.visually-hidden, .tempus-dominus-widget [data-action]::after {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}

.tempus-dominus-widget {
  list-style: none;
  padding: 4px;
  width: 19rem;
  border-radius: 4px;
  display: none;
  z-index: 9999;
  -webkit-box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
          box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
}
.tempus-dominus-widget.calendarWeeks {
  width: 21rem;
}
.tempus-dominus-widget.calendarWeeks .date-container-days {
  grid-auto-columns: 12.5%;
  grid-template-areas: "a a a a a a a a";
}
.tempus-dominus-widget [data-action] {
  cursor: pointer;
}
.tempus-dominus-widget [data-action]::after {
  content: attr(title);
}
.tempus-dominus-widget [data-action].disabled, .tempus-dominus-widget [data-action].disabled:hover {
  background: none;
  cursor: not-allowed;
}
.tempus-dominus-widget .arrow {
  display: none;
}
.tempus-dominus-widget.show {
  display: block;
}
.tempus-dominus-widget.show.date-container {
  min-height: 315px;
}
.tempus-dominus-widget.show.time-container {
  min-height: 217px;
}
.tempus-dominus-widget .td-collapse:not(.show) {
  display: none;
}
.tempus-dominus-widget .td-collapsing {
  height: 0;
  overflow: hidden;
  -webkit-transition: height 0.35s ease;
  transition: height 0.35s ease;
}
@media (min-width: 576px) {
  .tempus-dominus-widget.timepicker-sbs {
    width: 38em;
  }
}
@media (min-width: 768px) {
  .tempus-dominus-widget.timepicker-sbs {
    width: 38em;
  }
}
@media (min-width: 992px) {
  .tempus-dominus-widget.timepicker-sbs {
    width: 38em;
  }
}
.tempus-dominus-widget.timepicker-sbs .td-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.tempus-dominus-widget.timepicker-sbs .td-row .td-half {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  width: 50%;
}
.tempus-dominus-widget div[data-action]:active {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.tempus-dominus-widget .timepicker-hour,
.tempus-dominus-widget .timepicker-minute,
.tempus-dominus-widget .timepicker-second {
  width: 54px;
  font-weight: bold;
  font-size: 1.2em;
  margin: 0;
}
.tempus-dominus-widget button[data-action] {
  padding: 6px;
}
.tempus-dominus-widget .toggleMeridiem {
  text-align: center;
  height: 38px;
}
.tempus-dominus-widget .calendar-header {
  display: grid;
  grid-template-areas: "a a a";
  margin-bottom: 10px;
  font-weight: bold;
}
.tempus-dominus-widget .calendar-header .next {
  text-align: right;
  padding-right: 10px;
}
.tempus-dominus-widget .calendar-header .previous {
  text-align: left;
  padding-left: 10px;
}
.tempus-dominus-widget .calendar-header .picker-switch {
  text-align: center;
}
.tempus-dominus-widget .toolbar {
  display: grid;
  grid-auto-flow: column;
  grid-auto-rows: 40px;
}
.tempus-dominus-widget .toolbar div {
  border-radius: 999px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.tempus-dominus-widget .date-container-days {
  display: grid;
  grid-template-areas: "a a a a a a a";
  grid-auto-rows: 40px;
  grid-auto-columns: 14.2857142857%;
}
.tempus-dominus-widget .date-container-days .range-in {
  background-color: #01419e !important;
  border: none;
  border-radius: 0 !important;
  -webkit-box-shadow: -5px 0 0 #01419e, 5px 0 0 #01419e;
          box-shadow: -5px 0 0 #01419e, 5px 0 0 #01419e;
}
.tempus-dominus-widget .date-container-days .range-end {
  border-radius: 0 50px 50px 0 !important;
}
.tempus-dominus-widget .date-container-days .range-start {
  border-radius: 50px 0 0 50px !important;
}
.tempus-dominus-widget .date-container-days .dow {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
}
.tempus-dominus-widget .date-container-days .cw {
  width: 90%;
  height: 90%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 0.8em;
  line-height: 20px;
  cursor: default;
}
.tempus-dominus-widget .date-container-decades,
.tempus-dominus-widget .date-container-years,
.tempus-dominus-widget .date-container-months {
  display: grid;
  grid-template-areas: "a a a";
  grid-auto-rows: calc((19rem - 8px) / 7);
}
.tempus-dominus-widget .time-container-hour,
.tempus-dominus-widget .time-container-minute,
.tempus-dominus-widget .time-container-second {
  display: grid;
  grid-template-areas: "a a a a";
  grid-auto-rows: calc((19rem - 8px) / 7);
}
.tempus-dominus-widget .time-container-clock {
  display: grid;
  grid-auto-rows: calc((19rem - 8px) / 7);
}
.tempus-dominus-widget .time-container-clock .no-highlight {
  width: 90%;
  height: 90%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.tempus-dominus-widget .date-container-decades div:not(.no-highlight),
.tempus-dominus-widget .date-container-years div:not(.no-highlight),
.tempus-dominus-widget .date-container-months div:not(.no-highlight),
.tempus-dominus-widget .date-container-days div:not(.no-highlight),
.tempus-dominus-widget .time-container-clock div:not(.no-highlight),
.tempus-dominus-widget .time-container-hour div:not(.no-highlight),
.tempus-dominus-widget .time-container-minute div:not(.no-highlight),
.tempus-dominus-widget .time-container-second div:not(.no-highlight) {
  width: 90%;
  height: 90%;
  border-radius: 999px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.tempus-dominus-widget .date-container-decades div:not(.no-highlight).disabled, .tempus-dominus-widget .date-container-decades div:not(.no-highlight).disabled:hover,
.tempus-dominus-widget .date-container-years div:not(.no-highlight).disabled,
.tempus-dominus-widget .date-container-years div:not(.no-highlight).disabled:hover,
.tempus-dominus-widget .date-container-months div:not(.no-highlight).disabled,
.tempus-dominus-widget .date-container-months div:not(.no-highlight).disabled:hover,
.tempus-dominus-widget .date-container-days div:not(.no-highlight).disabled,
.tempus-dominus-widget .date-container-days div:not(.no-highlight).disabled:hover,
.tempus-dominus-widget .time-container-clock div:not(.no-highlight).disabled,
.tempus-dominus-widget .time-container-clock div:not(.no-highlight).disabled:hover,
.tempus-dominus-widget .time-container-hour div:not(.no-highlight).disabled,
.tempus-dominus-widget .time-container-hour div:not(.no-highlight).disabled:hover,
.tempus-dominus-widget .time-container-minute div:not(.no-highlight).disabled,
.tempus-dominus-widget .time-container-minute div:not(.no-highlight).disabled:hover,
.tempus-dominus-widget .time-container-second div:not(.no-highlight).disabled,
.tempus-dominus-widget .time-container-second div:not(.no-highlight).disabled:hover {
  background: none;
  cursor: not-allowed;
}
.tempus-dominus-widget .date-container-decades div:not(.no-highlight).today,
.tempus-dominus-widget .date-container-years div:not(.no-highlight).today,
.tempus-dominus-widget .date-container-months div:not(.no-highlight).today,
.tempus-dominus-widget .date-container-days div:not(.no-highlight).today,
.tempus-dominus-widget .time-container-clock div:not(.no-highlight).today,
.tempus-dominus-widget .time-container-hour div:not(.no-highlight).today,
.tempus-dominus-widget .time-container-minute div:not(.no-highlight).today,
.tempus-dominus-widget .time-container-second div:not(.no-highlight).today {
  position: relative;
}
.tempus-dominus-widget .date-container-decades div:not(.no-highlight).today:before,
.tempus-dominus-widget .date-container-years div:not(.no-highlight).today:before,
.tempus-dominus-widget .date-container-months div:not(.no-highlight).today:before,
.tempus-dominus-widget .date-container-days div:not(.no-highlight).today:before,
.tempus-dominus-widget .time-container-clock div:not(.no-highlight).today:before,
.tempus-dominus-widget .time-container-hour div:not(.no-highlight).today:before,
.tempus-dominus-widget .time-container-minute div:not(.no-highlight).today:before,
.tempus-dominus-widget .time-container-second div:not(.no-highlight).today:before {
  content: "";
  display: inline-block;
  border: solid transparent;
  border-width: 0 0 7px 7px;
  position: absolute;
  bottom: 6px;
  right: 6px;
}
.tempus-dominus-widget .time-container {
  margin-bottom: 0.5rem;
}
.tempus-dominus-widget button {
  display: inline-block;
  font-weight: 400;
  line-height: 1.5;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
      user-select: none;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  border-radius: 0.25rem;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  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;
  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, -webkit-box-shadow 0.15s ease-in-out;
}
.tempus-dominus-widget.tempus-dominus-widget-readonly table td.day,
.tempus-dominus-widget.tempus-dominus-widget-readonly table td.hour,
.tempus-dominus-widget.tempus-dominus-widget-readonly table td.minute,
.tempus-dominus-widget.tempus-dominus-widget-readonly table td.second,
.tempus-dominus-widget.tempus-dominus-widget-readonly table td [data-action=incrementHours],
.tempus-dominus-widget.tempus-dominus-widget-readonly table td [data-action=incrementMinutes],
.tempus-dominus-widget.tempus-dominus-widget-readonly table td [data-action=incrementSeconds],
.tempus-dominus-widget.tempus-dominus-widget-readonly table td [data-action=decrementHours],
.tempus-dominus-widget.tempus-dominus-widget-readonly table td [data-action=decrementMinutes],
.tempus-dominus-widget.tempus-dominus-widget-readonly table td [data-action=decrementSeconds],
.tempus-dominus-widget.tempus-dominus-widget-readonly table td [data-action=showHours],
.tempus-dominus-widget.tempus-dominus-widget-readonly table td [data-action=showMinutes],
.tempus-dominus-widget.tempus-dominus-widget-readonly table td [data-action=showSeconds],
.tempus-dominus-widget.tempus-dominus-widget-readonly table td [data-action=togglePeriod] {
  pointer-events: none;
  cursor: default;
}
.tempus-dominus-widget.tempus-dominus-widget-readonly table td.day:hover,
.tempus-dominus-widget.tempus-dominus-widget-readonly table td.hour:hover,
.tempus-dominus-widget.tempus-dominus-widget-readonly table td.minute:hover,
.tempus-dominus-widget.tempus-dominus-widget-readonly table td.second:hover,
.tempus-dominus-widget.tempus-dominus-widget-readonly table td [data-action=incrementHours]:hover,
.tempus-dominus-widget.tempus-dominus-widget-readonly table td [data-action=incrementMinutes]:hover,
.tempus-dominus-widget.tempus-dominus-widget-readonly table td [data-action=incrementSeconds]:hover,
.tempus-dominus-widget.tempus-dominus-widget-readonly table td [data-action=decrementHours]:hover,
.tempus-dominus-widget.tempus-dominus-widget-readonly table td [data-action=decrementMinutes]:hover,
.tempus-dominus-widget.tempus-dominus-widget-readonly table td [data-action=decrementSeconds]:hover,
.tempus-dominus-widget.tempus-dominus-widget-readonly table td [data-action=showHours]:hover,
.tempus-dominus-widget.tempus-dominus-widget-readonly table td [data-action=showMinutes]:hover,
.tempus-dominus-widget.tempus-dominus-widget-readonly table td [data-action=showSeconds]:hover,
.tempus-dominus-widget.tempus-dominus-widget-readonly table td [data-action=togglePeriod]:hover {
  background: none;
}
.tempus-dominus-widget.light {
  color: #000;
  background-color: #fff;
}
.tempus-dominus-widget.light [data-action].disabled, .tempus-dominus-widget.light [data-action].disabled:hover {
  color: #6c757d;
}
.tempus-dominus-widget.light .toolbar div:hover {
  background: #e9ecef;
}
.tempus-dominus-widget.light .date-container-days .dow {
  color: rgba(0, 0, 0, 0.5);
}
.tempus-dominus-widget.light .date-container-days .cw {
  color: rgba(0, 0, 0, 0.38);
}
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight):hover,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight):hover,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight):hover,
.tempus-dominus-widget.light .date-container-days div:not(.no-highlight):hover,
.tempus-dominus-widget.light .time-container-clock div:not(.no-highlight):hover,
.tempus-dominus-widget.light .time-container-hour div:not(.no-highlight):hover,
.tempus-dominus-widget.light .time-container-minute div:not(.no-highlight):hover,
.tempus-dominus-widget.light .time-container-second div:not(.no-highlight):hover {
  background: #e9ecef;
}
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).active,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).active,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).active,
.tempus-dominus-widget.light .date-container-days div:not(.no-highlight).active,
.tempus-dominus-widget.light .date-container-days div.range-in:not(.no-highlight),
.tempus-dominus-widget.light .date-container-days div.range-end:not(.no-highlight),
.tempus-dominus-widget.light .date-container-days div.range-start:not(.no-highlight),
.tempus-dominus-widget.light .time-container-clock div:not(.no-highlight).active,
.tempus-dominus-widget.light .time-container-hour div:not(.no-highlight).active,
.tempus-dominus-widget.light .time-container-minute div:not(.no-highlight).active,
.tempus-dominus-widget.light .time-container-second div:not(.no-highlight).active {
  background-color: #0d6efd;
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).active.old, .tempus-dominus-widget.light .date-container-decades .date-container-days div.range-in:not(.no-highlight).old, .tempus-dominus-widget.light .date-container-days .date-container-decades div.range-in:not(.no-highlight).old, .tempus-dominus-widget.light .date-container-decades .date-container-days div.range-end:not(.no-highlight).old, .tempus-dominus-widget.light .date-container-days .date-container-decades div.range-end:not(.no-highlight).old, .tempus-dominus-widget.light .date-container-decades .date-container-days div.range-start:not(.no-highlight).old, .tempus-dominus-widget.light .date-container-days .date-container-decades div.range-start:not(.no-highlight).old, .tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).active.new, .tempus-dominus-widget.light .date-container-decades .date-container-days div.range-in:not(.no-highlight).new, .tempus-dominus-widget.light .date-container-days .date-container-decades div.range-in:not(.no-highlight).new, .tempus-dominus-widget.light .date-container-decades .date-container-days div.range-end:not(.no-highlight).new, .tempus-dominus-widget.light .date-container-days .date-container-decades div.range-end:not(.no-highlight).new, .tempus-dominus-widget.light .date-container-decades .date-container-days div.range-start:not(.no-highlight).new, .tempus-dominus-widget.light .date-container-days .date-container-decades div.range-start:not(.no-highlight).new,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).active.old,
.tempus-dominus-widget.light .date-container-years .date-container-days div.range-in:not(.no-highlight).old,
.tempus-dominus-widget.light .date-container-days .date-container-years div.range-in:not(.no-highlight).old,
.tempus-dominus-widget.light .date-container-years .date-container-days div.range-end:not(.no-highlight).old,
.tempus-dominus-widget.light .date-container-days .date-container-years div.range-end:not(.no-highlight).old,
.tempus-dominus-widget.light .date-container-years .date-container-days div.range-start:not(.no-highlight).old,
.tempus-dominus-widget.light .date-container-days .date-container-years div.range-start:not(.no-highlight).old,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).active.new,
.tempus-dominus-widget.light .date-container-years .date-container-days div.range-in:not(.no-highlight).new,
.tempus-dominus-widget.light .date-container-days .date-container-years div.range-in:not(.no-highlight).new,
.tempus-dominus-widget.light .date-container-years .date-container-days div.range-end:not(.no-highlight).new,
.tempus-dominus-widget.light .date-container-days .date-container-years div.range-end:not(.no-highlight).new,
.tempus-dominus-widget.light .date-container-years .date-container-days div.range-start:not(.no-highlight).new,
.tempus-dominus-widget.light .date-container-days .date-container-years div.range-start:not(.no-highlight).new,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).active.old,
.tempus-dominus-widget.light .date-container-months .date-container-days div.range-in:not(.no-highlight).old,
.tempus-dominus-widget.light .date-container-days .date-container-months div.range-in:not(.no-highlight).old,
.tempus-dominus-widget.light .date-container-months .date-container-days div.range-end:not(.no-highlight).old,
.tempus-dominus-widget.light .date-container-days .date-container-months div.range-end:not(.no-highlight).old,
.tempus-dominus-widget.light .date-container-months .date-container-days div.range-start:not(.no-highlight).old,
.tempus-dominus-widget.light .date-container-days .date-container-months div.range-start:not(.no-highlight).old,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).active.new,
.tempus-dominus-widget.light .date-container-months .date-container-days div.range-in:not(.no-highlight).new,
.tempus-dominus-widget.light .date-container-days .date-container-months div.range-in:not(.no-highlight).new,
.tempus-dominus-widget.light .date-container-months .date-container-days div.range-end:not(.no-highlight).new,
.tempus-dominus-widget.light .date-container-days .date-container-months div.range-end:not(.no-highlight).new,
.tempus-dominus-widget.light .date-container-months .date-container-days div.range-start:not(.no-highlight).new,
.tempus-dominus-widget.light .date-container-days .date-container-months div.range-start:not(.no-highlight).new,
.tempus-dominus-widget.light .date-container-days div:not(.no-highlight).active.old,
.tempus-dominus-widget.light .date-container-days div.range-in:not(.no-highlight).old,
.tempus-dominus-widget.light .date-container-days div.range-end:not(.no-highlight).old,
.tempus-dominus-widget.light .date-container-days div.range-start:not(.no-highlight).old,
.tempus-dominus-widget.light .date-container-days div:not(.no-highlight).active.new,
.tempus-dominus-widget.light .date-container-days div.range-in:not(.no-highlight).new,
.tempus-dominus-widget.light .date-container-days div.range-end:not(.no-highlight).new,
.tempus-dominus-widget.light .date-container-days div.range-start:not(.no-highlight).new,
.tempus-dominus-widget.light .time-container-clock div:not(.no-highlight).active.old,
.tempus-dominus-widget.light .time-container-clock .date-container-days div.range-in:not(.no-highlight).old,
.tempus-dominus-widget.light .date-container-days .time-container-clock div.range-in:not(.no-highlight).old,
.tempus-dominus-widget.light .time-container-clock .date-container-days div.range-end:not(.no-highlight).old,
.tempus-dominus-widget.light .date-container-days .time-container-clock div.range-end:not(.no-highlight).old,
.tempus-dominus-widget.light .time-container-clock .date-container-days div.range-start:not(.no-highlight).old,
.tempus-dominus-widget.light .date-container-days .time-container-clock div.range-start:not(.no-highlight).old,
.tempus-dominus-widget.light .time-container-clock div:not(.no-highlight).active.new,
.tempus-dominus-widget.light .time-container-clock .date-container-days div.range-in:not(.no-highlight).new,
.tempus-dominus-widget.light .date-container-days .time-container-clock div.range-in:not(.no-highlight).new,
.tempus-dominus-widget.light .time-container-clock .date-container-days div.range-end:not(.no-highlight).new,
.tempus-dominus-widget.light .date-container-days .time-container-clock div.range-end:not(.no-highlight).new,
.tempus-dominus-widget.light .time-container-clock .date-container-days div.range-start:not(.no-highlight).new,
.tempus-dominus-widget.light .date-container-days .time-container-clock div.range-start:not(.no-highlight).new,
.tempus-dominus-widget.light .time-container-hour div:not(.no-highlight).active.old,
.tempus-dominus-widget.light .time-container-hour .date-container-days div.range-in:not(.no-highlight).old,
.tempus-dominus-widget.light .date-container-days .time-container-hour div.range-in:not(.no-highlight).old,
.tempus-dominus-widget.light .time-container-hour .date-container-days div.range-end:not(.no-highlight).old,
.tempus-dominus-widget.light .date-container-days .time-container-hour div.range-end:not(.no-highlight).old,
.tempus-dominus-widget.light .time-container-hour .date-container-days div.range-start:not(.no-highlight).old,
.tempus-dominus-widget.light .date-container-days .time-container-hour div.range-start:not(.no-highlight).old,
.tempus-dominus-widget.light .time-container-hour div:not(.no-highlight).active.new,
.tempus-dominus-widget.light .time-container-hour .date-container-days div.range-in:not(.no-highlight).new,
.tempus-dominus-widget.light .date-container-days .time-container-hour div.range-in:not(.no-highlight).new,
.tempus-dominus-widget.light .time-container-hour .date-container-days div.range-end:not(.no-highlight).new,
.tempus-dominus-widget.light .date-container-days .time-container-hour div.range-end:not(.no-highlight).new,
.tempus-dominus-widget.light .time-container-hour .date-container-days div.range-start:not(.no-highlight).new,
.tempus-dominus-widget.light .date-container-days .time-container-hour div.range-start:not(.no-highlight).new,
.tempus-dominus-widget.light .time-container-minute div:not(.no-highlight).active.old,
.tempus-dominus-widget.light .time-container-minute .date-container-days div.range-in:not(.no-highlight).old,
.tempus-dominus-widget.light .date-container-days .time-container-minute div.range-in:not(.no-highlight).old,
.tempus-dominus-widget.light .time-container-minute .date-container-days div.range-end:not(.no-highlight).old,
.tempus-dominus-widget.light .date-container-days .time-container-minute div.range-end:not(.no-highlight).old,
.tempus-dominus-widget.light .time-container-minute .date-container-days div.range-start:not(.no-highlight).old,
.tempus-dominus-widget.light .date-container-days .time-container-minute div.range-start:not(.no-highlight).old,
.tempus-dominus-widget.light .time-container-minute div:not(.no-highlight).active.new,
.tempus-dominus-widget.light .time-container-minute .date-container-days div.range-in:not(.no-highlight).new,
.tempus-dominus-widget.light .date-container-days .time-container-minute div.range-in:not(.no-highlight).new,
.tempus-dominus-widget.light .time-container-minute .date-container-days div.range-end:not(.no-highlight).new,
.tempus-dominus-widget.light .date-container-days .time-container-minute div.range-end:not(.no-highlight).new,
.tempus-dominus-widget.light .time-container-minute .date-container-days div.range-start:not(.no-highlight).new,
.tempus-dominus-widget.light .date-container-days .time-container-minute div.range-start:not(.no-highlight).new,
.tempus-dominus-widget.light .time-container-second div:not(.no-highlight).active.old,
.tempus-dominus-widget.light .time-container-second .date-container-days div.range-in:not(.no-highlight).old,
.tempus-dominus-widget.light .date-container-days .time-container-second div.range-in:not(.no-highlight).old,
.tempus-dominus-widget.light .time-container-second .date-container-days div.range-end:not(.no-highlight).old,
.tempus-dominus-widget.light .date-container-days .time-container-second div.range-end:not(.no-highlight).old,
.tempus-dominus-widget.light .time-container-second .date-container-days div.range-start:not(.no-highlight).old,
.tempus-dominus-widget.light .date-container-days .time-container-second div.range-start:not(.no-highlight).old,
.tempus-dominus-widget.light .time-container-second div:not(.no-highlight).active.new,
.tempus-dominus-widget.light .time-container-second .date-container-days div.range-in:not(.no-highlight).new,
.tempus-dominus-widget.light .date-container-days .time-container-second div.range-in:not(.no-highlight).new,
.tempus-dominus-widget.light .time-container-second .date-container-days div.range-end:not(.no-highlight).new,
.tempus-dominus-widget.light .date-container-days .time-container-second div.range-end:not(.no-highlight).new,
.tempus-dominus-widget.light .time-container-second .date-container-days div.range-start:not(.no-highlight).new,
.tempus-dominus-widget.light .date-container-days .time-container-second div.range-start:not(.no-highlight).new {
  color: #fff;
}
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).active.today:before,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).active.today:before,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).active.today:before,
.tempus-dominus-widget.light .date-container-days div:not(.no-highlight).active.today:before,
.tempus-dominus-widget.light .date-container-days div.range-in:not(.no-highlight).today:before,
.tempus-dominus-widget.light .date-container-days div.range-end:not(.no-highlight).today:before,
.tempus-dominus-widget.light .date-container-days div.range-start:not(.no-highlight).today:before,
.tempus-dominus-widget.light .time-container-clock div:not(.no-highlight).active.today:before,
.tempus-dominus-widget.light .time-container-hour div:not(.no-highlight).active.today:before,
.tempus-dominus-widget.light .time-container-minute div:not(.no-highlight).active.today:before,
.tempus-dominus-widget.light .time-container-second div:not(.no-highlight).active.today:before {
  border-bottom-color: #fff;
}
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).old, .tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).new,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).old,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).new,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).old,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).new,
.tempus-dominus-widget.light .date-container-days div:not(.no-highlight).old,
.tempus-dominus-widget.light .date-container-days div:not(.no-highlight).new,
.tempus-dominus-widget.light .time-container-clock div:not(.no-highlight).old,
.tempus-dominus-widget.light .time-container-clock div:not(.no-highlight).new,
.tempus-dominus-widget.light .time-container-hour div:not(.no-highlight).old,
.tempus-dominus-widget.light .time-container-hour div:not(.no-highlight).new,
.tempus-dominus-widget.light .time-container-minute div:not(.no-highlight).old,
.tempus-dominus-widget.light .time-container-minute div:not(.no-highlight).new,
.tempus-dominus-widget.light .time-container-second div:not(.no-highlight).old,
.tempus-dominus-widget.light .time-container-second div:not(.no-highlight).new {
  color: rgba(0, 0, 0, 0.38);
}
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).disabled, .tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).disabled:hover,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).disabled,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).disabled:hover,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).disabled,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).disabled:hover,
.tempus-dominus-widget.light .date-container-days div:not(.no-highlight).disabled,
.tempus-dominus-widget.light .date-container-days div:not(.no-highlight).disabled:hover,
.tempus-dominus-widget.light .time-container-clock div:not(.no-highlight).disabled,
.tempus-dominus-widget.light .time-container-clock div:not(.no-highlight).disabled:hover,
.tempus-dominus-widget.light .time-container-hour div:not(.no-highlight).disabled,
.tempus-dominus-widget.light .time-container-hour div:not(.no-highlight).disabled:hover,
.tempus-dominus-widget.light .time-container-minute div:not(.no-highlight).disabled,
.tempus-dominus-widget.light .time-container-minute div:not(.no-highlight).disabled:hover,
.tempus-dominus-widget.light .time-container-second div:not(.no-highlight).disabled,
.tempus-dominus-widget.light .time-container-second div:not(.no-highlight).disabled:hover {
  color: #6c757d;
}
.tempus-dominus-widget.light .date-container-decades div:not(.no-highlight).today:before,
.tempus-dominus-widget.light .date-container-years div:not(.no-highlight).today:before,
.tempus-dominus-widget.light .date-container-months div:not(.no-highlight).today:before,
.tempus-dominus-widget.light .date-container-days div:not(.no-highlight).today:before,
.tempus-dominus-widget.light .time-container-clock div:not(.no-highlight).today:before,
.tempus-dominus-widget.light .time-container-hour div:not(.no-highlight).today:before,
.tempus-dominus-widget.light .time-container-minute div:not(.no-highlight).today:before,
.tempus-dominus-widget.light .time-container-second div:not(.no-highlight).today:before {
  border-bottom-color: #0d6efd;
  border-top-color: rgba(0, 0, 0, 0.2);
}
.tempus-dominus-widget.light button {
  color: #fff;
  background-color: #0d6efd;
  border-color: #0d6efd;
}
.tempus-dominus-widget.dark {
  color: #e3e3e3;
  background-color: #1b1b1b;
}
.tempus-dominus-widget.dark [data-action].disabled, .tempus-dominus-widget.dark [data-action].disabled:hover {
  color: #6c757d;
}
.tempus-dominus-widget.dark .toolbar div:hover {
  background: rgb(35, 38, 39);
}
.tempus-dominus-widget.dark .date-container-days .dow {
  color: rgba(232, 230, 227, 0.5);
}
.tempus-dominus-widget.dark .date-container-days .range-in {
  background-color: #0071c7 !important;
  -webkit-box-shadow: -5px 0 0 #0071c7, 5px 0 0 #0071c7;
          box-shadow: -5px 0 0 #0071c7, 5px 0 0 #0071c7;
}
.tempus-dominus-widget.dark .date-container-days .cw {
  color: rgba(232, 230, 227, 0.38);
}
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight):hover,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight):hover,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight):hover,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight):hover,
.tempus-dominus-widget.dark .time-container-clock div:not(.no-highlight):hover,
.tempus-dominus-widget.dark .time-container-hour div:not(.no-highlight):hover,
.tempus-dominus-widget.dark .time-container-minute div:not(.no-highlight):hover,
.tempus-dominus-widget.dark .time-container-second div:not(.no-highlight):hover {
  background: rgb(35, 38, 39);
}
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).active,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).active,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).active,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).active,
.tempus-dominus-widget.dark .date-container-days div.range-in:not(.no-highlight),
.tempus-dominus-widget.dark .date-container-days div.range-end:not(.no-highlight),
.tempus-dominus-widget.dark .date-container-days div.range-start:not(.no-highlight),
.tempus-dominus-widget.dark .time-container-clock div:not(.no-highlight).active,
.tempus-dominus-widget.dark .time-container-hour div:not(.no-highlight).active,
.tempus-dominus-widget.dark .time-container-minute div:not(.no-highlight).active,
.tempus-dominus-widget.dark .time-container-second div:not(.no-highlight).active {
  background-color: #4db2ff;
  color: #fff;
  text-shadow: 0 -1px 0 rgba(232, 230, 227, 0.25);
}
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).active.old, .tempus-dominus-widget.dark .date-container-decades .date-container-days div.range-in:not(.no-highlight).old, .tempus-dominus-widget.dark .date-container-days .date-container-decades div.range-in:not(.no-highlight).old, .tempus-dominus-widget.dark .date-container-decades .date-container-days div.range-end:not(.no-highlight).old, .tempus-dominus-widget.dark .date-container-days .date-container-decades div.range-end:not(.no-highlight).old, .tempus-dominus-widget.dark .date-container-decades .date-container-days div.range-start:not(.no-highlight).old, .tempus-dominus-widget.dark .date-container-days .date-container-decades div.range-start:not(.no-highlight).old, .tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).active.new, .tempus-dominus-widget.dark .date-container-decades .date-container-days div.range-in:not(.no-highlight).new, .tempus-dominus-widget.dark .date-container-days .date-container-decades div.range-in:not(.no-highlight).new, .tempus-dominus-widget.dark .date-container-decades .date-container-days div.range-end:not(.no-highlight).new, .tempus-dominus-widget.dark .date-container-days .date-container-decades div.range-end:not(.no-highlight).new, .tempus-dominus-widget.dark .date-container-decades .date-container-days div.range-start:not(.no-highlight).new, .tempus-dominus-widget.dark .date-container-days .date-container-decades div.range-start:not(.no-highlight).new,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).active.old,
.tempus-dominus-widget.dark .date-container-years .date-container-days div.range-in:not(.no-highlight).old,
.tempus-dominus-widget.dark .date-container-days .date-container-years div.range-in:not(.no-highlight).old,
.tempus-dominus-widget.dark .date-container-years .date-container-days div.range-end:not(.no-highlight).old,
.tempus-dominus-widget.dark .date-container-days .date-container-years div.range-end:not(.no-highlight).old,
.tempus-dominus-widget.dark .date-container-years .date-container-days div.range-start:not(.no-highlight).old,
.tempus-dominus-widget.dark .date-container-days .date-container-years div.range-start:not(.no-highlight).old,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).active.new,
.tempus-dominus-widget.dark .date-container-years .date-container-days div.range-in:not(.no-highlight).new,
.tempus-dominus-widget.dark .date-container-days .date-container-years div.range-in:not(.no-highlight).new,
.tempus-dominus-widget.dark .date-container-years .date-container-days div.range-end:not(.no-highlight).new,
.tempus-dominus-widget.dark .date-container-days .date-container-years div.range-end:not(.no-highlight).new,
.tempus-dominus-widget.dark .date-container-years .date-container-days div.range-start:not(.no-highlight).new,
.tempus-dominus-widget.dark .date-container-days .date-container-years div.range-start:not(.no-highlight).new,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).active.old,
.tempus-dominus-widget.dark .date-container-months .date-container-days div.range-in:not(.no-highlight).old,
.tempus-dominus-widget.dark .date-container-days .date-container-months div.range-in:not(.no-highlight).old,
.tempus-dominus-widget.dark .date-container-months .date-container-days div.range-end:not(.no-highlight).old,
.tempus-dominus-widget.dark .date-container-days .date-container-months div.range-end:not(.no-highlight).old,
.tempus-dominus-widget.dark .date-container-months .date-container-days div.range-start:not(.no-highlight).old,
.tempus-dominus-widget.dark .date-container-days .date-container-months div.range-start:not(.no-highlight).old,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).active.new,
.tempus-dominus-widget.dark .date-container-months .date-container-days div.range-in:not(.no-highlight).new,
.tempus-dominus-widget.dark .date-container-days .date-container-months div.range-in:not(.no-highlight).new,
.tempus-dominus-widget.dark .date-container-months .date-container-days div.range-end:not(.no-highlight).new,
.tempus-dominus-widget.dark .date-container-days .date-container-months div.range-end:not(.no-highlight).new,
.tempus-dominus-widget.dark .date-container-months .date-container-days div.range-start:not(.no-highlight).new,
.tempus-dominus-widget.dark .date-container-days .date-container-months div.range-start:not(.no-highlight).new,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).active.old,
.tempus-dominus-widget.dark .date-container-days div.range-in:not(.no-highlight).old,
.tempus-dominus-widget.dark .date-container-days div.range-end:not(.no-highlight).old,
.tempus-dominus-widget.dark .date-container-days div.range-start:not(.no-highlight).old,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).active.new,
.tempus-dominus-widget.dark .date-container-days div.range-in:not(.no-highlight).new,
.tempus-dominus-widget.dark .date-container-days div.range-end:not(.no-highlight).new,
.tempus-dominus-widget.dark .date-container-days div.range-start:not(.no-highlight).new,
.tempus-dominus-widget.dark .time-container-clock div:not(.no-highlight).active.old,
.tempus-dominus-widget.dark .time-container-clock .date-container-days div.range-in:not(.no-highlight).old,
.tempus-dominus-widget.dark .date-container-days .time-container-clock div.range-in:not(.no-highlight).old,
.tempus-dominus-widget.dark .time-container-clock .date-container-days div.range-end:not(.no-highlight).old,
.tempus-dominus-widget.dark .date-container-days .time-container-clock div.range-end:not(.no-highlight).old,
.tempus-dominus-widget.dark .time-container-clock .date-container-days div.range-start:not(.no-highlight).old,
.tempus-dominus-widget.dark .date-container-days .time-container-clock div.range-start:not(.no-highlight).old,
.tempus-dominus-widget.dark .time-container-clock div:not(.no-highlight).active.new,
.tempus-dominus-widget.dark .time-container-clock .date-container-days div.range-in:not(.no-highlight).new,
.tempus-dominus-widget.dark .date-container-days .time-container-clock div.range-in:not(.no-highlight).new,
.tempus-dominus-widget.dark .time-container-clock .date-container-days div.range-end:not(.no-highlight).new,
.tempus-dominus-widget.dark .date-container-days .time-container-clock div.range-end:not(.no-highlight).new,
.tempus-dominus-widget.dark .time-container-clock .date-container-days div.range-start:not(.no-highlight).new,
.tempus-dominus-widget.dark .date-container-days .time-container-clock div.range-start:not(.no-highlight).new,
.tempus-dominus-widget.dark .time-container-hour div:not(.no-highlight).active.old,
.tempus-dominus-widget.dark .time-container-hour .date-container-days div.range-in:not(.no-highlight).old,
.tempus-dominus-widget.dark .date-container-days .time-container-hour div.range-in:not(.no-highlight).old,
.tempus-dominus-widget.dark .time-container-hour .date-container-days div.range-end:not(.no-highlight).old,
.tempus-dominus-widget.dark .date-container-days .time-container-hour div.range-end:not(.no-highlight).old,
.tempus-dominus-widget.dark .time-container-hour .date-container-days div.range-start:not(.no-highlight).old,
.tempus-dominus-widget.dark .date-container-days .time-container-hour div.range-start:not(.no-highlight).old,
.tempus-dominus-widget.dark .time-container-hour div:not(.no-highlight).active.new,
.tempus-dominus-widget.dark .time-container-hour .date-container-days div.range-in:not(.no-highlight).new,
.tempus-dominus-widget.dark .date-container-days .time-container-hour div.range-in:not(.no-highlight).new,
.tempus-dominus-widget.dark .time-container-hour .date-container-days div.range-end:not(.no-highlight).new,
.tempus-dominus-widget.dark .date-container-days .time-container-hour div.range-end:not(.no-highlight).new,
.tempus-dominus-widget.dark .time-container-hour .date-container-days div.range-start:not(.no-highlight).new,
.tempus-dominus-widget.dark .date-container-days .time-container-hour div.range-start:not(.no-highlight).new,
.tempus-dominus-widget.dark .time-container-minute div:not(.no-highlight).active.old,
.tempus-dominus-widget.dark .time-container-minute .date-container-days div.range-in:not(.no-highlight).old,
.tempus-dominus-widget.dark .date-container-days .time-container-minute div.range-in:not(.no-highlight).old,
.tempus-dominus-widget.dark .time-container-minute .date-container-days div.range-end:not(.no-highlight).old,
.tempus-dominus-widget.dark .date-container-days .time-container-minute div.range-end:not(.no-highlight).old,
.tempus-dominus-widget.dark .time-container-minute .date-container-days div.range-start:not(.no-highlight).old,
.tempus-dominus-widget.dark .date-container-days .time-container-minute div.range-start:not(.no-highlight).old,
.tempus-dominus-widget.dark .time-container-minute div:not(.no-highlight).active.new,
.tempus-dominus-widget.dark .time-container-minute .date-container-days div.range-in:not(.no-highlight).new,
.tempus-dominus-widget.dark .date-container-days .time-container-minute div.range-in:not(.no-highlight).new,
.tempus-dominus-widget.dark .time-container-minute .date-container-days div.range-end:not(.no-highlight).new,
.tempus-dominus-widget.dark .date-container-days .time-container-minute div.range-end:not(.no-highlight).new,
.tempus-dominus-widget.dark .time-container-minute .date-container-days div.range-start:not(.no-highlight).new,
.tempus-dominus-widget.dark .date-container-days .time-container-minute div.range-start:not(.no-highlight).new,
.tempus-dominus-widget.dark .time-container-second div:not(.no-highlight).active.old,
.tempus-dominus-widget.dark .time-container-second .date-container-days div.range-in:not(.no-highlight).old,
.tempus-dominus-widget.dark .date-container-days .time-container-second div.range-in:not(.no-highlight).old,
.tempus-dominus-widget.dark .time-container-second .date-container-days div.range-end:not(.no-highlight).old,
.tempus-dominus-widget.dark .date-container-days .time-container-second div.range-end:not(.no-highlight).old,
.tempus-dominus-widget.dark .time-container-second .date-container-days div.range-start:not(.no-highlight).old,
.tempus-dominus-widget.dark .date-container-days .time-container-second div.range-start:not(.no-highlight).old,
.tempus-dominus-widget.dark .time-container-second div:not(.no-highlight).active.new,
.tempus-dominus-widget.dark .time-container-second .date-container-days div.range-in:not(.no-highlight).new,
.tempus-dominus-widget.dark .date-container-days .time-container-second div.range-in:not(.no-highlight).new,
.tempus-dominus-widget.dark .time-container-second .date-container-days div.range-end:not(.no-highlight).new,
.tempus-dominus-widget.dark .date-container-days .time-container-second div.range-end:not(.no-highlight).new,
.tempus-dominus-widget.dark .time-container-second .date-container-days div.range-start:not(.no-highlight).new,
.tempus-dominus-widget.dark .date-container-days .time-container-second div.range-start:not(.no-highlight).new {
  color: #fff;
}
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).active.today:before,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).active.today:before,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).active.today:before,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).active.today:before,
.tempus-dominus-widget.dark .date-container-days div.range-in:not(.no-highlight).today:before,
.tempus-dominus-widget.dark .date-container-days div.range-end:not(.no-highlight).today:before,
.tempus-dominus-widget.dark .date-container-days div.range-start:not(.no-highlight).today:before,
.tempus-dominus-widget.dark .time-container-clock div:not(.no-highlight).active.today:before,
.tempus-dominus-widget.dark .time-container-hour div:not(.no-highlight).active.today:before,
.tempus-dominus-widget.dark .time-container-minute div:not(.no-highlight).active.today:before,
.tempus-dominus-widget.dark .time-container-second div:not(.no-highlight).active.today:before {
  border-bottom-color: #1b1b1b;
}
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).old, .tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).new,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).old,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).new,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).old,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).new,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).old,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).new,
.tempus-dominus-widget.dark .time-container-clock div:not(.no-highlight).old,
.tempus-dominus-widget.dark .time-container-clock div:not(.no-highlight).new,
.tempus-dominus-widget.dark .time-container-hour div:not(.no-highlight).old,
.tempus-dominus-widget.dark .time-container-hour div:not(.no-highlight).new,
.tempus-dominus-widget.dark .time-container-minute div:not(.no-highlight).old,
.tempus-dominus-widget.dark .time-container-minute div:not(.no-highlight).new,
.tempus-dominus-widget.dark .time-container-second div:not(.no-highlight).old,
.tempus-dominus-widget.dark .time-container-second div:not(.no-highlight).new {
  color: rgba(232, 230, 227, 0.38);
}
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).disabled, .tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).disabled:hover,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).disabled,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).disabled:hover,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).disabled,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).disabled:hover,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).disabled,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).disabled:hover,
.tempus-dominus-widget.dark .time-container-clock div:not(.no-highlight).disabled,
.tempus-dominus-widget.dark .time-container-clock div:not(.no-highlight).disabled:hover,
.tempus-dominus-widget.dark .time-container-hour div:not(.no-highlight).disabled,
.tempus-dominus-widget.dark .time-container-hour div:not(.no-highlight).disabled:hover,
.tempus-dominus-widget.dark .time-container-minute div:not(.no-highlight).disabled,
.tempus-dominus-widget.dark .time-container-minute div:not(.no-highlight).disabled:hover,
.tempus-dominus-widget.dark .time-container-second div:not(.no-highlight).disabled,
.tempus-dominus-widget.dark .time-container-second div:not(.no-highlight).disabled:hover {
  color: #6c757d;
}
.tempus-dominus-widget.dark .date-container-decades div:not(.no-highlight).today:before,
.tempus-dominus-widget.dark .date-container-years div:not(.no-highlight).today:before,
.tempus-dominus-widget.dark .date-container-months div:not(.no-highlight).today:before,
.tempus-dominus-widget.dark .date-container-days div:not(.no-highlight).today:before,
.tempus-dominus-widget.dark .time-container-clock div:not(.no-highlight).today:before,
.tempus-dominus-widget.dark .time-container-hour div:not(.no-highlight).today:before,
.tempus-dominus-widget.dark .time-container-minute div:not(.no-highlight).today:before,
.tempus-dominus-widget.dark .time-container-second div:not(.no-highlight).today:before {
  border-bottom-color: #4db2ff;
  border-top-color: rgba(232, 230, 227, 0.2);
}
.tempus-dominus-widget.dark button {
  color: #fff;
  background-color: #4db2ff;
  border-color: #4db2ff;
}
/*# sourceMappingURL=tempus-dominus.css.map */

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidmVuZG9ycy1ub2RlX21vZHVsZXNfZW9uYXNkYW5fdGVtcHVzLWRvbWludXNfZGlzdF9qc190ZW1wdXMtZG9taW51c19lc21fanMtbm9kZV9tb2R1bGVzX2VvbmFzLWQ2NjFlMS5jc3MiLCJtYXBwaW5ncyI6IkFBQUE7RUFDRSw2QkFBNkI7RUFDN0IscUJBQXFCO0VBQ3JCLHNCQUFzQjtFQUN0QixxQkFBcUI7RUFDckIsdUJBQXVCO0VBQ3ZCLDJCQUEyQjtFQUMzQixpQ0FBaUM7RUFDakMsOEJBQThCO0VBQzlCLG9CQUFvQjtBQUN0Qjs7QUFFQTtFQUNFLGdCQUFnQjtFQUNoQixZQUFZO0VBQ1osWUFBWTtFQUNaLGtCQUFrQjtFQUNsQixhQUFhO0VBQ2IsYUFBYTtFQUNiLHdIQUFnSDtVQUFoSCxnSEFBZ0g7QUFDbEg7QUFDQTtFQUNFLFlBQVk7QUFDZDtBQUNBO0VBQ0Usd0JBQXdCO0VBQ3hCLHNDQUFzQztBQUN4QztBQUNBO0VBQ0UsZUFBZTtBQUNqQjtBQUNBO0VBQ0Usb0JBQW9CO0FBQ3RCO0FBQ0E7RUFDRSxnQkFBZ0I7RUFDaEIsbUJBQW1CO0FBQ3JCO0FBQ0E7RUFDRSxhQUFhO0FBQ2Y7QUFDQTtFQUNFLGNBQWM7QUFDaEI7QUFDQTtFQUNFLGlCQUFpQjtBQUNuQjtBQUNBO0VBQ0UsaUJBQWlCO0FBQ25CO0FBQ0E7RUFDRSxhQUFhO0FBQ2Y7QUFDQTtFQUNFLFNBQVM7RUFDVCxnQkFBZ0I7RUFDaEIscUNBQTZCO0VBQTdCLDZCQUE2QjtBQUMvQjtBQUNBO0VBQ0U7SUFDRSxXQUFXO0VBQ2I7QUFDRjtBQUNBO0VBQ0U7SUFDRSxXQUFXO0VBQ2I7QUFDRjtBQUNBO0VBQ0U7SUFDRSxXQUFXO0VBQ2I7QUFDRjtBQUNBO0VBQ0Usb0JBQWE7RUFBYixvQkFBYTtFQUFiLGFBQWE7QUFDZjtBQUNBO0VBQ0UsbUJBQWM7TUFBZCxrQkFBYztVQUFkLGNBQWM7RUFDZCxVQUFVO0FBQ1o7QUFDQTtFQUNFLHdCQUFnQjtVQUFoQixnQkFBZ0I7QUFDbEI7QUFDQTs7O0VBR0UsV0FBVztFQUNYLGlCQUFpQjtFQUNqQixnQkFBZ0I7RUFDaEIsU0FBUztBQUNYO0FBQ0E7RUFDRSxZQUFZO0FBQ2Q7QUFDQTtFQUNFLGtCQUFrQjtFQUNsQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGFBQWE7RUFDYiw0QkFBNEI7RUFDNUIsbUJBQW1CO0VBQ25CLGlCQUFpQjtBQUNuQjtBQUNBO0VBQ0UsaUJBQWlCO0VBQ2pCLG1CQUFtQjtBQUNyQjtBQUNBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtBQUNwQjtBQUNBO0VBQ0Usa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSxhQUFhO0VBQ2Isc0JBQXNCO0VBQ3RCLG9CQUFvQjtBQUN0QjtBQUNBO0VBQ0Usb0JBQW9CO0VBQ3BCLHlCQUFtQjtNQUFuQixzQkFBbUI7VUFBbkIsbUJBQW1CO0VBQ25CLHdCQUF1QjtNQUF2QixxQkFBdUI7VUFBdkIsdUJBQXVCO0VBQ3ZCLDhCQUFzQjtVQUF0QixzQkFBc0I7RUFDdEIsb0JBQWE7RUFBYixvQkFBYTtFQUFiLGFBQWE7QUFDZjtBQUNBO0VBQ0UsYUFBYTtFQUNiLG9DQUFvQztFQUNwQyxvQkFBb0I7RUFDcEIsaUNBQWlDO0FBQ25DO0FBQ0E7RUFDRSxvQ0FBb0M7RUFDcEMsWUFBWTtFQUNaLDJCQUEyQjtFQUMzQixxREFBNkM7VUFBN0MsNkNBQTZDO0FBQy9DO0FBQ0E7RUFDRSx1Q0FBdUM7QUFDekM7QUFDQTtFQUNFLHVDQUF1QztBQUN6QztBQUNBO0VBQ0UseUJBQW1CO01BQW5CLHNCQUFtQjtVQUFuQixtQkFBbUI7RUFDbkIsd0JBQXVCO01BQXZCLHFCQUF1QjtVQUF2Qix1QkFBdUI7RUFDdkIsa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSxVQUFVO0VBQ1YsV0FBVztFQUNYLHlCQUFtQjtNQUFuQixzQkFBbUI7VUFBbkIsbUJBQW1CO0VBQ25CLHdCQUF1QjtNQUF2QixxQkFBdUI7VUFBdkIsdUJBQXVCO0VBQ3ZCLG9CQUFhO0VBQWIsb0JBQWE7RUFBYixhQUFhO0VBQ2IsZ0JBQWdCO0VBQ2hCLGlCQUFpQjtFQUNqQixlQUFlO0FBQ2pCO0FBQ0E7OztFQUdFLGFBQWE7RUFDYiw0QkFBNEI7RUFDNUIsdUNBQXVDO0FBQ3pDO0FBQ0E7OztFQUdFLGFBQWE7RUFDYiw4QkFBOEI7RUFDOUIsdUNBQXVDO0FBQ3pDO0FBQ0E7RUFDRSxhQUFhO0VBQ2IsdUNBQXVDO0FBQ3pDO0FBQ0E7RUFDRSxVQUFVO0VBQ1YsV0FBVztFQUNYLHlCQUFtQjtNQUFuQixzQkFBbUI7VUFBbkIsbUJBQW1CO0VBQ25CLHdCQUF1QjtNQUF2QixxQkFBdUI7VUFBdkIsdUJBQXVCO0VBQ3ZCLG9CQUFhO0VBQWIsb0JBQWE7RUFBYixhQUFhO0FBQ2Y7QUFDQTs7Ozs7Ozs7RUFRRSxVQUFVO0VBQ1YsV0FBVztFQUNYLG9CQUFvQjtFQUNwQix5QkFBbUI7TUFBbkIsc0JBQW1CO1VBQW5CLG1CQUFtQjtFQUNuQix3QkFBdUI7TUFBdkIscUJBQXVCO1VBQXZCLHVCQUF1QjtFQUN2Qiw4QkFBc0I7VUFBdEIsc0JBQXNCO0VBQ3RCLG9CQUFhO0VBQWIsb0JBQWE7RUFBYixhQUFhO0FBQ2Y7QUFDQTs7Ozs7Ozs7Ozs7Ozs7O0VBZUUsZ0JBQWdCO0VBQ2hCLG1CQUFtQjtBQUNyQjtBQUNBOzs7Ozs7OztFQVFFLGtCQUFrQjtBQUNwQjtBQUNBOzs7Ozs7OztFQVFFLFdBQVc7RUFDWCxxQkFBcUI7RUFDckIseUJBQXlCO0VBQ3pCLHlCQUF5QjtFQUN6QixrQkFBa0I7RUFDbEIsV0FBVztFQUNYLFVBQVU7QUFDWjtBQUNBO0VBQ0UscUJBQXFCO0FBQ3ZCO0FBQ0E7RUFDRSxxQkFBcUI7RUFDckIsZ0JBQWdCO0VBQ2hCLGdCQUFnQjtFQUNoQixrQkFBa0I7RUFDbEIscUJBQXFCO0VBQ3JCLHNCQUFzQjtFQUN0QixlQUFlO0VBQ2YseUJBQXlCO0VBQ3pCLHNCQUFzQjtFQUN0QixxQkFBaUI7TUFBakIsaUJBQWlCO0VBQ2pCLHlCQUF5QjtFQUN6QixlQUFlO0VBQ2Ysc0JBQXNCO0VBQ3RCLHFKQUFxSTtFQUFySSw2SUFBcUk7RUFBckkscUlBQXFJO0VBQXJJLDJLQUFxSTtBQUN2STtBQUNBOzs7Ozs7Ozs7Ozs7OztFQWNFLG9CQUFvQjtFQUNwQixlQUFlO0FBQ2pCO0FBQ0E7Ozs7Ozs7Ozs7Ozs7O0VBY0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxXQUFXO0VBQ1gsc0JBQXNCO0FBQ3hCO0FBQ0E7RUFDRSxjQUFjO0FBQ2hCO0FBQ0E7RUFDRSxtQkFBbUI7QUFDckI7QUFDQTtFQUNFLHlCQUF5QjtBQUMzQjtBQUNBO0VBQ0UsMEJBQTBCO0FBQzVCO0FBQ0E7Ozs7Ozs7O0VBUUUsbUJBQW1CO0FBQ3JCO0FBQ0E7Ozs7Ozs7Ozs7O0VBV0UseUJBQXlCO0VBQ3pCLFdBQVc7RUFDWCx5Q0FBeUM7QUFDM0M7QUFDQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBNkZFLFdBQVc7QUFDYjtBQUNBOzs7Ozs7Ozs7OztFQVdFLHlCQUF5QjtBQUMzQjtBQUNBOzs7Ozs7Ozs7Ozs7Ozs7RUFlRSwwQkFBMEI7QUFDNUI7QUFDQTs7Ozs7Ozs7Ozs7Ozs7O0VBZUUsY0FBYztBQUNoQjtBQUNBOzs7Ozs7OztFQVFFLDRCQUE0QjtFQUM1QixvQ0FBb0M7QUFDdEM7QUFDQTtFQUNFLFdBQVc7RUFDWCx5QkFBeUI7RUFDekIscUJBQXFCO0FBQ3ZCO0FBQ0E7RUFDRSxjQUFjO0VBQ2QseUJBQXlCO0FBQzNCO0FBQ0E7RUFDRSxjQUFjO0FBQ2hCO0FBQ0E7RUFDRSwyQkFBMkI7QUFDN0I7QUFDQTtFQUNFLCtCQUErQjtBQUNqQztBQUNBO0VBQ0Usb0NBQW9DO0VBQ3BDLHFEQUE2QztVQUE3Qyw2Q0FBNkM7QUFDL0M7QUFDQTtFQUNFLGdDQUFnQztBQUNsQztBQUNBOzs7Ozs7OztFQVFFLDJCQUEyQjtBQUM3QjtBQUNBOzs7Ozs7Ozs7OztFQVdFLHlCQUF5QjtFQUN6QixXQUFXO0VBQ1gsK0NBQStDO0FBQ2pEO0FBQ0E7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQTZGRSxXQUFXO0FBQ2I7QUFDQTs7Ozs7Ozs7Ozs7RUFXRSw0QkFBNEI7QUFDOUI7QUFDQTs7Ozs7Ozs7Ozs7Ozs7O0VBZUUsZ0NBQWdDO0FBQ2xDO0FBQ0E7Ozs7Ozs7Ozs7Ozs7OztFQWVFLGNBQWM7QUFDaEI7QUFDQTs7Ozs7Ozs7RUFRRSw0QkFBNEI7RUFDNUIsMENBQTBDO0FBQzVDO0FBQ0E7RUFDRSxXQUFXO0VBQ1gseUJBQXlCO0VBQ3pCLHFCQUFxQjtBQUN2QjtBQ0NBLDZDQUE2QyxDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0Blb25hc2Rhbi90ZW1wdXMtZG9taW51cy9kaXN0L2Nzcy90ZW1wdXMtZG9taW51cy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AZW9uYXNkYW4vdGVtcHVzLWRvbWludXMvZGlzdC9jc3MvdGVtcHVzLWRvbWludXMuY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi52aXN1YWxseS1oaWRkZW4sIC50ZW1wdXMtZG9taW51cy13aWRnZXQgW2RhdGEtYWN0aW9uXTo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgd2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogLTFweCAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCkgIWltcG9ydGFudDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLnRlbXB1cy1kb21pbnVzLXdpZGdldCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDRweDtcbiAgd2lkdGg6IDE5cmVtO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHotaW5kZXg6IDk5OTk7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDRweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMCA0cHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAxcHggMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4xMik7XG59XG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmNhbGVuZGFyV2Vla3Mge1xuICB3aWR0aDogMjFyZW07XG59XG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmNhbGVuZGFyV2Vla3MgLmRhdGUtY29udGFpbmVyLWRheXMge1xuICBncmlkLWF1dG8tY29sdW1uczogMTIuNSU7XG4gIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwiYSBhIGEgYSBhIGEgYSBhXCI7XG59XG4udGVtcHVzLWRvbWludXMtd2lkZ2V0IFtkYXRhLWFjdGlvbl0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4udGVtcHVzLWRvbWludXMtd2lkZ2V0IFtkYXRhLWFjdGlvbl06OmFmdGVyIHtcbiAgY29udGVudDogYXR0cih0aXRsZSk7XG59XG4udGVtcHVzLWRvbWludXMtd2lkZ2V0IFtkYXRhLWFjdGlvbl0uZGlzYWJsZWQsIC50ZW1wdXMtZG9taW51cy13aWRnZXQgW2RhdGEtYWN0aW9uXS5kaXNhYmxlZDpob3ZlciB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4udGVtcHVzLWRvbWludXMtd2lkZ2V0IC5hcnJvdyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi50ZW1wdXMtZG9taW51cy13aWRnZXQuc2hvdy5kYXRlLWNvbnRhaW5lciB7XG4gIG1pbi1oZWlnaHQ6IDMxNXB4O1xufVxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5zaG93LnRpbWUtY29udGFpbmVyIHtcbiAgbWluLWhlaWdodDogMjE3cHg7XG59XG4udGVtcHVzLWRvbWludXMtd2lkZ2V0IC50ZC1jb2xsYXBzZTpub3QoLnNob3cpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50ZW1wdXMtZG9taW51cy13aWRnZXQgLnRkLWNvbGxhcHNpbmcge1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGhlaWdodCAwLjM1cyBlYXNlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC50ZW1wdXMtZG9taW51cy13aWRnZXQudGltZXBpY2tlci1zYnMge1xuICAgIHdpZHRoOiAzOGVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRlbXB1cy1kb21pbnVzLXdpZGdldC50aW1lcGlja2VyLXNicyB7XG4gICAgd2lkdGg6IDM4ZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudGVtcHVzLWRvbWludXMtd2lkZ2V0LnRpbWVwaWNrZXItc2JzIHtcbiAgICB3aWR0aDogMzhlbTtcbiAgfVxufVxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC50aW1lcGlja2VyLXNicyAudGQtcm93IHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi50ZW1wdXMtZG9taW51cy13aWRnZXQudGltZXBpY2tlci1zYnMgLnRkLXJvdyAudGQtaGFsZiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNTAlO1xufVxuLnRlbXB1cy1kb21pbnVzLXdpZGdldCBkaXZbZGF0YS1hY3Rpb25dOmFjdGl2ZSB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4udGVtcHVzLWRvbWludXMtd2lkZ2V0IC50aW1lcGlja2VyLWhvdXIsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0IC50aW1lcGlja2VyLW1pbnV0ZSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQgLnRpbWVwaWNrZXItc2Vjb25kIHtcbiAgd2lkdGg6IDU0cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDEuMmVtO1xuICBtYXJnaW46IDA7XG59XG4udGVtcHVzLWRvbWludXMtd2lkZ2V0IGJ1dHRvbltkYXRhLWFjdGlvbl0ge1xuICBwYWRkaW5nOiA2cHg7XG59XG4udGVtcHVzLWRvbWludXMtd2lkZ2V0IC50b2dnbGVNZXJpZGllbSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgaGVpZ2h0OiAzOHB4O1xufVxuLnRlbXB1cy1kb21pbnVzLXdpZGdldCAuY2FsZW5kYXItaGVhZGVyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJhIGEgYVwiO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi50ZW1wdXMtZG9taW51cy13aWRnZXQgLmNhbGVuZGFyLWhlYWRlciAubmV4dCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuLnRlbXB1cy1kb21pbnVzLXdpZGdldCAuY2FsZW5kYXItaGVhZGVyIC5wcmV2aW91cyB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cbi50ZW1wdXMtZG9taW51cy13aWRnZXQgLmNhbGVuZGFyLWhlYWRlciAucGlja2VyLXN3aXRjaCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi50ZW1wdXMtZG9taW51cy13aWRnZXQgLnRvb2xiYXIge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLWF1dG8tZmxvdzogY29sdW1uO1xuICBncmlkLWF1dG8tcm93czogNDBweDtcbn1cbi50ZW1wdXMtZG9taW51cy13aWRnZXQgLnRvb2xiYXIgZGl2IHtcbiAgYm9yZGVyLXJhZGl1czogOTk5cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnRlbXB1cy1kb21pbnVzLXdpZGdldCAuZGF0ZS1jb250YWluZXItZGF5cyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwiYSBhIGEgYSBhIGEgYVwiO1xuICBncmlkLWF1dG8tcm93czogNDBweDtcbiAgZ3JpZC1hdXRvLWNvbHVtbnM6IDE0LjI4NTcxNDI4NTclO1xufVxuLnRlbXB1cy1kb21pbnVzLXdpZGdldCAuZGF0ZS1jb250YWluZXItZGF5cyAucmFuZ2UtaW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDE0MTllICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAtNXB4IDAgMCAjMDE0MTllLCA1cHggMCAwICMwMTQxOWU7XG59XG4udGVtcHVzLWRvbWludXMtd2lkZ2V0IC5kYXRlLWNvbnRhaW5lci1kYXlzIC5yYW5nZS1lbmQge1xuICBib3JkZXItcmFkaXVzOiAwIDUwcHggNTBweCAwICFpbXBvcnRhbnQ7XG59XG4udGVtcHVzLWRvbWludXMtd2lkZ2V0IC5kYXRlLWNvbnRhaW5lci1kYXlzIC5yYW5nZS1zdGFydCB7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHggMCAwIDUwcHggIWltcG9ydGFudDtcbn1cbi50ZW1wdXMtZG9taW51cy13aWRnZXQgLmRhdGUtY29udGFpbmVyLWRheXMgLmRvdyB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4udGVtcHVzLWRvbWludXMtd2lkZ2V0IC5kYXRlLWNvbnRhaW5lci1kYXlzIC5jdyB7XG4gIHdpZHRoOiA5MCU7XG4gIGhlaWdodDogOTAlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1zaXplOiAwLjhlbTtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi50ZW1wdXMtZG9taW51cy13aWRnZXQgLmRhdGUtY29udGFpbmVyLWRlY2FkZXMsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0IC5kYXRlLWNvbnRhaW5lci15ZWFycyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQgLmRhdGUtY29udGFpbmVyLW1vbnRocyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwiYSBhIGFcIjtcbiAgZ3JpZC1hdXRvLXJvd3M6IGNhbGMoKDE5cmVtIC0gOHB4KSAvIDcpO1xufVxuLnRlbXB1cy1kb21pbnVzLXdpZGdldCAudGltZS1jb250YWluZXItaG91cixcbi50ZW1wdXMtZG9taW51cy13aWRnZXQgLnRpbWUtY29udGFpbmVyLW1pbnV0ZSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQgLnRpbWUtY29udGFpbmVyLXNlY29uZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwiYSBhIGEgYVwiO1xuICBncmlkLWF1dG8tcm93czogY2FsYygoMTlyZW0gLSA4cHgpIC8gNyk7XG59XG4udGVtcHVzLWRvbWludXMtd2lkZ2V0IC50aW1lLWNvbnRhaW5lci1jbG9jayB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtYXV0by1yb3dzOiBjYWxjKCgxOXJlbSAtIDhweCkgLyA3KTtcbn1cbi50ZW1wdXMtZG9taW51cy13aWRnZXQgLnRpbWUtY29udGFpbmVyLWNsb2NrIC5uby1oaWdobGlnaHQge1xuICB3aWR0aDogOTAlO1xuICBoZWlnaHQ6IDkwJTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4udGVtcHVzLWRvbWludXMtd2lkZ2V0IC5kYXRlLWNvbnRhaW5lci1kZWNhZGVzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCksXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0IC5kYXRlLWNvbnRhaW5lci15ZWFycyBkaXY6bm90KC5uby1oaWdobGlnaHQpLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldCAuZGF0ZS1jb250YWluZXItbW9udGhzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCksXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0IC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCksXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0IC50aW1lLWNvbnRhaW5lci1jbG9jayBkaXY6bm90KC5uby1oaWdobGlnaHQpLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldCAudGltZS1jb250YWluZXItaG91ciBkaXY6bm90KC5uby1oaWdobGlnaHQpLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldCAudGltZS1jb250YWluZXItbWludXRlIGRpdjpub3QoLm5vLWhpZ2hsaWdodCksXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0IC50aW1lLWNvbnRhaW5lci1zZWNvbmQgZGl2Om5vdCgubm8taGlnaGxpZ2h0KSB7XG4gIHdpZHRoOiA5MCU7XG4gIGhlaWdodDogOTAlO1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4udGVtcHVzLWRvbWludXMtd2lkZ2V0IC5kYXRlLWNvbnRhaW5lci1kZWNhZGVzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuZGlzYWJsZWQsIC50ZW1wdXMtZG9taW51cy13aWRnZXQgLmRhdGUtY29udGFpbmVyLWRlY2FkZXMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5kaXNhYmxlZDpob3Zlcixcbi50ZW1wdXMtZG9taW51cy13aWRnZXQgLmRhdGUtY29udGFpbmVyLXllYXJzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuZGlzYWJsZWQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0IC5kYXRlLWNvbnRhaW5lci15ZWFycyBkaXY6bm90KC5uby1oaWdobGlnaHQpLmRpc2FibGVkOmhvdmVyLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldCAuZGF0ZS1jb250YWluZXItbW9udGhzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuZGlzYWJsZWQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0IC5kYXRlLWNvbnRhaW5lci1tb250aHMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5kaXNhYmxlZDpob3Zlcixcbi50ZW1wdXMtZG9taW51cy13aWRnZXQgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5kaXNhYmxlZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5kaXNhYmxlZDpob3Zlcixcbi50ZW1wdXMtZG9taW51cy13aWRnZXQgLnRpbWUtY29udGFpbmVyLWNsb2NrIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuZGlzYWJsZWQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0IC50aW1lLWNvbnRhaW5lci1jbG9jayBkaXY6bm90KC5uby1oaWdobGlnaHQpLmRpc2FibGVkOmhvdmVyLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldCAudGltZS1jb250YWluZXItaG91ciBkaXY6bm90KC5uby1oaWdobGlnaHQpLmRpc2FibGVkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldCAudGltZS1jb250YWluZXItaG91ciBkaXY6bm90KC5uby1oaWdobGlnaHQpLmRpc2FibGVkOmhvdmVyLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldCAudGltZS1jb250YWluZXItbWludXRlIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuZGlzYWJsZWQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0IC50aW1lLWNvbnRhaW5lci1taW51dGUgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5kaXNhYmxlZDpob3Zlcixcbi50ZW1wdXMtZG9taW51cy13aWRnZXQgLnRpbWUtY29udGFpbmVyLXNlY29uZCBkaXY6bm90KC5uby1oaWdobGlnaHQpLmRpc2FibGVkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldCAudGltZS1jb250YWluZXItc2Vjb25kIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuZGlzYWJsZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLnRlbXB1cy1kb21pbnVzLXdpZGdldCAuZGF0ZS1jb250YWluZXItZGVjYWRlcyBkaXY6bm90KC5uby1oaWdobGlnaHQpLnRvZGF5LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldCAuZGF0ZS1jb250YWluZXIteWVhcnMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS50b2RheSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQgLmRhdGUtY29udGFpbmVyLW1vbnRocyBkaXY6bm90KC5uby1oaWdobGlnaHQpLnRvZGF5LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldCAuZGF0ZS1jb250YWluZXItZGF5cyBkaXY6bm90KC5uby1oaWdobGlnaHQpLnRvZGF5LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldCAudGltZS1jb250YWluZXItY2xvY2sgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS50b2RheSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQgLnRpbWUtY29udGFpbmVyLWhvdXIgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS50b2RheSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQgLnRpbWUtY29udGFpbmVyLW1pbnV0ZSBkaXY6bm90KC5uby1oaWdobGlnaHQpLnRvZGF5LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldCAudGltZS1jb250YWluZXItc2Vjb25kIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkudG9kYXkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udGVtcHVzLWRvbWludXMtd2lkZ2V0IC5kYXRlLWNvbnRhaW5lci1kZWNhZGVzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkudG9kYXk6YmVmb3JlLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldCAuZGF0ZS1jb250YWluZXIteWVhcnMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS50b2RheTpiZWZvcmUsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0IC5kYXRlLWNvbnRhaW5lci1tb250aHMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS50b2RheTpiZWZvcmUsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0IC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkudG9kYXk6YmVmb3JlLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldCAudGltZS1jb250YWluZXItY2xvY2sgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS50b2RheTpiZWZvcmUsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0IC50aW1lLWNvbnRhaW5lci1ob3VyIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkudG9kYXk6YmVmb3JlLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldCAudGltZS1jb250YWluZXItbWludXRlIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkudG9kYXk6YmVmb3JlLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldCAudGltZS1jb250YWluZXItc2Vjb25kIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkudG9kYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6IDAgMCA3cHggN3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogNnB4O1xuICByaWdodDogNnB4O1xufVxuLnRlbXB1cy1kb21pbnVzLXdpZGdldCAudGltZS1jb250YWluZXIge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG4udGVtcHVzLWRvbWludXMtd2lkZ2V0IGJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbi50ZW1wdXMtZG9taW51cy13aWRnZXQudGVtcHVzLWRvbWludXMtd2lkZ2V0LXJlYWRvbmx5IHRhYmxlIHRkLmRheSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQudGVtcHVzLWRvbWludXMtd2lkZ2V0LXJlYWRvbmx5IHRhYmxlIHRkLmhvdXIsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LnRlbXB1cy1kb21pbnVzLXdpZGdldC1yZWFkb25seSB0YWJsZSB0ZC5taW51dGUsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LnRlbXB1cy1kb21pbnVzLXdpZGdldC1yZWFkb25seSB0YWJsZSB0ZC5zZWNvbmQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LnRlbXB1cy1kb21pbnVzLXdpZGdldC1yZWFkb25seSB0YWJsZSB0ZCBbZGF0YS1hY3Rpb249aW5jcmVtZW50SG91cnNdLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC50ZW1wdXMtZG9taW51cy13aWRnZXQtcmVhZG9ubHkgdGFibGUgdGQgW2RhdGEtYWN0aW9uPWluY3JlbWVudE1pbnV0ZXNdLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC50ZW1wdXMtZG9taW51cy13aWRnZXQtcmVhZG9ubHkgdGFibGUgdGQgW2RhdGEtYWN0aW9uPWluY3JlbWVudFNlY29uZHNdLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC50ZW1wdXMtZG9taW51cy13aWRnZXQtcmVhZG9ubHkgdGFibGUgdGQgW2RhdGEtYWN0aW9uPWRlY3JlbWVudEhvdXJzXSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQudGVtcHVzLWRvbWludXMtd2lkZ2V0LXJlYWRvbmx5IHRhYmxlIHRkIFtkYXRhLWFjdGlvbj1kZWNyZW1lbnRNaW51dGVzXSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQudGVtcHVzLWRvbWludXMtd2lkZ2V0LXJlYWRvbmx5IHRhYmxlIHRkIFtkYXRhLWFjdGlvbj1kZWNyZW1lbnRTZWNvbmRzXSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQudGVtcHVzLWRvbWludXMtd2lkZ2V0LXJlYWRvbmx5IHRhYmxlIHRkIFtkYXRhLWFjdGlvbj1zaG93SG91cnNdLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC50ZW1wdXMtZG9taW51cy13aWRnZXQtcmVhZG9ubHkgdGFibGUgdGQgW2RhdGEtYWN0aW9uPXNob3dNaW51dGVzXSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQudGVtcHVzLWRvbWludXMtd2lkZ2V0LXJlYWRvbmx5IHRhYmxlIHRkIFtkYXRhLWFjdGlvbj1zaG93U2Vjb25kc10sXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LnRlbXB1cy1kb21pbnVzLXdpZGdldC1yZWFkb25seSB0YWJsZSB0ZCBbZGF0YS1hY3Rpb249dG9nZ2xlUGVyaW9kXSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LnRlbXB1cy1kb21pbnVzLXdpZGdldC1yZWFkb25seSB0YWJsZSB0ZC5kYXk6aG92ZXIsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LnRlbXB1cy1kb21pbnVzLXdpZGdldC1yZWFkb25seSB0YWJsZSB0ZC5ob3VyOmhvdmVyLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC50ZW1wdXMtZG9taW51cy13aWRnZXQtcmVhZG9ubHkgdGFibGUgdGQubWludXRlOmhvdmVyLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC50ZW1wdXMtZG9taW51cy13aWRnZXQtcmVhZG9ubHkgdGFibGUgdGQuc2Vjb25kOmhvdmVyLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC50ZW1wdXMtZG9taW51cy13aWRnZXQtcmVhZG9ubHkgdGFibGUgdGQgW2RhdGEtYWN0aW9uPWluY3JlbWVudEhvdXJzXTpob3Zlcixcbi50ZW1wdXMtZG9taW51cy13aWRnZXQudGVtcHVzLWRvbWludXMtd2lkZ2V0LXJlYWRvbmx5IHRhYmxlIHRkIFtkYXRhLWFjdGlvbj1pbmNyZW1lbnRNaW51dGVzXTpob3Zlcixcbi50ZW1wdXMtZG9taW51cy13aWRnZXQudGVtcHVzLWRvbWludXMtd2lkZ2V0LXJlYWRvbmx5IHRhYmxlIHRkIFtkYXRhLWFjdGlvbj1pbmNyZW1lbnRTZWNvbmRzXTpob3Zlcixcbi50ZW1wdXMtZG9taW51cy13aWRnZXQudGVtcHVzLWRvbWludXMtd2lkZ2V0LXJlYWRvbmx5IHRhYmxlIHRkIFtkYXRhLWFjdGlvbj1kZWNyZW1lbnRIb3Vyc106aG92ZXIsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LnRlbXB1cy1kb21pbnVzLXdpZGdldC1yZWFkb25seSB0YWJsZSB0ZCBbZGF0YS1hY3Rpb249ZGVjcmVtZW50TWludXRlc106aG92ZXIsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LnRlbXB1cy1kb21pbnVzLXdpZGdldC1yZWFkb25seSB0YWJsZSB0ZCBbZGF0YS1hY3Rpb249ZGVjcmVtZW50U2Vjb25kc106aG92ZXIsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LnRlbXB1cy1kb21pbnVzLXdpZGdldC1yZWFkb25seSB0YWJsZSB0ZCBbZGF0YS1hY3Rpb249c2hvd0hvdXJzXTpob3Zlcixcbi50ZW1wdXMtZG9taW51cy13aWRnZXQudGVtcHVzLWRvbWludXMtd2lkZ2V0LXJlYWRvbmx5IHRhYmxlIHRkIFtkYXRhLWFjdGlvbj1zaG93TWludXRlc106aG92ZXIsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LnRlbXB1cy1kb21pbnVzLXdpZGdldC1yZWFkb25seSB0YWJsZSB0ZCBbZGF0YS1hY3Rpb249c2hvd1NlY29uZHNdOmhvdmVyLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC50ZW1wdXMtZG9taW51cy13aWRnZXQtcmVhZG9ubHkgdGFibGUgdGQgW2RhdGEtYWN0aW9uPXRvZ2dsZVBlcmlvZF06aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCBbZGF0YS1hY3Rpb25dLmRpc2FibGVkLCAudGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IFtkYXRhLWFjdGlvbl0uZGlzYWJsZWQ6aG92ZXIge1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLnRvb2xiYXIgZGl2OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2U5ZWNlZjtcbn1cbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLWRheXMgLmRvdyB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1kYXlzIC5jdyB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMzgpO1xufVxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItZGVjYWRlcyBkaXY6bm90KC5uby1oaWdobGlnaHQpOmhvdmVyLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXIteWVhcnMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KTpob3Zlcixcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLW1vbnRocyBkaXY6bm90KC5uby1oaWdobGlnaHQpOmhvdmVyLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItZGF5cyBkaXY6bm90KC5uby1oaWdobGlnaHQpOmhvdmVyLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAudGltZS1jb250YWluZXItY2xvY2sgZGl2Om5vdCgubm8taGlnaGxpZ2h0KTpob3Zlcixcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLnRpbWUtY29udGFpbmVyLWhvdXIgZGl2Om5vdCgubm8taGlnaGxpZ2h0KTpob3Zlcixcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLnRpbWUtY29udGFpbmVyLW1pbnV0ZSBkaXY6bm90KC5uby1oaWdobGlnaHQpOmhvdmVyLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAudGltZS1jb250YWluZXItc2Vjb25kIGRpdjpub3QoLm5vLWhpZ2hsaWdodCk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZTllY2VmO1xufVxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItZGVjYWRlcyBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLXllYXJzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItbW9udGhzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItZGF5cyBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2LnJhbmdlLWluOm5vdCgubm8taGlnaGxpZ2h0KSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2LnJhbmdlLWVuZDpub3QoLm5vLWhpZ2hsaWdodCksXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdi5yYW5nZS1zdGFydDpub3QoLm5vLWhpZ2hsaWdodCksXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC50aW1lLWNvbnRhaW5lci1jbG9jayBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLnRpbWUtY29udGFpbmVyLWhvdXIgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC50aW1lLWNvbnRhaW5lci1taW51dGUgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC50aW1lLWNvbnRhaW5lci1zZWNvbmQgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQ2ZWZkO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1zaGFkb3c6IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1kZWNhZGVzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLm9sZCwgLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItZGVjYWRlcyAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2UtaW46bm90KC5uby1oaWdobGlnaHQpLm9sZCwgLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItZGF5cyAuZGF0ZS1jb250YWluZXItZGVjYWRlcyBkaXYucmFuZ2UtaW46bm90KC5uby1oaWdobGlnaHQpLm9sZCwgLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItZGVjYWRlcyAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2UtZW5kOm5vdCgubm8taGlnaGxpZ2h0KS5vbGQsIC50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLWRheXMgLmRhdGUtY29udGFpbmVyLWRlY2FkZXMgZGl2LnJhbmdlLWVuZDpub3QoLm5vLWhpZ2hsaWdodCkub2xkLCAudGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1kZWNhZGVzIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdi5yYW5nZS1zdGFydDpub3QoLm5vLWhpZ2hsaWdodCkub2xkLCAudGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1kYXlzIC5kYXRlLWNvbnRhaW5lci1kZWNhZGVzIGRpdi5yYW5nZS1zdGFydDpub3QoLm5vLWhpZ2hsaWdodCkub2xkLCAudGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1kZWNhZGVzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLm5ldywgLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItZGVjYWRlcyAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2UtaW46bm90KC5uby1oaWdobGlnaHQpLm5ldywgLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItZGF5cyAuZGF0ZS1jb250YWluZXItZGVjYWRlcyBkaXYucmFuZ2UtaW46bm90KC5uby1oaWdobGlnaHQpLm5ldywgLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItZGVjYWRlcyAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2UtZW5kOm5vdCgubm8taGlnaGxpZ2h0KS5uZXcsIC50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLWRheXMgLmRhdGUtY29udGFpbmVyLWRlY2FkZXMgZGl2LnJhbmdlLWVuZDpub3QoLm5vLWhpZ2hsaWdodCkubmV3LCAudGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1kZWNhZGVzIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdi5yYW5nZS1zdGFydDpub3QoLm5vLWhpZ2hsaWdodCkubmV3LCAudGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1kYXlzIC5kYXRlLWNvbnRhaW5lci1kZWNhZGVzIGRpdi5yYW5nZS1zdGFydDpub3QoLm5vLWhpZ2hsaWdodCkubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXIteWVhcnMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXIteWVhcnMgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2LnJhbmdlLWluOm5vdCgubm8taGlnaGxpZ2h0KS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1kYXlzIC5kYXRlLWNvbnRhaW5lci15ZWFycyBkaXYucmFuZ2UtaW46bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLXllYXJzIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdi5yYW5nZS1lbmQ6bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLWRheXMgLmRhdGUtY29udGFpbmVyLXllYXJzIGRpdi5yYW5nZS1lbmQ6bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLXllYXJzIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdi5yYW5nZS1zdGFydDpub3QoLm5vLWhpZ2hsaWdodCkub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItZGF5cyAuZGF0ZS1jb250YWluZXIteWVhcnMgZGl2LnJhbmdlLXN0YXJ0Om5vdCgubm8taGlnaGxpZ2h0KS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci15ZWFycyBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci15ZWFycyAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2UtaW46bm90KC5uby1oaWdobGlnaHQpLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLWRheXMgLmRhdGUtY29udGFpbmVyLXllYXJzIGRpdi5yYW5nZS1pbjpub3QoLm5vLWhpZ2hsaWdodCkubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXIteWVhcnMgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2LnJhbmdlLWVuZDpub3QoLm5vLWhpZ2hsaWdodCkubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItZGF5cyAuZGF0ZS1jb250YWluZXIteWVhcnMgZGl2LnJhbmdlLWVuZDpub3QoLm5vLWhpZ2hsaWdodCkubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXIteWVhcnMgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2LnJhbmdlLXN0YXJ0Om5vdCgubm8taGlnaGxpZ2h0KS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1kYXlzIC5kYXRlLWNvbnRhaW5lci15ZWFycyBkaXYucmFuZ2Utc3RhcnQ6bm90KC5uby1oaWdobGlnaHQpLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLW1vbnRocyBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1tb250aHMgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2LnJhbmdlLWluOm5vdCgubm8taGlnaGxpZ2h0KS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1kYXlzIC5kYXRlLWNvbnRhaW5lci1tb250aHMgZGl2LnJhbmdlLWluOm5vdCgubm8taGlnaGxpZ2h0KS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1tb250aHMgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2LnJhbmdlLWVuZDpub3QoLm5vLWhpZ2hsaWdodCkub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItZGF5cyAuZGF0ZS1jb250YWluZXItbW9udGhzIGRpdi5yYW5nZS1lbmQ6bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLW1vbnRocyAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2Utc3RhcnQ6bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLWRheXMgLmRhdGUtY29udGFpbmVyLW1vbnRocyBkaXYucmFuZ2Utc3RhcnQ6bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLW1vbnRocyBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1tb250aHMgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2LnJhbmdlLWluOm5vdCgubm8taGlnaGxpZ2h0KS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1kYXlzIC5kYXRlLWNvbnRhaW5lci1tb250aHMgZGl2LnJhbmdlLWluOm5vdCgubm8taGlnaGxpZ2h0KS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1tb250aHMgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2LnJhbmdlLWVuZDpub3QoLm5vLWhpZ2hsaWdodCkubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItZGF5cyAuZGF0ZS1jb250YWluZXItbW9udGhzIGRpdi5yYW5nZS1lbmQ6bm90KC5uby1oaWdobGlnaHQpLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLW1vbnRocyAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2Utc3RhcnQ6bm90KC5uby1oaWdobGlnaHQpLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLWRheXMgLmRhdGUtY29udGFpbmVyLW1vbnRocyBkaXYucmFuZ2Utc3RhcnQ6bm90KC5uby1oaWdobGlnaHQpLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2UtaW46bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2LnJhbmdlLWVuZDpub3QoLm5vLWhpZ2hsaWdodCkub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2Utc3RhcnQ6bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2UtaW46bm90KC5uby1oaWdobGlnaHQpLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2LnJhbmdlLWVuZDpub3QoLm5vLWhpZ2hsaWdodCkubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2Utc3RhcnQ6bm90KC5uby1oaWdobGlnaHQpLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLnRpbWUtY29udGFpbmVyLWNsb2NrIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLnRpbWUtY29udGFpbmVyLWNsb2NrIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdi5yYW5nZS1pbjpub3QoLm5vLWhpZ2hsaWdodCkub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItZGF5cyAudGltZS1jb250YWluZXItY2xvY2sgZGl2LnJhbmdlLWluOm5vdCgubm8taGlnaGxpZ2h0KS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC50aW1lLWNvbnRhaW5lci1jbG9jayAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2UtZW5kOm5vdCgubm8taGlnaGxpZ2h0KS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1kYXlzIC50aW1lLWNvbnRhaW5lci1jbG9jayBkaXYucmFuZ2UtZW5kOm5vdCgubm8taGlnaGxpZ2h0KS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC50aW1lLWNvbnRhaW5lci1jbG9jayAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2Utc3RhcnQ6bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLWRheXMgLnRpbWUtY29udGFpbmVyLWNsb2NrIGRpdi5yYW5nZS1zdGFydDpub3QoLm5vLWhpZ2hsaWdodCkub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAudGltZS1jb250YWluZXItY2xvY2sgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAudGltZS1jb250YWluZXItY2xvY2sgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2LnJhbmdlLWluOm5vdCgubm8taGlnaGxpZ2h0KS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1kYXlzIC50aW1lLWNvbnRhaW5lci1jbG9jayBkaXYucmFuZ2UtaW46bm90KC5uby1oaWdobGlnaHQpLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLnRpbWUtY29udGFpbmVyLWNsb2NrIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdi5yYW5nZS1lbmQ6bm90KC5uby1oaWdobGlnaHQpLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLWRheXMgLnRpbWUtY29udGFpbmVyLWNsb2NrIGRpdi5yYW5nZS1lbmQ6bm90KC5uby1oaWdobGlnaHQpLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLnRpbWUtY29udGFpbmVyLWNsb2NrIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdi5yYW5nZS1zdGFydDpub3QoLm5vLWhpZ2hsaWdodCkubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItZGF5cyAudGltZS1jb250YWluZXItY2xvY2sgZGl2LnJhbmdlLXN0YXJ0Om5vdCgubm8taGlnaGxpZ2h0KS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC50aW1lLWNvbnRhaW5lci1ob3VyIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLnRpbWUtY29udGFpbmVyLWhvdXIgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2LnJhbmdlLWluOm5vdCgubm8taGlnaGxpZ2h0KS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1kYXlzIC50aW1lLWNvbnRhaW5lci1ob3VyIGRpdi5yYW5nZS1pbjpub3QoLm5vLWhpZ2hsaWdodCkub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAudGltZS1jb250YWluZXItaG91ciAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2UtZW5kOm5vdCgubm8taGlnaGxpZ2h0KS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1kYXlzIC50aW1lLWNvbnRhaW5lci1ob3VyIGRpdi5yYW5nZS1lbmQ6bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLnRpbWUtY29udGFpbmVyLWhvdXIgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2LnJhbmdlLXN0YXJ0Om5vdCgubm8taGlnaGxpZ2h0KS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1kYXlzIC50aW1lLWNvbnRhaW5lci1ob3VyIGRpdi5yYW5nZS1zdGFydDpub3QoLm5vLWhpZ2hsaWdodCkub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAudGltZS1jb250YWluZXItaG91ciBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC50aW1lLWNvbnRhaW5lci1ob3VyIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdi5yYW5nZS1pbjpub3QoLm5vLWhpZ2hsaWdodCkubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItZGF5cyAudGltZS1jb250YWluZXItaG91ciBkaXYucmFuZ2UtaW46bm90KC5uby1oaWdobGlnaHQpLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLnRpbWUtY29udGFpbmVyLWhvdXIgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2LnJhbmdlLWVuZDpub3QoLm5vLWhpZ2hsaWdodCkubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItZGF5cyAudGltZS1jb250YWluZXItaG91ciBkaXYucmFuZ2UtZW5kOm5vdCgubm8taGlnaGxpZ2h0KS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC50aW1lLWNvbnRhaW5lci1ob3VyIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdi5yYW5nZS1zdGFydDpub3QoLm5vLWhpZ2hsaWdodCkubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItZGF5cyAudGltZS1jb250YWluZXItaG91ciBkaXYucmFuZ2Utc3RhcnQ6bm90KC5uby1oaWdobGlnaHQpLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLnRpbWUtY29udGFpbmVyLW1pbnV0ZSBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC50aW1lLWNvbnRhaW5lci1taW51dGUgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2LnJhbmdlLWluOm5vdCgubm8taGlnaGxpZ2h0KS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1kYXlzIC50aW1lLWNvbnRhaW5lci1taW51dGUgZGl2LnJhbmdlLWluOm5vdCgubm8taGlnaGxpZ2h0KS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC50aW1lLWNvbnRhaW5lci1taW51dGUgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2LnJhbmdlLWVuZDpub3QoLm5vLWhpZ2hsaWdodCkub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItZGF5cyAudGltZS1jb250YWluZXItbWludXRlIGRpdi5yYW5nZS1lbmQ6bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLnRpbWUtY29udGFpbmVyLW1pbnV0ZSAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2Utc3RhcnQ6bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLWRheXMgLnRpbWUtY29udGFpbmVyLW1pbnV0ZSBkaXYucmFuZ2Utc3RhcnQ6bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLnRpbWUtY29udGFpbmVyLW1pbnV0ZSBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC50aW1lLWNvbnRhaW5lci1taW51dGUgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2LnJhbmdlLWluOm5vdCgubm8taGlnaGxpZ2h0KS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1kYXlzIC50aW1lLWNvbnRhaW5lci1taW51dGUgZGl2LnJhbmdlLWluOm5vdCgubm8taGlnaGxpZ2h0KS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC50aW1lLWNvbnRhaW5lci1taW51dGUgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2LnJhbmdlLWVuZDpub3QoLm5vLWhpZ2hsaWdodCkubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItZGF5cyAudGltZS1jb250YWluZXItbWludXRlIGRpdi5yYW5nZS1lbmQ6bm90KC5uby1oaWdobGlnaHQpLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLnRpbWUtY29udGFpbmVyLW1pbnV0ZSAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2Utc3RhcnQ6bm90KC5uby1oaWdobGlnaHQpLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLWRheXMgLnRpbWUtY29udGFpbmVyLW1pbnV0ZSBkaXYucmFuZ2Utc3RhcnQ6bm90KC5uby1oaWdobGlnaHQpLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLnRpbWUtY29udGFpbmVyLXNlY29uZCBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC50aW1lLWNvbnRhaW5lci1zZWNvbmQgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2LnJhbmdlLWluOm5vdCgubm8taGlnaGxpZ2h0KS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1kYXlzIC50aW1lLWNvbnRhaW5lci1zZWNvbmQgZGl2LnJhbmdlLWluOm5vdCgubm8taGlnaGxpZ2h0KS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC50aW1lLWNvbnRhaW5lci1zZWNvbmQgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2LnJhbmdlLWVuZDpub3QoLm5vLWhpZ2hsaWdodCkub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItZGF5cyAudGltZS1jb250YWluZXItc2Vjb25kIGRpdi5yYW5nZS1lbmQ6bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLnRpbWUtY29udGFpbmVyLXNlY29uZCAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2Utc3RhcnQ6bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLWRheXMgLnRpbWUtY29udGFpbmVyLXNlY29uZCBkaXYucmFuZ2Utc3RhcnQ6bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLnRpbWUtY29udGFpbmVyLXNlY29uZCBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC50aW1lLWNvbnRhaW5lci1zZWNvbmQgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2LnJhbmdlLWluOm5vdCgubm8taGlnaGxpZ2h0KS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1kYXlzIC50aW1lLWNvbnRhaW5lci1zZWNvbmQgZGl2LnJhbmdlLWluOm5vdCgubm8taGlnaGxpZ2h0KS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC50aW1lLWNvbnRhaW5lci1zZWNvbmQgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2LnJhbmdlLWVuZDpub3QoLm5vLWhpZ2hsaWdodCkubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItZGF5cyAudGltZS1jb250YWluZXItc2Vjb25kIGRpdi5yYW5nZS1lbmQ6bm90KC5uby1oaWdobGlnaHQpLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLnRpbWUtY29udGFpbmVyLXNlY29uZCAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2Utc3RhcnQ6bm90KC5uby1oaWdobGlnaHQpLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLWRheXMgLnRpbWUtY29udGFpbmVyLXNlY29uZCBkaXYucmFuZ2Utc3RhcnQ6bm90KC5uby1oaWdobGlnaHQpLm5ldyB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItZGVjYWRlcyBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZS50b2RheTpiZWZvcmUsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci15ZWFycyBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZS50b2RheTpiZWZvcmUsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1tb250aHMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUudG9kYXk6YmVmb3JlLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItZGF5cyBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZS50b2RheTpiZWZvcmUsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdi5yYW5nZS1pbjpub3QoLm5vLWhpZ2hsaWdodCkudG9kYXk6YmVmb3JlLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2UtZW5kOm5vdCgubm8taGlnaGxpZ2h0KS50b2RheTpiZWZvcmUsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdi5yYW5nZS1zdGFydDpub3QoLm5vLWhpZ2hsaWdodCkudG9kYXk6YmVmb3JlLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAudGltZS1jb250YWluZXItY2xvY2sgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUudG9kYXk6YmVmb3JlLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAudGltZS1jb250YWluZXItaG91ciBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZS50b2RheTpiZWZvcmUsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC50aW1lLWNvbnRhaW5lci1taW51dGUgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUudG9kYXk6YmVmb3JlLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAudGltZS1jb250YWluZXItc2Vjb25kIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLnRvZGF5OmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG59XG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1kZWNhZGVzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkub2xkLCAudGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1kZWNhZGVzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXIteWVhcnMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci15ZWFycyBkaXY6bm90KC5uby1oaWdobGlnaHQpLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLW1vbnRocyBkaXY6bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLW1vbnRocyBkaXY6bm90KC5uby1oaWdobGlnaHQpLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAudGltZS1jb250YWluZXItY2xvY2sgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC50aW1lLWNvbnRhaW5lci1jbG9jayBkaXY6bm90KC5uby1oaWdobGlnaHQpLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLnRpbWUtY29udGFpbmVyLWhvdXIgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC50aW1lLWNvbnRhaW5lci1ob3VyIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAudGltZS1jb250YWluZXItbWludXRlIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAudGltZS1jb250YWluZXItbWludXRlIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAudGltZS1jb250YWluZXItc2Vjb25kIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAudGltZS1jb250YWluZXItc2Vjb25kIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkubmV3IHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zOCk7XG59XG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1kZWNhZGVzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuZGlzYWJsZWQsIC50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLWRlY2FkZXMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5kaXNhYmxlZDpob3Zlcixcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLXllYXJzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuZGlzYWJsZWQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci15ZWFycyBkaXY6bm90KC5uby1oaWdobGlnaHQpLmRpc2FibGVkOmhvdmVyLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItbW9udGhzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuZGlzYWJsZWQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1tb250aHMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5kaXNhYmxlZDpob3Zlcixcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5kaXNhYmxlZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5kaXNhYmxlZDpob3Zlcixcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLnRpbWUtY29udGFpbmVyLWNsb2NrIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuZGlzYWJsZWQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC50aW1lLWNvbnRhaW5lci1jbG9jayBkaXY6bm90KC5uby1oaWdobGlnaHQpLmRpc2FibGVkOmhvdmVyLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAudGltZS1jb250YWluZXItaG91ciBkaXY6bm90KC5uby1oaWdobGlnaHQpLmRpc2FibGVkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAudGltZS1jb250YWluZXItaG91ciBkaXY6bm90KC5uby1oaWdobGlnaHQpLmRpc2FibGVkOmhvdmVyLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAudGltZS1jb250YWluZXItbWludXRlIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuZGlzYWJsZWQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC50aW1lLWNvbnRhaW5lci1taW51dGUgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5kaXNhYmxlZDpob3Zlcixcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLnRpbWUtY29udGFpbmVyLXNlY29uZCBkaXY6bm90KC5uby1oaWdobGlnaHQpLmRpc2FibGVkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAudGltZS1jb250YWluZXItc2Vjb25kIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuZGlzYWJsZWQ6aG92ZXIge1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLWRlY2FkZXMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS50b2RheTpiZWZvcmUsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci15ZWFycyBkaXY6bm90KC5uby1oaWdobGlnaHQpLnRvZGF5OmJlZm9yZSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLW1vbnRocyBkaXY6bm90KC5uby1oaWdobGlnaHQpLnRvZGF5OmJlZm9yZSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS50b2RheTpiZWZvcmUsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC50aW1lLWNvbnRhaW5lci1jbG9jayBkaXY6bm90KC5uby1oaWdobGlnaHQpLnRvZGF5OmJlZm9yZSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLnRpbWUtY29udGFpbmVyLWhvdXIgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS50b2RheTpiZWZvcmUsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC50aW1lLWNvbnRhaW5lci1taW51dGUgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS50b2RheTpiZWZvcmUsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC50aW1lLWNvbnRhaW5lci1zZWNvbmQgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS50b2RheTpiZWZvcmUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMGQ2ZWZkO1xuICBib3JkZXItdG9wLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IGJ1dHRvbiB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQ2ZWZkO1xuICBib3JkZXItY29sb3I6ICMwZDZlZmQ7XG59XG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsge1xuICBjb2xvcjogI2UzZTNlMztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFiMWIxYjtcbn1cbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayBbZGF0YS1hY3Rpb25dLmRpc2FibGVkLCAudGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgW2RhdGEtYWN0aW9uXS5kaXNhYmxlZDpob3ZlciB7XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC50b29sYmFyIGRpdjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYigzNSwgMzgsIDM5KTtcbn1cbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItZGF5cyAuZG93IHtcbiAgY29sb3I6IHJnYmEoMjMyLCAyMzAsIDIyNywgMC41KTtcbn1cbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItZGF5cyAucmFuZ2UtaW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3MWM3ICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IC01cHggMCAwICMwMDcxYzcsIDVweCAwIDAgIzAwNzFjNztcbn1cbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItZGF5cyAuY3cge1xuICBjb2xvcjogcmdiYSgyMzIsIDIzMCwgMjI3LCAwLjM4KTtcbn1cbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItZGVjYWRlcyBkaXY6bm90KC5uby1oaWdobGlnaHQpOmhvdmVyLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci15ZWFycyBkaXY6bm90KC5uby1oaWdobGlnaHQpOmhvdmVyLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1tb250aHMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KTpob3Zlcixcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItZGF5cyBkaXY6bm90KC5uby1oaWdobGlnaHQpOmhvdmVyLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC50aW1lLWNvbnRhaW5lci1jbG9jayBkaXY6bm90KC5uby1oaWdobGlnaHQpOmhvdmVyLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC50aW1lLWNvbnRhaW5lci1ob3VyIGRpdjpub3QoLm5vLWhpZ2hsaWdodCk6aG92ZXIsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRpbWUtY29udGFpbmVyLW1pbnV0ZSBkaXY6bm90KC5uby1oaWdobGlnaHQpOmhvdmVyLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC50aW1lLWNvbnRhaW5lci1zZWNvbmQgZGl2Om5vdCgubm8taGlnaGxpZ2h0KTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYigzNSwgMzgsIDM5KTtcbn1cbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItZGVjYWRlcyBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXIteWVhcnMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLW1vbnRocyBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItZGF5cyBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2UtaW46bm90KC5uby1oaWdobGlnaHQpLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdi5yYW5nZS1lbmQ6bm90KC5uby1oaWdobGlnaHQpLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdi5yYW5nZS1zdGFydDpub3QoLm5vLWhpZ2hsaWdodCksXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRpbWUtY29udGFpbmVyLWNsb2NrIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC50aW1lLWNvbnRhaW5lci1ob3VyIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC50aW1lLWNvbnRhaW5lci1taW51dGUgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRpbWUtY29udGFpbmVyLXNlY29uZCBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZGIyZmY7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXNoYWRvdzogMCAtMXB4IDAgcmdiYSgyMzIsIDIzMCwgMjI3LCAwLjI1KTtcbn1cbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItZGVjYWRlcyBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZS5vbGQsIC50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItZGVjYWRlcyAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2UtaW46bm90KC5uby1oaWdobGlnaHQpLm9sZCwgLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kYXlzIC5kYXRlLWNvbnRhaW5lci1kZWNhZGVzIGRpdi5yYW5nZS1pbjpub3QoLm5vLWhpZ2hsaWdodCkub2xkLCAudGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLWRlY2FkZXMgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2LnJhbmdlLWVuZDpub3QoLm5vLWhpZ2hsaWdodCkub2xkLCAudGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLWRheXMgLmRhdGUtY29udGFpbmVyLWRlY2FkZXMgZGl2LnJhbmdlLWVuZDpub3QoLm5vLWhpZ2hsaWdodCkub2xkLCAudGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLWRlY2FkZXMgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2LnJhbmdlLXN0YXJ0Om5vdCgubm8taGlnaGxpZ2h0KS5vbGQsIC50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItZGF5cyAuZGF0ZS1jb250YWluZXItZGVjYWRlcyBkaXYucmFuZ2Utc3RhcnQ6bm90KC5uby1oaWdobGlnaHQpLm9sZCwgLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kZWNhZGVzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLm5ldywgLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kZWNhZGVzIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdi5yYW5nZS1pbjpub3QoLm5vLWhpZ2hsaWdodCkubmV3LCAudGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLWRheXMgLmRhdGUtY29udGFpbmVyLWRlY2FkZXMgZGl2LnJhbmdlLWluOm5vdCgubm8taGlnaGxpZ2h0KS5uZXcsIC50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItZGVjYWRlcyAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2UtZW5kOm5vdCgubm8taGlnaGxpZ2h0KS5uZXcsIC50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItZGF5cyAuZGF0ZS1jb250YWluZXItZGVjYWRlcyBkaXYucmFuZ2UtZW5kOm5vdCgubm8taGlnaGxpZ2h0KS5uZXcsIC50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItZGVjYWRlcyAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2Utc3RhcnQ6bm90KC5uby1oaWdobGlnaHQpLm5ldywgLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kYXlzIC5kYXRlLWNvbnRhaW5lci1kZWNhZGVzIGRpdi5yYW5nZS1zdGFydDpub3QoLm5vLWhpZ2hsaWdodCkubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci15ZWFycyBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLXllYXJzIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdi5yYW5nZS1pbjpub3QoLm5vLWhpZ2hsaWdodCkub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kYXlzIC5kYXRlLWNvbnRhaW5lci15ZWFycyBkaXYucmFuZ2UtaW46bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXIteWVhcnMgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2LnJhbmdlLWVuZDpub3QoLm5vLWhpZ2hsaWdodCkub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kYXlzIC5kYXRlLWNvbnRhaW5lci15ZWFycyBkaXYucmFuZ2UtZW5kOm5vdCgubm8taGlnaGxpZ2h0KS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLXllYXJzIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdi5yYW5nZS1zdGFydDpub3QoLm5vLWhpZ2hsaWdodCkub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kYXlzIC5kYXRlLWNvbnRhaW5lci15ZWFycyBkaXYucmFuZ2Utc3RhcnQ6bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXIteWVhcnMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci15ZWFycyAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2UtaW46bm90KC5uby1oaWdobGlnaHQpLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItZGF5cyAuZGF0ZS1jb250YWluZXIteWVhcnMgZGl2LnJhbmdlLWluOm5vdCgubm8taGlnaGxpZ2h0KS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLXllYXJzIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdi5yYW5nZS1lbmQ6bm90KC5uby1oaWdobGlnaHQpLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItZGF5cyAuZGF0ZS1jb250YWluZXIteWVhcnMgZGl2LnJhbmdlLWVuZDpub3QoLm5vLWhpZ2hsaWdodCkubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci15ZWFycyAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2Utc3RhcnQ6bm90KC5uby1oaWdobGlnaHQpLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItZGF5cyAuZGF0ZS1jb250YWluZXIteWVhcnMgZGl2LnJhbmdlLXN0YXJ0Om5vdCgubm8taGlnaGxpZ2h0KS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLW1vbnRocyBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLW1vbnRocyAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2UtaW46bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItZGF5cyAuZGF0ZS1jb250YWluZXItbW9udGhzIGRpdi5yYW5nZS1pbjpub3QoLm5vLWhpZ2hsaWdodCkub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1tb250aHMgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2LnJhbmdlLWVuZDpub3QoLm5vLWhpZ2hsaWdodCkub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kYXlzIC5kYXRlLWNvbnRhaW5lci1tb250aHMgZGl2LnJhbmdlLWVuZDpub3QoLm5vLWhpZ2hsaWdodCkub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1tb250aHMgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2LnJhbmdlLXN0YXJ0Om5vdCgubm8taGlnaGxpZ2h0KS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLWRheXMgLmRhdGUtY29udGFpbmVyLW1vbnRocyBkaXYucmFuZ2Utc3RhcnQ6bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItbW9udGhzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItbW9udGhzIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdi5yYW5nZS1pbjpub3QoLm5vLWhpZ2hsaWdodCkubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kYXlzIC5kYXRlLWNvbnRhaW5lci1tb250aHMgZGl2LnJhbmdlLWluOm5vdCgubm8taGlnaGxpZ2h0KS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLW1vbnRocyAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2UtZW5kOm5vdCgubm8taGlnaGxpZ2h0KS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLWRheXMgLmRhdGUtY29udGFpbmVyLW1vbnRocyBkaXYucmFuZ2UtZW5kOm5vdCgubm8taGlnaGxpZ2h0KS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLW1vbnRocyAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2Utc3RhcnQ6bm90KC5uby1oaWdobGlnaHQpLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItZGF5cyAuZGF0ZS1jb250YWluZXItbW9udGhzIGRpdi5yYW5nZS1zdGFydDpub3QoLm5vLWhpZ2hsaWdodCkubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2UtaW46bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2UtZW5kOm5vdCgubm8taGlnaGxpZ2h0KS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2LnJhbmdlLXN0YXJ0Om5vdCgubm8taGlnaGxpZ2h0KS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdi5yYW5nZS1pbjpub3QoLm5vLWhpZ2hsaWdodCkubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdi5yYW5nZS1lbmQ6bm90KC5uby1oaWdobGlnaHQpLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2Utc3RhcnQ6bm90KC5uby1oaWdobGlnaHQpLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAudGltZS1jb250YWluZXItY2xvY2sgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC50aW1lLWNvbnRhaW5lci1jbG9jayAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2UtaW46bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItZGF5cyAudGltZS1jb250YWluZXItY2xvY2sgZGl2LnJhbmdlLWluOm5vdCgubm8taGlnaGxpZ2h0KS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRpbWUtY29udGFpbmVyLWNsb2NrIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdi5yYW5nZS1lbmQ6bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItZGF5cyAudGltZS1jb250YWluZXItY2xvY2sgZGl2LnJhbmdlLWVuZDpub3QoLm5vLWhpZ2hsaWdodCkub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC50aW1lLWNvbnRhaW5lci1jbG9jayAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2Utc3RhcnQ6bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItZGF5cyAudGltZS1jb250YWluZXItY2xvY2sgZGl2LnJhbmdlLXN0YXJ0Om5vdCgubm8taGlnaGxpZ2h0KS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRpbWUtY29udGFpbmVyLWNsb2NrIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAudGltZS1jb250YWluZXItY2xvY2sgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2LnJhbmdlLWluOm5vdCgubm8taGlnaGxpZ2h0KS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLWRheXMgLnRpbWUtY29udGFpbmVyLWNsb2NrIGRpdi5yYW5nZS1pbjpub3QoLm5vLWhpZ2hsaWdodCkubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC50aW1lLWNvbnRhaW5lci1jbG9jayAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2UtZW5kOm5vdCgubm8taGlnaGxpZ2h0KS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLWRheXMgLnRpbWUtY29udGFpbmVyLWNsb2NrIGRpdi5yYW5nZS1lbmQ6bm90KC5uby1oaWdobGlnaHQpLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAudGltZS1jb250YWluZXItY2xvY2sgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2LnJhbmdlLXN0YXJ0Om5vdCgubm8taGlnaGxpZ2h0KS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLWRheXMgLnRpbWUtY29udGFpbmVyLWNsb2NrIGRpdi5yYW5nZS1zdGFydDpub3QoLm5vLWhpZ2hsaWdodCkubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC50aW1lLWNvbnRhaW5lci1ob3VyIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAudGltZS1jb250YWluZXItaG91ciAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2UtaW46bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItZGF5cyAudGltZS1jb250YWluZXItaG91ciBkaXYucmFuZ2UtaW46bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAudGltZS1jb250YWluZXItaG91ciAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2UtZW5kOm5vdCgubm8taGlnaGxpZ2h0KS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLWRheXMgLnRpbWUtY29udGFpbmVyLWhvdXIgZGl2LnJhbmdlLWVuZDpub3QoLm5vLWhpZ2hsaWdodCkub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC50aW1lLWNvbnRhaW5lci1ob3VyIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdi5yYW5nZS1zdGFydDpub3QoLm5vLWhpZ2hsaWdodCkub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kYXlzIC50aW1lLWNvbnRhaW5lci1ob3VyIGRpdi5yYW5nZS1zdGFydDpub3QoLm5vLWhpZ2hsaWdodCkub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC50aW1lLWNvbnRhaW5lci1ob3VyIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAudGltZS1jb250YWluZXItaG91ciAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2UtaW46bm90KC5uby1oaWdobGlnaHQpLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItZGF5cyAudGltZS1jb250YWluZXItaG91ciBkaXYucmFuZ2UtaW46bm90KC5uby1oaWdobGlnaHQpLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAudGltZS1jb250YWluZXItaG91ciAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2UtZW5kOm5vdCgubm8taGlnaGxpZ2h0KS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLWRheXMgLnRpbWUtY29udGFpbmVyLWhvdXIgZGl2LnJhbmdlLWVuZDpub3QoLm5vLWhpZ2hsaWdodCkubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC50aW1lLWNvbnRhaW5lci1ob3VyIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdi5yYW5nZS1zdGFydDpub3QoLm5vLWhpZ2hsaWdodCkubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kYXlzIC50aW1lLWNvbnRhaW5lci1ob3VyIGRpdi5yYW5nZS1zdGFydDpub3QoLm5vLWhpZ2hsaWdodCkubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC50aW1lLWNvbnRhaW5lci1taW51dGUgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC50aW1lLWNvbnRhaW5lci1taW51dGUgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2LnJhbmdlLWluOm5vdCgubm8taGlnaGxpZ2h0KS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLWRheXMgLnRpbWUtY29udGFpbmVyLW1pbnV0ZSBkaXYucmFuZ2UtaW46bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAudGltZS1jb250YWluZXItbWludXRlIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdi5yYW5nZS1lbmQ6bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItZGF5cyAudGltZS1jb250YWluZXItbWludXRlIGRpdi5yYW5nZS1lbmQ6bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAudGltZS1jb250YWluZXItbWludXRlIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdi5yYW5nZS1zdGFydDpub3QoLm5vLWhpZ2hsaWdodCkub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kYXlzIC50aW1lLWNvbnRhaW5lci1taW51dGUgZGl2LnJhbmdlLXN0YXJ0Om5vdCgubm8taGlnaGxpZ2h0KS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRpbWUtY29udGFpbmVyLW1pbnV0ZSBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRpbWUtY29udGFpbmVyLW1pbnV0ZSAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2UtaW46bm90KC5uby1oaWdobGlnaHQpLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItZGF5cyAudGltZS1jb250YWluZXItbWludXRlIGRpdi5yYW5nZS1pbjpub3QoLm5vLWhpZ2hsaWdodCkubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC50aW1lLWNvbnRhaW5lci1taW51dGUgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2LnJhbmdlLWVuZDpub3QoLm5vLWhpZ2hsaWdodCkubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kYXlzIC50aW1lLWNvbnRhaW5lci1taW51dGUgZGl2LnJhbmdlLWVuZDpub3QoLm5vLWhpZ2hsaWdodCkubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC50aW1lLWNvbnRhaW5lci1taW51dGUgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2LnJhbmdlLXN0YXJ0Om5vdCgubm8taGlnaGxpZ2h0KS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLWRheXMgLnRpbWUtY29udGFpbmVyLW1pbnV0ZSBkaXYucmFuZ2Utc3RhcnQ6bm90KC5uby1oaWdobGlnaHQpLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAudGltZS1jb250YWluZXItc2Vjb25kIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAudGltZS1jb250YWluZXItc2Vjb25kIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdi5yYW5nZS1pbjpub3QoLm5vLWhpZ2hsaWdodCkub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kYXlzIC50aW1lLWNvbnRhaW5lci1zZWNvbmQgZGl2LnJhbmdlLWluOm5vdCgubm8taGlnaGxpZ2h0KS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRpbWUtY29udGFpbmVyLXNlY29uZCAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2UtZW5kOm5vdCgubm8taGlnaGxpZ2h0KS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLWRheXMgLnRpbWUtY29udGFpbmVyLXNlY29uZCBkaXYucmFuZ2UtZW5kOm5vdCgubm8taGlnaGxpZ2h0KS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRpbWUtY29udGFpbmVyLXNlY29uZCAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2Utc3RhcnQ6bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItZGF5cyAudGltZS1jb250YWluZXItc2Vjb25kIGRpdi5yYW5nZS1zdGFydDpub3QoLm5vLWhpZ2hsaWdodCkub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC50aW1lLWNvbnRhaW5lci1zZWNvbmQgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC50aW1lLWNvbnRhaW5lci1zZWNvbmQgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2LnJhbmdlLWluOm5vdCgubm8taGlnaGxpZ2h0KS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLWRheXMgLnRpbWUtY29udGFpbmVyLXNlY29uZCBkaXYucmFuZ2UtaW46bm90KC5uby1oaWdobGlnaHQpLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAudGltZS1jb250YWluZXItc2Vjb25kIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdi5yYW5nZS1lbmQ6bm90KC5uby1oaWdobGlnaHQpLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItZGF5cyAudGltZS1jb250YWluZXItc2Vjb25kIGRpdi5yYW5nZS1lbmQ6bm90KC5uby1oaWdobGlnaHQpLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAudGltZS1jb250YWluZXItc2Vjb25kIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdi5yYW5nZS1zdGFydDpub3QoLm5vLWhpZ2hsaWdodCkubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kYXlzIC50aW1lLWNvbnRhaW5lci1zZWNvbmQgZGl2LnJhbmdlLXN0YXJ0Om5vdCgubm8taGlnaGxpZ2h0KS5uZXcge1xuICBjb2xvcjogI2ZmZjtcbn1cbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItZGVjYWRlcyBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZS50b2RheTpiZWZvcmUsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLXllYXJzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLnRvZGF5OmJlZm9yZSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItbW9udGhzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLnRvZGF5OmJlZm9yZSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItZGF5cyBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZS50b2RheTpiZWZvcmUsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2LnJhbmdlLWluOm5vdCgubm8taGlnaGxpZ2h0KS50b2RheTpiZWZvcmUsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2LnJhbmdlLWVuZDpub3QoLm5vLWhpZ2hsaWdodCkudG9kYXk6YmVmb3JlLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdi5yYW5nZS1zdGFydDpub3QoLm5vLWhpZ2hsaWdodCkudG9kYXk6YmVmb3JlLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC50aW1lLWNvbnRhaW5lci1jbG9jayBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZS50b2RheTpiZWZvcmUsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRpbWUtY29udGFpbmVyLWhvdXIgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUudG9kYXk6YmVmb3JlLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC50aW1lLWNvbnRhaW5lci1taW51dGUgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUudG9kYXk6YmVmb3JlLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC50aW1lLWNvbnRhaW5lci1zZWNvbmQgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUudG9kYXk6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzFiMWIxYjtcbn1cbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItZGVjYWRlcyBkaXY6bm90KC5uby1oaWdobGlnaHQpLm9sZCwgLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kZWNhZGVzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci15ZWFycyBkaXY6bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXIteWVhcnMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLW1vbnRocyBkaXY6bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItbW9udGhzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC50aW1lLWNvbnRhaW5lci1jbG9jayBkaXY6bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAudGltZS1jb250YWluZXItY2xvY2sgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRpbWUtY29udGFpbmVyLWhvdXIgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRpbWUtY29udGFpbmVyLWhvdXIgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRpbWUtY29udGFpbmVyLW1pbnV0ZSBkaXY6bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAudGltZS1jb250YWluZXItbWludXRlIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC50aW1lLWNvbnRhaW5lci1zZWNvbmQgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRpbWUtY29udGFpbmVyLXNlY29uZCBkaXY6bm90KC5uby1oaWdobGlnaHQpLm5ldyB7XG4gIGNvbG9yOiByZ2JhKDIzMiwgMjMwLCAyMjcsIDAuMzgpO1xufVxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kZWNhZGVzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuZGlzYWJsZWQsIC50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItZGVjYWRlcyBkaXY6bm90KC5uby1oaWdobGlnaHQpLmRpc2FibGVkOmhvdmVyLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci15ZWFycyBkaXY6bm90KC5uby1oaWdobGlnaHQpLmRpc2FibGVkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci15ZWFycyBkaXY6bm90KC5uby1oaWdobGlnaHQpLmRpc2FibGVkOmhvdmVyLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1tb250aHMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5kaXNhYmxlZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItbW9udGhzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuZGlzYWJsZWQ6aG92ZXIsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5kaXNhYmxlZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItZGF5cyBkaXY6bm90KC5uby1oaWdobGlnaHQpLmRpc2FibGVkOmhvdmVyLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC50aW1lLWNvbnRhaW5lci1jbG9jayBkaXY6bm90KC5uby1oaWdobGlnaHQpLmRpc2FibGVkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC50aW1lLWNvbnRhaW5lci1jbG9jayBkaXY6bm90KC5uby1oaWdobGlnaHQpLmRpc2FibGVkOmhvdmVyLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC50aW1lLWNvbnRhaW5lci1ob3VyIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuZGlzYWJsZWQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRpbWUtY29udGFpbmVyLWhvdXIgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5kaXNhYmxlZDpob3Zlcixcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAudGltZS1jb250YWluZXItbWludXRlIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuZGlzYWJsZWQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRpbWUtY29udGFpbmVyLW1pbnV0ZSBkaXY6bm90KC5uby1oaWdobGlnaHQpLmRpc2FibGVkOmhvdmVyLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC50aW1lLWNvbnRhaW5lci1zZWNvbmQgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5kaXNhYmxlZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAudGltZS1jb250YWluZXItc2Vjb25kIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuZGlzYWJsZWQ6aG92ZXIge1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItZGVjYWRlcyBkaXY6bm90KC5uby1oaWdobGlnaHQpLnRvZGF5OmJlZm9yZSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXIteWVhcnMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS50b2RheTpiZWZvcmUsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLW1vbnRocyBkaXY6bm90KC5uby1oaWdobGlnaHQpLnRvZGF5OmJlZm9yZSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItZGF5cyBkaXY6bm90KC5uby1oaWdobGlnaHQpLnRvZGF5OmJlZm9yZSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAudGltZS1jb250YWluZXItY2xvY2sgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS50b2RheTpiZWZvcmUsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRpbWUtY29udGFpbmVyLWhvdXIgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS50b2RheTpiZWZvcmUsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRpbWUtY29udGFpbmVyLW1pbnV0ZSBkaXY6bm90KC5uby1oaWdobGlnaHQpLnRvZGF5OmJlZm9yZSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAudGltZS1jb250YWluZXItc2Vjb25kIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkudG9kYXk6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzRkYjJmZjtcbiAgYm9yZGVyLXRvcC1jb2xvcjogcmdiYSgyMzIsIDIzMCwgMjI3LCAwLjIpO1xufVxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIGJ1dHRvbiB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGRiMmZmO1xuICBib3JkZXItY29sb3I6ICM0ZGIyZmY7XG59IiwiLnZpc3VhbGx5LWhpZGRlbiwgLnRlbXB1cy1kb21pbnVzLXdpZGdldCBbZGF0YS1hY3Rpb25dOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKSAhaW1wb3J0YW50O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogNHB4O1xuICB3aWR0aDogMTlyZW07XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgZGlzcGxheTogbm9uZTtcbiAgei1pbmRleDogOTk5OTtcbiAgYm94LXNoYWRvdzogMCAycHggNHB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjIpLCAwIDRweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDFweCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbn1cbi50ZW1wdXMtZG9taW51cy13aWRnZXQuY2FsZW5kYXJXZWVrcyB7XG4gIHdpZHRoOiAyMXJlbTtcbn1cbi50ZW1wdXMtZG9taW51cy13aWRnZXQuY2FsZW5kYXJXZWVrcyAuZGF0ZS1jb250YWluZXItZGF5cyB7XG4gIGdyaWQtYXV0by1jb2x1bW5zOiAxMi41JTtcbiAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJhIGEgYSBhIGEgYSBhIGFcIjtcbn1cbi50ZW1wdXMtZG9taW51cy13aWRnZXQgW2RhdGEtYWN0aW9uXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi50ZW1wdXMtZG9taW51cy13aWRnZXQgW2RhdGEtYWN0aW9uXTo6YWZ0ZXIge1xuICBjb250ZW50OiBhdHRyKHRpdGxlKTtcbn1cbi50ZW1wdXMtZG9taW51cy13aWRnZXQgW2RhdGEtYWN0aW9uXS5kaXNhYmxlZCwgLnRlbXB1cy1kb21pbnVzLXdpZGdldCBbZGF0YS1hY3Rpb25dLmRpc2FibGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi50ZW1wdXMtZG9taW51cy13aWRnZXQgLmFycm93IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50ZW1wdXMtZG9taW51cy13aWRnZXQuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5zaG93LmRhdGUtY29udGFpbmVyIHtcbiAgbWluLWhlaWdodDogMzE1cHg7XG59XG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LnNob3cudGltZS1jb250YWluZXIge1xuICBtaW4taGVpZ2h0OiAyMTdweDtcbn1cbi50ZW1wdXMtZG9taW51cy13aWRnZXQgLnRkLWNvbGxhcHNlOm5vdCguc2hvdykge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRlbXB1cy1kb21pbnVzLXdpZGdldCAudGQtY29sbGFwc2luZyB7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuMzVzIGVhc2U7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnRlbXB1cy1kb21pbnVzLXdpZGdldC50aW1lcGlja2VyLXNicyB7XG4gICAgd2lkdGg6IDM4ZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGVtcHVzLWRvbWludXMtd2lkZ2V0LnRpbWVwaWNrZXItc2JzIHtcbiAgICB3aWR0aDogMzhlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50ZW1wdXMtZG9taW51cy13aWRnZXQudGltZXBpY2tlci1zYnMge1xuICAgIHdpZHRoOiAzOGVtO1xuICB9XG59XG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LnRpbWVwaWNrZXItc2JzIC50ZC1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC50aW1lcGlja2VyLXNicyAudGQtcm93IC50ZC1oYWxmIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA1MCU7XG59XG4udGVtcHVzLWRvbWludXMtd2lkZ2V0IGRpdltkYXRhLWFjdGlvbl06YWN0aXZlIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi50ZW1wdXMtZG9taW51cy13aWRnZXQgLnRpbWVwaWNrZXItaG91cixcbi50ZW1wdXMtZG9taW51cy13aWRnZXQgLnRpbWVwaWNrZXItbWludXRlLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldCAudGltZXBpY2tlci1zZWNvbmQge1xuICB3aWR0aDogNTRweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMS4yZW07XG4gIG1hcmdpbjogMDtcbn1cbi50ZW1wdXMtZG9taW51cy13aWRnZXQgYnV0dG9uW2RhdGEtYWN0aW9uXSB7XG4gIHBhZGRpbmc6IDZweDtcbn1cbi50ZW1wdXMtZG9taW51cy13aWRnZXQgLnRvZ2dsZU1lcmlkaWVtIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBoZWlnaHQ6IDM4cHg7XG59XG4udGVtcHVzLWRvbWludXMtd2lkZ2V0IC5jYWxlbmRhci1oZWFkZXIge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcImEgYSBhXCI7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnRlbXB1cy1kb21pbnVzLXdpZGdldCAuY2FsZW5kYXItaGVhZGVyIC5uZXh0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG4udGVtcHVzLWRvbWludXMtd2lkZ2V0IC5jYWxlbmRhci1oZWFkZXIgLnByZXZpb3VzIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuLnRlbXB1cy1kb21pbnVzLXdpZGdldCAuY2FsZW5kYXItaGVhZGVyIC5waWNrZXItc3dpdGNoIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnRlbXB1cy1kb21pbnVzLXdpZGdldCAudG9vbGJhciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtYXV0by1mbG93OiBjb2x1bW47XG4gIGdyaWQtYXV0by1yb3dzOiA0MHB4O1xufVxuLnRlbXB1cy1kb21pbnVzLXdpZGdldCAudG9vbGJhciBkaXYge1xuICBib3JkZXItcmFkaXVzOiA5OTlweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4udGVtcHVzLWRvbWludXMtd2lkZ2V0IC5kYXRlLWNvbnRhaW5lci1kYXlzIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJhIGEgYSBhIGEgYSBhXCI7XG4gIGdyaWQtYXV0by1yb3dzOiA0MHB4O1xuICBncmlkLWF1dG8tY29sdW1uczogMTQuMjg1NzE0Mjg1NyU7XG59XG4udGVtcHVzLWRvbWludXMtd2lkZ2V0IC5kYXRlLWNvbnRhaW5lci1kYXlzIC5yYW5nZS1pbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMTQxOWUgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IC01cHggMCAwICMwMTQxOWUsIDVweCAwIDAgIzAxNDE5ZTtcbn1cbi50ZW1wdXMtZG9taW51cy13aWRnZXQgLmRhdGUtY29udGFpbmVyLWRheXMgLnJhbmdlLWVuZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgNTBweCA1MHB4IDAgIWltcG9ydGFudDtcbn1cbi50ZW1wdXMtZG9taW51cy13aWRnZXQgLmRhdGUtY29udGFpbmVyLWRheXMgLnJhbmdlLXN0YXJ0IHtcbiAgYm9yZGVyLXJhZGl1czogNTBweCAwIDAgNTBweCAhaW1wb3J0YW50O1xufVxuLnRlbXB1cy1kb21pbnVzLXdpZGdldCAuZGF0ZS1jb250YWluZXItZGF5cyAuZG93IHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi50ZW1wdXMtZG9taW51cy13aWRnZXQgLmRhdGUtY29udGFpbmVyLWRheXMgLmN3IHtcbiAgd2lkdGg6IDkwJTtcbiAgaGVpZ2h0OiA5MCU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXNpemU6IDAuOGVtO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLnRlbXB1cy1kb21pbnVzLXdpZGdldCAuZGF0ZS1jb250YWluZXItZGVjYWRlcyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQgLmRhdGUtY29udGFpbmVyLXllYXJzLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldCAuZGF0ZS1jb250YWluZXItbW9udGhzIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJhIGEgYVwiO1xuICBncmlkLWF1dG8tcm93czogY2FsYygoMTlyZW0gLSA4cHgpIC8gNyk7XG59XG4udGVtcHVzLWRvbWludXMtd2lkZ2V0IC50aW1lLWNvbnRhaW5lci1ob3VyLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldCAudGltZS1jb250YWluZXItbWludXRlLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldCAudGltZS1jb250YWluZXItc2Vjb25kIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJhIGEgYSBhXCI7XG4gIGdyaWQtYXV0by1yb3dzOiBjYWxjKCgxOXJlbSAtIDhweCkgLyA3KTtcbn1cbi50ZW1wdXMtZG9taW51cy13aWRnZXQgLnRpbWUtY29udGFpbmVyLWNsb2NrIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC1hdXRvLXJvd3M6IGNhbGMoKDE5cmVtIC0gOHB4KSAvIDcpO1xufVxuLnRlbXB1cy1kb21pbnVzLXdpZGdldCAudGltZS1jb250YWluZXItY2xvY2sgLm5vLWhpZ2hsaWdodCB7XG4gIHdpZHRoOiA5MCU7XG4gIGhlaWdodDogOTAlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbn1cbi50ZW1wdXMtZG9taW51cy13aWRnZXQgLmRhdGUtY29udGFpbmVyLWRlY2FkZXMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQgLmRhdGUtY29udGFpbmVyLXllYXJzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCksXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0IC5kYXRlLWNvbnRhaW5lci1tb250aHMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQgLnRpbWUtY29udGFpbmVyLWNsb2NrIGRpdjpub3QoLm5vLWhpZ2hsaWdodCksXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0IC50aW1lLWNvbnRhaW5lci1ob3VyIGRpdjpub3QoLm5vLWhpZ2hsaWdodCksXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0IC50aW1lLWNvbnRhaW5lci1taW51dGUgZGl2Om5vdCgubm8taGlnaGxpZ2h0KSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQgLnRpbWUtY29udGFpbmVyLXNlY29uZCBkaXY6bm90KC5uby1oaWdobGlnaHQpIHtcbiAgd2lkdGg6IDkwJTtcbiAgaGVpZ2h0OiA5MCU7XG4gIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogZmxleDtcbn1cbi50ZW1wdXMtZG9taW51cy13aWRnZXQgLmRhdGUtY29udGFpbmVyLWRlY2FkZXMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5kaXNhYmxlZCwgLnRlbXB1cy1kb21pbnVzLXdpZGdldCAuZGF0ZS1jb250YWluZXItZGVjYWRlcyBkaXY6bm90KC5uby1oaWdobGlnaHQpLmRpc2FibGVkOmhvdmVyLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldCAuZGF0ZS1jb250YWluZXIteWVhcnMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5kaXNhYmxlZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQgLmRhdGUtY29udGFpbmVyLXllYXJzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuZGlzYWJsZWQ6aG92ZXIsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0IC5kYXRlLWNvbnRhaW5lci1tb250aHMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5kaXNhYmxlZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQgLmRhdGUtY29udGFpbmVyLW1vbnRocyBkaXY6bm90KC5uby1oaWdobGlnaHQpLmRpc2FibGVkOmhvdmVyLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldCAuZGF0ZS1jb250YWluZXItZGF5cyBkaXY6bm90KC5uby1oaWdobGlnaHQpLmRpc2FibGVkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldCAuZGF0ZS1jb250YWluZXItZGF5cyBkaXY6bm90KC5uby1oaWdobGlnaHQpLmRpc2FibGVkOmhvdmVyLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldCAudGltZS1jb250YWluZXItY2xvY2sgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5kaXNhYmxlZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQgLnRpbWUtY29udGFpbmVyLWNsb2NrIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuZGlzYWJsZWQ6aG92ZXIsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0IC50aW1lLWNvbnRhaW5lci1ob3VyIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuZGlzYWJsZWQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0IC50aW1lLWNvbnRhaW5lci1ob3VyIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuZGlzYWJsZWQ6aG92ZXIsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0IC50aW1lLWNvbnRhaW5lci1taW51dGUgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5kaXNhYmxlZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQgLnRpbWUtY29udGFpbmVyLW1pbnV0ZSBkaXY6bm90KC5uby1oaWdobGlnaHQpLmRpc2FibGVkOmhvdmVyLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldCAudGltZS1jb250YWluZXItc2Vjb25kIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuZGlzYWJsZWQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0IC50aW1lLWNvbnRhaW5lci1zZWNvbmQgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5kaXNhYmxlZDpob3ZlciB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4udGVtcHVzLWRvbWludXMtd2lkZ2V0IC5kYXRlLWNvbnRhaW5lci1kZWNhZGVzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkudG9kYXksXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0IC5kYXRlLWNvbnRhaW5lci15ZWFycyBkaXY6bm90KC5uby1oaWdobGlnaHQpLnRvZGF5LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldCAuZGF0ZS1jb250YWluZXItbW9udGhzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkudG9kYXksXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0IC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkudG9kYXksXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0IC50aW1lLWNvbnRhaW5lci1jbG9jayBkaXY6bm90KC5uby1oaWdobGlnaHQpLnRvZGF5LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldCAudGltZS1jb250YWluZXItaG91ciBkaXY6bm90KC5uby1oaWdobGlnaHQpLnRvZGF5LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldCAudGltZS1jb250YWluZXItbWludXRlIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkudG9kYXksXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0IC50aW1lLWNvbnRhaW5lci1zZWNvbmQgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS50b2RheSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi50ZW1wdXMtZG9taW51cy13aWRnZXQgLmRhdGUtY29udGFpbmVyLWRlY2FkZXMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS50b2RheTpiZWZvcmUsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0IC5kYXRlLWNvbnRhaW5lci15ZWFycyBkaXY6bm90KC5uby1oaWdobGlnaHQpLnRvZGF5OmJlZm9yZSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQgLmRhdGUtY29udGFpbmVyLW1vbnRocyBkaXY6bm90KC5uby1oaWdobGlnaHQpLnRvZGF5OmJlZm9yZSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS50b2RheTpiZWZvcmUsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0IC50aW1lLWNvbnRhaW5lci1jbG9jayBkaXY6bm90KC5uby1oaWdobGlnaHQpLnRvZGF5OmJlZm9yZSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQgLnRpbWUtY29udGFpbmVyLWhvdXIgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS50b2RheTpiZWZvcmUsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0IC50aW1lLWNvbnRhaW5lci1taW51dGUgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS50b2RheTpiZWZvcmUsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0IC50aW1lLWNvbnRhaW5lci1zZWNvbmQgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS50b2RheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlcjogc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogMCAwIDdweCA3cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiA2cHg7XG4gIHJpZ2h0OiA2cHg7XG59XG4udGVtcHVzLWRvbWludXMtd2lkZ2V0IC50aW1lLWNvbnRhaW5lciB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cbi50ZW1wdXMtZG9taW51cy13aWRnZXQgYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC50ZW1wdXMtZG9taW51cy13aWRnZXQtcmVhZG9ubHkgdGFibGUgdGQuZGF5LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC50ZW1wdXMtZG9taW51cy13aWRnZXQtcmVhZG9ubHkgdGFibGUgdGQuaG91cixcbi50ZW1wdXMtZG9taW51cy13aWRnZXQudGVtcHVzLWRvbWludXMtd2lkZ2V0LXJlYWRvbmx5IHRhYmxlIHRkLm1pbnV0ZSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQudGVtcHVzLWRvbWludXMtd2lkZ2V0LXJlYWRvbmx5IHRhYmxlIHRkLnNlY29uZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQudGVtcHVzLWRvbWludXMtd2lkZ2V0LXJlYWRvbmx5IHRhYmxlIHRkIFtkYXRhLWFjdGlvbj1pbmNyZW1lbnRIb3Vyc10sXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LnRlbXB1cy1kb21pbnVzLXdpZGdldC1yZWFkb25seSB0YWJsZSB0ZCBbZGF0YS1hY3Rpb249aW5jcmVtZW50TWludXRlc10sXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LnRlbXB1cy1kb21pbnVzLXdpZGdldC1yZWFkb25seSB0YWJsZSB0ZCBbZGF0YS1hY3Rpb249aW5jcmVtZW50U2Vjb25kc10sXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LnRlbXB1cy1kb21pbnVzLXdpZGdldC1yZWFkb25seSB0YWJsZSB0ZCBbZGF0YS1hY3Rpb249ZGVjcmVtZW50SG91cnNdLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC50ZW1wdXMtZG9taW51cy13aWRnZXQtcmVhZG9ubHkgdGFibGUgdGQgW2RhdGEtYWN0aW9uPWRlY3JlbWVudE1pbnV0ZXNdLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC50ZW1wdXMtZG9taW51cy13aWRnZXQtcmVhZG9ubHkgdGFibGUgdGQgW2RhdGEtYWN0aW9uPWRlY3JlbWVudFNlY29uZHNdLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC50ZW1wdXMtZG9taW51cy13aWRnZXQtcmVhZG9ubHkgdGFibGUgdGQgW2RhdGEtYWN0aW9uPXNob3dIb3Vyc10sXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LnRlbXB1cy1kb21pbnVzLXdpZGdldC1yZWFkb25seSB0YWJsZSB0ZCBbZGF0YS1hY3Rpb249c2hvd01pbnV0ZXNdLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC50ZW1wdXMtZG9taW51cy13aWRnZXQtcmVhZG9ubHkgdGFibGUgdGQgW2RhdGEtYWN0aW9uPXNob3dTZWNvbmRzXSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQudGVtcHVzLWRvbWludXMtd2lkZ2V0LXJlYWRvbmx5IHRhYmxlIHRkIFtkYXRhLWFjdGlvbj10b2dnbGVQZXJpb2RdIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi50ZW1wdXMtZG9taW51cy13aWRnZXQudGVtcHVzLWRvbWludXMtd2lkZ2V0LXJlYWRvbmx5IHRhYmxlIHRkLmRheTpob3Zlcixcbi50ZW1wdXMtZG9taW51cy13aWRnZXQudGVtcHVzLWRvbWludXMtd2lkZ2V0LXJlYWRvbmx5IHRhYmxlIHRkLmhvdXI6aG92ZXIsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LnRlbXB1cy1kb21pbnVzLXdpZGdldC1yZWFkb25seSB0YWJsZSB0ZC5taW51dGU6aG92ZXIsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LnRlbXB1cy1kb21pbnVzLXdpZGdldC1yZWFkb25seSB0YWJsZSB0ZC5zZWNvbmQ6aG92ZXIsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LnRlbXB1cy1kb21pbnVzLXdpZGdldC1yZWFkb25seSB0YWJsZSB0ZCBbZGF0YS1hY3Rpb249aW5jcmVtZW50SG91cnNdOmhvdmVyLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC50ZW1wdXMtZG9taW51cy13aWRnZXQtcmVhZG9ubHkgdGFibGUgdGQgW2RhdGEtYWN0aW9uPWluY3JlbWVudE1pbnV0ZXNdOmhvdmVyLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC50ZW1wdXMtZG9taW51cy13aWRnZXQtcmVhZG9ubHkgdGFibGUgdGQgW2RhdGEtYWN0aW9uPWluY3JlbWVudFNlY29uZHNdOmhvdmVyLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC50ZW1wdXMtZG9taW51cy13aWRnZXQtcmVhZG9ubHkgdGFibGUgdGQgW2RhdGEtYWN0aW9uPWRlY3JlbWVudEhvdXJzXTpob3Zlcixcbi50ZW1wdXMtZG9taW51cy13aWRnZXQudGVtcHVzLWRvbWludXMtd2lkZ2V0LXJlYWRvbmx5IHRhYmxlIHRkIFtkYXRhLWFjdGlvbj1kZWNyZW1lbnRNaW51dGVzXTpob3Zlcixcbi50ZW1wdXMtZG9taW51cy13aWRnZXQudGVtcHVzLWRvbWludXMtd2lkZ2V0LXJlYWRvbmx5IHRhYmxlIHRkIFtkYXRhLWFjdGlvbj1kZWNyZW1lbnRTZWNvbmRzXTpob3Zlcixcbi50ZW1wdXMtZG9taW51cy13aWRnZXQudGVtcHVzLWRvbWludXMtd2lkZ2V0LXJlYWRvbmx5IHRhYmxlIHRkIFtkYXRhLWFjdGlvbj1zaG93SG91cnNdOmhvdmVyLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC50ZW1wdXMtZG9taW51cy13aWRnZXQtcmVhZG9ubHkgdGFibGUgdGQgW2RhdGEtYWN0aW9uPXNob3dNaW51dGVzXTpob3Zlcixcbi50ZW1wdXMtZG9taW51cy13aWRnZXQudGVtcHVzLWRvbWludXMtd2lkZ2V0LXJlYWRvbmx5IHRhYmxlIHRkIFtkYXRhLWFjdGlvbj1zaG93U2Vjb25kc106aG92ZXIsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LnRlbXB1cy1kb21pbnVzLXdpZGdldC1yZWFkb25seSB0YWJsZSB0ZCBbZGF0YS1hY3Rpb249dG9nZ2xlUGVyaW9kXTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IHtcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IFtkYXRhLWFjdGlvbl0uZGlzYWJsZWQsIC50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgW2RhdGEtYWN0aW9uXS5kaXNhYmxlZDpob3ZlciB7XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAudG9vbGJhciBkaXY6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZTllY2VmO1xufVxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItZGF5cyAuZG93IHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLWRheXMgLmN3IHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zOCk7XG59XG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1kZWNhZGVzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCk6aG92ZXIsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci15ZWFycyBkaXY6bm90KC5uby1oaWdobGlnaHQpOmhvdmVyLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItbW9udGhzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCk6aG92ZXIsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCk6aG92ZXIsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC50aW1lLWNvbnRhaW5lci1jbG9jayBkaXY6bm90KC5uby1oaWdobGlnaHQpOmhvdmVyLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAudGltZS1jb250YWluZXItaG91ciBkaXY6bm90KC5uby1oaWdobGlnaHQpOmhvdmVyLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAudGltZS1jb250YWluZXItbWludXRlIGRpdjpub3QoLm5vLWhpZ2hsaWdodCk6aG92ZXIsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC50aW1lLWNvbnRhaW5lci1zZWNvbmQgZGl2Om5vdCgubm8taGlnaGxpZ2h0KTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlOWVjZWY7XG59XG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1kZWNhZGVzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXIteWVhcnMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1tb250aHMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2UtaW46bm90KC5uby1oaWdobGlnaHQpLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2UtZW5kOm5vdCgubm8taGlnaGxpZ2h0KSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2LnJhbmdlLXN0YXJ0Om5vdCgubm8taGlnaGxpZ2h0KSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLnRpbWUtY29udGFpbmVyLWNsb2NrIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAudGltZS1jb250YWluZXItaG91ciBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLnRpbWUtY29udGFpbmVyLW1pbnV0ZSBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLnRpbWUtY29udGFpbmVyLXNlY29uZCBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDZlZmQ7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXNoYWRvdzogMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLWRlY2FkZXMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUub2xkLCAudGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1kZWNhZGVzIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdi5yYW5nZS1pbjpub3QoLm5vLWhpZ2hsaWdodCkub2xkLCAudGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1kYXlzIC5kYXRlLWNvbnRhaW5lci1kZWNhZGVzIGRpdi5yYW5nZS1pbjpub3QoLm5vLWhpZ2hsaWdodCkub2xkLCAudGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1kZWNhZGVzIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdi5yYW5nZS1lbmQ6bm90KC5uby1oaWdobGlnaHQpLm9sZCwgLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItZGF5cyAuZGF0ZS1jb250YWluZXItZGVjYWRlcyBkaXYucmFuZ2UtZW5kOm5vdCgubm8taGlnaGxpZ2h0KS5vbGQsIC50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLWRlY2FkZXMgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2LnJhbmdlLXN0YXJ0Om5vdCgubm8taGlnaGxpZ2h0KS5vbGQsIC50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLWRheXMgLmRhdGUtY29udGFpbmVyLWRlY2FkZXMgZGl2LnJhbmdlLXN0YXJ0Om5vdCgubm8taGlnaGxpZ2h0KS5vbGQsIC50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLWRlY2FkZXMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUubmV3LCAudGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1kZWNhZGVzIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdi5yYW5nZS1pbjpub3QoLm5vLWhpZ2hsaWdodCkubmV3LCAudGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1kYXlzIC5kYXRlLWNvbnRhaW5lci1kZWNhZGVzIGRpdi5yYW5nZS1pbjpub3QoLm5vLWhpZ2hsaWdodCkubmV3LCAudGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1kZWNhZGVzIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdi5yYW5nZS1lbmQ6bm90KC5uby1oaWdobGlnaHQpLm5ldywgLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItZGF5cyAuZGF0ZS1jb250YWluZXItZGVjYWRlcyBkaXYucmFuZ2UtZW5kOm5vdCgubm8taGlnaGxpZ2h0KS5uZXcsIC50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLWRlY2FkZXMgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2LnJhbmdlLXN0YXJ0Om5vdCgubm8taGlnaGxpZ2h0KS5uZXcsIC50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLWRheXMgLmRhdGUtY29udGFpbmVyLWRlY2FkZXMgZGl2LnJhbmdlLXN0YXJ0Om5vdCgubm8taGlnaGxpZ2h0KS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci15ZWFycyBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci15ZWFycyAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2UtaW46bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLWRheXMgLmRhdGUtY29udGFpbmVyLXllYXJzIGRpdi5yYW5nZS1pbjpub3QoLm5vLWhpZ2hsaWdodCkub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXIteWVhcnMgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2LnJhbmdlLWVuZDpub3QoLm5vLWhpZ2hsaWdodCkub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItZGF5cyAuZGF0ZS1jb250YWluZXIteWVhcnMgZGl2LnJhbmdlLWVuZDpub3QoLm5vLWhpZ2hsaWdodCkub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXIteWVhcnMgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2LnJhbmdlLXN0YXJ0Om5vdCgubm8taGlnaGxpZ2h0KS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1kYXlzIC5kYXRlLWNvbnRhaW5lci15ZWFycyBkaXYucmFuZ2Utc3RhcnQ6bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLXllYXJzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLXllYXJzIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdi5yYW5nZS1pbjpub3QoLm5vLWhpZ2hsaWdodCkubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItZGF5cyAuZGF0ZS1jb250YWluZXIteWVhcnMgZGl2LnJhbmdlLWluOm5vdCgubm8taGlnaGxpZ2h0KS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci15ZWFycyAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2UtZW5kOm5vdCgubm8taGlnaGxpZ2h0KS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1kYXlzIC5kYXRlLWNvbnRhaW5lci15ZWFycyBkaXYucmFuZ2UtZW5kOm5vdCgubm8taGlnaGxpZ2h0KS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci15ZWFycyAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2Utc3RhcnQ6bm90KC5uby1oaWdobGlnaHQpLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLWRheXMgLmRhdGUtY29udGFpbmVyLXllYXJzIGRpdi5yYW5nZS1zdGFydDpub3QoLm5vLWhpZ2hsaWdodCkubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItbW9udGhzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLW1vbnRocyAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2UtaW46bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLWRheXMgLmRhdGUtY29udGFpbmVyLW1vbnRocyBkaXYucmFuZ2UtaW46bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLW1vbnRocyAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2UtZW5kOm5vdCgubm8taGlnaGxpZ2h0KS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1kYXlzIC5kYXRlLWNvbnRhaW5lci1tb250aHMgZGl2LnJhbmdlLWVuZDpub3QoLm5vLWhpZ2hsaWdodCkub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItbW9udGhzIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdi5yYW5nZS1zdGFydDpub3QoLm5vLWhpZ2hsaWdodCkub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItZGF5cyAuZGF0ZS1jb250YWluZXItbW9udGhzIGRpdi5yYW5nZS1zdGFydDpub3QoLm5vLWhpZ2hsaWdodCkub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItbW9udGhzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLW1vbnRocyAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2UtaW46bm90KC5uby1oaWdobGlnaHQpLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLWRheXMgLmRhdGUtY29udGFpbmVyLW1vbnRocyBkaXYucmFuZ2UtaW46bm90KC5uby1oaWdobGlnaHQpLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLW1vbnRocyAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2UtZW5kOm5vdCgubm8taGlnaGxpZ2h0KS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1kYXlzIC5kYXRlLWNvbnRhaW5lci1tb250aHMgZGl2LnJhbmdlLWVuZDpub3QoLm5vLWhpZ2hsaWdodCkubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItbW9udGhzIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdi5yYW5nZS1zdGFydDpub3QoLm5vLWhpZ2hsaWdodCkubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItZGF5cyAuZGF0ZS1jb250YWluZXItbW9udGhzIGRpdi5yYW5nZS1zdGFydDpub3QoLm5vLWhpZ2hsaWdodCkubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItZGF5cyBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdi5yYW5nZS1pbjpub3QoLm5vLWhpZ2hsaWdodCkub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2UtZW5kOm5vdCgubm8taGlnaGxpZ2h0KS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdi5yYW5nZS1zdGFydDpub3QoLm5vLWhpZ2hsaWdodCkub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItZGF5cyBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdi5yYW5nZS1pbjpub3QoLm5vLWhpZ2hsaWdodCkubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2UtZW5kOm5vdCgubm8taGlnaGxpZ2h0KS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdi5yYW5nZS1zdGFydDpub3QoLm5vLWhpZ2hsaWdodCkubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAudGltZS1jb250YWluZXItY2xvY2sgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAudGltZS1jb250YWluZXItY2xvY2sgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2LnJhbmdlLWluOm5vdCgubm8taGlnaGxpZ2h0KS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1kYXlzIC50aW1lLWNvbnRhaW5lci1jbG9jayBkaXYucmFuZ2UtaW46bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLnRpbWUtY29udGFpbmVyLWNsb2NrIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdi5yYW5nZS1lbmQ6bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLWRheXMgLnRpbWUtY29udGFpbmVyLWNsb2NrIGRpdi5yYW5nZS1lbmQ6bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLnRpbWUtY29udGFpbmVyLWNsb2NrIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdi5yYW5nZS1zdGFydDpub3QoLm5vLWhpZ2hsaWdodCkub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItZGF5cyAudGltZS1jb250YWluZXItY2xvY2sgZGl2LnJhbmdlLXN0YXJ0Om5vdCgubm8taGlnaGxpZ2h0KS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC50aW1lLWNvbnRhaW5lci1jbG9jayBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC50aW1lLWNvbnRhaW5lci1jbG9jayAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2UtaW46bm90KC5uby1oaWdobGlnaHQpLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLWRheXMgLnRpbWUtY29udGFpbmVyLWNsb2NrIGRpdi5yYW5nZS1pbjpub3QoLm5vLWhpZ2hsaWdodCkubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAudGltZS1jb250YWluZXItY2xvY2sgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2LnJhbmdlLWVuZDpub3QoLm5vLWhpZ2hsaWdodCkubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItZGF5cyAudGltZS1jb250YWluZXItY2xvY2sgZGl2LnJhbmdlLWVuZDpub3QoLm5vLWhpZ2hsaWdodCkubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAudGltZS1jb250YWluZXItY2xvY2sgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2LnJhbmdlLXN0YXJ0Om5vdCgubm8taGlnaGxpZ2h0KS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1kYXlzIC50aW1lLWNvbnRhaW5lci1jbG9jayBkaXYucmFuZ2Utc3RhcnQ6bm90KC5uby1oaWdobGlnaHQpLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLnRpbWUtY29udGFpbmVyLWhvdXIgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAudGltZS1jb250YWluZXItaG91ciAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2UtaW46bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLWRheXMgLnRpbWUtY29udGFpbmVyLWhvdXIgZGl2LnJhbmdlLWluOm5vdCgubm8taGlnaGxpZ2h0KS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC50aW1lLWNvbnRhaW5lci1ob3VyIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdi5yYW5nZS1lbmQ6bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLWRheXMgLnRpbWUtY29udGFpbmVyLWhvdXIgZGl2LnJhbmdlLWVuZDpub3QoLm5vLWhpZ2hsaWdodCkub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAudGltZS1jb250YWluZXItaG91ciAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2Utc3RhcnQ6bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLWRheXMgLnRpbWUtY29udGFpbmVyLWhvdXIgZGl2LnJhbmdlLXN0YXJ0Om5vdCgubm8taGlnaGxpZ2h0KS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC50aW1lLWNvbnRhaW5lci1ob3VyIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLnRpbWUtY29udGFpbmVyLWhvdXIgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2LnJhbmdlLWluOm5vdCgubm8taGlnaGxpZ2h0KS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1kYXlzIC50aW1lLWNvbnRhaW5lci1ob3VyIGRpdi5yYW5nZS1pbjpub3QoLm5vLWhpZ2hsaWdodCkubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAudGltZS1jb250YWluZXItaG91ciAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2UtZW5kOm5vdCgubm8taGlnaGxpZ2h0KS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1kYXlzIC50aW1lLWNvbnRhaW5lci1ob3VyIGRpdi5yYW5nZS1lbmQ6bm90KC5uby1oaWdobGlnaHQpLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLnRpbWUtY29udGFpbmVyLWhvdXIgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2LnJhbmdlLXN0YXJ0Om5vdCgubm8taGlnaGxpZ2h0KS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1kYXlzIC50aW1lLWNvbnRhaW5lci1ob3VyIGRpdi5yYW5nZS1zdGFydDpub3QoLm5vLWhpZ2hsaWdodCkubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAudGltZS1jb250YWluZXItbWludXRlIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLnRpbWUtY29udGFpbmVyLW1pbnV0ZSAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2UtaW46bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLWRheXMgLnRpbWUtY29udGFpbmVyLW1pbnV0ZSBkaXYucmFuZ2UtaW46bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLnRpbWUtY29udGFpbmVyLW1pbnV0ZSAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2UtZW5kOm5vdCgubm8taGlnaGxpZ2h0KS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1kYXlzIC50aW1lLWNvbnRhaW5lci1taW51dGUgZGl2LnJhbmdlLWVuZDpub3QoLm5vLWhpZ2hsaWdodCkub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAudGltZS1jb250YWluZXItbWludXRlIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdi5yYW5nZS1zdGFydDpub3QoLm5vLWhpZ2hsaWdodCkub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItZGF5cyAudGltZS1jb250YWluZXItbWludXRlIGRpdi5yYW5nZS1zdGFydDpub3QoLm5vLWhpZ2hsaWdodCkub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAudGltZS1jb250YWluZXItbWludXRlIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLnRpbWUtY29udGFpbmVyLW1pbnV0ZSAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2UtaW46bm90KC5uby1oaWdobGlnaHQpLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLWRheXMgLnRpbWUtY29udGFpbmVyLW1pbnV0ZSBkaXYucmFuZ2UtaW46bm90KC5uby1oaWdobGlnaHQpLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLnRpbWUtY29udGFpbmVyLW1pbnV0ZSAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2UtZW5kOm5vdCgubm8taGlnaGxpZ2h0KS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1kYXlzIC50aW1lLWNvbnRhaW5lci1taW51dGUgZGl2LnJhbmdlLWVuZDpub3QoLm5vLWhpZ2hsaWdodCkubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAudGltZS1jb250YWluZXItbWludXRlIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdi5yYW5nZS1zdGFydDpub3QoLm5vLWhpZ2hsaWdodCkubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItZGF5cyAudGltZS1jb250YWluZXItbWludXRlIGRpdi5yYW5nZS1zdGFydDpub3QoLm5vLWhpZ2hsaWdodCkubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAudGltZS1jb250YWluZXItc2Vjb25kIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLnRpbWUtY29udGFpbmVyLXNlY29uZCAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2UtaW46bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLWRheXMgLnRpbWUtY29udGFpbmVyLXNlY29uZCBkaXYucmFuZ2UtaW46bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLnRpbWUtY29udGFpbmVyLXNlY29uZCAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2UtZW5kOm5vdCgubm8taGlnaGxpZ2h0KS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1kYXlzIC50aW1lLWNvbnRhaW5lci1zZWNvbmQgZGl2LnJhbmdlLWVuZDpub3QoLm5vLWhpZ2hsaWdodCkub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAudGltZS1jb250YWluZXItc2Vjb25kIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdi5yYW5nZS1zdGFydDpub3QoLm5vLWhpZ2hsaWdodCkub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItZGF5cyAudGltZS1jb250YWluZXItc2Vjb25kIGRpdi5yYW5nZS1zdGFydDpub3QoLm5vLWhpZ2hsaWdodCkub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAudGltZS1jb250YWluZXItc2Vjb25kIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLnRpbWUtY29udGFpbmVyLXNlY29uZCAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2UtaW46bm90KC5uby1oaWdobGlnaHQpLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLWRheXMgLnRpbWUtY29udGFpbmVyLXNlY29uZCBkaXYucmFuZ2UtaW46bm90KC5uby1oaWdobGlnaHQpLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLnRpbWUtY29udGFpbmVyLXNlY29uZCAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2UtZW5kOm5vdCgubm8taGlnaGxpZ2h0KS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1kYXlzIC50aW1lLWNvbnRhaW5lci1zZWNvbmQgZGl2LnJhbmdlLWVuZDpub3QoLm5vLWhpZ2hsaWdodCkubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAudGltZS1jb250YWluZXItc2Vjb25kIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdi5yYW5nZS1zdGFydDpub3QoLm5vLWhpZ2hsaWdodCkubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItZGF5cyAudGltZS1jb250YWluZXItc2Vjb25kIGRpdi5yYW5nZS1zdGFydDpub3QoLm5vLWhpZ2hsaWdodCkubmV3IHtcbiAgY29sb3I6ICNmZmY7XG59XG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1kZWNhZGVzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLnRvZGF5OmJlZm9yZSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLXllYXJzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLnRvZGF5OmJlZm9yZSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLW1vbnRocyBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZS50b2RheTpiZWZvcmUsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLnRvZGF5OmJlZm9yZSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2LnJhbmdlLWluOm5vdCgubm8taGlnaGxpZ2h0KS50b2RheTpiZWZvcmUsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdi5yYW5nZS1lbmQ6bm90KC5uby1oaWdobGlnaHQpLnRvZGF5OmJlZm9yZSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2LnJhbmdlLXN0YXJ0Om5vdCgubm8taGlnaGxpZ2h0KS50b2RheTpiZWZvcmUsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC50aW1lLWNvbnRhaW5lci1jbG9jayBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZS50b2RheTpiZWZvcmUsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC50aW1lLWNvbnRhaW5lci1ob3VyIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLnRvZGF5OmJlZm9yZSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLnRpbWUtY29udGFpbmVyLW1pbnV0ZSBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZS50b2RheTpiZWZvcmUsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC50aW1lLWNvbnRhaW5lci1zZWNvbmQgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUudG9kYXk6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZjtcbn1cbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLWRlY2FkZXMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5vbGQsIC50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLWRlY2FkZXMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci15ZWFycyBkaXY6bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLXllYXJzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItbW9udGhzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItbW9udGhzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItZGF5cyBkaXY6bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC50aW1lLWNvbnRhaW5lci1jbG9jayBkaXY6bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLnRpbWUtY29udGFpbmVyLWNsb2NrIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAudGltZS1jb250YWluZXItaG91ciBkaXY6bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLnRpbWUtY29udGFpbmVyLWhvdXIgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC50aW1lLWNvbnRhaW5lci1taW51dGUgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC50aW1lLWNvbnRhaW5lci1taW51dGUgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC50aW1lLWNvbnRhaW5lci1zZWNvbmQgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC50aW1lLWNvbnRhaW5lci1zZWNvbmQgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5uZXcge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM4KTtcbn1cbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLWRlY2FkZXMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5kaXNhYmxlZCwgLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItZGVjYWRlcyBkaXY6bm90KC5uby1oaWdobGlnaHQpLmRpc2FibGVkOmhvdmVyLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXIteWVhcnMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5kaXNhYmxlZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLXllYXJzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuZGlzYWJsZWQ6aG92ZXIsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC5kYXRlLWNvbnRhaW5lci1tb250aHMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5kaXNhYmxlZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLW1vbnRocyBkaXY6bm90KC5uby1oaWdobGlnaHQpLmRpc2FibGVkOmhvdmVyLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItZGF5cyBkaXY6bm90KC5uby1oaWdobGlnaHQpLmRpc2FibGVkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItZGF5cyBkaXY6bm90KC5uby1oaWdobGlnaHQpLmRpc2FibGVkOmhvdmVyLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAudGltZS1jb250YWluZXItY2xvY2sgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5kaXNhYmxlZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLnRpbWUtY29udGFpbmVyLWNsb2NrIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuZGlzYWJsZWQ6aG92ZXIsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC50aW1lLWNvbnRhaW5lci1ob3VyIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuZGlzYWJsZWQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC50aW1lLWNvbnRhaW5lci1ob3VyIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuZGlzYWJsZWQ6aG92ZXIsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC50aW1lLWNvbnRhaW5lci1taW51dGUgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5kaXNhYmxlZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLnRpbWUtY29udGFpbmVyLW1pbnV0ZSBkaXY6bm90KC5uby1oaWdobGlnaHQpLmRpc2FibGVkOmhvdmVyLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAudGltZS1jb250YWluZXItc2Vjb25kIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuZGlzYWJsZWQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmxpZ2h0IC50aW1lLWNvbnRhaW5lci1zZWNvbmQgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5kaXNhYmxlZDpob3ZlciB7XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItZGVjYWRlcyBkaXY6bm90KC5uby1oaWdobGlnaHQpLnRvZGF5OmJlZm9yZSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLmRhdGUtY29udGFpbmVyLXllYXJzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkudG9kYXk6YmVmb3JlLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItbW9udGhzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkudG9kYXk6YmVmb3JlLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAuZGF0ZS1jb250YWluZXItZGF5cyBkaXY6bm90KC5uby1oaWdobGlnaHQpLnRvZGF5OmJlZm9yZSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLnRpbWUtY29udGFpbmVyLWNsb2NrIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkudG9kYXk6YmVmb3JlLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5saWdodCAudGltZS1jb250YWluZXItaG91ciBkaXY6bm90KC5uby1oaWdobGlnaHQpLnRvZGF5OmJlZm9yZSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLnRpbWUtY29udGFpbmVyLW1pbnV0ZSBkaXY6bm90KC5uby1oaWdobGlnaHQpLnRvZGF5OmJlZm9yZSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgLnRpbWUtY29udGFpbmVyLXNlY29uZCBkaXY6bm90KC5uby1oaWdobGlnaHQpLnRvZGF5OmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwZDZlZmQ7XG4gIGJvcmRlci10b3AtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cbi50ZW1wdXMtZG9taW51cy13aWRnZXQubGlnaHQgYnV0dG9uIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDZlZmQ7XG4gIGJvcmRlci1jb2xvcjogIzBkNmVmZDtcbn1cbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayB7XG4gIGNvbG9yOiAjZTNlM2UzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWIxYjFiO1xufVxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIFtkYXRhLWFjdGlvbl0uZGlzYWJsZWQsIC50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayBbZGF0YS1hY3Rpb25dLmRpc2FibGVkOmhvdmVyIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG59XG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRvb2xiYXIgZGl2OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiKDM1LCAzOCwgMzkpO1xufVxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kYXlzIC5kb3cge1xuICBjb2xvcjogcmdiYSgyMzIsIDIzMCwgMjI3LCAwLjUpO1xufVxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kYXlzIC5yYW5nZS1pbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDcxYzcgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogLTVweCAwIDAgIzAwNzFjNywgNXB4IDAgMCAjMDA3MWM3O1xufVxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kYXlzIC5jdyB7XG4gIGNvbG9yOiByZ2JhKDIzMiwgMjMwLCAyMjcsIDAuMzgpO1xufVxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kZWNhZGVzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCk6aG92ZXIsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLXllYXJzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCk6aG92ZXIsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLW1vbnRocyBkaXY6bm90KC5uby1oaWdobGlnaHQpOmhvdmVyLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCk6aG92ZXIsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRpbWUtY29udGFpbmVyLWNsb2NrIGRpdjpub3QoLm5vLWhpZ2hsaWdodCk6aG92ZXIsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRpbWUtY29udGFpbmVyLWhvdXIgZGl2Om5vdCgubm8taGlnaGxpZ2h0KTpob3Zlcixcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAudGltZS1jb250YWluZXItbWludXRlIGRpdjpub3QoLm5vLWhpZ2hsaWdodCk6aG92ZXIsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRpbWUtY29udGFpbmVyLXNlY29uZCBkaXY6bm90KC5uby1oaWdobGlnaHQpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiKDM1LCAzOCwgMzkpO1xufVxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kZWNhZGVzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci15ZWFycyBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItbW9udGhzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdi5yYW5nZS1pbjpub3QoLm5vLWhpZ2hsaWdodCksXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2LnJhbmdlLWVuZDpub3QoLm5vLWhpZ2hsaWdodCksXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2LnJhbmdlLXN0YXJ0Om5vdCgubm8taGlnaGxpZ2h0KSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAudGltZS1jb250YWluZXItY2xvY2sgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRpbWUtY29udGFpbmVyLWhvdXIgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRpbWUtY29udGFpbmVyLW1pbnV0ZSBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAudGltZS1jb250YWluZXItc2Vjb25kIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRkYjJmZjtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtc2hhZG93OiAwIC0xcHggMCByZ2JhKDIzMiwgMjMwLCAyMjcsIDAuMjUpO1xufVxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kZWNhZGVzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLm9sZCwgLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kZWNhZGVzIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdi5yYW5nZS1pbjpub3QoLm5vLWhpZ2hsaWdodCkub2xkLCAudGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLWRheXMgLmRhdGUtY29udGFpbmVyLWRlY2FkZXMgZGl2LnJhbmdlLWluOm5vdCgubm8taGlnaGxpZ2h0KS5vbGQsIC50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItZGVjYWRlcyAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2UtZW5kOm5vdCgubm8taGlnaGxpZ2h0KS5vbGQsIC50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItZGF5cyAuZGF0ZS1jb250YWluZXItZGVjYWRlcyBkaXYucmFuZ2UtZW5kOm5vdCgubm8taGlnaGxpZ2h0KS5vbGQsIC50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItZGVjYWRlcyAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2Utc3RhcnQ6bm90KC5uby1oaWdobGlnaHQpLm9sZCwgLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kYXlzIC5kYXRlLWNvbnRhaW5lci1kZWNhZGVzIGRpdi5yYW5nZS1zdGFydDpub3QoLm5vLWhpZ2hsaWdodCkub2xkLCAudGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLWRlY2FkZXMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUubmV3LCAudGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLWRlY2FkZXMgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2LnJhbmdlLWluOm5vdCgubm8taGlnaGxpZ2h0KS5uZXcsIC50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItZGF5cyAuZGF0ZS1jb250YWluZXItZGVjYWRlcyBkaXYucmFuZ2UtaW46bm90KC5uby1oaWdobGlnaHQpLm5ldywgLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kZWNhZGVzIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdi5yYW5nZS1lbmQ6bm90KC5uby1oaWdobGlnaHQpLm5ldywgLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kYXlzIC5kYXRlLWNvbnRhaW5lci1kZWNhZGVzIGRpdi5yYW5nZS1lbmQ6bm90KC5uby1oaWdobGlnaHQpLm5ldywgLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kZWNhZGVzIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdi5yYW5nZS1zdGFydDpub3QoLm5vLWhpZ2hsaWdodCkubmV3LCAudGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLWRheXMgLmRhdGUtY29udGFpbmVyLWRlY2FkZXMgZGl2LnJhbmdlLXN0YXJ0Om5vdCgubm8taGlnaGxpZ2h0KS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLXllYXJzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXIteWVhcnMgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2LnJhbmdlLWluOm5vdCgubm8taGlnaGxpZ2h0KS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLWRheXMgLmRhdGUtY29udGFpbmVyLXllYXJzIGRpdi5yYW5nZS1pbjpub3QoLm5vLWhpZ2hsaWdodCkub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci15ZWFycyAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2UtZW5kOm5vdCgubm8taGlnaGxpZ2h0KS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLWRheXMgLmRhdGUtY29udGFpbmVyLXllYXJzIGRpdi5yYW5nZS1lbmQ6bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXIteWVhcnMgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2LnJhbmdlLXN0YXJ0Om5vdCgubm8taGlnaGxpZ2h0KS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLWRheXMgLmRhdGUtY29udGFpbmVyLXllYXJzIGRpdi5yYW5nZS1zdGFydDpub3QoLm5vLWhpZ2hsaWdodCkub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci15ZWFycyBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLXllYXJzIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdi5yYW5nZS1pbjpub3QoLm5vLWhpZ2hsaWdodCkubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kYXlzIC5kYXRlLWNvbnRhaW5lci15ZWFycyBkaXYucmFuZ2UtaW46bm90KC5uby1oaWdobGlnaHQpLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXIteWVhcnMgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2LnJhbmdlLWVuZDpub3QoLm5vLWhpZ2hsaWdodCkubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kYXlzIC5kYXRlLWNvbnRhaW5lci15ZWFycyBkaXYucmFuZ2UtZW5kOm5vdCgubm8taGlnaGxpZ2h0KS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLXllYXJzIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdi5yYW5nZS1zdGFydDpub3QoLm5vLWhpZ2hsaWdodCkubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kYXlzIC5kYXRlLWNvbnRhaW5lci15ZWFycyBkaXYucmFuZ2Utc3RhcnQ6bm90KC5uby1oaWdobGlnaHQpLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItbW9udGhzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItbW9udGhzIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdi5yYW5nZS1pbjpub3QoLm5vLWhpZ2hsaWdodCkub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kYXlzIC5kYXRlLWNvbnRhaW5lci1tb250aHMgZGl2LnJhbmdlLWluOm5vdCgubm8taGlnaGxpZ2h0KS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLW1vbnRocyAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2UtZW5kOm5vdCgubm8taGlnaGxpZ2h0KS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLWRheXMgLmRhdGUtY29udGFpbmVyLW1vbnRocyBkaXYucmFuZ2UtZW5kOm5vdCgubm8taGlnaGxpZ2h0KS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLW1vbnRocyAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2Utc3RhcnQ6bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItZGF5cyAuZGF0ZS1jb250YWluZXItbW9udGhzIGRpdi5yYW5nZS1zdGFydDpub3QoLm5vLWhpZ2hsaWdodCkub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1tb250aHMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1tb250aHMgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2LnJhbmdlLWluOm5vdCgubm8taGlnaGxpZ2h0KS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLWRheXMgLmRhdGUtY29udGFpbmVyLW1vbnRocyBkaXYucmFuZ2UtaW46bm90KC5uby1oaWdobGlnaHQpLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItbW9udGhzIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdi5yYW5nZS1lbmQ6bm90KC5uby1oaWdobGlnaHQpLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItZGF5cyAuZGF0ZS1jb250YWluZXItbW9udGhzIGRpdi5yYW5nZS1lbmQ6bm90KC5uby1oaWdobGlnaHQpLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItbW9udGhzIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdi5yYW5nZS1zdGFydDpub3QoLm5vLWhpZ2hsaWdodCkubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kYXlzIC5kYXRlLWNvbnRhaW5lci1tb250aHMgZGl2LnJhbmdlLXN0YXJ0Om5vdCgubm8taGlnaGxpZ2h0KS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdi5yYW5nZS1pbjpub3QoLm5vLWhpZ2hsaWdodCkub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdi5yYW5nZS1lbmQ6bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2Utc3RhcnQ6bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItZGF5cyBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2LnJhbmdlLWluOm5vdCgubm8taGlnaGxpZ2h0KS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2LnJhbmdlLWVuZDpub3QoLm5vLWhpZ2hsaWdodCkubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdi5yYW5nZS1zdGFydDpub3QoLm5vLWhpZ2hsaWdodCkubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC50aW1lLWNvbnRhaW5lci1jbG9jayBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRpbWUtY29udGFpbmVyLWNsb2NrIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdi5yYW5nZS1pbjpub3QoLm5vLWhpZ2hsaWdodCkub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kYXlzIC50aW1lLWNvbnRhaW5lci1jbG9jayBkaXYucmFuZ2UtaW46bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAudGltZS1jb250YWluZXItY2xvY2sgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2LnJhbmdlLWVuZDpub3QoLm5vLWhpZ2hsaWdodCkub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kYXlzIC50aW1lLWNvbnRhaW5lci1jbG9jayBkaXYucmFuZ2UtZW5kOm5vdCgubm8taGlnaGxpZ2h0KS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRpbWUtY29udGFpbmVyLWNsb2NrIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdi5yYW5nZS1zdGFydDpub3QoLm5vLWhpZ2hsaWdodCkub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kYXlzIC50aW1lLWNvbnRhaW5lci1jbG9jayBkaXYucmFuZ2Utc3RhcnQ6bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAudGltZS1jb250YWluZXItY2xvY2sgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC50aW1lLWNvbnRhaW5lci1jbG9jayAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2UtaW46bm90KC5uby1oaWdobGlnaHQpLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItZGF5cyAudGltZS1jb250YWluZXItY2xvY2sgZGl2LnJhbmdlLWluOm5vdCgubm8taGlnaGxpZ2h0KS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRpbWUtY29udGFpbmVyLWNsb2NrIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdi5yYW5nZS1lbmQ6bm90KC5uby1oaWdobGlnaHQpLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItZGF5cyAudGltZS1jb250YWluZXItY2xvY2sgZGl2LnJhbmdlLWVuZDpub3QoLm5vLWhpZ2hsaWdodCkubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC50aW1lLWNvbnRhaW5lci1jbG9jayAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2Utc3RhcnQ6bm90KC5uby1oaWdobGlnaHQpLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItZGF5cyAudGltZS1jb250YWluZXItY2xvY2sgZGl2LnJhbmdlLXN0YXJ0Om5vdCgubm8taGlnaGxpZ2h0KS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRpbWUtY29udGFpbmVyLWhvdXIgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC50aW1lLWNvbnRhaW5lci1ob3VyIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdi5yYW5nZS1pbjpub3QoLm5vLWhpZ2hsaWdodCkub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kYXlzIC50aW1lLWNvbnRhaW5lci1ob3VyIGRpdi5yYW5nZS1pbjpub3QoLm5vLWhpZ2hsaWdodCkub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC50aW1lLWNvbnRhaW5lci1ob3VyIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdi5yYW5nZS1lbmQ6bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItZGF5cyAudGltZS1jb250YWluZXItaG91ciBkaXYucmFuZ2UtZW5kOm5vdCgubm8taGlnaGxpZ2h0KS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRpbWUtY29udGFpbmVyLWhvdXIgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2LnJhbmdlLXN0YXJ0Om5vdCgubm8taGlnaGxpZ2h0KS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLWRheXMgLnRpbWUtY29udGFpbmVyLWhvdXIgZGl2LnJhbmdlLXN0YXJ0Om5vdCgubm8taGlnaGxpZ2h0KS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRpbWUtY29udGFpbmVyLWhvdXIgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC50aW1lLWNvbnRhaW5lci1ob3VyIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdi5yYW5nZS1pbjpub3QoLm5vLWhpZ2hsaWdodCkubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kYXlzIC50aW1lLWNvbnRhaW5lci1ob3VyIGRpdi5yYW5nZS1pbjpub3QoLm5vLWhpZ2hsaWdodCkubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC50aW1lLWNvbnRhaW5lci1ob3VyIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdi5yYW5nZS1lbmQ6bm90KC5uby1oaWdobGlnaHQpLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItZGF5cyAudGltZS1jb250YWluZXItaG91ciBkaXYucmFuZ2UtZW5kOm5vdCgubm8taGlnaGxpZ2h0KS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRpbWUtY29udGFpbmVyLWhvdXIgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2LnJhbmdlLXN0YXJ0Om5vdCgubm8taGlnaGxpZ2h0KS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLWRheXMgLnRpbWUtY29udGFpbmVyLWhvdXIgZGl2LnJhbmdlLXN0YXJ0Om5vdCgubm8taGlnaGxpZ2h0KS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRpbWUtY29udGFpbmVyLW1pbnV0ZSBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRpbWUtY29udGFpbmVyLW1pbnV0ZSAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2UtaW46bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItZGF5cyAudGltZS1jb250YWluZXItbWludXRlIGRpdi5yYW5nZS1pbjpub3QoLm5vLWhpZ2hsaWdodCkub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC50aW1lLWNvbnRhaW5lci1taW51dGUgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2LnJhbmdlLWVuZDpub3QoLm5vLWhpZ2hsaWdodCkub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kYXlzIC50aW1lLWNvbnRhaW5lci1taW51dGUgZGl2LnJhbmdlLWVuZDpub3QoLm5vLWhpZ2hsaWdodCkub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC50aW1lLWNvbnRhaW5lci1taW51dGUgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2LnJhbmdlLXN0YXJ0Om5vdCgubm8taGlnaGxpZ2h0KS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLWRheXMgLnRpbWUtY29udGFpbmVyLW1pbnV0ZSBkaXYucmFuZ2Utc3RhcnQ6bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAudGltZS1jb250YWluZXItbWludXRlIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAudGltZS1jb250YWluZXItbWludXRlIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdi5yYW5nZS1pbjpub3QoLm5vLWhpZ2hsaWdodCkubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kYXlzIC50aW1lLWNvbnRhaW5lci1taW51dGUgZGl2LnJhbmdlLWluOm5vdCgubm8taGlnaGxpZ2h0KS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRpbWUtY29udGFpbmVyLW1pbnV0ZSAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2UtZW5kOm5vdCgubm8taGlnaGxpZ2h0KS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLWRheXMgLnRpbWUtY29udGFpbmVyLW1pbnV0ZSBkaXYucmFuZ2UtZW5kOm5vdCgubm8taGlnaGxpZ2h0KS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRpbWUtY29udGFpbmVyLW1pbnV0ZSAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2Utc3RhcnQ6bm90KC5uby1oaWdobGlnaHQpLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItZGF5cyAudGltZS1jb250YWluZXItbWludXRlIGRpdi5yYW5nZS1zdGFydDpub3QoLm5vLWhpZ2hsaWdodCkubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC50aW1lLWNvbnRhaW5lci1zZWNvbmQgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC50aW1lLWNvbnRhaW5lci1zZWNvbmQgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2LnJhbmdlLWluOm5vdCgubm8taGlnaGxpZ2h0KS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLWRheXMgLnRpbWUtY29udGFpbmVyLXNlY29uZCBkaXYucmFuZ2UtaW46bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAudGltZS1jb250YWluZXItc2Vjb25kIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdi5yYW5nZS1lbmQ6bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItZGF5cyAudGltZS1jb250YWluZXItc2Vjb25kIGRpdi5yYW5nZS1lbmQ6bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAudGltZS1jb250YWluZXItc2Vjb25kIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdi5yYW5nZS1zdGFydDpub3QoLm5vLWhpZ2hsaWdodCkub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kYXlzIC50aW1lLWNvbnRhaW5lci1zZWNvbmQgZGl2LnJhbmdlLXN0YXJ0Om5vdCgubm8taGlnaGxpZ2h0KS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRpbWUtY29udGFpbmVyLXNlY29uZCBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRpbWUtY29udGFpbmVyLXNlY29uZCAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2UtaW46bm90KC5uby1oaWdobGlnaHQpLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItZGF5cyAudGltZS1jb250YWluZXItc2Vjb25kIGRpdi5yYW5nZS1pbjpub3QoLm5vLWhpZ2hsaWdodCkubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC50aW1lLWNvbnRhaW5lci1zZWNvbmQgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2LnJhbmdlLWVuZDpub3QoLm5vLWhpZ2hsaWdodCkubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kYXlzIC50aW1lLWNvbnRhaW5lci1zZWNvbmQgZGl2LnJhbmdlLWVuZDpub3QoLm5vLWhpZ2hsaWdodCkubmV3LFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC50aW1lLWNvbnRhaW5lci1zZWNvbmQgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2LnJhbmdlLXN0YXJ0Om5vdCgubm8taGlnaGxpZ2h0KS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLWRheXMgLnRpbWUtY29udGFpbmVyLXNlY29uZCBkaXYucmFuZ2Utc3RhcnQ6bm90KC5uby1oaWdobGlnaHQpLm5ldyB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kZWNhZGVzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLnRvZGF5OmJlZm9yZSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXIteWVhcnMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUudG9kYXk6YmVmb3JlLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1tb250aHMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5hY3RpdmUudG9kYXk6YmVmb3JlLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLnRvZGF5OmJlZm9yZSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2UtaW46bm90KC5uby1oaWdobGlnaHQpLnRvZGF5OmJlZm9yZSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItZGF5cyBkaXYucmFuZ2UtZW5kOm5vdCgubm8taGlnaGxpZ2h0KS50b2RheTpiZWZvcmUsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2LnJhbmdlLXN0YXJ0Om5vdCgubm8taGlnaGxpZ2h0KS50b2RheTpiZWZvcmUsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRpbWUtY29udGFpbmVyLWNsb2NrIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuYWN0aXZlLnRvZGF5OmJlZm9yZSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAudGltZS1jb250YWluZXItaG91ciBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZS50b2RheTpiZWZvcmUsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRpbWUtY29udGFpbmVyLW1pbnV0ZSBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZS50b2RheTpiZWZvcmUsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRpbWUtY29udGFpbmVyLXNlY29uZCBkaXY6bm90KC5uby1oaWdobGlnaHQpLmFjdGl2ZS50b2RheTpiZWZvcmUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMWIxYjFiO1xufVxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kZWNhZGVzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkub2xkLCAudGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLWRlY2FkZXMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLXllYXJzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci15ZWFycyBkaXY6bm90KC5uby1oaWdobGlnaHQpLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItbW9udGhzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1tb250aHMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5vbGQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLWRheXMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRpbWUtY29udGFpbmVyLWNsb2NrIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC50aW1lLWNvbnRhaW5lci1jbG9jayBkaXY6bm90KC5uby1oaWdobGlnaHQpLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAudGltZS1jb250YWluZXItaG91ciBkaXY6bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAudGltZS1jb250YWluZXItaG91ciBkaXY6bm90KC5uby1oaWdobGlnaHQpLm5ldyxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAudGltZS1jb250YWluZXItbWludXRlIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkub2xkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC50aW1lLWNvbnRhaW5lci1taW51dGUgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5uZXcsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRpbWUtY29udGFpbmVyLXNlY29uZCBkaXY6bm90KC5uby1oaWdobGlnaHQpLm9sZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAudGltZS1jb250YWluZXItc2Vjb25kIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkubmV3IHtcbiAgY29sb3I6IHJnYmEoMjMyLCAyMzAsIDIyNywgMC4zOCk7XG59XG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLWRlY2FkZXMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5kaXNhYmxlZCwgLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kZWNhZGVzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuZGlzYWJsZWQ6aG92ZXIsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLXllYXJzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuZGlzYWJsZWQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLXllYXJzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuZGlzYWJsZWQ6aG92ZXIsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLmRhdGUtY29udGFpbmVyLW1vbnRocyBkaXY6bm90KC5uby1oaWdobGlnaHQpLmRpc2FibGVkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1tb250aHMgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5kaXNhYmxlZDpob3Zlcixcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItZGF5cyBkaXY6bm90KC5uby1oaWdobGlnaHQpLmRpc2FibGVkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuZGlzYWJsZWQ6aG92ZXIsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRpbWUtY29udGFpbmVyLWNsb2NrIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuZGlzYWJsZWQsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRpbWUtY29udGFpbmVyLWNsb2NrIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuZGlzYWJsZWQ6aG92ZXIsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRpbWUtY29udGFpbmVyLWhvdXIgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5kaXNhYmxlZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAudGltZS1jb250YWluZXItaG91ciBkaXY6bm90KC5uby1oaWdobGlnaHQpLmRpc2FibGVkOmhvdmVyLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC50aW1lLWNvbnRhaW5lci1taW51dGUgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5kaXNhYmxlZCxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAudGltZS1jb250YWluZXItbWludXRlIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkuZGlzYWJsZWQ6aG92ZXIsXG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgLnRpbWUtY29udGFpbmVyLXNlY29uZCBkaXY6bm90KC5uby1oaWdobGlnaHQpLmRpc2FibGVkLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC50aW1lLWNvbnRhaW5lci1zZWNvbmQgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS5kaXNhYmxlZDpob3ZlciB7XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kZWNhZGVzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkudG9kYXk6YmVmb3JlLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci15ZWFycyBkaXY6bm90KC5uby1oaWdobGlnaHQpLnRvZGF5OmJlZm9yZSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAuZGF0ZS1jb250YWluZXItbW9udGhzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkudG9kYXk6YmVmb3JlLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC5kYXRlLWNvbnRhaW5lci1kYXlzIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkudG9kYXk6YmVmb3JlLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC50aW1lLWNvbnRhaW5lci1jbG9jayBkaXY6bm90KC5uby1oaWdobGlnaHQpLnRvZGF5OmJlZm9yZSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAudGltZS1jb250YWluZXItaG91ciBkaXY6bm90KC5uby1oaWdobGlnaHQpLnRvZGF5OmJlZm9yZSxcbi50ZW1wdXMtZG9taW51cy13aWRnZXQuZGFyayAudGltZS1jb250YWluZXItbWludXRlIGRpdjpub3QoLm5vLWhpZ2hsaWdodCkudG9kYXk6YmVmb3JlLFxuLnRlbXB1cy1kb21pbnVzLXdpZGdldC5kYXJrIC50aW1lLWNvbnRhaW5lci1zZWNvbmQgZGl2Om5vdCgubm8taGlnaGxpZ2h0KS50b2RheTpiZWZvcmUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjNGRiMmZmO1xuICBib3JkZXItdG9wLWNvbG9yOiByZ2JhKDIzMiwgMjMwLCAyMjcsIDAuMik7XG59XG4udGVtcHVzLWRvbWludXMtd2lkZ2V0LmRhcmsgYnV0dG9uIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZGIyZmY7XG4gIGJvcmRlci1jb2xvcjogIzRkYjJmZjtcbn1cbi8qIyBzb3VyY2VNYXBwaW5nVVJMPXRlbXB1cy1kb21pbnVzLmNzcy5tYXAgKi8iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/