/* Variables  */
/* Aliases  */
.sugar-calendar-btn {
  border-width: 1px;
  border-style: solid;
  border-radius: 4px;
  cursor: pointer;
  display: inline-block;
  margin: 0;
  text-decoration: none;
  text-align: center;
  vertical-align: middle;
  white-space: nowrap;
  box-shadow: none;
  transition: all 0.05s ease-out;
}
.sugar-calendar-btn.inactive, .sugar-calendar-btn:disabled {
  cursor: no-drop;
  pointer-events: none;
  box-shadow: none;
  opacity: 0.5;
}
.sugar-calendar-btn__with-action {
  position: initial;
  display: inline-flex !important;
  align-items: center;
  gap: 7px;
}
.sugar-calendar-btn__with-action__icon {
  fill: #ffffff;
  height: 12px;
  opacity: 0.75;
  width: auto;
}

.sugar-calendar-btn-action {
  background: var(--buttons-button-tertiary-background, #F7F7F7);
  border: 1px solid var(--buttons-button-tertiary-border, #8C8F94);
  color: var(--buttons-button-tertiary-text, #50575E);
  border-radius: var(--radius-radius-button, 4px);
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 500;
  font-size: 12px;
  line-height: 1.22em;
  height: 30px;
  padding: 0 10px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transition: all 0.2s ease-out;
}
.sugar-calendar-btn-action:hover {
  border: 1px solid var(--buttons-button-tertiary-border--hover, #50575E) !important;
  color: var(--buttons-button-tertiary-text--hover, #2C3338);
}
.sugar-calendar-btn-action:focus {
  background: var(--buttons-button-tertiary-background---hover, #F0F0F1) !important;
  border: 2px solid var(--buttons-button-tertiary-border--hover, #50575E) !important;
  color: var(--buttons-button-tertiary-text--hover, #2C3338);
}
.sugar-calendar-btn-action.inactive, .sugar-calendar-btn-action:disabled {
  opacity: 0.5;
  background-color: var(--buttons-button-tertiary-background, #F7F7F7);
  border: 1px solid var(--buttons-button-tertiary-border, #8C8F94);
  color: var(--buttons-button-tertiary-text, #50575E);
  pointer-events: none;
  cursor: not-allowed;
}

.sugar-calendar-btn-block {
  display: block;
  width: 100%;
}

.sugar-calendar-btn-sm {
  font-size: 13px;
  font-weight: 500;
  line-height: 28px;
  padding: 0 10px;
  height: 30px;
}

.sugar-calendar-btn-md {
  font-size: 14px;
  line-height: 14px;
  font-weight: 500;
  padding: 10px 15px;
  min-height: 36px;
}

.sugar-calendar-btn-lg {
  font-size: 16px;
  font-weight: 500;
  padding: 11px 17px;
  min-height: 44px;
}

.sugar-calendar-btn-primary {
  background-color: #ff8845;
  border-color: #ff8845;
  color: white !important;
}
.sugar-calendar-btn-primary:hover, .sugar-calendar-btn-primary:active, .sugar-calendar-btn-primary:focus {
  background-color: #cb6d37;
  border-color: #cb6d37;
  color: white !important;
}
.sugar-calendar-btn-primary:focus {
  box-shadow: 0 0 0 2px #cb6d37;
  border-color: white;
  outline: 0;
}

.sugar-calendar-btn-secondary {
  background-color: #2271b1;
  border-color: #2271b1;
  color: white !important;
}
.sugar-calendar-btn-secondary:hover, .sugar-calendar-btn-secondary:focus {
  background-color: #0a4b78;
  border-color: #0a4b78;
  color: white !important;
}
.sugar-calendar-btn-secondary:focus {
  box-shadow: 0 0 0 2px #0a4b78;
  border-color: white;
  outline: 0;
}

.sugar-calendar-btn-tertiary {
  background-color: #f6f7f7;
  border-color: #8c8f94;
  color: #50575e !important;
}
.sugar-calendar-btn-tertiary:hover, .sugar-calendar-btn-tertiary:focus {
  background-color: #f0f0f1;
  border-color: #50575e;
  color: #2c3338 !important;
}
.sugar-calendar-btn-tertiary:focus {
  box-shadow: 0 0 0 1px #50575e;
}

.sugar-calendar-btn-green {
  background-color: #008a20;
  border: 1px solid #008a20;
  color: white !important;
}
.sugar-calendar-btn-green:focus {
  box-shadow: 0 0 0 2px #008a20;
  border-color: white;
  outline: 0;
}

.sugar-calendar-btn-red {
  background-color: #d63638;
  border: 1px solid #d63638;
  color: white !important;
}
.sugar-calendar-btn-red:focus {
  box-shadow: 0 0 0 2px #d63638;
  border-color: white;
  outline: 0;
}

@keyframes jconfirm-adjust-hue {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
body[class*=jconfirm-no-scroll-] {
  overflow: hidden !important;
}

.jconfirm {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 99999999;
  font-family: inherit;
  overflow: hidden;
}
.jconfirm *,
.jconfirm *::before,
.jconfirm *::after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.jconfirm .jconfirm-bg {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  transition: opacity 0.4s;
  background-color: slategray;
  opacity: 0.6;
}
.jconfirm .jconfirm-bg.jconfirm-bg-h {
  opacity: 0 !important;
}
.jconfirm .jconfirm-scrollpane {
  perspective: 500px;
  perspective-origin: center;
  display: table;
  width: 100%;
  height: 100%;
}
.jconfirm .jconfirm-row {
  display: table-row;
  width: 100%;
}
.jconfirm .jconfirm-cell {
  display: table-cell;
  vertical-align: middle;
}
.jconfirm .jconfirm-holder {
  max-height: 100%;
  padding: 50px 0;
}
.jconfirm .jconfirm-box-container {
  transition: transform;
}
.jconfirm .jconfirm-box-container.jconfirm-no-transition {
  transition: none !important;
}
.jconfirm .jconfirm-box {
  background-color: white;
  border-radius: 6px;
  border-top-width: 4px;
  border-top-style: solid;
  position: relative;
  outline: none;
  padding: 30px;
  overflow: hidden;
  margin-left: auto;
  margin-right: auto;
  box-shadow: 0 7px 8px -4px rgba(0, 0, 0, 0.2), 0 13px 19px 2px rgba(0, 0, 0, 0.14), 0 5px 24px 4px rgba(0, 0, 0, 0.12);
}
.jconfirm .jconfirm-box.jconfirm-type-animated {
  animation-duration: 2s;
  animation-iteration-count: infinite;
}
.jconfirm .jconfirm-box.jconfirm-type-blue {
  border-color: #00a0d2;
}
.jconfirm .jconfirm-box.jconfirm-type-green {
  border-color: #008a20;
}
.jconfirm .jconfirm-box.jconfirm-type-red {
  border-color: #d63638;
}
.jconfirm .jconfirm-box.jconfirm-type-red .sugar-calendar-btn__box-color {
  background-color: #d63638;
}
.jconfirm .jconfirm-box.jconfirm-type-orange {
  border-color: #ff8845;
}
.jconfirm .jconfirm-box.jconfirm-type-yellow {
  border-color: #dba617;
}
.jconfirm .jconfirm-box.jconfirm-type-yellow .sugar-calendar-btn {
  background-color: #dba617;
}
.jconfirm .jconfirm-box.jconfirm-type-yellow .sugar-calendar-btn.sugar-calendar-btn-tertiary {
  background-color: #f6f7f7;
  border-color: #c3c4c7;
}
.jconfirm .jconfirm-box.jconfirm-type-yellow .sugar-calendar-btn.sugar-calendar-btn-tertiary:hover, .jconfirm .jconfirm-box.jconfirm-type-yellow .sugar-calendar-btn.sugar-calendar-btn-tertiary:focus {
  background-color: #f0f0f1;
  border-color: #8c8f94;
}
.jconfirm .jconfirm-box.loading {
  height: 120px;
}
.jconfirm .jconfirm-box.loading:before {
  content: "";
  position: absolute;
  left: 0;
  background: white;
  right: 0;
  top: 0;
  bottom: 0;
  border-radius: 10px;
  z-index: 1;
}
.jconfirm .jconfirm-box.loading:after {
  opacity: 0.6;
  content: "";
  height: 30px;
  width: 30px;
  border: solid 3px transparent;
  position: absolute;
  left: 50%;
  margin-left: -15px;
  border-radius: 50%;
  animation: jconfirm-adjust-hue 1s infinite linear;
  border-bottom-color: dodgerblue;
  top: 50%;
  margin-top: -15px;
  z-index: 2;
}
.jconfirm .jconfirm-box div.jconfirm-closeIcon {
  height: 20px;
  width: 20px;
  position: absolute;
  top: 15px;
  right: 15px;
  cursor: pointer;
  opacity: 0.6;
  text-align: center;
  font-size: 27px !important;
  line-height: 14px !important;
  display: none;
  z-index: 1;
  color: rgba(0, 0, 0, 0.87);
}
.jconfirm .jconfirm-box div.jconfirm-closeIcon:empty {
  display: none;
}
.jconfirm .jconfirm-box div.jconfirm-closeIcon .fa {
  font-size: 16px;
}
.jconfirm .jconfirm-box div.jconfirm-closeIcon .glyphicon {
  font-size: 16px;
}
.jconfirm .jconfirm-box div.jconfirm-closeIcon .zmdi {
  font-size: 16px;
}
.jconfirm .jconfirm-box div.jconfirm-closeIcon:hover {
  opacity: 1;
}
.jconfirm .jconfirm-box div.jconfirm-title-c {
  display: block;
  user-select: none;
  cursor: default;
  padding-bottom: 0;
  text-align: center;
}
.jconfirm .jconfirm-box div.jconfirm-title-c.jconfirm-hand {
  cursor: move;
}
.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c {
  font-size: 46px;
  display: block;
  vertical-align: middle;
  color: #aaa;
  margin-bottom: 30px;
}
.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c i {
  vertical-align: middle;
}
.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c:empty {
  display: none;
}
.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-title {
  user-select: none;
  display: inline-block;
  vertical-align: middle;
  font-size: 24px;
  font-weight: 500;
  line-height: 22px;
  color: #2c3338;
  margin-bottom: 15px;
}
.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-title:empty {
  display: none;
}
.jconfirm .jconfirm-box div.jconfirm-content-pane {
  height: auto;
  transition: height 0.4s ease-in;
  display: inline-block;
  width: 100%;
  position: relative;
  overflow-x: hidden;
  overflow-y: auto;
}
.jconfirm .jconfirm-box div.jconfirm-content-pane.no-scroll {
  overflow-y: hidden;
}
.jconfirm .jconfirm-box div.jconfirm-content-pane::-webkit-scrollbar {
  width: 3px;
}
.jconfirm .jconfirm-box div.jconfirm-content-pane::-webkit-scrollbar-track {
  background: rgba(0, 0, 0, 0.1);
}
.jconfirm .jconfirm-box div.jconfirm-content-pane::-webkit-scrollbar-thumb {
  background: #666;
  border-radius: 3px;
}
.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content {
  overflow: auto;
  text-align: center;
  font-size: 15px;
  font-weight: 400;
  line-height: 22px;
  color: #50575e;
  margin-bottom: 30px;
}
.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content img {
  max-width: 100%;
  height: auto;
}
.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content:empty {
  display: none;
}
.jconfirm .jconfirm-box .jconfirm-buttons {
  text-align: center;
}
.jconfirm .jconfirm-box .jconfirm-buttons button + button {
  margin-left: 20px;
}
.jconfirm .jconfirm-box .jconfirm-buttons button.sugar-calendar-btn {
  text-transform: none;
}
.jconfirm .jconfirm-box .jconfirm-buttons button.sugar-calendar-btn.sugar-calendar-btn-lg {
  padding: 11px 17px;
  font-size: 16px;
  font-weight: 500;
  min-height: 44px;
}
.jconfirm .jconfirm-box.sugar-calendar-online-remove-confirm .jconfirm-content-pane {
  margin-bottom: 0;
}
.jconfirm .jconfirm-box.sugar-calendar-online-remove-confirm .jconfirm-buttons {
  width: 100%;
  padding-bottom: 0;
}
.jconfirm .jconfirm-box.jconfirm-type-red .jconfirm-title-c .jconfirm-icon-c {
  color: #d63638;
}
.jconfirm .jconfirm-box.jconfirm-type-blue .jconfirm-title-c .jconfirm-icon-c {
  color: #00a0d2;
}
.jconfirm .jconfirm-box.jconfirm-type-green .jconfirm-title-c .jconfirm-icon-c {
  color: #008a20;
}
.jconfirm .jconfirm-box.jconfirm-type-orange .jconfirm-title-c .jconfirm-icon-c {
  color: #ff8845;
}
.jconfirm .jconfirm-clear {
  clear: both;
}
.jconfirm.jconfirm-rtl {
  direction: rtl;
}
.jconfirm.jconfirm-rtl div.jconfirm-closeIcon {
  left: 5px;
  right: auto;
}
.jconfirm .jconfirm-box.hilight.jconfirm-hilight-shake {
  animation: shake 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;
  transform: translate3d(0, 0, 0);
}
.jconfirm .jconfirm-box.hilight.jconfirm-hilight-glow {
  animation: glow 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;
  transform: translate3d(0, 0, 0);
}

@keyframes shake {
  10%, 90% {
    transform: translate3d(-2px, 0, 0);
  }
  20%, 80% {
    transform: translate3d(4px, 0, 0);
  }
  30%, 50%, 70% {
    transform: translate3d(-8px, 0, 0);
  }
  40%, 60% {
    transform: translate3d(8px, 0, 0);
  }
}
@keyframes glow {
  0%, 100% {
    box-shadow: 0 0 0px red;
  }
  50% {
    box-shadow: 0 0 30px red;
  }
}
/*Transition rules*/
.jconfirm {
  perspective: 400px;
}
.jconfirm .jconfirm-box {
  opacity: 1;
  transition-property: all;
}
.jconfirm .jconfirm-box.jconfirm-animation-top, .jconfirm .jconfirm-box.jconfirm-animation-left, .jconfirm .jconfirm-box.jconfirm-animation-right, .jconfirm .jconfirm-box.jconfirm-animation-bottom, .jconfirm .jconfirm-box.jconfirm-animation-opacity, .jconfirm .jconfirm-box.jconfirm-animation-zoom, .jconfirm .jconfirm-box.jconfirm-animation-scale, .jconfirm .jconfirm-box.jconfirm-animation-none, .jconfirm .jconfirm-box.jconfirm-animation-rotate, .jconfirm .jconfirm-box.jconfirm-animation-rotatex, .jconfirm .jconfirm-box.jconfirm-animation-rotatey, .jconfirm .jconfirm-box.jconfirm-animation-scaley, .jconfirm .jconfirm-box.jconfirm-animation-scalex {
  opacity: 0;
}
.jconfirm .jconfirm-box.jconfirm-animation-rotate {
  transform: rotate(90deg);
}
.jconfirm .jconfirm-box.jconfirm-animation-rotatex {
  transform: rotateX(90deg);
  transform-origin: center;
}
.jconfirm .jconfirm-box.jconfirm-animation-rotatexr {
  transform: rotateX(-90deg);
  transform-origin: center;
}
.jconfirm .jconfirm-box.jconfirm-animation-rotatey {
  transform: rotatey(90deg);
  transform-origin: center;
}
.jconfirm .jconfirm-box.jconfirm-animation-rotateyr {
  transform: rotatey(-90deg);
  transform-origin: center;
}
.jconfirm .jconfirm-box.jconfirm-animation-scaley {
  transform: scaley(1.5);
  transform-origin: center;
}
.jconfirm .jconfirm-box.jconfirm-animation-scalex {
  transform: scalex(1.5);
  transform-origin: center;
}
.jconfirm .jconfirm-box.jconfirm-animation-top {
  transform: translate(0px, -100px);
}
.jconfirm .jconfirm-box.jconfirm-animation-left {
  transform: translate(-100px, 0px);
}
.jconfirm .jconfirm-box.jconfirm-animation-right {
  transform: translate(100px, 0px);
}
.jconfirm .jconfirm-box.jconfirm-animation-bottom {
  transform: translate(0px, 100px);
}
.jconfirm .jconfirm-box.jconfirm-animation-zoom {
  transform: scale(1.2);
}
.jconfirm .jconfirm-box.jconfirm-animation-scale {
  transform: scale(0.5);
}
.jconfirm .jconfirm-box.jconfirm-animation-none {
  visibility: hidden;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFzc2V0cy9zY3NzL2FkbWluL192YXJpYWJsZXMuc2NzcyIsImFzc2V0cy9zY3NzL2FkbWluL19idXR0b25zLnNjc3MiLCJhc3NldHMvc2Nzcy9hZG1pbi1hbGVydHMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFQTtBQW1FQTtBQ3BFQTtFQUNDO0VBQ0E7RUFDQSxlRDRCVztFQzNCWDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFFQztFQUNBO0VBQ0E7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7OztBQUtIO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7O0FBR0Q7RUFFQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUlGO0VBQ0M7RUFDQTs7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7OztBQUdEO0VBQ0Msa0JEOUZ1QjtFQytGdkIsY0QvRnVCO0VDZ0d2Qjs7QUFFQTtFQUNDLGtCRGxHc0I7RUNtR3RCLGNEbkdzQjtFQ29HdEI7O0FBR0Q7RUFDQztFQUNBLGNEaEZvQjtFQ2lGcEI7OztBQUlGO0VBQ0Msa0JEN0dxQjtFQzhHckIsY0Q5R3FCO0VDK0dyQjs7QUFFQTtFQUNDLGtCRGhIb0I7RUNpSHBCLGNEakhvQjtFQ2tIcEI7O0FBR0Q7RUFDQztFQUNBLGNEbEdvQjtFQ21HcEI7OztBQUlGO0VBQ0Msa0JEekdpQjtFQzBHakIsY0R2SGtCO0VDd0hsQjs7QUFFQTtFQUNDLGtCRC9HZ0I7RUNnSGhCLGNEOUhpQjtFQytIakI7O0FBR0Q7RUFDQzs7O0FBSUY7RUFDQyxrQkQ5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QUFPRDtFQUNDOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQyIsImZpbGUiOiJhc3NldHMvY3NzL2FkbWluLWFsZXJ0cy5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvLyBBZG1pbiB2YXJpYWJsZXMuXG5cbi8qIFZhcmlhYmxlcyAgKi9cbiRyYWRpdXMtbWQ6IDRweDtcbiRyYWRpdXMtbGc6IDZweDtcbiRyYWRpdXMtc206IDNweDtcbiRzcGFjaW5nLXhzOiA1cHg7XG4kc3BhY2luZy1zbTogMTBweDtcbiRzcGFjaW5nLW1kOiAyMHB4O1xuJHNwYWNpbmctbGc6IDMwcHg7XG4kc3BhY2luZy14bDogNTBweDtcbiRjb2xvci1icmFuZC1vcmFuZ2UtNTA6ICNGRjg4NDVGRjtcbiRjb2xvci1icmFuZC1vcmFuZ2UtNzA6ICNDQjZEMzdGRjtcbiRjb2xvci1icmFuZC1ibHVlLTA6ICNmMGY2ZmNmZjtcbiRjb2xvci1icmFuZC1ibHVlLTUwOiAjMjI3MUIxRkY7XG4kY29sb3ItYnJhbmQtYmx1ZS1icmlnaHQtNTA6ICMwMEEwRDJGRjtcbiRjb2xvci1icmFuZC1ibHVlLTcwOiAjMEE0Qjc4RkY7XG4kY29sb3ItbmV1dHJhbC0xMDA6ICMxMDE1MTc7XG4kY29sb3ItbmV1dHJhbC05MDogIzFEMjMyN0ZGO1xuJGNvbG9yLW5ldXRyYWwtODA6ICMyQzMzMzhGRjtcbiRjb2xvci1uZXV0cmFsLTcwOiAjM0M0MzRBRkY7XG4kY29sb3ItbmV1dHJhbC02MDogIzUwNTc1RUZGO1xuJGNvbG9yLW5ldXRyYWwtNTA6ICM2NDY5NzBGRjtcbiRjb2xvci1uZXV0cmFsLTMwOiAjOEM4Rjk0RkY7XG4kY29sb3ItbmV1dHJhbC0xMDogI0MzQzRDN0ZGO1xuJGNvbG9yLW5ldXRyYWwtMjA6ICNBN0FBQURGRjtcbiRjb2xvci1uZXV0cmFsLTU6ICNEQ0RDREVGRjtcbiRjb2xvci11dGlsaXR5LXllbGxvdy0wOiAjRkNGOUU4O1xuJGNvbG9yLXV0aWxpdHkteWVsbG93LTMwOiAjRjJENjc1O1xuJGNvbG9yLXV0aWxpdHkteWVsbG93LTUwOiAjREJBNjE3RkY7XG4kY29sb3ItdXRpbGl0eS1yZWQtNTA6ICNENjM2MzhGRjtcbiRjb2xvci11dGlsaXR5LWdyZWVuLTUwOiAjMDA4QTIwRkY7XG4kcmFkaXVzLW1kOiA0cHg7XG4kcmFkaXVzLWxnOiA2cHg7XG4kcmFkaXVzLXhsOiA5cHg7XG4kY29sb3ItbmV1dHJhbC0zOiAjRjBGMEYxRkY7XG4kY29sb3ItbmV1dHJhbC0wOiAjRjZGN0Y3RkY7XG4kY29sb3ItdXRpbGl0eS13aGl0ZTogI0ZGRkZGRkZGO1xuJGNvbG9yLWJyYW5kLW9yYW5nZS0wOiAjRkZGM0VDRkY7XG4kY29sb3ItYnJhbmQtYmx1ZS1icmlnaHQtMDogI0U1RjVGQUZGO1xuJGNvbG9yLXV0aWxpdHktZ3JlZW4tMDogI0VERkFFRkZGO1xuJGNvbG9yLXV0aWxpdHktcmVkLTA6ICNGQ0YwRjFGRjtcbiRjb2xvci1icmFuZC1vcmFuZ2UtMzA6ICNGRkEwNkFGRjtcbiRjb2xvci1icmFuZC1ibHVlLWJyaWdodC0zMDogIzY2QzZFNEZGO1xuJGNvbG9yLXV0aWxpdHktZ3JlZW4tMzA6ICMwMEJBMzdGRjtcbiRjb2xvci11dGlsaXR5LXJlZC0zMDogI0Y4NjM2OEZGO1xuJGNvbG9yLXdvcmRwcmVzcy1ibHVlOiAjMjI3MUIxRkY7XG4kY29sb3ItdXRpbGl0eS1ncmF5LTA6ICNGNkY2RjZGRjtcbiRjb2xvci1hY2NlbnQtb3JhbmdlLTUwOiAjRkU5RTY4RkY7XG4kY29sb3ItYWNjZW50LW9yYW5nZS0wOiAjRkZGMEU4RkY7XG4kY29sb3ItYWNjZW50LXJlZC01MDogI0ZGNzM2OEZGO1xuJGNvbG9yLWFjY2VudC1yZWQtMDogI0ZGRUFFOEZGO1xuJGNvbG9yLWFjY2VudC1waW5rLTUwOiAjREY1QjlBRkY7XG4kY29sb3ItYWNjZW50LXBpbmstMDogI0ZBRTZGMEZGO1xuJGNvbG9yLWFjY2VudC1wdXJwbGUtNTA6ICM4NjU5QzJGRjtcbiRjb2xvci1hY2NlbnQtcHVycGxlLTA6ICNFREU2RjZGRjtcbiRjb2xvci1hY2NlbnQtYmx1ZS01MDogIzU2ODVCREZGO1xuJGNvbG9yLWFjY2VudC1ibHVlLTA6ICNFNkVERjVGRjtcbiRjb2xvci1hY2NlbnQtdGVhbC01MDogIzRCQjlBN0ZGO1xuJGNvbG9yLWFjY2VudC10ZWFsLTA6ICNFNEY1RjJGRjtcbiRjb2xvci1hY2NlbnQtZ3JlZW4tNTA6ICM1N0Q0NjZGRjtcbiRjb2xvci1hY2NlbnQtZ3JlZW4tMDogI0U2RjlFOEZGO1xuJGNvbG9yLWFjY2VudC15ZWxsb3ctNTA6ICNGRkM0NjlGRjtcbiRjb2xvci1hY2NlbnQteWVsbG93LTA6ICNGRkY2RTlGRjtcbiRjYWxlbmRhci10ZXh0LXByaW1hcnk6ICMwMDAwMDBEOTtcbiRjYWxlbmRhci10ZXh0LXNlY29uZGFyeTogcmdiYSgwLCAwLCAwLCAwLjcwKTtcbiRjYWxlbmRhci10ZXh0LXRlcnRpYXJ5OiAjMDAwMDAwNjY7XG4kY2FsZW5kYXItYmFja2dyb3VuZDogIzAwMDAwMDA4O1xuXG4vKiBBbGlhc2VzICAqL1xuJHRleHQtdGV4dC1wcmltYXJ5OiAkY29sb3ItbmV1dHJhbC04MDtcbiR0ZXh0LXRleHQtc2Vjb25kYXJ5OiAkY29sb3ItbmV1dHJhbC02MDtcbiR0ZXh0LXRleHQtdGVydGlhcnk6ICM3ODdDODI7XG4kdGV4dC10ZXh0LWhlYWRpbmc6ICRjb2xvci1uZXV0cmFsLTkwO1xuJHRleHQtdGV4dC10aXRsZTogJGNvbG9yLW5ldXRyYWwtMTAwO1xuJGJ1dHRvbnMtYnV0dG9uLXByaW1hcnktYmFja2dyb3VuZDogJGNvbG9yLWJyYW5kLW9yYW5nZS01MDtcbiRidXR0b25zLWJ1dHRvbi1zZWNvbmRhcnktYmFja2dyb3VuZDogJGNvbG9yLWJyYW5kLWJsdWUtNTA7XG4kYnV0dG9ucy1idXR0b24tdGVydGlhcnktYmFja2dyb3VuZDogJGNvbG9yLW5ldXRyYWwtMDtcbiRmaWVsZHMtZmllbGQtYm9yZGVyOiAkY29sb3ItbmV1dHJhbC0xMDtcbiRmaWVsZC1ib3JkZXItZXJyb3I6ICRjb2xvci11dGlsaXR5LXJlZC01MDtcbiRzdXJmYWNlLXN1cmZhY2UtYm9yZGVyOiAkY29sb3ItbmV1dHJhbC0xMDtcbiRzdXJmYWNlLXN1cmZhY2UtZGl2aWRlcjogJGNvbG9yLW5ldXRyYWwtNTtcbiRidXR0b25zLWJ1dHRvbi1wcmltYXJ5LWJhY2tncm91bmQtLWhvdmVyOiAkY29sb3ItYnJhbmQtb3JhbmdlLTcwO1xuJGJ1dHRvbnMtYnV0dG9uLXNlY29uZGFyeS1iYWNrZ3JvdW5kLS1ob3ZlcjogJGNvbG9yLWJyYW5kLWJsdWUtNzA7XG4kYnV0dG9ucy1idXR0b24tdGVydGlhcnktYm9yZGVyOiAkY29sb3ItbmV1dHJhbC0zMDtcbiRidXR0b25zLWJ1dHRvbi1wcmltYXJ5LXRleHQ6ICRjb2xvci11dGlsaXR5LXdoaXRlO1xuJGJ1dHRvbnMtYnV0dG9uLXNlY29uZGFyeS10ZXh0OiAkY29sb3ItdXRpbGl0eS13aGl0ZTtcbiRidXR0b25zLWJ1dHRvbi10ZXJ0aWFyeS10ZXh0OiAkY29sb3ItbmV1dHJhbC02MDtcbiRidXR0b25zLWJ1dHRvbi10ZXJ0aWFyeS1ib3JkZXItLWhvdmVyOiAkY29sb3ItbmV1dHJhbC02MDtcbiRidXR0b25zLWJ1dHRvbi10ZXJ0aWFyeS1iYWNrZ3JvdW5kLS0taG92ZXI6ICRjb2xvci1uZXV0cmFsLTM7XG4kYnV0dG9ucy1idXR0b24tdGVydGlhcnktdGV4dC0taG92ZXI6ICRjb2xvci1uZXV0cmFsLTgwO1xuJGJ1dHRvbnMtYnV0dG9uLXdwLXByaW1hcnktYmFja2dyb3VuZDogIzIyNzFCMTtcbiR0ZXh0LXRleHQtd2hpdGU6ICRjb2xvci11dGlsaXR5LXdoaXRlO1xuJHRleHQtdGV4dC1saW5rOiAkY29sb3ItYnJhbmQtYmx1ZS01MDtcbiR0ZXh0LXRleHQtc3VjY2VzczogJGNvbG9yLXV0aWxpdHktZ3JlZW4tNTA7XG4kdGV4dC10ZXh0LWVycm9yOiAkY29sb3ItdXRpbGl0eS1yZWQtNTA7XG4kdGV4dC10ZXh0LXdhcm5pbmc6ICRjb2xvci11dGlsaXR5LXllbGxvdy01MDtcbiRmaWVsZHMtZmllbGQtYm9yZGVyLS1mb2N1czogJGNvbG9yLWJyYW5kLWJsdWUtNTA7XG4kZmllbGRzLWZpZWxkLWJvcmRlci1lcnJvcjogJGNvbG9yLXV0aWxpdHktcmVkLTUwO1xuJGZpZWxkcy1maWVsZC1jaG9pY2Utb2ZmOiAkY29sb3ItbmV1dHJhbC0zMDtcbiRmaWVsZHMtZmllbGQtY2hvaWNlLW9uOiAkY29sb3ItYnJhbmQtYmx1ZS01MDtcbiRiYWRnZXMtYmFkZ2Utb3JhbmdlLXRleHQ6ICRjb2xvci1icmFuZC1vcmFuZ2UtMzA7XG4kYmFkZ2VzLWJhZGdlLW9yYW5nZS1iYWNrZ3JvdW5kOiAkY29sb3ItYnJhbmQtb3JhbmdlLTA7XG4kYmFkZ2VzLWJhZGdlLWJsdWUtYmFja2dyb3VuZDogJGNvbG9yLWJyYW5kLWJsdWUtYnJpZ2h0LTA7XG4kYmFkZ2VzLWJhZGdlLWJsdWUtdGV4dDogJGNvbG9yLWJyYW5kLWJsdWUtYnJpZ2h0LTMwO1xuJGJhZGdlcy1iYWRnZS1ncmVlbi1iYWNrZ3JvdW5kOiAkY29sb3ItdXRpbGl0eS1ncmVlbi0wO1xuJGJhZGdlcy1iYWRnZS1ncmVlbi10ZXh0OiAkY29sb3ItdXRpbGl0eS1ncmVlbi01MDtcbiRiYWRnZXMtYmFkZ2UtcmVkLWJhY2tncm91bmQ6ICRjb2xvci11dGlsaXR5LXJlZC0wO1xuJGJhZGdlcy1iYWRnZS1yZWQtdGV4dDogJGNvbG9yLXV0aWxpdHktcmVkLTMwO1xuJGJhZGdlcy1iYWRnZS1uZXV0cmFsLWJhY2tncm91bmQ6ICRjb2xvci1uZXV0cmFsLTU7XG4kYmFkZ2VzLWJhZGdlLW5ldXRyYWwtdGV4dDogJGNvbG9yLW5ldXRyYWwtMzA7XG4kcmFkaXVzLXJhZGl1cy10YWJsZTogJHJhZGl1cy1tZDtcbiRyYWRpdXMtcmFkaXVzLWJ1dHRvbjogJHJhZGl1cy1tZDtcbiRyYWRpdXMtcmFkaXVzLWZpZWxkOiAkcmFkaXVzLW1kO1xuJHJhZGl1cy1yYWRpdXMtYmFkZ2U6ICRyYWRpdXMtc207XG4kc3VyZmFjZS1zdXJmYWNlLWJvcmRlci1wcmltYXJ5OiAkY29sb3ItYnJhbmQtb3JhbmdlLTUwO1xuJHN1cmZhY2Utc3VyZmFjZS1iYWNrZ3JvdW5kOiAkY29sb3ItbmV1dHJhbC0zO1xuJHN1cmZhY2Utc3VyZmFjZS1iYWNrZ3JvdW5kLXdoaXRlOiAkY29sb3ItdXRpbGl0eS13aGl0ZTtcbiR0ZXh0LXRleHQtaWNvbjogJGNvbG9yLW5ldXRyYWwtMjA7XG4kdGV4dC10ZXh0LWljb24tLWhvdmVyOiAkY29sb3ItbmV1dHJhbC01MDtcbiRzdXJmYWNlLXN1cmZhY2UtYmFja2dyb3VuZC1saWdodDogI0Y3RjdGNztcbiRmaWVsZHMtZmllbGQtY2hvaWNlLW9mZi0taG92ZXI6ICRjb2xvci1uZXV0cmFsLTUwO1xuJGZpZWxkcy1maWVsZC1jaG9pY2Utb24tLWhvdmVyOiAkY29sb3ItYnJhbmQtYmx1ZS03MDtcbiRXb3JkUHJlc3MtRmllbGQtQm9yZGVyOiAjOEM4Rjk0O1xuXG4vLyBGb250IHNpemVzLlxuJHRleHQtZm9udC1zaXplLTJ4czogMTFweDtcbiR0ZXh0LWZvbnQtc2l6ZS14czogMTJweDtcbiR0ZXh0LWZvbnQtc2l6ZS1zczogMTNweDtcbiR0ZXh0LWZvbnQtc2l6ZS1zOiAxNHB4O1xuJHRleHQtZm9udC1zaXplLW06IDE2cHg7XG4kdGV4dC1mb250LXNpemUtbDogMThweDtcbiR0ZXh0LWZvbnQtc2l6ZS1sbDogMjBweDtcbiR0ZXh0LWZvbnQtc2l6ZS1sbGw6IDIycHg7XG4kdGV4dC1mb250LXNpemUteGw6IDI0cHg7XG4kdGV4dC1mb250LXNpemUteHhsOiAyOHB4O1xuXG4vLyBUcmFuc2l0aW9ucy5cbiR0cmFuc2l0aW9ucy10cmFuc2l0aW9uLXNsb3dlc3Q6IC41MHM7XG4kdHJhbnNpdGlvbnMtdHJhbnNpdGlvbi1zbG93ZXI6IC40MHM7XG4kdHJhbnNpdGlvbnMtdHJhbnNpdGlvbi1zbG93OiAuMjVzO1xuJHRyYW5zaXRpb25zLXRyYW5zaXRpb24tbm9ybWFsOiAuMTVzO1xuJHRyYW5zaXRpb25zLXRyYW5zaXRpb24tZmFzdDogLjA1cztcbiIsIi8vIEJ1dHRvbnMuXG4uc3VnYXItY2FsZW5kYXItYnRuIHtcblx0Ym9yZGVyLXdpZHRoOiAxcHg7XG5cdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdGJvcmRlci1yYWRpdXM6ICRyYWRpdXMtcmFkaXVzLWJ1dHRvbjtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdG1hcmdpbjogMDtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG5cdHRyYW5zaXRpb246IGFsbCAkdHJhbnNpdGlvbnMtdHJhbnNpdGlvbi1mYXN0IGVhc2Utb3V0O1xuXG5cdCYuaW5hY3RpdmUsXG5cdCY6ZGlzYWJsZWQge1xuXHRcdGN1cnNvcjogbm8tZHJvcDtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdG9wYWNpdHk6IDAuNTtcblx0fVxuXG5cdCZfX3dpdGgtYWN0aW9uIHtcblx0XHRwb3NpdGlvbjogaW5pdGlhbDtcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Z2FwOiA3cHg7XG5cdFxuXHRcdCZfX2ljb24ge1xuXHRcdFx0ZmlsbDogI2ZmZmZmZjtcblx0XHRcdGhlaWdodDogMTJweDtcblx0XHRcdG9wYWNpdHk6IDAuNzU7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHR9XG5cdH1cbn1cblxuLnN1Z2FyLWNhbGVuZGFyLWJ0bi1hY3Rpb24ge1xuXHRiYWNrZ3JvdW5kOiB2YXIoLS1idXR0b25zLWJ1dHRvbi10ZXJ0aWFyeS1iYWNrZ3JvdW5kLCAjRjdGN0Y3KTtcblx0Ym9yZGVyOiAxcHggc29saWQgdmFyKC0tYnV0dG9ucy1idXR0b24tdGVydGlhcnktYm9yZGVyLCAjOEM4Rjk0KTtcblx0Y29sb3I6IHZhcigtLWJ1dHRvbnMtYnV0dG9uLXRlcnRpYXJ5LXRleHQsICM1MDU3NUUpO1xuXHRib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMtcmFkaXVzLWJ1dHRvbiwgNHB4KTtcblx0Zm9udC1mYW1pbHk6ICdIZWx2ZXRpY2EgTmV1ZScsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0bGluZS1oZWlnaHQ6IDEuMjJlbTtcblx0aGVpZ2h0OiAzMHB4O1xuXHRwYWRkaW5nOiAwIDEwcHg7XG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG5cblx0Jjpob3ZlciB7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgdmFyKC0tYnV0dG9ucy1idXR0b24tdGVydGlhcnktYm9yZGVyLS1ob3ZlciwgIzUwNTc1RSkgIWltcG9ydGFudDtcblx0XHRjb2xvcjogdmFyKC0tYnV0dG9ucy1idXR0b24tdGVydGlhcnktdGV4dC0taG92ZXIsICMyQzMzMzgpO1xuXHR9XG5cblx0Jjpmb2N1cyB7XG5cdFx0YmFja2dyb3VuZDogdmFyKC0tYnV0dG9ucy1idXR0b24tdGVydGlhcnktYmFja2dyb3VuZC0tLWhvdmVyLCAjRjBGMEYxKSAhaW1wb3J0YW50O1xuXHRcdGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWJ1dHRvbnMtYnV0dG9uLXRlcnRpYXJ5LWJvcmRlci0taG92ZXIsICM1MDU3NUUpICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6IHZhcigtLWJ1dHRvbnMtYnV0dG9uLXRlcnRpYXJ5LXRleHQtLWhvdmVyLCAjMkMzMzM4KTtcblx0fVxuXG5cdCYuaW5hY3RpdmUsXG5cdCY6ZGlzYWJsZWQge1xuXHRcdG9wYWNpdHk6IDAuNTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1idXR0b25zLWJ1dHRvbi10ZXJ0aWFyeS1iYWNrZ3JvdW5kLCAjRjdGN0Y3KTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1idXR0b25zLWJ1dHRvbi10ZXJ0aWFyeS1ib3JkZXIsICM4QzhGOTQpO1xuXHRcdGNvbG9yOiB2YXIoLS1idXR0b25zLWJ1dHRvbi10ZXJ0aWFyeS10ZXh0LCAjNTA1NzVFKTtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRjdXJzb3I6IG5vdC1hbGxvd2VkO1xuXHR9XG59XG5cbi5zdWdhci1jYWxlbmRhci1idG4tYmxvY2sge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5zdWdhci1jYWxlbmRhci1idG4tc20ge1xuXHRmb250LXNpemU6IDEzcHg7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiAyOHB4O1xuXHRwYWRkaW5nOiAwIDEwcHg7XG5cdGhlaWdodDogMzBweDtcbn1cblxuLnN1Z2FyLWNhbGVuZGFyLWJ0bi1tZCB7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0bGluZS1oZWlnaHQ6IDE0cHg7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdHBhZGRpbmc6IDEwcHggMTVweDtcblx0bWluLWhlaWdodDogMzZweDtcbn1cblxuLnN1Z2FyLWNhbGVuZGFyLWJ0bi1sZyB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0cGFkZGluZzogMTFweCAxN3B4O1xuXHRtaW4taGVpZ2h0OiA0NHB4O1xufVxuXG4uc3VnYXItY2FsZW5kYXItYnRuLXByaW1hcnkge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dG9ucy1idXR0b24tcHJpbWFyeS1iYWNrZ3JvdW5kO1xuXHRib3JkZXItY29sb3I6ICRidXR0b25zLWJ1dHRvbi1wcmltYXJ5LWJhY2tncm91bmQ7XG5cdGNvbG9yOiAkY29sb3ItdXRpbGl0eS13aGl0ZSAhaW1wb3J0YW50O1xuXG5cdCY6aG92ZXIsICY6YWN0aXZlLCAmOmZvY3VzIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dG9ucy1idXR0b24tcHJpbWFyeS1iYWNrZ3JvdW5kLS1ob3Zlcjtcblx0XHRib3JkZXItY29sb3I6ICRidXR0b25zLWJ1dHRvbi1wcmltYXJ5LWJhY2tncm91bmQtLWhvdmVyO1xuXHRcdGNvbG9yOiAkY29sb3ItdXRpbGl0eS13aGl0ZSAhaW1wb3J0YW50O1xuXHR9XG5cblx0Jjpmb2N1cyB7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDAgMnB4ICRidXR0b25zLWJ1dHRvbi1wcmltYXJ5LWJhY2tncm91bmQtLWhvdmVyO1xuXHRcdGJvcmRlci1jb2xvcjogJGNvbG9yLXV0aWxpdHktd2hpdGU7XG5cdFx0b3V0bGluZTogMDtcblx0fVxufVxuXG4uc3VnYXItY2FsZW5kYXItYnRuLXNlY29uZGFyeSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRidXR0b25zLWJ1dHRvbi1zZWNvbmRhcnktYmFja2dyb3VuZDtcblx0Ym9yZGVyLWNvbG9yOiAkYnV0dG9ucy1idXR0b24tc2Vjb25kYXJ5LWJhY2tncm91bmQ7XG5cdGNvbG9yOiAkY29sb3ItdXRpbGl0eS13aGl0ZSAhaW1wb3J0YW50O1xuXG5cdCY6aG92ZXIsICY6Zm9jdXMge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRidXR0b25zLWJ1dHRvbi1zZWNvbmRhcnktYmFja2dyb3VuZC0taG92ZXI7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkYnV0dG9ucy1idXR0b24tc2Vjb25kYXJ5LWJhY2tncm91bmQtLWhvdmVyO1xuXHRcdGNvbG9yOiAkY29sb3ItdXRpbGl0eS13aGl0ZSAhaW1wb3J0YW50O1xuXHR9XG5cblx0Jjpmb2N1cyB7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDAgMnB4ICRidXR0b25zLWJ1dHRvbi1zZWNvbmRhcnktYmFja2dyb3VuZC0taG92ZXI7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3ItdXRpbGl0eS13aGl0ZTtcblx0XHRvdXRsaW5lOiAwO1xuXHR9XG59XG5cbi5zdWdhci1jYWxlbmRhci1idG4tdGVydGlhcnkge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dG9ucy1idXR0b24tdGVydGlhcnktYmFja2dyb3VuZDtcblx0Ym9yZGVyLWNvbG9yOiAkYnV0dG9ucy1idXR0b24tdGVydGlhcnktYm9yZGVyO1xuXHRjb2xvcjogJGJ1dHRvbnMtYnV0dG9uLXRlcnRpYXJ5LXRleHQgIWltcG9ydGFudDtcblxuXHQmOmhvdmVyLCAmOmZvY3VzIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dG9ucy1idXR0b24tdGVydGlhcnktYmFja2dyb3VuZC0tLWhvdmVyO1xuXHRcdGJvcmRlci1jb2xvcjogJGJ1dHRvbnMtYnV0dG9uLXRlcnRpYXJ5LWJvcmRlci0taG92ZXI7XG5cdFx0Y29sb3I6ICRidXR0b25zLWJ1dHRvbi10ZXJ0aWFyeS10ZXh0LS1ob3ZlciAhaW1wb3J0YW50O1xuXHR9XG5cblx0Jjpmb2N1cyB7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDAgMXB4ICRidXR0b25zLWJ1dHRvbi10ZXJ0aWFyeS1ib3JkZXItLWhvdmVyO1xuXHR9XG59XG5cbi5zdWdhci1jYWxlbmRhci1idG4tZ3JlZW4ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItdXRpbGl0eS1ncmVlbi01MDtcblx0Ym9yZGVyOiAxcHggc29saWQgJGNvbG9yLXV0aWxpdHktZ3JlZW4tNTA7XG5cdGNvbG9yOiAkY29sb3ItdXRpbGl0eS13aGl0ZSAhaW1wb3J0YW50O1xuXG5cdCY6Zm9jdXMge1xuXHRcdGJveC1zaGFkb3c6IDAgMCAwIDJweCAkY29sb3ItdXRpbGl0eS1ncmVlbi01MDtcblx0XHRib3JkZXItY29sb3I6ICRjb2xvci11dGlsaXR5LXdoaXRlO1xuXHRcdG91dGxpbmU6IDA7XG5cdH1cbn1cblxuLnN1Z2FyLWNhbGVuZGFyLWJ0bi1yZWQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItdXRpbGl0eS1yZWQtNTA7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci11dGlsaXR5LXJlZC01MDtcblx0Y29sb3I6ICRjb2xvci11dGlsaXR5LXdoaXRlICFpbXBvcnRhbnQ7XG5cblx0Jjpmb2N1cyB7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDAgMnB4ICRjb2xvci11dGlsaXR5LXJlZC01MDtcblx0XHRib3JkZXItY29sb3I6ICRjb2xvci11dGlsaXR5LXdoaXRlO1xuXHRcdG91dGxpbmU6IDA7XG5cdH1cbn1cbiIsIi8vIGpRdWVyeS1jb25maXJtIGFsZXJ0IGxpYnJhcnkgdGhlbWUuXG5AaW1wb3J0ICdhZG1pbi92YXJpYWJsZXMnO1xuQGltcG9ydCAndmVuZG9yL2luY2x1ZGUtbWVkaWEnO1xuXG4vLyBUaGUgbW9kYWwncyBhY3Rpb24gYnV0dG9ucyB1c2UgYC5zdWdhci1jYWxlbmRhci1idG5gICgrIGAtbGdgL2AtcmVkYCkuIEltcG9ydFxuLy8gdGhlIGJ1dHRvbiBzdHlsZXMgaGVyZSBzbyB0aGlzIHN0eWxlc2hlZXQgaXMgc2VsZi1jb250YWluZWQg4oCUIHRoZSBkaWFsb2cgdGhlblxuLy8gcmVuZGVycyBjb3JyZWN0bHkgb24gQU5ZIHBhZ2UgdGhhdCBlbnF1ZXVlcyBpdCAoZS5nLiB0aGUgZXZlbnQgZWRpdG9yKSwgbm90XG4vLyBvbmx5IHBhZ2VzIHRoYXQgYWxzbyBsb2FkIGFkbWluLXNldHRpbmdzLlxuQGltcG9ydCAnYWRtaW4vYnV0dG9ucyc7XG5cbkBrZXlmcmFtZXMgamNvbmZpcm0tYWRqdXN0LWh1ZSB7XG5cdGZyb20ge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuXHR9XG5cdHRvIHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuXHR9XG59XG5cbmJvZHlbY2xhc3MqPWpjb25maXJtLW5vLXNjcm9sbC1dIHtcblx0b3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG4uamNvbmZpcm0ge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdGJvdHRvbTogMDtcblx0ei1pbmRleDogOTk5OTk5OTk7XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdCosXG5cdCo6OmJlZm9yZSxcblx0Kjo6YWZ0ZXIge1xuXHRcdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHQtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0fVxuXG5cdC5qY29uZmlybS1iZyB7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdGJvdHRvbTogMDtcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IC40cztcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBzbGF0ZWdyYXk7XG5cdFx0b3BhY2l0eTogLjY7XG5cblx0XHQmLmpjb25maXJtLWJnLWgge1xuXHRcdFx0b3BhY2l0eTogMCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXG5cdC5qY29uZmlybS1zY3JvbGxwYW5lIHtcblx0XHRwZXJzcGVjdGl2ZTogNTAwcHg7XG5cdFx0cGVyc3BlY3RpdmUtb3JpZ2luOiBjZW50ZXI7XG5cblx0XHRkaXNwbGF5OiB0YWJsZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdH1cblxuXHQuamNvbmZpcm0tcm93IHtcblx0XHRkaXNwbGF5OiB0YWJsZS1yb3c7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQuamNvbmZpcm0tY2VsbCB7XG5cdFx0ZGlzcGxheTogdGFibGUtY2VsbDtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHR9XG5cblx0Lmpjb25maXJtLWhvbGRlciB7XG5cdFx0bWF4LWhlaWdodDogMTAwJTtcblx0XHRwYWRkaW5nOiA1MHB4IDA7XG5cdH1cblxuXHQuamNvbmZpcm0tYm94LWNvbnRhaW5lciB7XG5cdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtO1xuXG5cdFx0Ji5qY29uZmlybS1uby10cmFuc2l0aW9uIHtcblx0XHRcdHRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblxuXHQuamNvbmZpcm0tYm94IHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblx0XHRib3JkZXItcmFkaXVzOiAkcmFkaXVzLWxnO1xuXHRcdGJvcmRlci10b3Atd2lkdGg6IDRweDtcblx0XHRib3JkZXItdG9wLXN0eWxlOiBzb2xpZDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0XHRwYWRkaW5nOiAkc3BhY2luZy1sZztcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0XHRib3gtc2hhZG93OiAwIDdweCA4cHggLTRweCByZ2JhKDAsIDAsIDAsIC4yKSwgMCAxM3B4IDE5cHggMnB4IHJnYmEoMCwgMCwgMCwgLjE0KSwgMCA1cHggMjRweCA0cHggcmdiYSgwLCAwLCAwLCAuMTIpO1xuXG5cblx0XHQmLmpjb25maXJtLXR5cGUtYW5pbWF0ZWQge1xuXHRcdFx0YW5pbWF0aW9uLWR1cmF0aW9uOiAycztcblx0XHRcdGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuXHRcdH1cblxuXHRcdCYuamNvbmZpcm0tdHlwZS1ibHVlIHtcblx0XHRcdGJvcmRlci1jb2xvcjogJGNvbG9yLWJyYW5kLWJsdWUtYnJpZ2h0LTUwO1xuXHRcdH1cblxuXHRcdCYuamNvbmZpcm0tdHlwZS1ncmVlbiB7XG5cdFx0XHRib3JkZXItY29sb3I6ICRjb2xvci11dGlsaXR5LWdyZWVuLTUwO1xuXHRcdH1cblxuXHRcdCYuamNvbmZpcm0tdHlwZS1yZWQge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3ItdXRpbGl0eS1yZWQtNTA7XG5cblx0XHRcdC5zdWdhci1jYWxlbmRhci1idG4ge1xuXHRcdFx0XHQmX19ib3gtY29sb3Ige1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci11dGlsaXR5LXJlZC01MDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuamNvbmZpcm0tdHlwZS1vcmFuZ2Uge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3ItYnJhbmQtb3JhbmdlLTUwO1xuXHRcdH1cblxuXHRcdCYuamNvbmZpcm0tdHlwZS15ZWxsb3cge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3ItdXRpbGl0eS15ZWxsb3ctNTA7XG5cblx0XHRcdC5zdWdhci1jYWxlbmRhci1idG4ge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItdXRpbGl0eS15ZWxsb3ctNTA7XG5cdFx0XHR9XG5cblx0XHRcdC8vIExpZ2h0IHNlY29uZGFyeS9cImNhbmNlbFwiIGFjdGlvbi4gVGhlIHJ1bGUgYWJvdmUgZ29sZHMgZXZlcnlcblx0XHRcdC8vIC5zdWdhci1jYWxlbmRhci1idG47IGEgdGVydGlhcnkgYnV0dG9uIG9wdHMgb3V0IChoaWdoZXJcblx0XHRcdC8vIHNwZWNpZmljaXR5KSBzbyBpdCByZWFkcyBhcyBsaWdodCBwZXIgZGVzaWduLCB3aGlsZSBzdGlsbFxuXHRcdFx0Ly8gc2hhcmluZyB0aGUgcHJpbWFyeSBidXR0b24ncyBib3ggbW9kZWwgZm9yIGV4YWN0IGFsaWdubWVudC5cblx0XHRcdC5zdWdhci1jYWxlbmRhci1idG4uc3VnYXItY2FsZW5kYXItYnRuLXRlcnRpYXJ5IHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLW5ldXRyYWwtMDtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3ItbmV1dHJhbC0xMDtcblxuXHRcdFx0XHQmOmhvdmVyLFxuXHRcdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbmV1dHJhbC0zO1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJGNvbG9yLW5ldXRyYWwtMzA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLmxvYWRpbmcge1xuXHRcdFx0aGVpZ2h0OiAxMjBweDtcblxuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB3aGl0ZTtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0b3BhY2l0eTogMC42O1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0aGVpZ2h0OiAzMHB4O1xuXHRcdFx0XHR3aWR0aDogMzBweDtcblx0XHRcdFx0Ym9yZGVyOiBzb2xpZCAzcHggdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogLTE1cHg7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0YW5pbWF0aW9uOiBqY29uZmlybS1hZGp1c3QtaHVlIDFzIGluZmluaXRlIGxpbmVhcjtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogZG9kZ2VyYmx1ZTtcblx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdG1hcmdpbi10b3A6IC0xNXB4O1xuXHRcdFx0XHR6LWluZGV4OiAyO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGRpdi5qY29uZmlybS1jbG9zZUljb24ge1xuXHRcdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDE1cHg7XG5cdFx0XHRyaWdodDogMTVweDtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdG9wYWNpdHk6IC42O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Zm9udC1zaXplOiAyN3B4ICFpbXBvcnRhbnQ7XG5cdFx0XHRsaW5lLWhlaWdodDogMTRweCAhaW1wb3J0YW50O1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcblxuXHRcdFx0JjplbXB0eSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdC5mYSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdH1cblxuXHRcdFx0LmdseXBoaWNvbiB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdH1cblxuXHRcdFx0LnptZGkge1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHR9XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGRpdi5qY29uZmlybS10aXRsZS1jIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdFx0Ji5qY29uZmlybS1oYW5kIHtcblx0XHRcdFx0Y3Vyc29yOiBtb3ZlO1xuXHRcdFx0fVxuXG5cdFx0XHQuamNvbmZpcm0taWNvbi1jIHtcblx0XHRcdFx0Zm9udC1zaXplOiA0NnB4O1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdFx0Y29sb3I6ICNhYWE7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206ICRzcGFjaW5nLWxnO1xuXG5cdFx0XHRcdGkge1xuXHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmVtcHR5IHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5qY29uZmlybS10aXRsZSB7XG5cdFx0XHRcdHVzZXItc2VsZWN0OiBub25lO1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDIycHg7XG5cdFx0XHRcdGNvbG9yOiAkdGV4dC10ZXh0LXByaW1hcnk7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cblx0XHRcdFx0JjplbXB0eSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGRpdi5qY29uZmlybS1jb250ZW50LXBhbmUge1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0dHJhbnNpdGlvbjogaGVpZ2h0IC40cyBlYXNlLWluO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRvdmVyZmxvdy14OiBoaWRkZW47XG5cdFx0XHRvdmVyZmxvdy15OiBhdXRvO1xuXG5cdFx0XHQmLm5vLXNjcm9sbCB7XG5cdFx0XHRcdG92ZXJmbG93LXk6IGhpZGRlbjtcblx0XHRcdH1cblxuXHRcdFx0Jjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuXHRcdFx0XHR3aWR0aDogM3B4O1xuXHRcdFx0fVxuXG5cdFx0XHQmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgLjEpO1xuXHRcdFx0fVxuXG5cdFx0XHQmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICM2NjY7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblx0XHRcdH1cblxuXG5cdFx0XHQuamNvbmZpcm0tY29udGVudCB7XG5cdFx0XHRcdG92ZXJmbG93OiBhdXRvO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDIycHg7XG5cdFx0XHRcdGNvbG9yOiAkdGV4dC10ZXh0LXNlY29uZGFyeTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwYWNpbmctbGc7XG5cblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjplbXB0eSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5qY29uZmlybS1idXR0b25zIHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdFx0YnV0dG9uICsgYnV0dG9uIHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6ICRzcGFjaW5nLW1kO1xuXHRcdFx0fVxuXG5cdFx0XHQvLyBqcXVlcnktY29uZmlybSdzIHZlbmRvciBzdHlsZXNoZWV0IGlzIGxvYWRlZCBhbG9uZ3NpZGUgdGhpcyB0aGVtZSBvblxuXHRcdFx0Ly8gdGhlIFBybyBldmVudCBlZGl0b3IgKHZpYSBBZHZhbmNlZFJlY3VycmluZykuIEl0c1xuXHRcdFx0Ly8gYC5qY29uZmlybSAuamNvbmZpcm0tYm94IC5qY29uZmlybS1idXR0b25zIGJ1dHRvbmAgcnVsZSAodXBwZXJjYXNlLFxuXHRcdFx0Ly8gMTRweCwgNnB4IDEycHgpIG91dHJhbmtzIHRoZSByb290LWxldmVsIGAuc3VnYXItY2FsZW5kYXItYnRuKmAgcnVsZXMsXG5cdFx0XHQvLyBzbyByZS1hc3NlcnQgdGhlIFNDIGJ1dHRvbiBsb29rIGhlcmUg4oCUIHRoaXMgbmVzdGluZ1xuXHRcdFx0Ly8gKGAuamNvbmZpcm0gLmpjb25maXJtLWJveCAuamNvbmZpcm0tYnV0dG9ucyBidXR0b24uc3VnYXItY2FsZW5kYXItYnRuYClcblx0XHRcdC8vIG91dHJhbmtzIHRoZSB2ZW5kb3IgcnVsZS4gTWlycm9ycyBgLnN1Z2FyLWNhbGVuZGFyLWJ0bi1sZ2AuXG5cdFx0XHRidXR0b24uc3VnYXItY2FsZW5kYXItYnRuIHtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdGJ1dHRvbi5zdWdhci1jYWxlbmRhci1idG4uc3VnYXItY2FsZW5kYXItYnRuLWxnIHtcblx0XHRcdFx0cGFkZGluZzogMTFweCAxN3B4O1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDQ0cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ly8gU2NvcGVkIHRvIHRoZSBvbmxpbmUtbWVldGluZyBcIlJlbW92ZVwiIG1vZGFsIG9ubHkgKGJveENsYXNzIHNldCBpblxuXHRcdC8vIGFkbWluLWV2ZW50LW1ldGFib3guanMpLiBUaGVzZSB0d2Vha3MgbXVzdCBOT1QgdG91Y2ggb3RoZXIgamNvbmZpcm1cblx0XHQvLyBkaWFsb2dzIChab29tIGRpc2Nvbm5lY3QsIEFkdmFuY2VkUmVjdXJyaW5nLCBldGMuKS4gVGhlXG5cdFx0Ly8gYC5qY29uZmlybSAuamNvbmZpcm0tYm94LjxjbGFzcz4g4oCmYCBjaGFpbiBvdXRyYW5rcyB0aGUgdmVuZG9yXG5cdFx0Ly8gYC5qY29uZmlybSAuamNvbmZpcm0tYm94IGRpdi5qY29uZmlybS1jb250ZW50LXBhbmVgIC8gYOKApiAuamNvbmZpcm0tYnV0dG9uc2AuXG5cdFx0Ji5zdWdhci1jYWxlbmRhci1vbmxpbmUtcmVtb3ZlLWNvbmZpcm0ge1xuXHRcdFx0Lmpjb25maXJtLWNvbnRlbnQtcGFuZSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHR9XG5cblx0XHRcdC5qY29uZmlybS1idXR0b25zIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuamNvbmZpcm0tdHlwZS1yZWQgLmpjb25maXJtLXRpdGxlLWMgLmpjb25maXJtLWljb24tYyB7XG5cdFx0XHRjb2xvcjogJGNvbG9yLXV0aWxpdHktcmVkLTUwO1xuXHRcdH1cblxuXHRcdCYuamNvbmZpcm0tdHlwZS1ibHVlIC5qY29uZmlybS10aXRsZS1jIC5qY29uZmlybS1pY29uLWMge1xuXHRcdFx0Y29sb3I6ICRjb2xvci1icmFuZC1ibHVlLWJyaWdodC01MDtcblx0XHR9XG5cblx0XHQmLmpjb25maXJtLXR5cGUtZ3JlZW4gLmpjb25maXJtLXRpdGxlLWMgLmpjb25maXJtLWljb24tYyB7XG5cdFx0XHRjb2xvcjogJGNvbG9yLXV0aWxpdHktZ3JlZW4tNTA7XG5cdFx0fVxuXG5cdFx0Ji5qY29uZmlybS10eXBlLW9yYW5nZSAuamNvbmZpcm0tdGl0bGUtYyAuamNvbmZpcm0taWNvbi1jIHtcblx0XHRcdGNvbG9yOiAkY29sb3ItYnJhbmQtb3JhbmdlLTUwO1xuXHRcdH1cblx0fVxuXG5cdC5qY29uZmlybS1jbGVhciB7XG5cdFx0Y2xlYXI6IGJvdGg7XG5cdH1cblxuXHQmLmpjb25maXJtLXJ0bCB7XG5cdFx0ZGlyZWN0aW9uOiBydGw7XG5cblx0XHRkaXYuamNvbmZpcm0tY2xvc2VJY29uIHtcblx0XHRcdGxlZnQ6IDVweDtcblx0XHRcdHJpZ2h0OiBhdXRvO1xuXHRcdH1cblx0fVxuXG5cdC5qY29uZmlybS1ib3guaGlsaWdodCB7XG5cdFx0Ji5qY29uZmlybS1oaWxpZ2h0LXNoYWtlIHtcblx0XHRcdGFuaW1hdGlvbjogc2hha2UgMC44MnMgY3ViaWMtYmV6aWVyKC4zNiwgLjA3LCAuMTksIC45NykgYm90aDtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG5cdFx0fVxuXG5cdFx0Ji5qY29uZmlybS1oaWxpZ2h0LWdsb3cge1xuXHRcdFx0YW5pbWF0aW9uOiBnbG93IDAuODJzIGN1YmljLWJlemllciguMzYsIC4wNywgLjE5LCAuOTcpIGJvdGg7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuXHRcdH1cblx0fVxufVxuXG5Aa2V5ZnJhbWVzIHNoYWtlIHtcblx0MTAlLCA5MCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTJweCwgMCwgMCk7XG5cdH1cblx0MjAlLCA4MCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNHB4LCAwLCAwKTtcblx0fVxuXHQzMCUsIDUwJSwgNzAlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC04cHgsIDAsIDApO1xuXHR9XG5cdDQwJSwgNjAlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDhweCwgMCwgMCk7XG5cdH1cbn1cblxuQGtleWZyYW1lcyBnbG93IHtcblx0MCUsIDEwMCUge1xuXHRcdGJveC1zaGFkb3c6IDAgMCAwcHggcmVkO1xuXHR9XG5cdDUwJSB7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDMwcHggcmVkO1xuXHR9XG59XG5cbi8qVHJhbnNpdGlvbiBydWxlcyovXG4uamNvbmZpcm0ge1xuXHRwZXJzcGVjdGl2ZTogNDAwcHg7XG5cblx0Lmpjb25maXJtLWJveCB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR0cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XG5cblx0XHQmLmpjb25maXJtLWFuaW1hdGlvbi10b3AsICYuamNvbmZpcm0tYW5pbWF0aW9uLWxlZnQsICYuamNvbmZpcm0tYW5pbWF0aW9uLXJpZ2h0LCAmLmpjb25maXJtLWFuaW1hdGlvbi1ib3R0b20sICYuamNvbmZpcm0tYW5pbWF0aW9uLW9wYWNpdHksICYuamNvbmZpcm0tYW5pbWF0aW9uLXpvb20sICYuamNvbmZpcm0tYW5pbWF0aW9uLXNjYWxlLCAmLmpjb25maXJtLWFuaW1hdGlvbi1ub25lLCAmLmpjb25maXJtLWFuaW1hdGlvbi1yb3RhdGUsICYuamNvbmZpcm0tYW5pbWF0aW9uLXJvdGF0ZXgsICYuamNvbmZpcm0tYW5pbWF0aW9uLXJvdGF0ZXksICYuamNvbmZpcm0tYW5pbWF0aW9uLXNjYWxleSwgJi5qY29uZmlybS1hbmltYXRpb24tc2NhbGV4IHtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0fVxuXG5cdFx0Ji5qY29uZmlybS1hbmltYXRpb24tcm90YXRlIHtcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcblx0XHR9XG5cblx0XHQmLmpjb25maXJtLWFuaW1hdGlvbi1yb3RhdGV4IHtcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlWCg5MGRlZyk7XG5cdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG5cdFx0fVxuXG5cdFx0Ji5qY29uZmlybS1hbmltYXRpb24tcm90YXRleHIge1xuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGVYKC05MGRlZyk7XG5cdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG5cdFx0fVxuXG5cdFx0Ji5qY29uZmlybS1hbmltYXRpb24tcm90YXRleSB7XG5cdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZXkoOTBkZWcpO1xuXHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuXHRcdH1cblxuXHRcdCYuamNvbmZpcm0tYW5pbWF0aW9uLXJvdGF0ZXlyIHtcblx0XHRcdHRyYW5zZm9ybTogcm90YXRleSgtOTBkZWcpO1xuXHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuXHRcdH1cblxuXHRcdCYuamNvbmZpcm0tYW5pbWF0aW9uLXNjYWxleSB7XG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxleSgxLjUpO1xuXHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuXHRcdH1cblxuXHRcdCYuamNvbmZpcm0tYW5pbWF0aW9uLXNjYWxleCB7XG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxleCgxLjUpO1xuXHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuXHRcdH1cblxuXHRcdCYuamNvbmZpcm0tYW5pbWF0aW9uLXRvcCB7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwcHgsIC0xMDBweCk7XG5cdFx0fVxuXG5cdFx0Ji5qY29uZmlybS1hbmltYXRpb24tbGVmdCB7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwcHgsIDBweCk7XG5cdFx0fVxuXG5cdFx0Ji5qY29uZmlybS1hbmltYXRpb24tcmlnaHQge1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwcHgsIDBweCk7XG5cdFx0fVxuXG5cdFx0Ji5qY29uZmlybS1hbmltYXRpb24tYm90dG9tIHtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCwgMTAwcHgpO1xuXHRcdH1cblxuXHRcdCYuamNvbmZpcm0tYW5pbWF0aW9uLW9wYWNpdHkge1xuXG5cdFx0fVxuXG5cdFx0Ji5qY29uZmlybS1hbmltYXRpb24tem9vbSB7XG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG5cdFx0fVxuXG5cdFx0Ji5qY29uZmlybS1hbmltYXRpb24tc2NhbGUge1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xuXHRcdH1cblxuXHRcdCYuamNvbmZpcm0tYW5pbWF0aW9uLW5vbmUge1xuXHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdH1cblx0fVxufVxuIl19 */
