/*!*************************************************************************************************************************************************************************************************!*\
  !*** css ../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!../node_modules/firebaseui/dist/firebaseui.css ***!
  \*************************************************************************************************************************************************************************************************/
@import url(https://fonts.googleapis.com/css?family=Roboto:400,500,700&display=swap);
/*!**************************************************************************************************************************************************************************************************************!*\
  !*** css ../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!../node_modules/perfect-scrollbar/css/perfect-scrollbar.css ***!
  \**************************************************************************************************************************************************************************************************************/
/*
 * Container style
 */
.ps {
  overflow: hidden !important;
  overflow-anchor: none;
  -ms-overflow-style: none;
  touch-action: auto;
  -ms-touch-action: auto;
}

/*
 * Scrollbar rail styles
 */
.ps__rail-x {
  display: none;
  opacity: 0;
  transition: background-color 0.2s linear, opacity 0.2s linear;
  -webkit-transition: background-color 0.2s linear, opacity 0.2s linear;
  height: 15px;
  /* there must be 'bottom' or 'top' for ps__rail-x */
  bottom: 0px;
  /* please don't change 'position' */
  position: absolute;
}

.ps__rail-y {
  display: none;
  opacity: 0;
  transition: background-color 0.2s linear, opacity 0.2s linear;
  -webkit-transition: background-color 0.2s linear, opacity 0.2s linear;
  width: 15px;
  /* there must be 'right' or 'left' for ps__rail-y */
  right: 0;
  /* please don't change 'position' */
  position: absolute;
}

.ps--active-x > .ps__rail-x,
.ps--active-y > .ps__rail-y {
  display: block;
  background-color: transparent;
}

.ps:hover > .ps__rail-x,
.ps:hover > .ps__rail-y,
.ps--focus > .ps__rail-x,
.ps--focus > .ps__rail-y,
.ps--scrolling-x > .ps__rail-x,
.ps--scrolling-y > .ps__rail-y {
  opacity: 0.6;
}

.ps .ps__rail-x:hover,
.ps .ps__rail-y:hover,
.ps .ps__rail-x:focus,
.ps .ps__rail-y:focus,
.ps .ps__rail-x.ps--clicking,
.ps .ps__rail-y.ps--clicking {
  background-color: #eee;
  opacity: 0.9;
}

/*
 * Scrollbar thumb styles
 */
.ps__thumb-x {
  background-color: #aaa;
  border-radius: 6px;
  transition: background-color 0.2s linear, height 0.2s ease-in-out;
  -webkit-transition: background-color 0.2s linear, height 0.2s ease-in-out;
  height: 6px;
  /* there must be 'bottom' for ps__thumb-x */
  bottom: 2px;
  /* please don't change 'position' */
  position: absolute;
}

.ps__thumb-y {
  background-color: #aaa;
  border-radius: 6px;
  transition: background-color 0.2s linear, width 0.2s ease-in-out;
  -webkit-transition: background-color 0.2s linear, width 0.2s ease-in-out;
  width: 6px;
  /* there must be 'right' for ps__thumb-y */
  right: 2px;
  /* please don't change 'position' */
  position: absolute;
}

.ps__rail-x:hover > .ps__thumb-x,
.ps__rail-x:focus > .ps__thumb-x,
.ps__rail-x.ps--clicking .ps__thumb-x {
  background-color: #999;
  height: 11px;
}

.ps__rail-y:hover > .ps__thumb-y,
.ps__rail-y:focus > .ps__thumb-y,
.ps__rail-y.ps--clicking .ps__thumb-y {
  background-color: #999;
  width: 11px;
}

/* MS supports */
@supports (-ms-overflow-style: none) {
  .ps {
    overflow: auto !important;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .ps {
    overflow: auto !important;
  }
}
/*!***************************************************************************************************!*\
  !*** css ../node_modules/css-loader/dist/cjs.js!../node_modules/rc-slider/dist/rc-slider.min.css ***!
  \***************************************************************************************************/
.rc-slider {
  position: relative;
  height: 14px;
  padding: 5px 0;
  width: 100%;
  border-radius: 6px;
  -ms-touch-action: none;
      touch-action: none;
  box-sizing: border-box;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.rc-slider * {
  box-sizing: border-box;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.rc-slider-rail {
  position: absolute;
  width: 100%;
  background-color: #e9e9e9;
  height: 4px;
  border-radius: 6px;
}
.rc-slider-track {
  position: absolute;
  left: 0;
  height: 4px;
  border-radius: 6px;
  background-color: #abe2fb;
}
.rc-slider-handle {
  position: absolute;
  width: 14px;
  height: 14px;
  cursor: pointer;
  cursor: -webkit-grab;
  margin-top: -5px;
  cursor: grab;
  border-radius: 50%;
  border: solid 2px #96dbfa;
  background-color: #fff;
  -ms-touch-action: pan-x;
      touch-action: pan-x;
}
.rc-slider-handle:focus {
  border-color: #57c5f7;
  box-shadow: 0 0 0 5px #96dbfa;
  outline: none;
}
.rc-slider-handle-click-focused:focus {
  border-color: #96dbfa;
  box-shadow: unset;
}
.rc-slider-handle:hover {
  border-color: #57c5f7;
}
.rc-slider-handle:active {
  border-color: #57c5f7;
  box-shadow: 0 0 5px #57c5f7;
  cursor: -webkit-grabbing;
  cursor: grabbing;
}
.rc-slider-mark {
  position: absolute;
  top: 18px;
  left: 0;
  width: 100%;
  font-size: 12px;
}
.rc-slider-mark-text {
  position: absolute;
  display: inline-block;
  vertical-align: middle;
  text-align: center;
  cursor: pointer;
  color: #999;
}
.rc-slider-mark-text-active {
  color: #666;
}
.rc-slider-step {
  position: absolute;
  width: 100%;
  height: 4px;
  background: transparent;
}
.rc-slider-dot {
  position: absolute;
  bottom: -2px;
  margin-left: -4px;
  width: 8px;
  height: 8px;
  border: 2px solid #e9e9e9;
  background-color: #fff;
  cursor: pointer;
  border-radius: 50%;
  vertical-align: middle;
}
.rc-slider-dot-active {
  border-color: #96dbfa;
}
.rc-slider-dot-reverse {
  margin-left: 0;
  margin-right: -4px;
}
.rc-slider-disabled {
  background-color: #e9e9e9;
}
.rc-slider-disabled .rc-slider-track {
  background-color: #ccc;
}
.rc-slider-disabled .rc-slider-handle,
.rc-slider-disabled .rc-slider-dot {
  border-color: #ccc;
  box-shadow: none;
  background-color: #fff;
  cursor: not-allowed;
}
.rc-slider-disabled .rc-slider-mark-text,
.rc-slider-disabled .rc-slider-dot {
  cursor: not-allowed !important;
}
.rc-slider-vertical {
  width: 14px;
  height: 100%;
  padding: 0 5px;
}
.rc-slider-vertical .rc-slider-rail {
  height: 100%;
  width: 4px;
}
.rc-slider-vertical .rc-slider-track {
  left: 5px;
  bottom: 0;
  width: 4px;
}
.rc-slider-vertical .rc-slider-handle {
  margin-left: -5px;
  -ms-touch-action: pan-y;
      touch-action: pan-y;
}
.rc-slider-vertical .rc-slider-mark {
  top: 0;
  left: 18px;
  height: 100%;
}
.rc-slider-vertical .rc-slider-step {
  height: 100%;
  width: 4px;
}
.rc-slider-vertical .rc-slider-dot {
  left: 2px;
  margin-bottom: -4px;
}
.rc-slider-vertical .rc-slider-dot:first-child {
  margin-bottom: -4px;
}
.rc-slider-vertical .rc-slider-dot:last-child {
  margin-bottom: -4px;
}
.rc-slider-tooltip-zoom-down-enter,
.rc-slider-tooltip-zoom-down-appear {
  animation-duration: .3s;
  animation-fill-mode: both;
  display: block !important;
  animation-play-state: paused;
}
.rc-slider-tooltip-zoom-down-leave {
  animation-duration: .3s;
  animation-fill-mode: both;
  display: block !important;
  animation-play-state: paused;
}
.rc-slider-tooltip-zoom-down-enter.rc-slider-tooltip-zoom-down-enter-active,
.rc-slider-tooltip-zoom-down-appear.rc-slider-tooltip-zoom-down-appear-active {
  animation-name: rcSliderTooltipZoomDownIn;
  animation-play-state: running;
}
.rc-slider-tooltip-zoom-down-leave.rc-slider-tooltip-zoom-down-leave-active {
  animation-name: rcSliderTooltipZoomDownOut;
  animation-play-state: running;
}
.rc-slider-tooltip-zoom-down-enter,
.rc-slider-tooltip-zoom-down-appear {
  transform: scale(0, 0);
  animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
}
.rc-slider-tooltip-zoom-down-leave {
  animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
}
@keyframes rcSliderTooltipZoomDownIn {
  0% {
    opacity: 0;
    transform-origin: 50% 100%;
    transform: scale(0, 0);
  }
  100% {
    transform-origin: 50% 100%;
    transform: scale(1, 1);
  }
}
@keyframes rcSliderTooltipZoomDownOut {
  0% {
    transform-origin: 50% 100%;
    transform: scale(1, 1);
  }
  100% {
    opacity: 0;
    transform-origin: 50% 100%;
    transform: scale(0, 0);
  }
}
.rc-slider-tooltip {
  position: absolute;
  left: -9999px;
  top: -9999px;
  visibility: visible;
  box-sizing: border-box;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.rc-slider-tooltip * {
  box-sizing: border-box;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.rc-slider-tooltip-hidden {
  display: none;
}
.rc-slider-tooltip-placement-top {
  padding: 4px 0 8px 0;
}
.rc-slider-tooltip-inner {
  padding: 6px 2px;
  min-width: 24px;
  height: 24px;
  font-size: 12px;
  line-height: 1;
  color: #fff;
  text-align: center;
  text-decoration: none;
  background-color: #6c6c6c;
  border-radius: 6px;
  box-shadow: 0 0 4px #d9d9d9;
}
.rc-slider-tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow {
  bottom: 4px;
  left: 50%;
  margin-left: -4px;
  border-width: 4px 4px 0;
  border-top-color: #6c6c6c;
}

/*# sourceMappingURL=rc-slider.min.css.map*/
/*!*****************************************************************************************************************************************************************************************************!*\
  !*** css ../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!../node_modules/firebaseui/dist/firebaseui.css (1) ***!
  \*****************************************************************************************************************************************************************************************************/
.mdl-button {
  background: 0 0;
  border: none;
  border-radius: 2px;
  color: #000;
  position: relative;
  height: 36px;
  margin: 0;
  min-width: 64px;
  padding: 0 16px;
  display: inline-block;
  font-family: Roboto, Helvetica, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  text-transform: uppercase;
  line-height: 1;
  letter-spacing: 0;
  overflow: hidden;
  will-change: box-shadow;
  transition: box-shadow 0.2s cubic-bezier(0.4, 0, 1, 1), background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0.2s cubic-bezier(0.4, 0, 0.2, 1);
  outline: 0;
  cursor: pointer;
  text-decoration: none;
  text-align: center;
  line-height: 36px;
  vertical-align: middle;
}

.mdl-button::-moz-focus-inner {
  border: 0;
}

.mdl-button:hover {
  background-color: rgba(158, 158, 158, 0.2);
}

.mdl-button:focus:not(:active) {
  background-color: rgba(0, 0, 0, 0.12);
}

.mdl-button:active {
  background-color: rgba(158, 158, 158, 0.4);
}

.mdl-button.mdl-button--colored {
  color: #3f51b5;
}

.mdl-button.mdl-button--colored:focus:not(:active) {
  background-color: rgba(0, 0, 0, 0.12);
}

input.mdl-button[type=submit] {
  -webkit-appearance: none;
}

.mdl-button--raised {
  background: rgba(158, 158, 158, 0.2);
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
}

.mdl-button--raised:active {
  box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px -1px rgba(0, 0, 0, 0.2);
  background-color: rgba(158, 158, 158, 0.4);
}

.mdl-button--raised:focus:not(:active) {
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.18), 0 8px 16px rgba(0, 0, 0, 0.36);
  background-color: rgba(158, 158, 158, 0.4);
}

.mdl-button--raised.mdl-button--colored {
  background: #3f51b5;
  color: #fff;
}

.mdl-button--raised.mdl-button--colored:hover {
  background-color: #3f51b5;
}

.mdl-button--raised.mdl-button--colored:active {
  background-color: #3f51b5;
}

.mdl-button--raised.mdl-button--colored:focus:not(:active) {
  background-color: #3f51b5;
}

.mdl-button--raised.mdl-button--colored .mdl-ripple {
  background: #fff;
}

.mdl-button--fab {
  border-radius: 50%;
  font-size: 24px;
  height: 56px;
  margin: auto;
  min-width: 56px;
  width: 56px;
  padding: 0;
  overflow: hidden;
  background: rgba(158, 158, 158, 0.2);
  box-shadow: 0 1px 1.5px 0 rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.24);
  position: relative;
  line-height: normal;
}

.mdl-button--fab .material-icons {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-12px, -12px);
  line-height: 24px;
  width: 24px;
}

.mdl-button--fab.mdl-button--mini-fab {
  height: 40px;
  min-width: 40px;
  width: 40px;
}

.mdl-button--fab .mdl-button__ripple-container {
  border-radius: 50%;
  -webkit-mask-image: -webkit-radial-gradient(circle, #fff, #000);
}

.mdl-button--fab:active {
  box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px -1px rgba(0, 0, 0, 0.2);
  background-color: rgba(158, 158, 158, 0.4);
}

.mdl-button--fab:focus:not(:active) {
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.18), 0 8px 16px rgba(0, 0, 0, 0.36);
  background-color: rgba(158, 158, 158, 0.4);
}

.mdl-button--fab.mdl-button--colored {
  background: #ff4081;
  color: #fff;
}

.mdl-button--fab.mdl-button--colored:hover {
  background-color: #ff4081;
}

.mdl-button--fab.mdl-button--colored:focus:not(:active) {
  background-color: #ff4081;
}

.mdl-button--fab.mdl-button--colored:active {
  background-color: #ff4081;
}

.mdl-button--fab.mdl-button--colored .mdl-ripple {
  background: #fff;
}

.mdl-button--icon {
  border-radius: 50%;
  font-size: 24px;
  height: 32px;
  margin-left: 0;
  margin-right: 0;
  min-width: 32px;
  width: 32px;
  padding: 0;
  overflow: hidden;
  color: inherit;
  line-height: normal;
}

.mdl-button--icon .material-icons {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-12px, -12px);
  line-height: 24px;
  width: 24px;
}

.mdl-button--icon.mdl-button--mini-icon {
  height: 24px;
  min-width: 24px;
  width: 24px;
}

.mdl-button--icon.mdl-button--mini-icon .material-icons {
  top: 0;
  left: 0;
}

.mdl-button--icon .mdl-button__ripple-container {
  border-radius: 50%;
  -webkit-mask-image: -webkit-radial-gradient(circle, #fff, #000);
}

.mdl-button__ripple-container {
  display: block;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 0;
  overflow: hidden;
}

.mdl-button.mdl-button--disabled .mdl-button__ripple-container .mdl-ripple, .mdl-button[disabled] .mdl-button__ripple-container .mdl-ripple {
  background-color: transparent;
}

.mdl-button--primary.mdl-button--primary {
  color: #3f51b5;
}

.mdl-button--primary.mdl-button--primary .mdl-ripple {
  background: #fff;
}

.mdl-button--primary.mdl-button--primary.mdl-button--fab, .mdl-button--primary.mdl-button--primary.mdl-button--raised {
  color: #fff;
  background-color: #3f51b5;
}

.mdl-button--accent.mdl-button--accent {
  color: #ff4081;
}

.mdl-button--accent.mdl-button--accent .mdl-ripple {
  background: #fff;
}

.mdl-button--accent.mdl-button--accent.mdl-button--fab, .mdl-button--accent.mdl-button--accent.mdl-button--raised {
  color: #fff;
  background-color: #ff4081;
}

.mdl-button.mdl-button--disabled.mdl-button--disabled, .mdl-button[disabled][disabled] {
  color: rgba(0, 0, 0, 0.26);
  cursor: default;
  background-color: transparent;
}

.mdl-button--fab.mdl-button--disabled.mdl-button--disabled, .mdl-button--fab[disabled][disabled] {
  background-color: rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.26);
}

.mdl-button--raised.mdl-button--disabled.mdl-button--disabled, .mdl-button--raised[disabled][disabled] {
  background-color: rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.26);
  box-shadow: none;
}

.mdl-button--colored.mdl-button--disabled.mdl-button--disabled, .mdl-button--colored[disabled][disabled] {
  color: rgba(0, 0, 0, 0.26);
}

.mdl-button .material-icons {
  vertical-align: middle;
}

.mdl-card {
  display: flex;
  flex-direction: column;
  font-size: 16px;
  font-weight: 400;
  min-height: 200px;
  overflow: hidden;
  width: 330px;
  z-index: 1;
  position: relative;
  background: #fff;
  border-radius: 2px;
  box-sizing: border-box;
}

.mdl-card__media {
  background-color: #ff4081;
  background-repeat: repeat;
  background-position: 50% 50%;
  background-size: cover;
  background-origin: padding-box;
  background-attachment: scroll;
  box-sizing: border-box;
}

.mdl-card__title {
  align-items: center;
  color: #000;
  display: block;
  display: flex;
  justify-content: stretch;
  line-height: normal;
  padding: 16px 16px;
  perspective-origin: 165px 56px;
  transform-origin: 165px 56px;
  box-sizing: border-box;
}

.mdl-card__title.mdl-card--border {
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}

.mdl-card__title-text {
  align-self: flex-end;
  color: inherit;
  display: block;
  display: flex;
  font-size: 24px;
  font-weight: 300;
  line-height: normal;
  overflow: hidden;
  transform-origin: 149px 48px;
  margin: 0;
}

.mdl-card__subtitle-text {
  font-size: 14px;
  color: rgba(0, 0, 0, 0.54);
  margin: 0;
}

.mdl-card__supporting-text {
  color: rgba(0, 0, 0, 0.54);
  font-size: 1rem;
  line-height: 18px;
  overflow: hidden;
  padding: 16px 16px;
  width: 90%;
}

.mdl-card__supporting-text.mdl-card--border {
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}

.mdl-card__actions {
  font-size: 16px;
  line-height: normal;
  width: 100%;
  background-color: rgba(0, 0, 0, 0);
  padding: 8px;
  box-sizing: border-box;
}

.mdl-card__actions.mdl-card--border {
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}

.mdl-card--expand {
  flex-grow: 1;
}

.mdl-card__menu {
  position: absolute;
  right: 16px;
  top: 16px;
}

.mdl-dialog {
  border: none;
  box-shadow: 0 9px 46px 8px rgba(0, 0, 0, 0.14), 0 11px 15px -7px rgba(0, 0, 0, 0.12), 0 24px 38px 3px rgba(0, 0, 0, 0.2);
  width: 280px;
}

.mdl-dialog__title {
  padding: 24px 24px 0;
  margin: 0;
  font-size: 2.5rem;
}

.mdl-dialog__actions {
  padding: 8px 8px 8px 24px;
  display: flex;
  flex-direction: row-reverse;
  flex-wrap: wrap;
}

.mdl-dialog__actions > * {
  margin-right: 8px;
  height: 36px;
}

.mdl-dialog__actions > :first-child {
  margin-right: 0;
}

.mdl-dialog__actions--full-width {
  padding: 0 0 8px 0;
}

.mdl-dialog__actions--full-width > * {
  height: 48px;
  flex: 0 0 100%;
  padding-right: 16px;
  margin-right: 0;
  text-align: right;
}

.mdl-dialog__content {
  padding: 20px 24px 24px 24px;
  color: rgba(0, 0, 0, 0.54);
}

.mdl-progress {
  display: block;
  position: relative;
  height: 4px;
  width: 500px;
  max-width: 100%;
}

.mdl-progress > .bar {
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  width: 0%;
  transition: width 0.2s cubic-bezier(0.4, 0, 0.2, 1);
}

.mdl-progress > .progressbar {
  background-color: #3f51b5;
  z-index: 1;
  left: 0;
}

.mdl-progress > .bufferbar {
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0.7)), linear-gradient(to right, #3f51b5, #3f51b5);
  z-index: 0;
  left: 0;
}

.mdl-progress > .auxbar {
  right: 0;
}

@supports (-webkit-appearance: none) {
  .mdl-progress:not(.mdl-progress--indeterminate):not(.mdl-progress--indeterminate) > .auxbar, .mdl-progress:not(.mdl-progress__indeterminate):not(.mdl-progress__indeterminate) > .auxbar {
    background-image: linear-gradient(to right, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0.7)), linear-gradient(to right, #3f51b5, #3f51b5);
    mask: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+Cjxzdmcgd2lkdGg9IjEyIiBoZWlnaHQ9IjQiIHZpZXdQb3J0PSIwIDAgMTIgNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogIDxlbGxpcHNlIGN4PSIyIiBjeT0iMiIgcng9IjIiIHJ5PSIyIj4KICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9ImN4IiBmcm9tPSIyIiB0bz0iLTEwIiBkdXI9IjAuNnMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPgogIDwvZWxsaXBzZT4KICA8ZWxsaXBzZSBjeD0iMTQiIGN5PSIyIiByeD0iMiIgcnk9IjIiIGNsYXNzPSJsb2FkZXIiPgogICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0iY3giIGZyb209IjE0IiB0bz0iMiIgZHVyPSIwLjZzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4KICA8L2VsbGlwc2U+Cjwvc3ZnPgo=);
  }
}
.mdl-progress:not(.mdl-progress--indeterminate) > .auxbar, .mdl-progress:not(.mdl-progress__indeterminate) > .auxbar {
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0.9), rgba(255, 255, 255, 0.9)), linear-gradient(to right, #3f51b5, #3f51b5);
}

.mdl-progress.mdl-progress--indeterminate > .bar1, .mdl-progress.mdl-progress__indeterminate > .bar1 {
  background-color: #3f51b5;
  animation-name: indeterminate1;
  animation-duration: 2s;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
}

.mdl-progress.mdl-progress--indeterminate > .bar3, .mdl-progress.mdl-progress__indeterminate > .bar3 {
  background-image: none;
  background-color: #3f51b5;
  animation-name: indeterminate2;
  animation-duration: 2s;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
}

@keyframes indeterminate1 {
  0% {
    left: 0;
    width: 0%;
  }
  50% {
    left: 25%;
    width: 75%;
  }
  75% {
    left: 100%;
    width: 0%;
  }
}
@keyframes indeterminate2 {
  0% {
    left: 0;
    width: 0%;
  }
  50% {
    left: 0;
    width: 0%;
  }
  75% {
    left: 0;
    width: 25%;
  }
  100% {
    left: 100%;
    width: 0%;
  }
}
.mdl-shadow--2dp {
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
}

.mdl-shadow--3dp {
  box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.14), 0 3px 3px -2px rgba(0, 0, 0, 0.2), 0 1px 8px 0 rgba(0, 0, 0, 0.12);
}

.mdl-shadow--4dp {
  box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px -1px rgba(0, 0, 0, 0.2);
}

.mdl-shadow--6dp {
  box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12), 0 3px 5px -1px rgba(0, 0, 0, 0.2);
}

.mdl-shadow--8dp {
  box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12), 0 5px 5px -3px rgba(0, 0, 0, 0.2);
}

.mdl-shadow--16dp {
  box-shadow: 0 16px 24px 2px rgba(0, 0, 0, 0.14), 0 6px 30px 5px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.2);
}

.mdl-shadow--24dp {
  box-shadow: 0 9px 46px 8px rgba(0, 0, 0, 0.14), 0 11px 15px -7px rgba(0, 0, 0, 0.12), 0 24px 38px 3px rgba(0, 0, 0, 0.2);
}

.mdl-spinner {
  display: inline-block;
  position: relative;
  width: 28px;
  height: 28px;
}

.mdl-spinner:not(.is-upgraded).is-active:after {
  content: "Loading...";
}

.mdl-spinner.is-upgraded.is-active {
  animation: mdl-spinner__container-rotate 1.568s linear infinite;
}

@keyframes mdl-spinner__container-rotate {
  to {
    transform: rotate(360deg);
  }
}
.mdl-spinner__layer {
  position: absolute;
  width: 100%;
  height: 100%;
  opacity: 0;
}

.mdl-spinner__layer-1 {
  border-color: #42a5f5;
}

.mdl-spinner--single-color .mdl-spinner__layer-1 {
  border-color: #3f51b5;
}

.mdl-spinner.is-active .mdl-spinner__layer-1 {
  animation: mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, mdl-spinner__layer-1-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
}

.mdl-spinner__layer-2 {
  border-color: #f44336;
}

.mdl-spinner--single-color .mdl-spinner__layer-2 {
  border-color: #3f51b5;
}

.mdl-spinner.is-active .mdl-spinner__layer-2 {
  animation: mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, mdl-spinner__layer-2-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
}

.mdl-spinner__layer-3 {
  border-color: #fdd835;
}

.mdl-spinner--single-color .mdl-spinner__layer-3 {
  border-color: #3f51b5;
}

.mdl-spinner.is-active .mdl-spinner__layer-3 {
  animation: mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, mdl-spinner__layer-3-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
}

.mdl-spinner__layer-4 {
  border-color: #4caf50;
}

.mdl-spinner--single-color .mdl-spinner__layer-4 {
  border-color: #3f51b5;
}

.mdl-spinner.is-active .mdl-spinner__layer-4 {
  animation: mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, mdl-spinner__layer-4-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
}

@keyframes mdl-spinner__fill-unfill-rotate {
  12.5% {
    transform: rotate(135deg);
  }
  25% {
    transform: rotate(270deg);
  }
  37.5% {
    transform: rotate(405deg);
  }
  50% {
    transform: rotate(540deg);
  }
  62.5% {
    transform: rotate(675deg);
  }
  75% {
    transform: rotate(810deg);
  }
  87.5% {
    transform: rotate(945deg);
  }
  to {
    transform: rotate(1080deg);
  }
}
@keyframes mdl-spinner__layer-1-fade-in-out {
  from {
    opacity: 0.99;
  }
  25% {
    opacity: 0.99;
  }
  26% {
    opacity: 0;
  }
  89% {
    opacity: 0;
  }
  90% {
    opacity: 0.99;
  }
  100% {
    opacity: 0.99;
  }
}
@keyframes mdl-spinner__layer-2-fade-in-out {
  from {
    opacity: 0;
  }
  15% {
    opacity: 0;
  }
  25% {
    opacity: 0.99;
  }
  50% {
    opacity: 0.99;
  }
  51% {
    opacity: 0;
  }
}
@keyframes mdl-spinner__layer-3-fade-in-out {
  from {
    opacity: 0;
  }
  40% {
    opacity: 0;
  }
  50% {
    opacity: 0.99;
  }
  75% {
    opacity: 0.99;
  }
  76% {
    opacity: 0;
  }
}
@keyframes mdl-spinner__layer-4-fade-in-out {
  from {
    opacity: 0;
  }
  65% {
    opacity: 0;
  }
  75% {
    opacity: 0.99;
  }
  90% {
    opacity: 0.99;
  }
  100% {
    opacity: 0;
  }
}
.mdl-spinner__gap-patch {
  position: absolute;
  box-sizing: border-box;
  top: 0;
  left: 45%;
  width: 10%;
  height: 100%;
  overflow: hidden;
  border-color: inherit;
}

.mdl-spinner__gap-patch .mdl-spinner__circle {
  width: 1000%;
  left: -450%;
}

.mdl-spinner__circle-clipper {
  display: inline-block;
  position: relative;
  width: 50%;
  height: 100%;
  overflow: hidden;
  border-color: inherit;
}

.mdl-spinner__circle-clipper.mdl-spinner__left {
  float: left;
}

.mdl-spinner__circle-clipper.mdl-spinner__right {
  float: right;
}

.mdl-spinner__circle-clipper .mdl-spinner__circle {
  width: 200%;
}

.mdl-spinner__circle {
  box-sizing: border-box;
  height: 100%;
  border-width: 3px;
  border-style: solid;
  border-color: inherit;
  border-bottom-color: transparent !important;
  border-radius: 50%;
  animation: none;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

.mdl-spinner__left .mdl-spinner__circle {
  border-right-color: transparent !important;
  transform: rotate(129deg);
}

.mdl-spinner.is-active .mdl-spinner__left .mdl-spinner__circle {
  animation: mdl-spinner__left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
}

.mdl-spinner__right .mdl-spinner__circle {
  left: -100%;
  border-left-color: transparent !important;
  transform: rotate(-129deg);
}

.mdl-spinner.is-active .mdl-spinner__right .mdl-spinner__circle {
  animation: mdl-spinner__right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
}

@keyframes mdl-spinner__left-spin {
  from {
    transform: rotate(130deg);
  }
  50% {
    transform: rotate(-5deg);
  }
  to {
    transform: rotate(130deg);
  }
}
@keyframes mdl-spinner__right-spin {
  from {
    transform: rotate(-130deg);
  }
  50% {
    transform: rotate(5deg);
  }
  to {
    transform: rotate(-130deg);
  }
}
.mdl-textfield {
  position: relative;
  font-size: 16px;
  display: inline-block;
  box-sizing: border-box;
  width: 300px;
  max-width: 100%;
  margin: 0;
  padding: 20px 0;
}

.mdl-textfield .mdl-button {
  position: absolute;
  bottom: 20px;
}

.mdl-textfield--align-right {
  text-align: right;
}

.mdl-textfield--full-width {
  width: 100%;
}

.mdl-textfield--expandable {
  min-width: 32px;
  width: auto;
  min-height: 32px;
}

.mdl-textfield--expandable .mdl-button--icon {
  top: 16px;
}

.mdl-textfield__input {
  border: none;
  border-bottom: 1px solid rgba(0, 0, 0, 0.12);
  display: block;
  font-size: 16px;
  font-family: Helvetica, Arial, sans-serif;
  margin: 0;
  padding: 4px 0;
  width: 100%;
  background: 0 0;
  text-align: left;
  color: inherit;
}

.mdl-textfield__input[type=number] {
  -moz-appearance: textfield;
}

.mdl-textfield__input[type=number]::-webkit-inner-spin-button, .mdl-textfield__input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.mdl-textfield.is-focused .mdl-textfield__input {
  outline: 0;
}

.mdl-textfield.is-invalid .mdl-textfield__input {
  border-color: #d50000;
  box-shadow: none;
}

.mdl-textfield.is-disabled .mdl-textfield__input, fieldset[disabled] .mdl-textfield .mdl-textfield__input {
  background-color: transparent;
  border-bottom: 1px dotted rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.26);
}

.mdl-textfield textarea.mdl-textfield__input {
  display: block;
}

.mdl-textfield__label {
  bottom: 0;
  color: rgba(0, 0, 0, 0.26);
  font-size: 16px;
  left: 0;
  right: 0;
  pointer-events: none;
  position: absolute;
  display: block;
  top: 24px;
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-align: left;
}

.mdl-textfield.has-placeholder .mdl-textfield__label, .mdl-textfield.is-dirty .mdl-textfield__label {
  visibility: hidden;
}

.mdl-textfield--floating-label .mdl-textfield__label {
  transition-duration: 0.2s;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

.mdl-textfield--floating-label.has-placeholder .mdl-textfield__label {
  transition: none;
}

.mdl-textfield.is-disabled.is-disabled .mdl-textfield__label, fieldset[disabled] .mdl-textfield .mdl-textfield__label {
  color: rgba(0, 0, 0, 0.26);
}

.mdl-textfield--floating-label.has-placeholder .mdl-textfield__label, .mdl-textfield--floating-label.is-dirty .mdl-textfield__label, .mdl-textfield--floating-label.is-focused .mdl-textfield__label {
  color: #3f51b5;
  font-size: 12px;
  top: 4px;
  visibility: visible;
}

.mdl-textfield--floating-label.has-placeholder .mdl-textfield__expandable-holder .mdl-textfield__label, .mdl-textfield--floating-label.is-dirty .mdl-textfield__expandable-holder .mdl-textfield__label, .mdl-textfield--floating-label.is-focused .mdl-textfield__expandable-holder .mdl-textfield__label {
  top: -16px;
}

.mdl-textfield--floating-label.is-invalid .mdl-textfield__label {
  color: #d50000;
  font-size: 12px;
}

.mdl-textfield__label:after {
  background-color: #3f51b5;
  bottom: 20px;
  content: "";
  height: 2px;
  left: 45%;
  position: absolute;
  transition-duration: 0.2s;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  visibility: hidden;
  width: 10px;
}

.mdl-textfield.is-focused .mdl-textfield__label:after {
  left: 0;
  visibility: visible;
  width: 100%;
}

.mdl-textfield.is-invalid .mdl-textfield__label:after {
  background-color: #d50000;
}

.mdl-textfield__error {
  color: #d50000;
  position: absolute;
  font-size: 12px;
  margin-top: 3px;
  visibility: hidden;
  display: block;
}

.mdl-textfield.is-invalid .mdl-textfield__error {
  visibility: visible;
}

.mdl-textfield__expandable-holder {
  display: inline-block;
  position: relative;
  margin-left: 32px;
  transition-duration: 0.2s;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  display: inline-block;
  max-width: 0.1px;
}

.mdl-textfield.is-dirty .mdl-textfield__expandable-holder, .mdl-textfield.is-focused .mdl-textfield__expandable-holder {
  max-width: 600px;
}

.mdl-textfield__expandable-holder .mdl-textfield__label:after {
  bottom: 0;
}

dialog {
  position: absolute;
  left: 0;
  right: 0;
  width: -moz-fit-content;
  width: -webkit-fit-content;
  width: fit-content;
  height: -moz-fit-content;
  height: -webkit-fit-content;
  height: fit-content;
  margin: auto;
  border: solid;
  padding: 1em;
  background: #fff;
  color: #000;
  display: block;
}

dialog:not([open]) {
  display: none;
}

dialog + .backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.1);
}

._dialog_overlay {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

dialog.fixed {
  position: fixed;
  top: 50%;
  transform: translate(0, -50%);
}

.firebaseui-container {
  background-color: #fff;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  color: rgba(0, 0, 0, 0.87);
  direction: ltr;
  font: 16px Roboto, arial, sans-serif;
  margin: 0 auto;
  max-width: 360px;
  overflow: visible;
  position: relative;
  text-align: left;
  width: 100%;
}

.firebaseui-container.mdl-card {
  overflow: visible;
}

.firebaseui-card-header {
  padding: 24px 24px 0 24px;
}

.firebaseui-card-content {
  padding: 0 24px;
}

.firebaseui-card-footer {
  padding: 0 24px;
}

.firebaseui-card-actions {
  box-sizing: border-box;
  display: table;
  font-size: 14px;
  padding: 8px 24px 24px 24px;
  text-align: left;
  width: 100%;
}

.firebaseui-form-links {
  display: table-cell;
  vertical-align: middle;
  width: 100%;
}

.firebaseui-form-actions {
  display: table-cell;
  text-align: right;
  white-space: nowrap;
  width: 100%;
}

.firebaseui-subtitle, .firebaseui-title {
  color: rgba(0, 0, 0, 0.87);
  direction: ltr;
  font-size: 20px;
  font-weight: 500;
  line-height: 24px;
  margin: 0;
  padding: 0;
  text-align: left;
}

.firebaseui-title {
  padding-bottom: 16px;
}

.firebaseui-subtitle {
  margin: 16px 0;
}

.firebaseui-text {
  color: rgba(0, 0, 0, 0.87);
  direction: ltr;
  font-size: 16px;
  line-height: 24px;
  text-align: left;
}

.firebaseui-id-page-password-recovery-email-sent p.firebaseui-text {
  margin: 16px 0;
}

.firebaseui-text-emphasis {
  font-weight: 700;
}

.firebaseui-error {
  color: #dd2c00;
  direction: ltr;
  font-size: 12px;
  line-height: 16px;
  margin: 0;
  text-align: left;
}

.firebaseui-text-input-error {
  margin: -16px 0 16px;
}

.firebaseui-error-wrapper {
  min-height: 16px;
}

.firebaseui-list-item {
  direction: ltr;
  margin: 0;
  padding: 0;
  text-align: left;
}

.firebaseui-hidden {
  display: none;
}

.firebaseui-relative-wrapper {
  position: relative;
}

.firebaseui-label {
  color: rgba(0, 0, 0, 0.54);
  direction: ltr;
  font-size: 16px;
  text-align: left;
}

.mdl-textfield--floating-label.is-dirty .mdl-textfield__label, .mdl-textfield--floating-label.is-focused .mdl-textfield__label {
  color: #757575;
}

.firebaseui-input, .firebaseui-input-invalid {
  border-radius: 0;
  color: rgba(0, 0, 0, 0.87);
  direction: ltr;
  font-size: 16px;
  width: 100%;
}

input.firebaseui-input, input.firebaseui-input-invalid {
  direction: ltr;
  text-align: left;
}

.firebaseui-input-invalid {
  border-color: #dd2c00;
}

.firebaseui-textfield {
  width: 100%;
}

.firebaseui-textfield.mdl-textfield .firebaseui-input {
  border-color: rgba(0, 0, 0, 0.12);
}

.firebaseui-textfield.mdl-textfield .firebaseui-label::after {
  background-color: #3f51b5;
}

.firebaseui-textfield-invalid.mdl-textfield .firebaseui-input {
  border-color: #dd2c00;
}

.firebaseui-textfield-invalid.mdl-textfield .firebaseui-label::after {
  background-color: #dd2c00;
}

.firebaseui-button {
  display: inline-block;
  height: 36px;
  margin-left: 8px;
  min-width: 88px;
}

.firebaseui-link {
  color: #4285f4;
  font-variant: normal;
  font-weight: 400;
  text-decoration: none;
}

.firebaseui-link:hover {
  text-decoration: underline;
}

.firebaseui-indent {
  margin-left: 1em;
}

.firebaseui-tos {
  color: #757575;
  direction: ltr;
  font-size: 12px;
  line-height: 16px;
  margin-bottom: 24px;
  margin-top: 0;
  text-align: left;
}

.firebaseui-provider-sign-in-footer > .firebaseui-tos {
  text-align: center;
}

.firebaseui-tos-list {
  list-style: none;
  text-align: right;
}

.firebaseui-inline-list-item {
  display: inline-block;
  margin-left: 5px;
  margin-right: 5px;
}

.firebaseui-page-provider-sign-in, .firebaseui-page-select-tenant {
  background: inherit;
}

.firebaseui-idp-list, .firebaseui-tenant-list {
  list-style: none;
  margin: 1em 0;
  padding: 0;
}

.firebaseui-idp-button, .firebaseui-tenant-button {
  direction: ltr;
  font-weight: 500;
  height: auto;
  line-height: normal;
  max-width: 220px;
  min-height: 40px;
  padding: 8px 16px;
  text-align: left;
  width: 100%;
}

.firebaseui-idp-list > .firebaseui-list-item, .firebaseui-tenant-list > .firebaseui-list-item {
  margin-bottom: 15px;
  text-align: center;
}

.firebaseui-idp-icon-wrapper {
  display: table-cell;
  vertical-align: middle;
}

.firebaseui-idp-icon {
  border: none;
  display: inline-block;
  height: 18px;
  vertical-align: middle;
  width: 18px;
}

.firebaseui-idp-favicon {
  border: none;
  display: inline-block;
  height: 14px;
  margin-right: 5px;
  vertical-align: middle;
  width: 14px;
}

.firebaseui-idp-text {
  color: #fff;
  display: table-cell;
  font-size: 14px;
  padding-left: 16px;
  text-transform: none;
  vertical-align: middle;
}

.firebaseui-idp-text.firebaseui-idp-text-long {
  display: table-cell;
}

.firebaseui-idp-text.firebaseui-idp-text-short {
  display: none;
}

@media (max-width: 268px) {
  .firebaseui-idp-text.firebaseui-idp-text-long {
    display: none;
  }
  .firebaseui-idp-text.firebaseui-idp-text-short {
    display: table-cell;
  }
}
@media (max-width: 320px) {
  .firebaseui-recaptcha-container > div > div {
    transform: scale(0.9);
    -webkit-transform: scale(0.9);
    transform-origin: 0 0;
    -webkit-transform-origin: 0 0;
  }
}
.firebaseui-idp-google > .firebaseui-idp-text {
  color: #757575;
}

[data-provider-id="yahoo.com"] > .firebaseui-idp-icon-wrapper > .firebaseui-idp-icon {
  height: 22px;
  width: 22px;
}

.firebaseui-info-bar {
  background-color: #f9edbe;
  border: 1px solid #f0c36d;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
  left: 10%;
  padding: 8px 16px;
  position: absolute;
  right: 10%;
  text-align: center;
  top: 0;
}

.firebaseui-info-bar-message {
  font-size: 12px;
  margin: 0;
}

.firebaseui-dialog {
  box-sizing: border-box;
  color: rgba(0, 0, 0, 0.87);
  font: 16px Roboto, arial, sans-serif;
  height: auto;
  max-height: fit-content;
  padding: 24px;
  text-align: left;
}

.firebaseui-dialog-icon-wrapper {
  display: table-cell;
  vertical-align: middle;
}

.firebaseui-dialog-icon {
  float: left;
  height: 40px;
  margin-right: 24px;
  width: 40px;
}

.firebaseui-progress-dialog-message {
  display: table-cell;
  font-size: 16px;
  font-weight: 400;
  min-height: 40px;
  vertical-align: middle;
}

.firebaseui-progress-dialog-loading-icon {
  height: 28px;
  margin: 6px 30px 6px 6px;
  width: 28px;
}

.firebaseui-icon-done {
  background-image: url(https://www.gstatic.com/images/icons/material/system/2x/done_googgreen_36dp.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: 36px 36px;
}

.firebaseui-phone-number {
  display: flex;
}

.firebaseui-country-selector {
  background-image: url(https://www.gstatic.com/images/icons/material/system/1x/arrow_drop_down_grey600_18dp.png);
  background-position: right center;
  background-repeat: no-repeat;
  background-size: 18px auto;
  border-radius: 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.87);
  flex-shrink: 0;
  font-size: 16px;
  font-weight: 400;
  height: initial;
  line-height: normal;
  margin: 20px 24px 20px 0;
  padding: 4px 20px 4px 0;
  width: 90px;
}

.firebaseui-country-selector-flag {
  display: inline-block;
  margin-right: 1ex;
}

.firebaseui-flag {
  background-image: url(https://www.gstatic.com/firebasejs/ui/2.0.0/images/auth/flags_sprite_2x.png);
  background-size: 100% auto;
  filter: drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.54));
  height: 14px;
  width: 24px;
}

.firebaseui-list-box-dialog {
  max-height: 90%;
  overflow: auto;
  padding: 8px 0 0 0;
}

.firebaseui-list-box-actions {
  padding-bottom: 8px;
}

.firebaseui-list-box-icon-wrapper {
  display: table-cell;
  padding-right: 24px;
  vertical-align: top;
}

.firebaseui-list-box-label-wrapper {
  display: table-cell;
  vertical-align: top;
}

.firebaseui-list-box-dialog-button {
  color: rgba(0, 0, 0, 0.87);
  direction: ltr;
  font-size: 16px;
  font-weight: 400;
  height: initial;
  line-height: normal;
  min-height: 48px;
  padding: 14px 24px;
  text-align: left;
  text-transform: none;
  width: 100%;
}

.firebaseui-phone-number-error {
  margin-left: 114px;
}

.mdl-progress.firebaseui-busy-indicator {
  height: 2px;
  left: 0;
  position: absolute;
  top: 55px;
  width: 100%;
}

.mdl-spinner.firebaseui-busy-indicator {
  direction: initial;
  height: 56px;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: 30%;
  width: 56px;
}

.firebaseui-callback-indicator-container .firebaseui-busy-indicator {
  top: 0;
}

.firebaseui-callback-indicator-container {
  height: 120px;
}

.firebaseui-new-password-component {
  display: inline-block;
  position: relative;
  width: 100%;
}

.firebaseui-input-floating-button {
  background-position: center;
  background-repeat: no-repeat;
  display: block;
  height: 24px;
  position: absolute;
  right: 0;
  top: 20px;
  width: 24px;
}

.firebaseui-input-toggle-on {
  background-image: url(https://www.gstatic.com/images/icons/material/system/1x/visibility_black_24dp.png);
}

.firebaseui-input-toggle-off {
  background-image: url(https://www.gstatic.com/images/icons/material/system/1x/visibility_off_black_24dp.png);
}

.firebaseui-input-toggle-focus {
  opacity: 0.87;
}

.firebaseui-input-toggle-blur {
  opacity: 0.38;
}

.firebaseui-recaptcha-wrapper {
  display: table;
  margin: 0 auto;
  padding-bottom: 8px;
}

.firebaseui-recaptcha-container {
  display: table-cell;
}

.firebaseui-recaptcha-error-wrapper {
  caption-side: bottom;
  display: table-caption;
}

.firebaseui-change-phone-number-link {
  display: block;
}

.firebaseui-resend-container {
  direction: ltr;
  margin: 20px 0;
  text-align: center;
}

.firebaseui-id-resend-countdown {
  color: rgba(0, 0, 0, 0.38);
}

.firebaseui-id-page-phone-sign-in-start .firebaseui-form-actions div {
  float: left;
}

@media (max-width: 480px) {
  .firebaseui-container {
    box-shadow: none;
    max-width: none;
    width: 100%;
  }
  .firebaseui-card-header {
    border-bottom: 1px solid #e0e0e0;
    margin-bottom: 16px;
    padding: 16px 24px 0 24px;
  }
  .firebaseui-title {
    padding-bottom: 16px;
  }
  .firebaseui-card-actions {
    padding-right: 24px;
  }
  .firebaseui-busy-indicator {
    top: 0;
  }
}
.mdl-textfield__label {
  font-weight: 400;
  margin-bottom: 0;
}

.firebaseui-id-page-blank {
  background: inherit;
  height: 64px;
}

.firebaseui-id-page-spinner {
  background: inherit;
  height: 64px;
}

.firebaseui-email-sent {
  background-image: url(https://www.gstatic.com/firebasejs/ui/2.0.0/images/auth/success_status.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: 64px 64px;
  height: 64px;
  margin-top: 16px;
  text-align: center;
}

.firebaseui-text-justify {
  text-align: justify;
}

.firebaseui-flag-KY {
  background-position: 0 0;
}

.firebaseui-flag-AC {
  background-position: 0 -14px;
}

.firebaseui-flag-AE {
  background-position: 0 -28px;
}

.firebaseui-flag-AF {
  background-position: 0 -42px;
}

.firebaseui-flag-AG {
  background-position: 0 -56px;
}

.firebaseui-flag-AI {
  background-position: 0 -70px;
}

.firebaseui-flag-AL {
  background-position: 0 -84px;
}

.firebaseui-flag-AM {
  background-position: 0 -98px;
}

.firebaseui-flag-AO {
  background-position: 0 -112px;
}

.firebaseui-flag-AQ {
  background-position: 0 -126px;
}

.firebaseui-flag-AR {
  background-position: 0 -140px;
}

.firebaseui-flag-AS {
  background-position: 0 -154px;
}

.firebaseui-flag-AT {
  background-position: 0 -168px;
}

.firebaseui-flag-AU {
  background-position: 0 -182px;
}

.firebaseui-flag-AW {
  background-position: 0 -196px;
}

.firebaseui-flag-AX {
  background-position: 0 -210px;
}

.firebaseui-flag-AZ {
  background-position: 0 -224px;
}

.firebaseui-flag-BA {
  background-position: 0 -238px;
}

.firebaseui-flag-BB {
  background-position: 0 -252px;
}

.firebaseui-flag-BD {
  background-position: 0 -266px;
}

.firebaseui-flag-BE {
  background-position: 0 -280px;
}

.firebaseui-flag-BF {
  background-position: 0 -294px;
}

.firebaseui-flag-BG {
  background-position: 0 -308px;
}

.firebaseui-flag-BH {
  background-position: 0 -322px;
}

.firebaseui-flag-BI {
  background-position: 0 -336px;
}

.firebaseui-flag-BJ {
  background-position: 0 -350px;
}

.firebaseui-flag-BL {
  background-position: 0 -364px;
}

.firebaseui-flag-BM {
  background-position: 0 -378px;
}

.firebaseui-flag-BN {
  background-position: 0 -392px;
}

.firebaseui-flag-BO {
  background-position: 0 -406px;
}

.firebaseui-flag-BQ {
  background-position: 0 -420px;
}

.firebaseui-flag-BR {
  background-position: 0 -434px;
}

.firebaseui-flag-BS {
  background-position: 0 -448px;
}

.firebaseui-flag-BT {
  background-position: 0 -462px;
}

.firebaseui-flag-BV {
  background-position: 0 -476px;
}

.firebaseui-flag-BW {
  background-position: 0 -490px;
}

.firebaseui-flag-BY {
  background-position: 0 -504px;
}

.firebaseui-flag-BZ {
  background-position: 0 -518px;
}

.firebaseui-flag-CA {
  background-position: 0 -532px;
}

.firebaseui-flag-CC {
  background-position: 0 -546px;
}

.firebaseui-flag-CD {
  background-position: 0 -560px;
}

.firebaseui-flag-CF {
  background-position: 0 -574px;
}

.firebaseui-flag-CG {
  background-position: 0 -588px;
}

.firebaseui-flag-CH {
  background-position: 0 -602px;
}

.firebaseui-flag-CI {
  background-position: 0 -616px;
}

.firebaseui-flag-CK {
  background-position: 0 -630px;
}

.firebaseui-flag-CL {
  background-position: 0 -644px;
}

.firebaseui-flag-CM {
  background-position: 0 -658px;
}

.firebaseui-flag-CN {
  background-position: 0 -672px;
}

.firebaseui-flag-CO {
  background-position: 0 -686px;
}

.firebaseui-flag-CP {
  background-position: 0 -700px;
}

.firebaseui-flag-CR {
  background-position: 0 -714px;
}

.firebaseui-flag-CU {
  background-position: 0 -728px;
}

.firebaseui-flag-CV {
  background-position: 0 -742px;
}

.firebaseui-flag-CW {
  background-position: 0 -756px;
}

.firebaseui-flag-CX {
  background-position: 0 -770px;
}

.firebaseui-flag-CY {
  background-position: 0 -784px;
}

.firebaseui-flag-CZ {
  background-position: 0 -798px;
}

.firebaseui-flag-DE {
  background-position: 0 -812px;
}

.firebaseui-flag-DG {
  background-position: 0 -826px;
}

.firebaseui-flag-DJ {
  background-position: 0 -840px;
}

.firebaseui-flag-DK {
  background-position: 0 -854px;
}

.firebaseui-flag-DM {
  background-position: 0 -868px;
}

.firebaseui-flag-DO {
  background-position: 0 -882px;
}

.firebaseui-flag-DZ {
  background-position: 0 -896px;
}

.firebaseui-flag-EA {
  background-position: 0 -910px;
}

.firebaseui-flag-EC {
  background-position: 0 -924px;
}

.firebaseui-flag-EE {
  background-position: 0 -938px;
}

.firebaseui-flag-EG {
  background-position: 0 -952px;
}

.firebaseui-flag-EH {
  background-position: 0 -966px;
}

.firebaseui-flag-ER {
  background-position: 0 -980px;
}

.firebaseui-flag-ES {
  background-position: 0 -994px;
}

.firebaseui-flag-ET {
  background-position: 0 -1008px;
}

.firebaseui-flag-EU {
  background-position: 0 -1022px;
}

.firebaseui-flag-FI {
  background-position: 0 -1036px;
}

.firebaseui-flag-FJ {
  background-position: 0 -1050px;
}

.firebaseui-flag-FK {
  background-position: 0 -1064px;
}

.firebaseui-flag-FM {
  background-position: 0 -1078px;
}

.firebaseui-flag-FO {
  background-position: 0 -1092px;
}

.firebaseui-flag-FR {
  background-position: 0 -1106px;
}

.firebaseui-flag-GA {
  background-position: 0 -1120px;
}

.firebaseui-flag-GB {
  background-position: 0 -1134px;
}

.firebaseui-flag-GD {
  background-position: 0 -1148px;
}

.firebaseui-flag-GE {
  background-position: 0 -1162px;
}

.firebaseui-flag-GF {
  background-position: 0 -1176px;
}

.firebaseui-flag-GG {
  background-position: 0 -1190px;
}

.firebaseui-flag-GH {
  background-position: 0 -1204px;
}

.firebaseui-flag-GI {
  background-position: 0 -1218px;
}

.firebaseui-flag-GL {
  background-position: 0 -1232px;
}

.firebaseui-flag-GM {
  background-position: 0 -1246px;
}

.firebaseui-flag-GN {
  background-position: 0 -1260px;
}

.firebaseui-flag-GP {
  background-position: 0 -1274px;
}

.firebaseui-flag-GQ {
  background-position: 0 -1288px;
}

.firebaseui-flag-GR {
  background-position: 0 -1302px;
}

.firebaseui-flag-GS {
  background-position: 0 -1316px;
}

.firebaseui-flag-GT {
  background-position: 0 -1330px;
}

.firebaseui-flag-GU {
  background-position: 0 -1344px;
}

.firebaseui-flag-GW {
  background-position: 0 -1358px;
}

.firebaseui-flag-GY {
  background-position: 0 -1372px;
}

.firebaseui-flag-HK {
  background-position: 0 -1386px;
}

.firebaseui-flag-HM {
  background-position: 0 -1400px;
}

.firebaseui-flag-HN {
  background-position: 0 -1414px;
}

.firebaseui-flag-HR {
  background-position: 0 -1428px;
}

.firebaseui-flag-HT {
  background-position: 0 -1442px;
}

.firebaseui-flag-HU {
  background-position: 0 -1456px;
}

.firebaseui-flag-IC {
  background-position: 0 -1470px;
}

.firebaseui-flag-ID {
  background-position: 0 -1484px;
}

.firebaseui-flag-IE {
  background-position: 0 -1498px;
}

.firebaseui-flag-IL {
  background-position: 0 -1512px;
}

.firebaseui-flag-IM {
  background-position: 0 -1526px;
}

.firebaseui-flag-IN {
  background-position: 0 -1540px;
}

.firebaseui-flag-IO {
  background-position: 0 -1554px;
}

.firebaseui-flag-IQ {
  background-position: 0 -1568px;
}

.firebaseui-flag-IR {
  background-position: 0 -1582px;
}

.firebaseui-flag-IS {
  background-position: 0 -1596px;
}

.firebaseui-flag-IT {
  background-position: 0 -1610px;
}

.firebaseui-flag-JE {
  background-position: 0 -1624px;
}

.firebaseui-flag-JM {
  background-position: 0 -1638px;
}

.firebaseui-flag-JO {
  background-position: 0 -1652px;
}

.firebaseui-flag-JP {
  background-position: 0 -1666px;
}

.firebaseui-flag-KE {
  background-position: 0 -1680px;
}

.firebaseui-flag-KG {
  background-position: 0 -1694px;
}

.firebaseui-flag-KH {
  background-position: 0 -1708px;
}

.firebaseui-flag-KI {
  background-position: 0 -1722px;
}

.firebaseui-flag-KM {
  background-position: 0 -1736px;
}

.firebaseui-flag-KN {
  background-position: 0 -1750px;
}

.firebaseui-flag-KP {
  background-position: 0 -1764px;
}

.firebaseui-flag-KR {
  background-position: 0 -1778px;
}

.firebaseui-flag-KW {
  background-position: 0 -1792px;
}

.firebaseui-flag-AD {
  background-position: 0 -1806px;
}

.firebaseui-flag-KZ {
  background-position: 0 -1820px;
}

.firebaseui-flag-LA {
  background-position: 0 -1834px;
}

.firebaseui-flag-LB {
  background-position: 0 -1848px;
}

.firebaseui-flag-LC {
  background-position: 0 -1862px;
}

.firebaseui-flag-LI {
  background-position: 0 -1876px;
}

.firebaseui-flag-LK {
  background-position: 0 -1890px;
}

.firebaseui-flag-LR {
  background-position: 0 -1904px;
}

.firebaseui-flag-LS {
  background-position: 0 -1918px;
}

.firebaseui-flag-LT {
  background-position: 0 -1932px;
}

.firebaseui-flag-LU {
  background-position: 0 -1946px;
}

.firebaseui-flag-LV {
  background-position: 0 -1960px;
}

.firebaseui-flag-LY {
  background-position: 0 -1974px;
}

.firebaseui-flag-MA {
  background-position: 0 -1988px;
}

.firebaseui-flag-MC {
  background-position: 0 -2002px;
}

.firebaseui-flag-MD {
  background-position: 0 -2016px;
}

.firebaseui-flag-ME {
  background-position: 0 -2030px;
}

.firebaseui-flag-MF {
  background-position: 0 -2044px;
}

.firebaseui-flag-MG {
  background-position: 0 -2058px;
}

.firebaseui-flag-MH {
  background-position: 0 -2072px;
}

.firebaseui-flag-MK {
  background-position: 0 -2086px;
}

.firebaseui-flag-ML {
  background-position: 0 -2100px;
}

.firebaseui-flag-MM {
  background-position: 0 -2114px;
}

.firebaseui-flag-MN {
  background-position: 0 -2128px;
}

.firebaseui-flag-MO {
  background-position: 0 -2142px;
}

.firebaseui-flag-MP {
  background-position: 0 -2156px;
}

.firebaseui-flag-MQ {
  background-position: 0 -2170px;
}

.firebaseui-flag-MR {
  background-position: 0 -2184px;
}

.firebaseui-flag-MS {
  background-position: 0 -2198px;
}

.firebaseui-flag-MT {
  background-position: 0 -2212px;
}

.firebaseui-flag-MU {
  background-position: 0 -2226px;
}

.firebaseui-flag-MV {
  background-position: 0 -2240px;
}

.firebaseui-flag-MW {
  background-position: 0 -2254px;
}

.firebaseui-flag-MX {
  background-position: 0 -2268px;
}

.firebaseui-flag-MY {
  background-position: 0 -2282px;
}

.firebaseui-flag-MZ {
  background-position: 0 -2296px;
}

.firebaseui-flag-NA {
  background-position: 0 -2310px;
}

.firebaseui-flag-NC {
  background-position: 0 -2324px;
}

.firebaseui-flag-NE {
  background-position: 0 -2338px;
}

.firebaseui-flag-NF {
  background-position: 0 -2352px;
}

.firebaseui-flag-NG {
  background-position: 0 -2366px;
}

.firebaseui-flag-NI {
  background-position: 0 -2380px;
}

.firebaseui-flag-NL {
  background-position: 0 -2394px;
}

.firebaseui-flag-NO {
  background-position: 0 -2408px;
}

.firebaseui-flag-NP {
  background-position: 0 -2422px;
}

.firebaseui-flag-NR {
  background-position: 0 -2436px;
}

.firebaseui-flag-NU {
  background-position: 0 -2450px;
}

.firebaseui-flag-NZ {
  background-position: 0 -2464px;
}

.firebaseui-flag-OM {
  background-position: 0 -2478px;
}

.firebaseui-flag-PA {
  background-position: 0 -2492px;
}

.firebaseui-flag-PE {
  background-position: 0 -2506px;
}

.firebaseui-flag-PF {
  background-position: 0 -2520px;
}

.firebaseui-flag-PG {
  background-position: 0 -2534px;
}

.firebaseui-flag-PH {
  background-position: 0 -2548px;
}

.firebaseui-flag-PK {
  background-position: 0 -2562px;
}

.firebaseui-flag-PL {
  background-position: 0 -2576px;
}

.firebaseui-flag-PM {
  background-position: 0 -2590px;
}

.firebaseui-flag-PN {
  background-position: 0 -2604px;
}

.firebaseui-flag-PR {
  background-position: 0 -2618px;
}

.firebaseui-flag-PS {
  background-position: 0 -2632px;
}

.firebaseui-flag-PT {
  background-position: 0 -2646px;
}

.firebaseui-flag-PW {
  background-position: 0 -2660px;
}

.firebaseui-flag-PY {
  background-position: 0 -2674px;
}

.firebaseui-flag-QA {
  background-position: 0 -2688px;
}

.firebaseui-flag-RE {
  background-position: 0 -2702px;
}

.firebaseui-flag-RO {
  background-position: 0 -2716px;
}

.firebaseui-flag-RS {
  background-position: 0 -2730px;
}

.firebaseui-flag-RU {
  background-position: 0 -2744px;
}

.firebaseui-flag-RW {
  background-position: 0 -2758px;
}

.firebaseui-flag-SA {
  background-position: 0 -2772px;
}

.firebaseui-flag-SB {
  background-position: 0 -2786px;
}

.firebaseui-flag-SC {
  background-position: 0 -2800px;
}

.firebaseui-flag-SD {
  background-position: 0 -2814px;
}

.firebaseui-flag-SE {
  background-position: 0 -2828px;
}

.firebaseui-flag-SG {
  background-position: 0 -2842px;
}

.firebaseui-flag-SH {
  background-position: 0 -2856px;
}

.firebaseui-flag-SI {
  background-position: 0 -2870px;
}

.firebaseui-flag-SJ {
  background-position: 0 -2884px;
}

.firebaseui-flag-SK {
  background-position: 0 -2898px;
}

.firebaseui-flag-SL {
  background-position: 0 -2912px;
}

.firebaseui-flag-SM {
  background-position: 0 -2926px;
}

.firebaseui-flag-SN {
  background-position: 0 -2940px;
}

.firebaseui-flag-SO {
  background-position: 0 -2954px;
}

.firebaseui-flag-SR {
  background-position: 0 -2968px;
}

.firebaseui-flag-SS {
  background-position: 0 -2982px;
}

.firebaseui-flag-ST {
  background-position: 0 -2996px;
}

.firebaseui-flag-SV {
  background-position: 0 -3010px;
}

.firebaseui-flag-SX {
  background-position: 0 -3024px;
}

.firebaseui-flag-SY {
  background-position: 0 -3038px;
}

.firebaseui-flag-SZ {
  background-position: 0 -3052px;
}

.firebaseui-flag-TA {
  background-position: 0 -3066px;
}

.firebaseui-flag-TC {
  background-position: 0 -3080px;
}

.firebaseui-flag-TD {
  background-position: 0 -3094px;
}

.firebaseui-flag-TF {
  background-position: 0 -3108px;
}

.firebaseui-flag-TG {
  background-position: 0 -3122px;
}

.firebaseui-flag-TH {
  background-position: 0 -3136px;
}

.firebaseui-flag-TJ {
  background-position: 0 -3150px;
}

.firebaseui-flag-TK {
  background-position: 0 -3164px;
}

.firebaseui-flag-TL {
  background-position: 0 -3178px;
}

.firebaseui-flag-TM {
  background-position: 0 -3192px;
}

.firebaseui-flag-TN {
  background-position: 0 -3206px;
}

.firebaseui-flag-TO {
  background-position: 0 -3220px;
}

.firebaseui-flag-TR {
  background-position: 0 -3234px;
}

.firebaseui-flag-TT {
  background-position: 0 -3248px;
}

.firebaseui-flag-TV {
  background-position: 0 -3262px;
}

.firebaseui-flag-TW {
  background-position: 0 -3276px;
}

.firebaseui-flag-TZ {
  background-position: 0 -3290px;
}

.firebaseui-flag-UA {
  background-position: 0 -3304px;
}

.firebaseui-flag-UG {
  background-position: 0 -3318px;
}

.firebaseui-flag-UM {
  background-position: 0 -3332px;
}

.firebaseui-flag-UN {
  background-position: 0 -3346px;
}

.firebaseui-flag-US {
  background-position: 0 -3360px;
}

.firebaseui-flag-UY {
  background-position: 0 -3374px;
}

.firebaseui-flag-UZ {
  background-position: 0 -3388px;
}

.firebaseui-flag-VA {
  background-position: 0 -3402px;
}

.firebaseui-flag-VC {
  background-position: 0 -3416px;
}

.firebaseui-flag-VE {
  background-position: 0 -3430px;
}

.firebaseui-flag-VG {
  background-position: 0 -3444px;
}

.firebaseui-flag-VI {
  background-position: 0 -3458px;
}

.firebaseui-flag-VN {
  background-position: 0 -3472px;
}

.firebaseui-flag-VU {
  background-position: 0 -3486px;
}

.firebaseui-flag-WF {
  background-position: 0 -3500px;
}

.firebaseui-flag-WS {
  background-position: 0 -3514px;
}

.firebaseui-flag-XK {
  background-position: 0 -3528px;
}

.firebaseui-flag-YE {
  background-position: 0 -3542px;
}

.firebaseui-flag-YT {
  background-position: 0 -3556px;
}

.firebaseui-flag-ZA {
  background-position: 0 -3570px;
}

.firebaseui-flag-ZM {
  background-position: 0 -3584px;
}

.firebaseui-flag-ZW {
  background-position: 0 -3598px;
}
/*!**************************************************************************************************************************************************************************************************************!*\
  !*** css ../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!../node_modules/react-perfect-scrollbar/dist/css/styles.css ***!
  \**************************************************************************************************************************************************************************************************************/
/*
 * Container style
 */
.ps {
  overflow: hidden !important;
  overflow-anchor: none;
  -ms-overflow-style: none;
  touch-action: auto;
  -ms-touch-action: auto;
}

/*
 * Scrollbar rail styles
 */
.ps__rail-x {
  display: none;
  opacity: 0;
  transition: background-color 0.2s linear, opacity 0.2s linear;
  -webkit-transition: background-color 0.2s linear, opacity 0.2s linear;
  height: 15px;
  /* there must be 'bottom' or 'top' for ps__rail-x */
  bottom: 0px;
  /* please don't change 'position' */
  position: absolute;
}

.ps__rail-y {
  display: none;
  opacity: 0;
  transition: background-color 0.2s linear, opacity 0.2s linear;
  -webkit-transition: background-color 0.2s linear, opacity 0.2s linear;
  width: 15px;
  /* there must be 'right' or 'left' for ps__rail-y */
  right: 0;
  /* please don't change 'position' */
  position: absolute;
}

.ps--active-x > .ps__rail-x,
.ps--active-y > .ps__rail-y {
  display: block;
  background-color: transparent;
}

.ps:hover > .ps__rail-x,
.ps:hover > .ps__rail-y,
.ps--focus > .ps__rail-x,
.ps--focus > .ps__rail-y,
.ps--scrolling-x > .ps__rail-x,
.ps--scrolling-y > .ps__rail-y {
  opacity: 0.6;
}

.ps .ps__rail-x:hover,
.ps .ps__rail-y:hover,
.ps .ps__rail-x:focus,
.ps .ps__rail-y:focus,
.ps .ps__rail-x.ps--clicking,
.ps .ps__rail-y.ps--clicking {
  background-color: #eee;
  opacity: 0.9;
}

/*
 * Scrollbar thumb styles
 */
.ps__thumb-x {
  background-color: #aaa;
  border-radius: 6px;
  transition: background-color 0.2s linear, height 0.2s ease-in-out;
  -webkit-transition: background-color 0.2s linear, height 0.2s ease-in-out;
  height: 6px;
  /* there must be 'bottom' for ps__thumb-x */
  bottom: 2px;
  /* please don't change 'position' */
  position: absolute;
}

.ps__thumb-y {
  background-color: #aaa;
  border-radius: 6px;
  transition: background-color 0.2s linear, width 0.2s ease-in-out;
  -webkit-transition: background-color 0.2s linear, width 0.2s ease-in-out;
  width: 6px;
  /* there must be 'right' for ps__thumb-y */
  right: 2px;
  /* please don't change 'position' */
  position: absolute;
}

.ps__rail-x:hover > .ps__thumb-x,
.ps__rail-x:focus > .ps__thumb-x,
.ps__rail-x.ps--clicking .ps__thumb-x {
  background-color: #999;
  height: 11px;
}

.ps__rail-y:hover > .ps__thumb-y,
.ps__rail-y:focus > .ps__thumb-y,
.ps__rail-y.ps--clicking .ps__thumb-y {
  background-color: #999;
  width: 11px;
}

/* MS supports */
@supports (-ms-overflow-style: none) {
  .ps {
    overflow: auto !important;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .ps {
    overflow: auto !important;
  }
}
.scrollbar-container {
  position: relative;
  height: 100%;
}


/*!***************************************************************************************************************************************************************************************************!*\
  !*** css ../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!../node_modules/react-calendar/dist/Calendar.css ***!
  \***************************************************************************************************************************************************************************************************/
.react-calendar {
  width: 350px;
  max-width: 100%;
  background: white;
  border: 1px solid #a0a096;
  font-family: Arial, Helvetica, sans-serif;
  line-height: 1.125em;
}

.react-calendar--doubleView {
  width: 700px;
}

.react-calendar--doubleView .react-calendar__viewContainer {
  display: flex;
  margin: -0.5em;
}

.react-calendar--doubleView .react-calendar__viewContainer > * {
  width: 50%;
  margin: 0.5em;
}

.react-calendar,
.react-calendar *,
.react-calendar *:before,
.react-calendar *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.react-calendar button {
  margin: 0;
  border: 0;
  outline: none;
}

.react-calendar button:enabled:hover {
  cursor: pointer;
}

.react-calendar__navigation {
  display: flex;
  height: 44px;
  margin-bottom: 1em;
}

.react-calendar__navigation button {
  min-width: 44px;
  background: none;
}

.react-calendar__navigation button:disabled {
  background-color: #f0f0f0;
}

.react-calendar__navigation button:enabled:hover,
.react-calendar__navigation button:enabled:focus {
  background-color: #e6e6e6;
}

.react-calendar__month-view__weekdays {
  text-align: center;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 0.75em;
}

.react-calendar__month-view__weekdays__weekday {
  padding: 0.5em;
}

.react-calendar__month-view__weekNumbers .react-calendar__tile {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 0.75em;
  font-weight: bold;
}

.react-calendar__month-view__days__day--weekend {
  color: #d10000;
}

.react-calendar__month-view__days__day--neighboringMonth {
  color: #757575;
}

.react-calendar__year-view .react-calendar__tile,
.react-calendar__decade-view .react-calendar__tile,
.react-calendar__century-view .react-calendar__tile {
  padding: 2em 0.5em;
}

.react-calendar__tile {
  max-width: 100%;
  padding: 10px 6.6667px;
  background: none;
  text-align: center;
  line-height: 16px;
}

.react-calendar__tile:disabled {
  background-color: #f0f0f0;
}

.react-calendar__tile:enabled:hover,
.react-calendar__tile:enabled:focus {
  background-color: #e6e6e6;
}

.react-calendar__tile--now {
  background: #ffff76;
}

.react-calendar__tile--now:enabled:hover,
.react-calendar__tile--now:enabled:focus {
  background: #ffffa9;
}

.react-calendar__tile--hasActive {
  background: #76baff;
}

.react-calendar__tile--hasActive:enabled:hover,
.react-calendar__tile--hasActive:enabled:focus {
  background: #a9d4ff;
}

.react-calendar__tile--active {
  background: #006edc;
  color: white;
}

.react-calendar__tile--active:enabled:hover,
.react-calendar__tile--active:enabled:focus {
  background: #1087ff;
}

.react-calendar--selectRange .react-calendar__tile--hover {
  background-color: #e6e6e6;
}
/*!*****************************************************************************************************************************************************************************************************************************!*\
  !*** css ../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!../node_modules/@wojtekmaj/react-daterange-picker/dist/DateRangePicker.css ***!
  \*****************************************************************************************************************************************************************************************************************************/
.react-daterange-picker {
  display: inline-flex;
  position: relative;
}

.react-daterange-picker,
.react-daterange-picker *,
.react-daterange-picker *:before,
.react-daterange-picker *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.react-daterange-picker--disabled {
  background-color: #f0f0f0;
  color: #6d6d6d;
}

.react-daterange-picker__wrapper {
  display: flex;
  flex-grow: 1;
  flex-shrink: 0;
  align-items: center;
  border: thin solid gray;
}

.react-daterange-picker__inputGroup {
  min-width: calc(12px + 4.32em + 0.434em);
  height: 100%;
  flex-grow: 1;
  padding: 0 2px;
  box-sizing: content-box;
}

.react-daterange-picker__inputGroup__divider {
  padding: 1px 0;
  white-space: pre;
}

.react-daterange-picker__inputGroup__input {
  min-width: 0.54em;
  height: 100%;
  position: relative;
  padding: 0 1px;
  border: 0;
  background: none;
  font: inherit;
  box-sizing: content-box;
  -moz-appearance: textfield;
}

.react-daterange-picker__inputGroup__input::-webkit-outer-spin-button,
.react-daterange-picker__inputGroup__input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.react-daterange-picker__inputGroup__input:invalid {
  background: rgba(255, 0, 0, 0.1);
}

.react-daterange-picker__inputGroup__input--hasLeadingZero {
  margin-left: -0.54em;
  padding-left: calc(1px + 0.54em);
}

.react-daterange-picker__button {
  border: 0;
  background: transparent;
  padding: 4px 6px;
}

.react-daterange-picker__button:enabled {
  cursor: pointer;
}

.react-daterange-picker__button:enabled:hover .react-daterange-picker__button__icon,
.react-daterange-picker__button:enabled:focus .react-daterange-picker__button__icon {
  stroke: #0078d7;
}

.react-daterange-picker__button:disabled .react-daterange-picker__button__icon {
  stroke: #6d6d6d;
}

.react-daterange-picker__button svg {
  display: inherit;
}

.react-daterange-picker__calendar {
  width: 350px;
  max-width: 100vw;
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1;
}

.react-daterange-picker__calendar--closed {
  display: none;
}

.react-daterange-picker__calendar .react-calendar {
  border-width: thin;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidmVuZG9ycy1ub2RlX21vZHVsZXNfYWRhbG9uZ19zY2hlbWFzX2luZGV4X2pzLW5vZGVfbW9kdWxlc19hZGFsb25nX3dpZGdldF9kaXN0X2FkYWxvbmdXaWRnZXRfLTUwYTQ0YS4zODUwMDY2NGM5YjllYzBmMmQ0Ni5jc3MiLCJtYXBwaW5ncyI6Ijs7Ozs7OztBQUFBOztFQUFBO0FBR0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBQ0Y7O0FBRUE7O0VBQUE7QUFHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUNGOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBQ0Y7O0FBRUE7O0VBRUU7RUFDQTtBQUNGOztBQUVBOzs7Ozs7RUFNRTtBQUNGOztBQUVBOzs7Ozs7RUFNRTtFQUNBO0FBQ0Y7O0FBRUE7O0VBQUE7QUFHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUNGOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBQ0Y7O0FBRUE7OztFQUdFO0VBQ0E7QUFDRjs7QUFFQTs7O0VBR0U7RUFDQTtBQUNGOztBQUVBO0FBQ0E7RUFDRTtJQUNFO0VBQ0Y7QUFDRjtBQUVBO0VBQ0U7SUFDRTtFQUFGO0FBQ0YsQzs7OztBQzNGQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtNQUFBO0VBZkE7RUFDQTtBQ0xGO0FEYUE7RUFMSTtFQUNBO0FDTEo7QURrQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FDaEJKO0FEbUJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ2pCSjtBRG9CRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7TUFBQTtBQ2pCSjtBRG1CSTtFQUNFO0VBQ0E7RUFDQTtBQ2pCTjtBRG9CSTtFQUNFO0VBQ0E7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OztFQUFBO0FBR0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBQ0Y7O0FBRUE7O0VBQUE7QUFHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUNGOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBQ0Y7O0FBRUE7O0VBRUU7RUFDQTtBQUNGOztBQUVBOzs7Ozs7RUFNRTtBQUNGOztBQUVBOzs7Ozs7RUFNRTtFQUNBO0FBQ0Y7O0FBRUE7O0VBQUE7QUFHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUNGOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBQ0Y7O0FBRUE7OztFQUdFO0VBQ0E7QUFDRjs7QUFFQTs7O0VBR0U7RUFDQTtBQUNGOztBQUVBO0FBQ0E7RUFDRTtJQUNFO0VBQ0Y7QUFDRjtBQUVBO0VBQ0U7SUFDRTtFQUFGO0FBQ0Y7QUFFQTtFQUNFO0VBQ0E7QUFBRjs7Ozs7O0FDdEhBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBQ0Y7O0FBQ0E7RUFDRTtBQUVGOztBQUFBO0VBQ0U7RUFDQTtBQUdGOztBQURBO0VBQ0U7RUFDQTtBQUlGOztBQUZBOzs7O0VBSUU7RUFDQTtFQUNBO0FBS0Y7O0FBSEE7RUFDRTtFQUNBO0VBQ0E7QUFNRjs7QUFKQTtFQUNFO0FBT0Y7O0FBTEE7RUFDRTtFQUNBO0VBQ0E7QUFRRjs7QUFOQTtFQUNFO0VBQ0E7QUFTRjs7QUFQQTtFQUNFO0FBVUY7O0FBUkE7O0VBRUU7QUFXRjs7QUFUQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FBWUY7O0FBVkE7RUFDRTtBQWFGOztBQVhBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQWNGOztBQVpBO0VBQ0U7QUFlRjs7QUFiQTtFQUNFO0FBZ0JGOztBQWRBOzs7RUFHRTtBQWlCRjs7QUFmQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFrQkY7O0FBaEJBO0VBQ0U7QUFtQkY7O0FBakJBOztFQUVFO0FBb0JGOztBQWxCQTtFQUNFO0FBcUJGOztBQW5CQTs7RUFFRTtBQXNCRjs7QUFwQkE7RUFDRTtBQXVCRjs7QUFyQkE7O0VBRUU7QUF3QkY7O0FBdEJBO0VBQ0U7RUFDQTtBQXlCRjs7QUF2QkE7O0VBRUU7QUEwQkY7O0FBeEJBO0VBQ0U7QUEyQkYsQzs7OztBQzlJQTtFQUNFO0VBQ0E7QUFDRjs7QUFDQTs7OztFQUlFO0VBQ0E7RUFDQTtBQUVGOztBQUFBO0VBQ0U7RUFDQTtBQUdGOztBQURBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUlGOztBQUZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUtGOztBQUhBO0VBQ0U7RUFDQTtBQU1GOztBQUpBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBT0Y7O0FBTEE7O0VBRUU7RUFDQTtBQVFGOztBQU5BO0VBQ0U7QUFTRjs7QUFQQTtFQUNFO0VBQ0E7QUFVRjs7QUFSQTtFQUNFO0VBQ0E7RUFDQTtBQVdGOztBQVRBO0VBQ0U7QUFZRjs7QUFWQTs7RUFFRTtBQWFGOztBQVhBO0VBQ0U7QUFjRjs7QUFaQTtFQUNFO0FBZUY7O0FBYkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFnQkY7O0FBZEE7RUFDRTtBQWlCRjs7QUFmQTtFQUNFO0FBa0JGLEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi4vbm9kZV9tb2R1bGVzL3BlcmZlY3Qtc2Nyb2xsYmFyL2Nzcy9wZXJmZWN0LXNjcm9sbGJhci5jc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uLy4uL2Fzc2V0cy9pbmRleC5sZXNzIiwid2VicGFjazovLy8uLi9ub2RlX21vZHVsZXMvcmMtc2xpZGVyL2Rpc3QvcmMtc2xpZGVyLm1pbi5jc3MiLCJ3ZWJwYWNrOi8vLy4uL25vZGVfbW9kdWxlcy9maXJlYmFzZXVpL2Rpc3QvZmlyZWJhc2V1aS5jc3MiLCJ3ZWJwYWNrOi8vLy4uL25vZGVfbW9kdWxlcy9yZWFjdC1wZXJmZWN0LXNjcm9sbGJhci9kaXN0L2Nzcy9zdHlsZXMuY3NzIiwid2VicGFjazovLy8uLi9ub2RlX21vZHVsZXMvcmVhY3QtY2FsZW5kYXIvZGlzdC9DYWxlbmRhci5jc3MiLCJ3ZWJwYWNrOi8vLy4uL25vZGVfbW9kdWxlcy9Ad29qdGVrbWFqL3JlYWN0LWRhdGVyYW5nZS1waWNrZXIvZGlzdC9EYXRlUmFuZ2VQaWNrZXIuY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi8qXG4gKiBDb250YWluZXIgc3R5bGVcbiAqL1xuLnBzIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICBvdmVyZmxvdy1hbmNob3I6IG5vbmU7XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcbiAgdG91Y2gtYWN0aW9uOiBhdXRvO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBhdXRvO1xufVxuXG4vKlxuICogU2Nyb2xsYmFyIHJhaWwgc3R5bGVzXG4gKi9cbi5wc19fcmFpbC14IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLCBvcGFjaXR5IC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLCBvcGFjaXR5IC4ycyBsaW5lYXI7XG4gIGhlaWdodDogMTVweDtcbiAgLyogdGhlcmUgbXVzdCBiZSAnYm90dG9tJyBvciAndG9wJyBmb3IgcHNfX3JhaWwteCAqL1xuICBib3R0b206IDBweDtcbiAgLyogcGxlYXNlIGRvbid0IGNoYW5nZSAncG9zaXRpb24nICovXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLnBzX19yYWlsLXkge1xuICBkaXNwbGF5OiBub25lO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXIsIG9wYWNpdHkgLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXIsIG9wYWNpdHkgLjJzIGxpbmVhcjtcbiAgd2lkdGg6IDE1cHg7XG4gIC8qIHRoZXJlIG11c3QgYmUgJ3JpZ2h0JyBvciAnbGVmdCcgZm9yIHBzX19yYWlsLXkgKi9cbiAgcmlnaHQ6IDA7XG4gIC8qIHBsZWFzZSBkb24ndCBjaGFuZ2UgJ3Bvc2l0aW9uJyAqL1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5wcy0tYWN0aXZlLXggPiAucHNfX3JhaWwteCxcbi5wcy0tYWN0aXZlLXkgPiAucHNfX3JhaWwteSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnBzOmhvdmVyID4gLnBzX19yYWlsLXgsXG4ucHM6aG92ZXIgPiAucHNfX3JhaWwteSxcbi5wcy0tZm9jdXMgPiAucHNfX3JhaWwteCxcbi5wcy0tZm9jdXMgPiAucHNfX3JhaWwteSxcbi5wcy0tc2Nyb2xsaW5nLXggPiAucHNfX3JhaWwteCxcbi5wcy0tc2Nyb2xsaW5nLXkgPiAucHNfX3JhaWwteSB7XG4gIG9wYWNpdHk6IDAuNjtcbn1cblxuLnBzIC5wc19fcmFpbC14OmhvdmVyLFxuLnBzIC5wc19fcmFpbC15OmhvdmVyLFxuLnBzIC5wc19fcmFpbC14OmZvY3VzLFxuLnBzIC5wc19fcmFpbC15OmZvY3VzLFxuLnBzIC5wc19fcmFpbC14LnBzLS1jbGlja2luZyxcbi5wcyAucHNfX3JhaWwteS5wcy0tY2xpY2tpbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICBvcGFjaXR5OiAwLjk7XG59XG5cbi8qXG4gKiBTY3JvbGxiYXIgdGh1bWIgc3R5bGVzXG4gKi9cbi5wc19fdGh1bWIteCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYWE7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLCBoZWlnaHQgLjJzIGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhciwgaGVpZ2h0IC4ycyBlYXNlLWluLW91dDtcbiAgaGVpZ2h0OiA2cHg7XG4gIC8qIHRoZXJlIG11c3QgYmUgJ2JvdHRvbScgZm9yIHBzX190aHVtYi14ICovXG4gIGJvdHRvbTogMnB4O1xuICAvKiBwbGVhc2UgZG9uJ3QgY2hhbmdlICdwb3NpdGlvbicgKi9cbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4ucHNfX3RodW1iLXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWFhO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhciwgd2lkdGggLjJzIGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhciwgd2lkdGggLjJzIGVhc2UtaW4tb3V0O1xuICB3aWR0aDogNnB4O1xuICAvKiB0aGVyZSBtdXN0IGJlICdyaWdodCcgZm9yIHBzX190aHVtYi15ICovXG4gIHJpZ2h0OiAycHg7XG4gIC8qIHBsZWFzZSBkb24ndCBjaGFuZ2UgJ3Bvc2l0aW9uJyAqL1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5wc19fcmFpbC14OmhvdmVyID4gLnBzX190aHVtYi14LFxuLnBzX19yYWlsLXg6Zm9jdXMgPiAucHNfX3RodW1iLXgsXG4ucHNfX3JhaWwteC5wcy0tY2xpY2tpbmcgLnBzX190aHVtYi14IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk5OTtcbiAgaGVpZ2h0OiAxMXB4O1xufVxuXG4ucHNfX3JhaWwteTpob3ZlciA+IC5wc19fdGh1bWIteSxcbi5wc19fcmFpbC15OmZvY3VzID4gLnBzX190aHVtYi15LFxuLnBzX19yYWlsLXkucHMtLWNsaWNraW5nIC5wc19fdGh1bWIteSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5OTk7XG4gIHdpZHRoOiAxMXB4O1xufVxuXG4vKiBNUyBzdXBwb3J0cyAqL1xuQHN1cHBvcnRzICgtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmUpIHtcbiAgLnBzIHtcbiAgICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5wcyB7XG4gICAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuIiwiQHByZWZpeENsYXNzOiByYy1zbGlkZXI7XG5cbkBkaXNhYmxlZENvbG9yOiAjY2NjO1xuQGJvcmRlci1yYWRpdXMtYmFzZTogNnB4O1xuQHByaW1hcnktY29sb3I6ICMyZGI3ZjU7XG5AdG9vbHRpcC1jb2xvcjogI2ZmZjtcbkB0b29sdGlwLWJnOiB0aW50KCM2NjYsIDQlKTtcbkB0b29sdGlwLWFycm93LXdpZHRoOiA0cHg7XG5AdG9vbHRpcC1kaXN0YW5jZTogQHRvb2x0aXAtYXJyb3ctd2lkdGgrNDtcbkB0b29sdGlwLWFycm93LWNvbG9yOiBAdG9vbHRpcC1iZztcbkBlYXNlLW91dC1xdWludCAgICAgIDogY3ViaWMtYmV6aWVyKDAuMjMsIDEsIDAuMzIsIDEpO1xuQGVhc2UtaW4tcXVpbnQgICAgICAgOiBjdWJpYy1iZXppZXIoMC43NTUsIDAuMDUsIDAuODU1LCAwLjA2KTtcblxuLmJvcmRlckJveCgpIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApOyAvLyAgcmVtb3ZlIHRhcCBoaWdobGlnaHQgY29sb3IgZm9yIG1vYmlsZSBzYWZhcmlcblxuICAqIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTsgLy8gIHJlbW92ZSB0YXAgaGlnaGxpZ2h0IGNvbG9yIGZvciBtb2JpbGUgc2FmYXJpXG4gIH1cbn1cblxuLkB7cHJlZml4Q2xhc3N9IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDE0cHg7XG4gIHBhZGRpbmc6IDVweCAwO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogQGJvcmRlci1yYWRpdXMtYmFzZTtcbiAgdG91Y2gtYWN0aW9uOiBub25lO1xuICAuYm9yZGVyQm94KCk7XG5cbiAgJi1yYWlsIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZTllOTtcbiAgICBoZWlnaHQ6IDRweDtcbiAgICBib3JkZXItcmFkaXVzOiBAYm9yZGVyLXJhZGl1cy1iYXNlO1xuICB9XG5cbiAgJi10cmFjayB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiA0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogQGJvcmRlci1yYWRpdXMtYmFzZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0aW50KEBwcmltYXJ5LWNvbG9yLCA2MCUpO1xuICB9XG5cbiAgJi1oYW5kbGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTRweDtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGN1cnNvcjogLXdlYmtpdC1ncmFiO1xuICAgIG1hcmdpbi10b3A6IC01cHg7XG4gICAgY3Vyc29yOiBncmFiO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBib3JkZXI6IHNvbGlkIDJweCB0aW50KEBwcmltYXJ5LWNvbG9yLCA1MCUpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgdG91Y2gtYWN0aW9uOiBwYW4teDtcblxuICAgICY6Zm9jdXMge1xuICAgICAgYm9yZGVyLWNvbG9yOiB0aW50KEBwcmltYXJ5LWNvbG9yLCAyMCUpO1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgNXB4IHRpbnQoQHByaW1hcnktY29sb3IsIDUwJSk7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cblxuICAgICYtY2xpY2stZm9jdXNlZDpmb2N1cyB7XG4gICAgICBib3JkZXItY29sb3I6IHRpbnQoQHByaW1hcnktY29sb3IsIDUwJSk7XG4gICAgICBib3gtc2hhZG93OiB1bnNldDtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdGludChAcHJpbWFyeS1jb2xvciwgMjAlKTtcbiAgICB9XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBib3JkZXItY29sb3I6IHRpbnQoQHByaW1hcnktY29sb3IsIDIwJSk7XG4gICAgICBib3gtc2hhZG93OiAwIDAgNXB4IHRpbnQoQHByaW1hcnktY29sb3IsIDIwJSk7XG4gICAgICBjdXJzb3I6IC13ZWJraXQtZ3JhYmJpbmc7XG4gICAgICBjdXJzb3I6IGdyYWJiaW5nO1xuICAgIH1cbiAgfVxuXG4gICYtbWFyayB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMThweDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuXG4gICYtbWFyay10ZXh0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBjb2xvcjogIzk5OTtcblxuICAgICYtYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAjNjY2O1xuICAgIH1cbiAgfVxuXG4gICYtc3RlcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNHB4O1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgJi1kb3Qge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IC0ycHg7XG4gICAgbWFyZ2luLWxlZnQ6IC00cHg7XG4gICAgd2lkdGg6IDhweDtcbiAgICBoZWlnaHQ6IDhweDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjZTllOWU5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICYtYWN0aXZlIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdGludChAcHJpbWFyeS1jb2xvciwgNTAlKTtcbiAgICB9XG4gICAgJi1yZXZlcnNlIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtNHB4O1xuICAgIH1cbiAgfVxuXG4gICYtZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlOWU5ZTk7XG5cbiAgICAuQHtwcmVmaXhDbGFzc30tdHJhY2sge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogQGRpc2FibGVkQ29sb3I7XG4gICAgfVxuXG4gICAgLkB7cHJlZml4Q2xhc3N9LWhhbmRsZSwgLkB7cHJlZml4Q2xhc3N9LWRvdCB7XG4gICAgICBib3JkZXItY29sb3I6IEBkaXNhYmxlZENvbG9yO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgIH1cblxuICAgIC5Ae3ByZWZpeENsYXNzfS1tYXJrLXRleHQsIC5Ae3ByZWZpeENsYXNzfS1kb3Qge1xuICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZCFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbi5Ae3ByZWZpeENsYXNzfS12ZXJ0aWNhbCB7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDAgNXB4O1xuXG4gIC5Ae3ByZWZpeENsYXNzfSB7XG4gICAgJi1yYWlsIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHdpZHRoOiA0cHg7XG4gICAgfVxuXG4gICAgJi10cmFjayB7XG4gICAgICBsZWZ0OiA1cHg7XG4gICAgICBib3R0b206IDA7XG4gICAgICB3aWR0aDogNHB4O1xuICAgIH1cblxuICAgICYtaGFuZGxlIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICAgICAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgICB9XG5cbiAgICAmLW1hcmsge1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMThweDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG5cbiAgICAmLXN0ZXAge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IDRweDtcbiAgICB9XG5cbiAgICAmLWRvdCB7XG4gICAgICBsZWZ0OiAycHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAtNHB4O1xuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IC00cHg7XG4gICAgICB9XG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAtNHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ubW90aW9uLWNvbW1vbigpIHtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAuM3M7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5tYWtlLW1vdGlvbihAY2xhc3NOYW1lLCBAa2V5ZnJhbWVOYW1lKSB7XG4gIC5Ae2NsYXNzTmFtZX0tZW50ZXIsIC5Ae2NsYXNzTmFtZX0tYXBwZWFyIHtcbiAgICAubW90aW9uLWNvbW1vbigpO1xuICAgIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBwYXVzZWQ7XG4gIH1cbiAgLkB7Y2xhc3NOYW1lfS1sZWF2ZSB7XG4gICAgLm1vdGlvbi1jb21tb24oKTtcbiAgICBhbmltYXRpb24tcGxheS1zdGF0ZTogcGF1c2VkO1xuICB9XG4gIC5Ae2NsYXNzTmFtZX0tZW50ZXIuQHtjbGFzc05hbWV9LWVudGVyLWFjdGl2ZSwgLkB7Y2xhc3NOYW1lfS1hcHBlYXIuQHtjbGFzc05hbWV9LWFwcGVhci1hY3RpdmUge1xuICAgIGFuaW1hdGlvbi1uYW1lOiB+XCJAe2tleWZyYW1lTmFtZX1JblwiO1xuICAgIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBydW5uaW5nO1xuICB9XG4gIC5Ae2NsYXNzTmFtZX0tbGVhdmUuQHtjbGFzc05hbWV9LWxlYXZlLWFjdGl2ZSB7XG4gICAgYW5pbWF0aW9uLW5hbWU6IH5cIkB7a2V5ZnJhbWVOYW1lfU91dFwiO1xuICAgIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBydW5uaW5nO1xuICB9XG59XG4uem9vbS1tb3Rpb24oQGNsYXNzTmFtZSwgQGtleWZyYW1lTmFtZSkge1xuICAubWFrZS1tb3Rpb24oQGNsYXNzTmFtZSwgQGtleWZyYW1lTmFtZSk7XG4gIC5Ae2NsYXNzTmFtZX0tZW50ZXIsIC5Ae2NsYXNzTmFtZX0tYXBwZWFyIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAsIDApOyAvLyBuZWVkIHRoaXMgYnkgeWltaW5naGVcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBAZWFzZS1vdXQtcXVpbnQ7XG4gIH1cbiAgLkB7Y2xhc3NOYW1lfS1sZWF2ZSB7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogQGVhc2UtaW4tcXVpbnQ7XG4gIH1cbn1cbi56b29tLW1vdGlvbihyYy1zbGlkZXItdG9vbHRpcC16b29tLWRvd24sIHJjU2xpZGVyVG9vbHRpcFpvb21Eb3duKTtcblxuQGtleWZyYW1lcyByY1NsaWRlclRvb2x0aXBab29tRG93bkluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDEwMCU7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLCAwKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgMTAwJTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcmNTbGlkZXJUb29sdGlwWm9vbURvd25PdXQge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDEwMCU7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDUwJSAxMDAlO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCwgMCk7XG4gIH1cbn1cblxuLkB7cHJlZml4Q2xhc3N9LXRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC05OTk5cHg7XG4gIHRvcDogLTk5OTlweDtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcblxuICAuYm9yZGVyQm94KCk7XG5cbiAgJi1oaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAmLXBsYWNlbWVudC10b3Age1xuICAgIHBhZGRpbmc6IEB0b29sdGlwLWFycm93LXdpZHRoIDAgQHRvb2x0aXAtZGlzdGFuY2UgMDtcbiAgfVxuXG4gICYtaW5uZXIge1xuICAgIHBhZGRpbmc6IDZweCAycHg7XG4gICAgbWluLXdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgY29sb3I6IEB0b29sdGlwLWNvbG9yO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogQHRvb2x0aXAtYmc7XG4gICAgYm9yZGVyLXJhZGl1czogQGJvcmRlci1yYWRpdXMtYmFzZTtcbiAgICBib3gtc2hhZG93OiAwIDAgNHB4ICNkOWQ5ZDk7XG4gIH1cblxuICAmLWFycm93IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgfVxuXG4gICYtcGxhY2VtZW50LXRvcCAmLWFycm93IHtcbiAgICBib3R0b206IEB0b29sdGlwLWRpc3RhbmNlIC0gQHRvb2x0aXAtYXJyb3ctd2lkdGg7XG4gICAgbGVmdDogNTAlO1xuICAgIG1hcmdpbi1sZWZ0OiAtQHRvb2x0aXAtYXJyb3ctd2lkdGg7XG4gICAgYm9yZGVyLXdpZHRoOiBAdG9vbHRpcC1hcnJvdy13aWR0aCBAdG9vbHRpcC1hcnJvdy13aWR0aCAwO1xuICAgIGJvcmRlci10b3AtY29sb3I6IEB0b29sdGlwLWFycm93LWNvbG9yO1xuICB9XG59XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9hc3NldHMvaW5kZXgubGVzcyIsIi5yYy1zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTRweDtcbiAgcGFkZGluZzogNXB4IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG4gICAgICB0b3VjaC1hY3Rpb246IG5vbmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cbi5yYy1zbGlkZXIgKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cbi5yYy1zbGlkZXItcmFpbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWU5ZTk7XG4gIGhlaWdodDogNHB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG4ucmMtc2xpZGVyLXRyYWNrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWJlMmZiO1xufVxuLnJjLXNsaWRlci1oYW5kbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY3Vyc29yOiAtd2Via2l0LWdyYWI7XG4gIG1hcmdpbi10b3A6IC01cHg7XG4gIGN1cnNvcjogZ3JhYjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IHNvbGlkIDJweCAjOTZkYmZhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teDtcbiAgICAgIHRvdWNoLWFjdGlvbjogcGFuLXg7XG59XG4ucmMtc2xpZGVyLWhhbmRsZTpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzU3YzVmNztcbiAgYm94LXNoYWRvdzogMCAwIDAgNXB4ICM5NmRiZmE7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4ucmMtc2xpZGVyLWhhbmRsZS1jbGljay1mb2N1c2VkOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjOTZkYmZhO1xuICBib3gtc2hhZG93OiB1bnNldDtcbn1cbi5yYy1zbGlkZXItaGFuZGxlOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNTdjNWY3O1xufVxuLnJjLXNsaWRlci1oYW5kbGU6YWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNTdjNWY3O1xuICBib3gtc2hhZG93OiAwIDAgNXB4ICM1N2M1Zjc7XG4gIGN1cnNvcjogLXdlYmtpdC1ncmFiYmluZztcbiAgY3Vyc29yOiBncmFiYmluZztcbn1cbi5yYy1zbGlkZXItbWFyayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxOHB4O1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLnJjLXNsaWRlci1tYXJrLXRleHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjOTk5O1xufVxuLnJjLXNsaWRlci1tYXJrLXRleHQtYWN0aXZlIHtcbiAgY29sb3I6ICM2NjY7XG59XG4ucmMtc2xpZGVyLXN0ZXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDRweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4ucmMtc2xpZGVyLWRvdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMnB4O1xuICBtYXJnaW4tbGVmdDogLTRweDtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNlOWU5ZTk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLnJjLXNsaWRlci1kb3QtYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAjOTZkYmZhO1xufVxuLnJjLXNsaWRlci1kb3QtcmV2ZXJzZSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IC00cHg7XG59XG4ucmMtc2xpZGVyLWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZTllOTtcbn1cbi5yYy1zbGlkZXItZGlzYWJsZWQgLnJjLXNsaWRlci10cmFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG59XG4ucmMtc2xpZGVyLWRpc2FibGVkIC5yYy1zbGlkZXItaGFuZGxlLFxuLnJjLXNsaWRlci1kaXNhYmxlZCAucmMtc2xpZGVyLWRvdCB7XG4gIGJvcmRlci1jb2xvcjogI2NjYztcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi5yYy1zbGlkZXItZGlzYWJsZWQgLnJjLXNsaWRlci1tYXJrLXRleHQsXG4ucmMtc2xpZGVyLWRpc2FibGVkIC5yYy1zbGlkZXItZG90IHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZCAhaW1wb3J0YW50O1xufVxuLnJjLXNsaWRlci12ZXJ0aWNhbCB7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDAgNXB4O1xufVxuLnJjLXNsaWRlci12ZXJ0aWNhbCAucmMtc2xpZGVyLXJhaWwge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiA0cHg7XG59XG4ucmMtc2xpZGVyLXZlcnRpY2FsIC5yYy1zbGlkZXItdHJhY2sge1xuICBsZWZ0OiA1cHg7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDRweDtcbn1cbi5yYy1zbGlkZXItdmVydGljYWwgLnJjLXNsaWRlci1oYW5kbGUge1xuICBtYXJnaW4tbGVmdDogLTVweDtcbiAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXk7XG4gICAgICB0b3VjaC1hY3Rpb246IHBhbi15O1xufVxuLnJjLXNsaWRlci12ZXJ0aWNhbCAucmMtc2xpZGVyLW1hcmsge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDE4cHg7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5yYy1zbGlkZXItdmVydGljYWwgLnJjLXNsaWRlci1zdGVwIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogNHB4O1xufVxuLnJjLXNsaWRlci12ZXJ0aWNhbCAucmMtc2xpZGVyLWRvdCB7XG4gIGxlZnQ6IDJweDtcbiAgbWFyZ2luLWJvdHRvbTogLTRweDtcbn1cbi5yYy1zbGlkZXItdmVydGljYWwgLnJjLXNsaWRlci1kb3Q6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAtNHB4O1xufVxuLnJjLXNsaWRlci12ZXJ0aWNhbCAucmMtc2xpZGVyLWRvdDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogLTRweDtcbn1cbi5yYy1zbGlkZXItdG9vbHRpcC16b29tLWRvd24tZW50ZXIsXG4ucmMtc2xpZGVyLXRvb2x0aXAtem9vbS1kb3duLWFwcGVhciB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogLjNzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBhbmltYXRpb24tcGxheS1zdGF0ZTogcGF1c2VkO1xufVxuLnJjLXNsaWRlci10b29sdGlwLXpvb20tZG93bi1sZWF2ZSB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogLjNzO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBhbmltYXRpb24tcGxheS1zdGF0ZTogcGF1c2VkO1xufVxuLnJjLXNsaWRlci10b29sdGlwLXpvb20tZG93bi1lbnRlci5yYy1zbGlkZXItdG9vbHRpcC16b29tLWRvd24tZW50ZXItYWN0aXZlLFxuLnJjLXNsaWRlci10b29sdGlwLXpvb20tZG93bi1hcHBlYXIucmMtc2xpZGVyLXRvb2x0aXAtem9vbS1kb3duLWFwcGVhci1hY3RpdmUge1xuICBhbmltYXRpb24tbmFtZTogcmNTbGlkZXJUb29sdGlwWm9vbURvd25JbjtcbiAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHJ1bm5pbmc7XG59XG4ucmMtc2xpZGVyLXRvb2x0aXAtem9vbS1kb3duLWxlYXZlLnJjLXNsaWRlci10b29sdGlwLXpvb20tZG93bi1sZWF2ZS1hY3RpdmUge1xuICBhbmltYXRpb24tbmFtZTogcmNTbGlkZXJUb29sdGlwWm9vbURvd25PdXQ7XG4gIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBydW5uaW5nO1xufVxuLnJjLXNsaWRlci10b29sdGlwLXpvb20tZG93bi1lbnRlcixcbi5yYy1zbGlkZXItdG9vbHRpcC16b29tLWRvd24tYXBwZWFyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLCAwKTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjMsIDEsIDAuMzIsIDEpO1xufVxuLnJjLXNsaWRlci10b29sdGlwLXpvb20tZG93bi1sZWF2ZSB7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc1NSwgMC4wNSwgMC44NTUsIDAuMDYpO1xufVxuQGtleWZyYW1lcyByY1NsaWRlclRvb2x0aXBab29tRG93bkluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDEwMCU7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLCAwKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgMTAwJTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHJjU2xpZGVyVG9vbHRpcFpvb21Eb3duT3V0IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDUwJSAxMDAlO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgMTAwJTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAsIDApO1xuICB9XG59XG4ucmMtc2xpZGVyLXRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC05OTk5cHg7XG4gIHRvcDogLTk5OTlweDtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuLnJjLXNsaWRlci10b29sdGlwICoge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG4ucmMtc2xpZGVyLXRvb2x0aXAtaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5yYy1zbGlkZXItdG9vbHRpcC1wbGFjZW1lbnQtdG9wIHtcbiAgcGFkZGluZzogNHB4IDAgOHB4IDA7XG59XG4ucmMtc2xpZGVyLXRvb2x0aXAtaW5uZXIge1xuICBwYWRkaW5nOiA2cHggMnB4O1xuICBtaW4td2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM2YzZjO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJveC1zaGFkb3c6IDAgMCA0cHggI2Q5ZDlkOTtcbn1cbi5yYy1zbGlkZXItdG9vbHRpcC1hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cbi5yYy1zbGlkZXItdG9vbHRpcC1wbGFjZW1lbnQtdG9wIC5yYy1zbGlkZXItdG9vbHRpcC1hcnJvdyB7XG4gIGJvdHRvbTogNHB4O1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtNHB4O1xuICBib3JkZXItd2lkdGg6IDRweCA0cHggMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzZjNmM2Yztcbn1cblxuLyojIHNvdXJjZU1hcHBpbmdVUkw9cmMtc2xpZGVyLm1pbi5jc3MubWFwKi8iLCJAaW1wb3J0IHVybChodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9Um9ib3RvOjQwMCw1MDAsNzAwJmRpc3BsYXk9c3dhcCk7Lm1kbC1idXR0b257YmFja2dyb3VuZDowIDA7Ym9yZGVyOm5vbmU7Ym9yZGVyLXJhZGl1czoycHg7Y29sb3I6IzAwMDtwb3NpdGlvbjpyZWxhdGl2ZTtoZWlnaHQ6MzZweDttYXJnaW46MDttaW4td2lkdGg6NjRweDtwYWRkaW5nOjAgMTZweDtkaXNwbGF5OmlubGluZS1ibG9jaztmb250LWZhbWlseTpSb2JvdG8sSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NTAwO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtsaW5lLWhlaWdodDoxO2xldHRlci1zcGFjaW5nOjA7b3ZlcmZsb3c6aGlkZGVuO3dpbGwtY2hhbmdlOmJveC1zaGFkb3c7dHJhbnNpdGlvbjpib3gtc2hhZG93IC4ycyBjdWJpYy1iZXppZXIoLjQsMCwxLDEpLGJhY2tncm91bmQtY29sb3IgLjJzIGN1YmljLWJlemllciguNCwwLC4yLDEpLGNvbG9yIC4ycyBjdWJpYy1iZXppZXIoLjQsMCwuMiwxKTtvdXRsaW5lOjA7Y3Vyc29yOnBvaW50ZXI7dGV4dC1kZWNvcmF0aW9uOm5vbmU7dGV4dC1hbGlnbjpjZW50ZXI7bGluZS1oZWlnaHQ6MzZweDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9Lm1kbC1idXR0b246Oi1tb3otZm9jdXMtaW5uZXJ7Ym9yZGVyOjB9Lm1kbC1idXR0b246aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDE1OCwxNTgsMTU4LC4yKX0ubWRsLWJ1dHRvbjpmb2N1czpub3QoOmFjdGl2ZSl7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC4xMil9Lm1kbC1idXR0b246YWN0aXZle2JhY2tncm91bmQtY29sb3I6cmdiYSgxNTgsMTU4LDE1OCwuNCl9Lm1kbC1idXR0b24ubWRsLWJ1dHRvbi0tY29sb3JlZHtjb2xvcjojM2Y1MWI1fS5tZGwtYnV0dG9uLm1kbC1idXR0b24tLWNvbG9yZWQ6Zm9jdXM6bm90KDphY3RpdmUpe2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuMTIpfWlucHV0Lm1kbC1idXR0b25bdHlwZT1zdWJtaXRdey13ZWJraXQtYXBwZWFyYW5jZTpub25lfS5tZGwtYnV0dG9uLS1yYWlzZWR7YmFja2dyb3VuZDpyZ2JhKDE1OCwxNTgsMTU4LC4yKTtib3gtc2hhZG93OjAgMnB4IDJweCAwIHJnYmEoMCwwLDAsLjE0KSwwIDNweCAxcHggLTJweCByZ2JhKDAsMCwwLC4yKSwwIDFweCA1cHggMCByZ2JhKDAsMCwwLC4xMil9Lm1kbC1idXR0b24tLXJhaXNlZDphY3RpdmV7Ym94LXNoYWRvdzowIDRweCA1cHggMCByZ2JhKDAsMCwwLC4xNCksMCAxcHggMTBweCAwIHJnYmEoMCwwLDAsLjEyKSwwIDJweCA0cHggLTFweCByZ2JhKDAsMCwwLC4yKTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMTU4LDE1OCwxNTgsLjQpfS5tZGwtYnV0dG9uLS1yYWlzZWQ6Zm9jdXM6bm90KDphY3RpdmUpe2JveC1zaGFkb3c6MCAwIDhweCByZ2JhKDAsMCwwLC4xOCksMCA4cHggMTZweCByZ2JhKDAsMCwwLC4zNik7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDE1OCwxNTgsMTU4LC40KX0ubWRsLWJ1dHRvbi0tcmFpc2VkLm1kbC1idXR0b24tLWNvbG9yZWR7YmFja2dyb3VuZDojM2Y1MWI1O2NvbG9yOiNmZmZ9Lm1kbC1idXR0b24tLXJhaXNlZC5tZGwtYnV0dG9uLS1jb2xvcmVkOmhvdmVye2JhY2tncm91bmQtY29sb3I6IzNmNTFiNX0ubWRsLWJ1dHRvbi0tcmFpc2VkLm1kbC1idXR0b24tLWNvbG9yZWQ6YWN0aXZle2JhY2tncm91bmQtY29sb3I6IzNmNTFiNX0ubWRsLWJ1dHRvbi0tcmFpc2VkLm1kbC1idXR0b24tLWNvbG9yZWQ6Zm9jdXM6bm90KDphY3RpdmUpe2JhY2tncm91bmQtY29sb3I6IzNmNTFiNX0ubWRsLWJ1dHRvbi0tcmFpc2VkLm1kbC1idXR0b24tLWNvbG9yZWQgLm1kbC1yaXBwbGV7YmFja2dyb3VuZDojZmZmfS5tZGwtYnV0dG9uLS1mYWJ7Ym9yZGVyLXJhZGl1czo1MCU7Zm9udC1zaXplOjI0cHg7aGVpZ2h0OjU2cHg7bWFyZ2luOmF1dG87bWluLXdpZHRoOjU2cHg7d2lkdGg6NTZweDtwYWRkaW5nOjA7b3ZlcmZsb3c6aGlkZGVuO2JhY2tncm91bmQ6cmdiYSgxNTgsMTU4LDE1OCwuMik7Ym94LXNoYWRvdzowIDFweCAxLjVweCAwIHJnYmEoMCwwLDAsLjEyKSwwIDFweCAxcHggMCByZ2JhKDAsMCwwLC4yNCk7cG9zaXRpb246cmVsYXRpdmU7bGluZS1oZWlnaHQ6bm9ybWFsfS5tZGwtYnV0dG9uLS1mYWIgLm1hdGVyaWFsLWljb25ze3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtMTJweCwtMTJweCk7bGluZS1oZWlnaHQ6MjRweDt3aWR0aDoyNHB4fS5tZGwtYnV0dG9uLS1mYWIubWRsLWJ1dHRvbi0tbWluaS1mYWJ7aGVpZ2h0OjQwcHg7bWluLXdpZHRoOjQwcHg7d2lkdGg6NDBweH0ubWRsLWJ1dHRvbi0tZmFiIC5tZGwtYnV0dG9uX19yaXBwbGUtY29udGFpbmVye2JvcmRlci1yYWRpdXM6NTAlOy13ZWJraXQtbWFzay1pbWFnZTotd2Via2l0LXJhZGlhbC1ncmFkaWVudChjaXJjbGUsI2ZmZiwjMDAwKX0ubWRsLWJ1dHRvbi0tZmFiOmFjdGl2ZXtib3gtc2hhZG93OjAgNHB4IDVweCAwIHJnYmEoMCwwLDAsLjE0KSwwIDFweCAxMHB4IDAgcmdiYSgwLDAsMCwuMTIpLDAgMnB4IDRweCAtMXB4IHJnYmEoMCwwLDAsLjIpO2JhY2tncm91bmQtY29sb3I6cmdiYSgxNTgsMTU4LDE1OCwuNCl9Lm1kbC1idXR0b24tLWZhYjpmb2N1czpub3QoOmFjdGl2ZSl7Ym94LXNoYWRvdzowIDAgOHB4IHJnYmEoMCwwLDAsLjE4KSwwIDhweCAxNnB4IHJnYmEoMCwwLDAsLjM2KTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMTU4LDE1OCwxNTgsLjQpfS5tZGwtYnV0dG9uLS1mYWIubWRsLWJ1dHRvbi0tY29sb3JlZHtiYWNrZ3JvdW5kOiNmZjQwODE7Y29sb3I6I2ZmZn0ubWRsLWJ1dHRvbi0tZmFiLm1kbC1idXR0b24tLWNvbG9yZWQ6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZmY0MDgxfS5tZGwtYnV0dG9uLS1mYWIubWRsLWJ1dHRvbi0tY29sb3JlZDpmb2N1czpub3QoOmFjdGl2ZSl7YmFja2dyb3VuZC1jb2xvcjojZmY0MDgxfS5tZGwtYnV0dG9uLS1mYWIubWRsLWJ1dHRvbi0tY29sb3JlZDphY3RpdmV7YmFja2dyb3VuZC1jb2xvcjojZmY0MDgxfS5tZGwtYnV0dG9uLS1mYWIubWRsLWJ1dHRvbi0tY29sb3JlZCAubWRsLXJpcHBsZXtiYWNrZ3JvdW5kOiNmZmZ9Lm1kbC1idXR0b24tLWljb257Ym9yZGVyLXJhZGl1czo1MCU7Zm9udC1zaXplOjI0cHg7aGVpZ2h0OjMycHg7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6MDttaW4td2lkdGg6MzJweDt3aWR0aDozMnB4O3BhZGRpbmc6MDtvdmVyZmxvdzpoaWRkZW47Y29sb3I6aW5oZXJpdDtsaW5lLWhlaWdodDpub3JtYWx9Lm1kbC1idXR0b24tLWljb24gLm1hdGVyaWFsLWljb25ze3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtMTJweCwtMTJweCk7bGluZS1oZWlnaHQ6MjRweDt3aWR0aDoyNHB4fS5tZGwtYnV0dG9uLS1pY29uLm1kbC1idXR0b24tLW1pbmktaWNvbntoZWlnaHQ6MjRweDttaW4td2lkdGg6MjRweDt3aWR0aDoyNHB4fS5tZGwtYnV0dG9uLS1pY29uLm1kbC1idXR0b24tLW1pbmktaWNvbiAubWF0ZXJpYWwtaWNvbnN7dG9wOjA7bGVmdDowfS5tZGwtYnV0dG9uLS1pY29uIC5tZGwtYnV0dG9uX19yaXBwbGUtY29udGFpbmVye2JvcmRlci1yYWRpdXM6NTAlOy13ZWJraXQtbWFzay1pbWFnZTotd2Via2l0LXJhZGlhbC1ncmFkaWVudChjaXJjbGUsI2ZmZiwjMDAwKX0ubWRsLWJ1dHRvbl9fcmlwcGxlLWNvbnRhaW5lcntkaXNwbGF5OmJsb2NrO2hlaWdodDoxMDAlO2xlZnQ6MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDt3aWR0aDoxMDAlO3otaW5kZXg6MDtvdmVyZmxvdzpoaWRkZW59Lm1kbC1idXR0b24ubWRsLWJ1dHRvbi0tZGlzYWJsZWQgLm1kbC1idXR0b25fX3JpcHBsZS1jb250YWluZXIgLm1kbC1yaXBwbGUsLm1kbC1idXR0b25bZGlzYWJsZWRdIC5tZGwtYnV0dG9uX19yaXBwbGUtY29udGFpbmVyIC5tZGwtcmlwcGxle2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9Lm1kbC1idXR0b24tLXByaW1hcnkubWRsLWJ1dHRvbi0tcHJpbWFyeXtjb2xvcjojM2Y1MWI1fS5tZGwtYnV0dG9uLS1wcmltYXJ5Lm1kbC1idXR0b24tLXByaW1hcnkgLm1kbC1yaXBwbGV7YmFja2dyb3VuZDojZmZmfS5tZGwtYnV0dG9uLS1wcmltYXJ5Lm1kbC1idXR0b24tLXByaW1hcnkubWRsLWJ1dHRvbi0tZmFiLC5tZGwtYnV0dG9uLS1wcmltYXJ5Lm1kbC1idXR0b24tLXByaW1hcnkubWRsLWJ1dHRvbi0tcmFpc2Vke2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojM2Y1MWI1fS5tZGwtYnV0dG9uLS1hY2NlbnQubWRsLWJ1dHRvbi0tYWNjZW50e2NvbG9yOiNmZjQwODF9Lm1kbC1idXR0b24tLWFjY2VudC5tZGwtYnV0dG9uLS1hY2NlbnQgLm1kbC1yaXBwbGV7YmFja2dyb3VuZDojZmZmfS5tZGwtYnV0dG9uLS1hY2NlbnQubWRsLWJ1dHRvbi0tYWNjZW50Lm1kbC1idXR0b24tLWZhYiwubWRsLWJ1dHRvbi0tYWNjZW50Lm1kbC1idXR0b24tLWFjY2VudC5tZGwtYnV0dG9uLS1yYWlzZWR7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiNmZjQwODF9Lm1kbC1idXR0b24ubWRsLWJ1dHRvbi0tZGlzYWJsZWQubWRsLWJ1dHRvbi0tZGlzYWJsZWQsLm1kbC1idXR0b25bZGlzYWJsZWRdW2Rpc2FibGVkXXtjb2xvcjpyZ2JhKDAsMCwwLC4yNik7Y3Vyc29yOmRlZmF1bHQ7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0ubWRsLWJ1dHRvbi0tZmFiLm1kbC1idXR0b24tLWRpc2FibGVkLm1kbC1idXR0b24tLWRpc2FibGVkLC5tZGwtYnV0dG9uLS1mYWJbZGlzYWJsZWRdW2Rpc2FibGVkXXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjEyKTtjb2xvcjpyZ2JhKDAsMCwwLC4yNil9Lm1kbC1idXR0b24tLXJhaXNlZC5tZGwtYnV0dG9uLS1kaXNhYmxlZC5tZGwtYnV0dG9uLS1kaXNhYmxlZCwubWRsLWJ1dHRvbi0tcmFpc2VkW2Rpc2FibGVkXVtkaXNhYmxlZF17YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC4xMik7Y29sb3I6cmdiYSgwLDAsMCwuMjYpO2JveC1zaGFkb3c6bm9uZX0ubWRsLWJ1dHRvbi0tY29sb3JlZC5tZGwtYnV0dG9uLS1kaXNhYmxlZC5tZGwtYnV0dG9uLS1kaXNhYmxlZCwubWRsLWJ1dHRvbi0tY29sb3JlZFtkaXNhYmxlZF1bZGlzYWJsZWRde2NvbG9yOnJnYmEoMCwwLDAsLjI2KX0ubWRsLWJ1dHRvbiAubWF0ZXJpYWwtaWNvbnN7dmVydGljYWwtYWxpZ246bWlkZGxlfS5tZGwtY2FyZHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OjQwMDttaW4taGVpZ2h0OjIwMHB4O292ZXJmbG93OmhpZGRlbjt3aWR0aDozMzBweDt6LWluZGV4OjE7cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZDojZmZmO2JvcmRlci1yYWRpdXM6MnB4O2JveC1zaXppbmc6Ym9yZGVyLWJveH0ubWRsLWNhcmRfX21lZGlhe2JhY2tncm91bmQtY29sb3I6I2ZmNDA4MTtiYWNrZ3JvdW5kLXJlcGVhdDpyZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjo1MCUgNTAlO2JhY2tncm91bmQtc2l6ZTpjb3ZlcjtiYWNrZ3JvdW5kLW9yaWdpbjpwYWRkaW5nLWJveDtiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6c2Nyb2xsO2JveC1zaXppbmc6Ym9yZGVyLWJveH0ubWRsLWNhcmRfX3RpdGxle2FsaWduLWl0ZW1zOmNlbnRlcjtjb2xvcjojMDAwO2Rpc3BsYXk6YmxvY2s7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzdHJldGNoO2xpbmUtaGVpZ2h0Om5vcm1hbDtwYWRkaW5nOjE2cHggMTZweDtwZXJzcGVjdGl2ZS1vcmlnaW46MTY1cHggNTZweDt0cmFuc2Zvcm0tb3JpZ2luOjE2NXB4IDU2cHg7Ym94LXNpemluZzpib3JkZXItYm94fS5tZGwtY2FyZF9fdGl0bGUubWRsLWNhcmQtLWJvcmRlcntib3JkZXItYm90dG9tOjFweCBzb2xpZCByZ2JhKDAsMCwwLC4xKX0ubWRsLWNhcmRfX3RpdGxlLXRleHR7YWxpZ24tc2VsZjpmbGV4LWVuZDtjb2xvcjppbmhlcml0O2Rpc3BsYXk6YmxvY2s7ZGlzcGxheTpmbGV4O2ZvbnQtc2l6ZToyNHB4O2ZvbnQtd2VpZ2h0OjMwMDtsaW5lLWhlaWdodDpub3JtYWw7b3ZlcmZsb3c6aGlkZGVuO3RyYW5zZm9ybS1vcmlnaW46MTQ5cHggNDhweDttYXJnaW46MH0ubWRsLWNhcmRfX3N1YnRpdGxlLXRleHR7Zm9udC1zaXplOjE0cHg7Y29sb3I6cmdiYSgwLDAsMCwuNTQpO21hcmdpbjowfS5tZGwtY2FyZF9fc3VwcG9ydGluZy10ZXh0e2NvbG9yOnJnYmEoMCwwLDAsLjU0KTtmb250LXNpemU6MXJlbTtsaW5lLWhlaWdodDoxOHB4O292ZXJmbG93OmhpZGRlbjtwYWRkaW5nOjE2cHggMTZweDt3aWR0aDo5MCV9Lm1kbC1jYXJkX19zdXBwb3J0aW5nLXRleHQubWRsLWNhcmQtLWJvcmRlcntib3JkZXItYm90dG9tOjFweCBzb2xpZCByZ2JhKDAsMCwwLC4xKX0ubWRsLWNhcmRfX2FjdGlvbnN7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6bm9ybWFsO3dpZHRoOjEwMCU7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO3BhZGRpbmc6OHB4O2JveC1zaXppbmc6Ym9yZGVyLWJveH0ubWRsLWNhcmRfX2FjdGlvbnMubWRsLWNhcmQtLWJvcmRlcntib3JkZXItdG9wOjFweCBzb2xpZCByZ2JhKDAsMCwwLC4xKX0ubWRsLWNhcmQtLWV4cGFuZHtmbGV4LWdyb3c6MX0ubWRsLWNhcmRfX21lbnV7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MTZweDt0b3A6MTZweH0ubWRsLWRpYWxvZ3tib3JkZXI6bm9uZTtib3gtc2hhZG93OjAgOXB4IDQ2cHggOHB4IHJnYmEoMCwwLDAsLjE0KSwwIDExcHggMTVweCAtN3B4IHJnYmEoMCwwLDAsLjEyKSwwIDI0cHggMzhweCAzcHggcmdiYSgwLDAsMCwuMik7d2lkdGg6MjgwcHh9Lm1kbC1kaWFsb2dfX3RpdGxle3BhZGRpbmc6MjRweCAyNHB4IDA7bWFyZ2luOjA7Zm9udC1zaXplOjIuNXJlbX0ubWRsLWRpYWxvZ19fYWN0aW9uc3twYWRkaW5nOjhweCA4cHggOHB4IDI0cHg7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOnJvdy1yZXZlcnNlO2ZsZXgtd3JhcDp3cmFwfS5tZGwtZGlhbG9nX19hY3Rpb25zPip7bWFyZ2luLXJpZ2h0OjhweDtoZWlnaHQ6MzZweH0ubWRsLWRpYWxvZ19fYWN0aW9ucz46Zmlyc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OjB9Lm1kbC1kaWFsb2dfX2FjdGlvbnMtLWZ1bGwtd2lkdGh7cGFkZGluZzowIDAgOHB4IDB9Lm1kbC1kaWFsb2dfX2FjdGlvbnMtLWZ1bGwtd2lkdGg+KntoZWlnaHQ6NDhweDtmbGV4OjAgMCAxMDAlO3BhZGRpbmctcmlnaHQ6MTZweDttYXJnaW4tcmlnaHQ6MDt0ZXh0LWFsaWduOnJpZ2h0fS5tZGwtZGlhbG9nX19jb250ZW50e3BhZGRpbmc6MjBweCAyNHB4IDI0cHggMjRweDtjb2xvcjpyZ2JhKDAsMCwwLC41NCl9Lm1kbC1wcm9ncmVzc3tkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlO2hlaWdodDo0cHg7d2lkdGg6NTAwcHg7bWF4LXdpZHRoOjEwMCV9Lm1kbC1wcm9ncmVzcz4uYmFye2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7Ym90dG9tOjA7d2lkdGg6MCU7dHJhbnNpdGlvbjp3aWR0aCAuMnMgY3ViaWMtYmV6aWVyKC40LDAsLjIsMSl9Lm1kbC1wcm9ncmVzcz4ucHJvZ3Jlc3NiYXJ7YmFja2dyb3VuZC1jb2xvcjojM2Y1MWI1O3otaW5kZXg6MTtsZWZ0OjB9Lm1kbC1wcm9ncmVzcz4uYnVmZmVyYmFye2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LHJnYmEoMjU1LDI1NSwyNTUsLjcpLHJnYmEoMjU1LDI1NSwyNTUsLjcpKSxsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIzNmNTFiNSwjM2Y1MWI1KTt6LWluZGV4OjA7bGVmdDowfS5tZGwtcHJvZ3Jlc3M+LmF1eGJhcntyaWdodDowfUBzdXBwb3J0cyAoLXdlYmtpdC1hcHBlYXJhbmNlOm5vbmUpey5tZGwtcHJvZ3Jlc3M6bm90KC5tZGwtcHJvZ3Jlc3MtLWluZGV0ZXJtaW5hdGUpOm5vdCgubWRsLXByb2dyZXNzLS1pbmRldGVybWluYXRlKT4uYXV4YmFyLC5tZGwtcHJvZ3Jlc3M6bm90KC5tZGwtcHJvZ3Jlc3NfX2luZGV0ZXJtaW5hdGUpOm5vdCgubWRsLXByb2dyZXNzX19pbmRldGVybWluYXRlKT4uYXV4YmFye2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LHJnYmEoMjU1LDI1NSwyNTUsLjcpLHJnYmEoMjU1LDI1NSwyNTUsLjcpKSxsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIzNmNTFiNSwjM2Y1MWI1KTttYXNrOnVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lqOCtDanh6ZG1jZ2QybGtkR2c5SWpFeUlpQm9aV2xuYUhROUlqUWlJSFpwWlhkUWIzSjBQU0l3SURBZ01USWdOQ0lnZG1WeWMybHZiajBpTVM0eElpQjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaVBnb2dJRHhsYkd4cGNITmxJR040UFNJeUlpQmplVDBpTWlJZ2NuZzlJaklpSUhKNVBTSXlJajRLSUNBZ0lEeGhibWx0WVhSbElHRjBkSEpwWW5WMFpVNWhiV1U5SW1ONElpQm1jbTl0UFNJeUlpQjBiejBpTFRFd0lpQmtkWEk5SWpBdU5uTWlJSEpsY0dWaGRFTnZkVzUwUFNKcGJtUmxabWx1YVhSbElpQXZQZ29nSUR3dlpXeHNhWEJ6WlQ0S0lDQThaV3hzYVhCelpTQmplRDBpTVRRaUlHTjVQU0l5SWlCeWVEMGlNaUlnY25rOUlqSWlJR05zWVhOelBTSnNiMkZrWlhJaVBnb2dJQ0FnUEdGdWFXMWhkR1VnWVhSMGNtbGlkWFJsVG1GdFpUMGlZM2dpSUdaeWIyMDlJakUwSWlCMGJ6MGlNaUlnWkhWeVBTSXdMalp6SWlCeVpYQmxZWFJEYjNWdWREMGlhVzVrWldacGJtbDBaU0lnTHo0S0lDQThMMlZzYkdsd2MyVStDand2YzNablBnbz0pfX0ubWRsLXByb2dyZXNzOm5vdCgubWRsLXByb2dyZXNzLS1pbmRldGVybWluYXRlKT4uYXV4YmFyLC5tZGwtcHJvZ3Jlc3M6bm90KC5tZGwtcHJvZ3Jlc3NfX2luZGV0ZXJtaW5hdGUpPi5hdXhiYXJ7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQscmdiYSgyNTUsMjU1LDI1NSwuOSkscmdiYSgyNTUsMjU1LDI1NSwuOSkpLGxpbmVhci1ncmFkaWVudCh0byByaWdodCwjM2Y1MWI1LCMzZjUxYjUpfS5tZGwtcHJvZ3Jlc3MubWRsLXByb2dyZXNzLS1pbmRldGVybWluYXRlPi5iYXIxLC5tZGwtcHJvZ3Jlc3MubWRsLXByb2dyZXNzX19pbmRldGVybWluYXRlPi5iYXIxe2JhY2tncm91bmQtY29sb3I6IzNmNTFiNTthbmltYXRpb24tbmFtZTppbmRldGVybWluYXRlMTthbmltYXRpb24tZHVyYXRpb246MnM7YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDppbmZpbml0ZTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmxpbmVhcn0ubWRsLXByb2dyZXNzLm1kbC1wcm9ncmVzcy0taW5kZXRlcm1pbmF0ZT4uYmFyMywubWRsLXByb2dyZXNzLm1kbC1wcm9ncmVzc19faW5kZXRlcm1pbmF0ZT4uYmFyM3tiYWNrZ3JvdW5kLWltYWdlOm5vbmU7YmFja2dyb3VuZC1jb2xvcjojM2Y1MWI1O2FuaW1hdGlvbi1uYW1lOmluZGV0ZXJtaW5hdGUyO2FuaW1hdGlvbi1kdXJhdGlvbjoyczthbmltYXRpb24taXRlcmF0aW9uLWNvdW50OmluZmluaXRlO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246bGluZWFyfUBrZXlmcmFtZXMgaW5kZXRlcm1pbmF0ZTF7MCV7bGVmdDowO3dpZHRoOjAlfTUwJXtsZWZ0OjI1JTt3aWR0aDo3NSV9NzUle2xlZnQ6MTAwJTt3aWR0aDowJX19QGtleWZyYW1lcyBpbmRldGVybWluYXRlMnswJXtsZWZ0OjA7d2lkdGg6MCV9NTAle2xlZnQ6MDt3aWR0aDowJX03NSV7bGVmdDowO3dpZHRoOjI1JX0xMDAle2xlZnQ6MTAwJTt3aWR0aDowJX19Lm1kbC1zaGFkb3ctLTJkcHtib3gtc2hhZG93OjAgMnB4IDJweCAwIHJnYmEoMCwwLDAsLjE0KSwwIDNweCAxcHggLTJweCByZ2JhKDAsMCwwLC4yKSwwIDFweCA1cHggMCByZ2JhKDAsMCwwLC4xMil9Lm1kbC1zaGFkb3ctLTNkcHtib3gtc2hhZG93OjAgM3B4IDRweCAwIHJnYmEoMCwwLDAsLjE0KSwwIDNweCAzcHggLTJweCByZ2JhKDAsMCwwLC4yKSwwIDFweCA4cHggMCByZ2JhKDAsMCwwLC4xMil9Lm1kbC1zaGFkb3ctLTRkcHtib3gtc2hhZG93OjAgNHB4IDVweCAwIHJnYmEoMCwwLDAsLjE0KSwwIDFweCAxMHB4IDAgcmdiYSgwLDAsMCwuMTIpLDAgMnB4IDRweCAtMXB4IHJnYmEoMCwwLDAsLjIpfS5tZGwtc2hhZG93LS02ZHB7Ym94LXNoYWRvdzowIDZweCAxMHB4IDAgcmdiYSgwLDAsMCwuMTQpLDAgMXB4IDE4cHggMCByZ2JhKDAsMCwwLC4xMiksMCAzcHggNXB4IC0xcHggcmdiYSgwLDAsMCwuMil9Lm1kbC1zaGFkb3ctLThkcHtib3gtc2hhZG93OjAgOHB4IDEwcHggMXB4IHJnYmEoMCwwLDAsLjE0KSwwIDNweCAxNHB4IDJweCByZ2JhKDAsMCwwLC4xMiksMCA1cHggNXB4IC0zcHggcmdiYSgwLDAsMCwuMil9Lm1kbC1zaGFkb3ctLTE2ZHB7Ym94LXNoYWRvdzowIDE2cHggMjRweCAycHggcmdiYSgwLDAsMCwuMTQpLDAgNnB4IDMwcHggNXB4IHJnYmEoMCwwLDAsLjEyKSwwIDhweCAxMHB4IC01cHggcmdiYSgwLDAsMCwuMil9Lm1kbC1zaGFkb3ctLTI0ZHB7Ym94LXNoYWRvdzowIDlweCA0NnB4IDhweCByZ2JhKDAsMCwwLC4xNCksMCAxMXB4IDE1cHggLTdweCByZ2JhKDAsMCwwLC4xMiksMCAyNHB4IDM4cHggM3B4IHJnYmEoMCwwLDAsLjIpfS5tZGwtc3Bpbm5lcntkaXNwbGF5OmlubGluZS1ibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoyOHB4O2hlaWdodDoyOHB4fS5tZGwtc3Bpbm5lcjpub3QoLmlzLXVwZ3JhZGVkKS5pcy1hY3RpdmU6YWZ0ZXJ7Y29udGVudDpcIkxvYWRpbmcuLi5cIn0ubWRsLXNwaW5uZXIuaXMtdXBncmFkZWQuaXMtYWN0aXZle2FuaW1hdGlvbjptZGwtc3Bpbm5lcl9fY29udGFpbmVyLXJvdGF0ZSAxLjU2OHMgbGluZWFyIGluZmluaXRlfUBrZXlmcmFtZXMgbWRsLXNwaW5uZXJfX2NvbnRhaW5lci1yb3RhdGV7dG97dHJhbnNmb3JtOnJvdGF0ZSgzNjBkZWcpfX0ubWRsLXNwaW5uZXJfX2xheWVye3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b3BhY2l0eTowfS5tZGwtc3Bpbm5lcl9fbGF5ZXItMXtib3JkZXItY29sb3I6IzQyYTVmNX0ubWRsLXNwaW5uZXItLXNpbmdsZS1jb2xvciAubWRsLXNwaW5uZXJfX2xheWVyLTF7Ym9yZGVyLWNvbG9yOiMzZjUxYjV9Lm1kbC1zcGlubmVyLmlzLWFjdGl2ZSAubWRsLXNwaW5uZXJfX2xheWVyLTF7YW5pbWF0aW9uOm1kbC1zcGlubmVyX19maWxsLXVuZmlsbC1yb3RhdGUgNTMzMm1zIGN1YmljLWJlemllciguNCwwLC4yLDEpIGluZmluaXRlIGJvdGgsbWRsLXNwaW5uZXJfX2xheWVyLTEtZmFkZS1pbi1vdXQgNTMzMm1zIGN1YmljLWJlemllciguNCwwLC4yLDEpIGluZmluaXRlIGJvdGh9Lm1kbC1zcGlubmVyX19sYXllci0ye2JvcmRlci1jb2xvcjojZjQ0MzM2fS5tZGwtc3Bpbm5lci0tc2luZ2xlLWNvbG9yIC5tZGwtc3Bpbm5lcl9fbGF5ZXItMntib3JkZXItY29sb3I6IzNmNTFiNX0ubWRsLXNwaW5uZXIuaXMtYWN0aXZlIC5tZGwtc3Bpbm5lcl9fbGF5ZXItMnthbmltYXRpb246bWRsLXNwaW5uZXJfX2ZpbGwtdW5maWxsLXJvdGF0ZSA1MzMybXMgY3ViaWMtYmV6aWVyKC40LDAsLjIsMSkgaW5maW5pdGUgYm90aCxtZGwtc3Bpbm5lcl9fbGF5ZXItMi1mYWRlLWluLW91dCA1MzMybXMgY3ViaWMtYmV6aWVyKC40LDAsLjIsMSkgaW5maW5pdGUgYm90aH0ubWRsLXNwaW5uZXJfX2xheWVyLTN7Ym9yZGVyLWNvbG9yOiNmZGQ4MzV9Lm1kbC1zcGlubmVyLS1zaW5nbGUtY29sb3IgLm1kbC1zcGlubmVyX19sYXllci0ze2JvcmRlci1jb2xvcjojM2Y1MWI1fS5tZGwtc3Bpbm5lci5pcy1hY3RpdmUgLm1kbC1zcGlubmVyX19sYXllci0ze2FuaW1hdGlvbjptZGwtc3Bpbm5lcl9fZmlsbC11bmZpbGwtcm90YXRlIDUzMzJtcyBjdWJpYy1iZXppZXIoLjQsMCwuMiwxKSBpbmZpbml0ZSBib3RoLG1kbC1zcGlubmVyX19sYXllci0zLWZhZGUtaW4tb3V0IDUzMzJtcyBjdWJpYy1iZXppZXIoLjQsMCwuMiwxKSBpbmZpbml0ZSBib3RofS5tZGwtc3Bpbm5lcl9fbGF5ZXItNHtib3JkZXItY29sb3I6IzRjYWY1MH0ubWRsLXNwaW5uZXItLXNpbmdsZS1jb2xvciAubWRsLXNwaW5uZXJfX2xheWVyLTR7Ym9yZGVyLWNvbG9yOiMzZjUxYjV9Lm1kbC1zcGlubmVyLmlzLWFjdGl2ZSAubWRsLXNwaW5uZXJfX2xheWVyLTR7YW5pbWF0aW9uOm1kbC1zcGlubmVyX19maWxsLXVuZmlsbC1yb3RhdGUgNTMzMm1zIGN1YmljLWJlemllciguNCwwLC4yLDEpIGluZmluaXRlIGJvdGgsbWRsLXNwaW5uZXJfX2xheWVyLTQtZmFkZS1pbi1vdXQgNTMzMm1zIGN1YmljLWJlemllciguNCwwLC4yLDEpIGluZmluaXRlIGJvdGh9QGtleWZyYW1lcyBtZGwtc3Bpbm5lcl9fZmlsbC11bmZpbGwtcm90YXRlezEyLjUle3RyYW5zZm9ybTpyb3RhdGUoMTM1ZGVnKX0yNSV7dHJhbnNmb3JtOnJvdGF0ZSgyNzBkZWcpfTM3LjUle3RyYW5zZm9ybTpyb3RhdGUoNDA1ZGVnKX01MCV7dHJhbnNmb3JtOnJvdGF0ZSg1NDBkZWcpfTYyLjUle3RyYW5zZm9ybTpyb3RhdGUoNjc1ZGVnKX03NSV7dHJhbnNmb3JtOnJvdGF0ZSg4MTBkZWcpfTg3LjUle3RyYW5zZm9ybTpyb3RhdGUoOTQ1ZGVnKX10b3t0cmFuc2Zvcm06cm90YXRlKDEwODBkZWcpfX1Aa2V5ZnJhbWVzIG1kbC1zcGlubmVyX19sYXllci0xLWZhZGUtaW4tb3V0e2Zyb217b3BhY2l0eTouOTl9MjUle29wYWNpdHk6Ljk5fTI2JXtvcGFjaXR5OjB9ODkle29wYWNpdHk6MH05MCV7b3BhY2l0eTouOTl9MTAwJXtvcGFjaXR5Oi45OX19QGtleWZyYW1lcyBtZGwtc3Bpbm5lcl9fbGF5ZXItMi1mYWRlLWluLW91dHtmcm9te29wYWNpdHk6MH0xNSV7b3BhY2l0eTowfTI1JXtvcGFjaXR5Oi45OX01MCV7b3BhY2l0eTouOTl9NTEle29wYWNpdHk6MH19QGtleWZyYW1lcyBtZGwtc3Bpbm5lcl9fbGF5ZXItMy1mYWRlLWluLW91dHtmcm9te29wYWNpdHk6MH00MCV7b3BhY2l0eTowfTUwJXtvcGFjaXR5Oi45OX03NSV7b3BhY2l0eTouOTl9NzYle29wYWNpdHk6MH19QGtleWZyYW1lcyBtZGwtc3Bpbm5lcl9fbGF5ZXItNC1mYWRlLWluLW91dHtmcm9te29wYWNpdHk6MH02NSV7b3BhY2l0eTowfTc1JXtvcGFjaXR5Oi45OX05MCV7b3BhY2l0eTouOTl9MTAwJXtvcGFjaXR5OjB9fS5tZGwtc3Bpbm5lcl9fZ2FwLXBhdGNoe3Bvc2l0aW9uOmFic29sdXRlO2JveC1zaXppbmc6Ym9yZGVyLWJveDt0b3A6MDtsZWZ0OjQ1JTt3aWR0aDoxMCU7aGVpZ2h0OjEwMCU7b3ZlcmZsb3c6aGlkZGVuO2JvcmRlci1jb2xvcjppbmhlcml0fS5tZGwtc3Bpbm5lcl9fZ2FwLXBhdGNoIC5tZGwtc3Bpbm5lcl9fY2lyY2xle3dpZHRoOjEwMDAlO2xlZnQ6LTQ1MCV9Lm1kbC1zcGlubmVyX19jaXJjbGUtY2xpcHBlcntkaXNwbGF5OmlubGluZS1ibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDo1MCU7aGVpZ2h0OjEwMCU7b3ZlcmZsb3c6aGlkZGVuO2JvcmRlci1jb2xvcjppbmhlcml0fS5tZGwtc3Bpbm5lcl9fY2lyY2xlLWNsaXBwZXIubWRsLXNwaW5uZXJfX2xlZnR7ZmxvYXQ6bGVmdH0ubWRsLXNwaW5uZXJfX2NpcmNsZS1jbGlwcGVyLm1kbC1zcGlubmVyX19yaWdodHtmbG9hdDpyaWdodH0ubWRsLXNwaW5uZXJfX2NpcmNsZS1jbGlwcGVyIC5tZGwtc3Bpbm5lcl9fY2lyY2xle3dpZHRoOjIwMCV9Lm1kbC1zcGlubmVyX19jaXJjbGV7Ym94LXNpemluZzpib3JkZXItYm94O2hlaWdodDoxMDAlO2JvcmRlci13aWR0aDozcHg7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci1jb2xvcjppbmhlcml0O2JvcmRlci1ib3R0b20tY29sb3I6dHJhbnNwYXJlbnQhaW1wb3J0YW50O2JvcmRlci1yYWRpdXM6NTAlO2FuaW1hdGlvbjpub25lO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowfS5tZGwtc3Bpbm5lcl9fbGVmdCAubWRsLXNwaW5uZXJfX2NpcmNsZXtib3JkZXItcmlnaHQtY29sb3I6dHJhbnNwYXJlbnQhaW1wb3J0YW50O3RyYW5zZm9ybTpyb3RhdGUoMTI5ZGVnKX0ubWRsLXNwaW5uZXIuaXMtYWN0aXZlIC5tZGwtc3Bpbm5lcl9fbGVmdCAubWRsLXNwaW5uZXJfX2NpcmNsZXthbmltYXRpb246bWRsLXNwaW5uZXJfX2xlZnQtc3BpbiAxMzMzbXMgY3ViaWMtYmV6aWVyKC40LDAsLjIsMSkgaW5maW5pdGUgYm90aH0ubWRsLXNwaW5uZXJfX3JpZ2h0IC5tZGwtc3Bpbm5lcl9fY2lyY2xle2xlZnQ6LTEwMCU7Ym9yZGVyLWxlZnQtY29sb3I6dHJhbnNwYXJlbnQhaW1wb3J0YW50O3RyYW5zZm9ybTpyb3RhdGUoLTEyOWRlZyl9Lm1kbC1zcGlubmVyLmlzLWFjdGl2ZSAubWRsLXNwaW5uZXJfX3JpZ2h0IC5tZGwtc3Bpbm5lcl9fY2lyY2xle2FuaW1hdGlvbjptZGwtc3Bpbm5lcl9fcmlnaHQtc3BpbiAxMzMzbXMgY3ViaWMtYmV6aWVyKC40LDAsLjIsMSkgaW5maW5pdGUgYm90aH1Aa2V5ZnJhbWVzIG1kbC1zcGlubmVyX19sZWZ0LXNwaW57ZnJvbXt0cmFuc2Zvcm06cm90YXRlKDEzMGRlZyl9NTAle3RyYW5zZm9ybTpyb3RhdGUoLTVkZWcpfXRve3RyYW5zZm9ybTpyb3RhdGUoMTMwZGVnKX19QGtleWZyYW1lcyBtZGwtc3Bpbm5lcl9fcmlnaHQtc3Bpbntmcm9te3RyYW5zZm9ybTpyb3RhdGUoLTEzMGRlZyl9NTAle3RyYW5zZm9ybTpyb3RhdGUoNWRlZyl9dG97dHJhbnNmb3JtOnJvdGF0ZSgtMTMwZGVnKX19Lm1kbC10ZXh0ZmllbGR7cG9zaXRpb246cmVsYXRpdmU7Zm9udC1zaXplOjE2cHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7Ym94LXNpemluZzpib3JkZXItYm94O3dpZHRoOjMwMHB4O21heC13aWR0aDoxMDAlO21hcmdpbjowO3BhZGRpbmc6MjBweCAwfS5tZGwtdGV4dGZpZWxkIC5tZGwtYnV0dG9ue3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbToyMHB4fS5tZGwtdGV4dGZpZWxkLS1hbGlnbi1yaWdodHt0ZXh0LWFsaWduOnJpZ2h0fS5tZGwtdGV4dGZpZWxkLS1mdWxsLXdpZHRoe3dpZHRoOjEwMCV9Lm1kbC10ZXh0ZmllbGQtLWV4cGFuZGFibGV7bWluLXdpZHRoOjMycHg7d2lkdGg6YXV0bzttaW4taGVpZ2h0OjMycHh9Lm1kbC10ZXh0ZmllbGQtLWV4cGFuZGFibGUgLm1kbC1idXR0b24tLWljb257dG9wOjE2cHh9Lm1kbC10ZXh0ZmllbGRfX2lucHV0e2JvcmRlcjpub25lO2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjEyKTtkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtZmFtaWx5OkhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmO21hcmdpbjowO3BhZGRpbmc6NHB4IDA7d2lkdGg6MTAwJTtiYWNrZ3JvdW5kOjAgMDt0ZXh0LWFsaWduOmxlZnQ7Y29sb3I6aW5oZXJpdH0ubWRsLXRleHRmaWVsZF9faW5wdXRbdHlwZT1udW1iZXJdey1tb3otYXBwZWFyYW5jZTp0ZXh0ZmllbGR9Lm1kbC10ZXh0ZmllbGRfX2lucHV0W3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiwubWRsLXRleHRmaWVsZF9faW5wdXRbdHlwZT1udW1iZXJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uey13ZWJraXQtYXBwZWFyYW5jZTpub25lO21hcmdpbjowfS5tZGwtdGV4dGZpZWxkLmlzLWZvY3VzZWQgLm1kbC10ZXh0ZmllbGRfX2lucHV0e291dGxpbmU6MH0ubWRsLXRleHRmaWVsZC5pcy1pbnZhbGlkIC5tZGwtdGV4dGZpZWxkX19pbnB1dHtib3JkZXItY29sb3I6I2Q1MDAwMDtib3gtc2hhZG93Om5vbmV9Lm1kbC10ZXh0ZmllbGQuaXMtZGlzYWJsZWQgLm1kbC10ZXh0ZmllbGRfX2lucHV0LGZpZWxkc2V0W2Rpc2FibGVkXSAubWRsLXRleHRmaWVsZCAubWRsLXRleHRmaWVsZF9faW5wdXR7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXItYm90dG9tOjFweCBkb3R0ZWQgcmdiYSgwLDAsMCwuMTIpO2NvbG9yOnJnYmEoMCwwLDAsLjI2KX0ubWRsLXRleHRmaWVsZCB0ZXh0YXJlYS5tZGwtdGV4dGZpZWxkX19pbnB1dHtkaXNwbGF5OmJsb2NrfS5tZGwtdGV4dGZpZWxkX19sYWJlbHtib3R0b206MDtjb2xvcjpyZ2JhKDAsMCwwLC4yNik7Zm9udC1zaXplOjE2cHg7bGVmdDowO3JpZ2h0OjA7cG9pbnRlci1ldmVudHM6bm9uZTtwb3NpdGlvbjphYnNvbHV0ZTtkaXNwbGF5OmJsb2NrO3RvcDoyNHB4O3dpZHRoOjEwMCU7b3ZlcmZsb3c6aGlkZGVuO3doaXRlLXNwYWNlOm5vd3JhcDt0ZXh0LWFsaWduOmxlZnR9Lm1kbC10ZXh0ZmllbGQuaGFzLXBsYWNlaG9sZGVyIC5tZGwtdGV4dGZpZWxkX19sYWJlbCwubWRsLXRleHRmaWVsZC5pcy1kaXJ0eSAubWRsLXRleHRmaWVsZF9fbGFiZWx7dmlzaWJpbGl0eTpoaWRkZW59Lm1kbC10ZXh0ZmllbGQtLWZsb2F0aW5nLWxhYmVsIC5tZGwtdGV4dGZpZWxkX19sYWJlbHt0cmFuc2l0aW9uLWR1cmF0aW9uOi4yczt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjQsMCwuMiwxKX0ubWRsLXRleHRmaWVsZC0tZmxvYXRpbmctbGFiZWwuaGFzLXBsYWNlaG9sZGVyIC5tZGwtdGV4dGZpZWxkX19sYWJlbHt0cmFuc2l0aW9uOm5vbmV9Lm1kbC10ZXh0ZmllbGQuaXMtZGlzYWJsZWQuaXMtZGlzYWJsZWQgLm1kbC10ZXh0ZmllbGRfX2xhYmVsLGZpZWxkc2V0W2Rpc2FibGVkXSAubWRsLXRleHRmaWVsZCAubWRsLXRleHRmaWVsZF9fbGFiZWx7Y29sb3I6cmdiYSgwLDAsMCwuMjYpfS5tZGwtdGV4dGZpZWxkLS1mbG9hdGluZy1sYWJlbC5oYXMtcGxhY2Vob2xkZXIgLm1kbC10ZXh0ZmllbGRfX2xhYmVsLC5tZGwtdGV4dGZpZWxkLS1mbG9hdGluZy1sYWJlbC5pcy1kaXJ0eSAubWRsLXRleHRmaWVsZF9fbGFiZWwsLm1kbC10ZXh0ZmllbGQtLWZsb2F0aW5nLWxhYmVsLmlzLWZvY3VzZWQgLm1kbC10ZXh0ZmllbGRfX2xhYmVse2NvbG9yOiMzZjUxYjU7Zm9udC1zaXplOjEycHg7dG9wOjRweDt2aXNpYmlsaXR5OnZpc2libGV9Lm1kbC10ZXh0ZmllbGQtLWZsb2F0aW5nLWxhYmVsLmhhcy1wbGFjZWhvbGRlciAubWRsLXRleHRmaWVsZF9fZXhwYW5kYWJsZS1ob2xkZXIgLm1kbC10ZXh0ZmllbGRfX2xhYmVsLC5tZGwtdGV4dGZpZWxkLS1mbG9hdGluZy1sYWJlbC5pcy1kaXJ0eSAubWRsLXRleHRmaWVsZF9fZXhwYW5kYWJsZS1ob2xkZXIgLm1kbC10ZXh0ZmllbGRfX2xhYmVsLC5tZGwtdGV4dGZpZWxkLS1mbG9hdGluZy1sYWJlbC5pcy1mb2N1c2VkIC5tZGwtdGV4dGZpZWxkX19leHBhbmRhYmxlLWhvbGRlciAubWRsLXRleHRmaWVsZF9fbGFiZWx7dG9wOi0xNnB4fS5tZGwtdGV4dGZpZWxkLS1mbG9hdGluZy1sYWJlbC5pcy1pbnZhbGlkIC5tZGwtdGV4dGZpZWxkX19sYWJlbHtjb2xvcjojZDUwMDAwO2ZvbnQtc2l6ZToxMnB4fS5tZGwtdGV4dGZpZWxkX19sYWJlbDphZnRlcntiYWNrZ3JvdW5kLWNvbG9yOiMzZjUxYjU7Ym90dG9tOjIwcHg7Y29udGVudDpcIlwiO2hlaWdodDoycHg7bGVmdDo0NSU7cG9zaXRpb246YWJzb2x1dGU7dHJhbnNpdGlvbi1kdXJhdGlvbjouMnM7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC40LDAsLjIsMSk7dmlzaWJpbGl0eTpoaWRkZW47d2lkdGg6MTBweH0ubWRsLXRleHRmaWVsZC5pcy1mb2N1c2VkIC5tZGwtdGV4dGZpZWxkX19sYWJlbDphZnRlcntsZWZ0OjA7dmlzaWJpbGl0eTp2aXNpYmxlO3dpZHRoOjEwMCV9Lm1kbC10ZXh0ZmllbGQuaXMtaW52YWxpZCAubWRsLXRleHRmaWVsZF9fbGFiZWw6YWZ0ZXJ7YmFja2dyb3VuZC1jb2xvcjojZDUwMDAwfS5tZGwtdGV4dGZpZWxkX19lcnJvcntjb2xvcjojZDUwMDAwO3Bvc2l0aW9uOmFic29sdXRlO2ZvbnQtc2l6ZToxMnB4O21hcmdpbi10b3A6M3B4O3Zpc2liaWxpdHk6aGlkZGVuO2Rpc3BsYXk6YmxvY2t9Lm1kbC10ZXh0ZmllbGQuaXMtaW52YWxpZCAubWRsLXRleHRmaWVsZF9fZXJyb3J7dmlzaWJpbGl0eTp2aXNpYmxlfS5tZGwtdGV4dGZpZWxkX19leHBhbmRhYmxlLWhvbGRlcntkaXNwbGF5OmlubGluZS1ibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW4tbGVmdDozMnB4O3RyYW5zaXRpb24tZHVyYXRpb246LjJzO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNCwwLC4yLDEpO2Rpc3BsYXk6aW5saW5lLWJsb2NrO21heC13aWR0aDouMXB4fS5tZGwtdGV4dGZpZWxkLmlzLWRpcnR5IC5tZGwtdGV4dGZpZWxkX19leHBhbmRhYmxlLWhvbGRlciwubWRsLXRleHRmaWVsZC5pcy1mb2N1c2VkIC5tZGwtdGV4dGZpZWxkX19leHBhbmRhYmxlLWhvbGRlcnttYXgtd2lkdGg6NjAwcHh9Lm1kbC10ZXh0ZmllbGRfX2V4cGFuZGFibGUtaG9sZGVyIC5tZGwtdGV4dGZpZWxkX19sYWJlbDphZnRlcntib3R0b206MH1kaWFsb2d7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3JpZ2h0OjA7d2lkdGg6LW1vei1maXQtY29udGVudDt3aWR0aDotd2Via2l0LWZpdC1jb250ZW50O3dpZHRoOmZpdC1jb250ZW50O2hlaWdodDotbW96LWZpdC1jb250ZW50O2hlaWdodDotd2Via2l0LWZpdC1jb250ZW50O2hlaWdodDpmaXQtY29udGVudDttYXJnaW46YXV0bztib3JkZXI6c29saWQ7cGFkZGluZzoxZW07YmFja2dyb3VuZDojZmZmO2NvbG9yOiMwMDA7ZGlzcGxheTpibG9ja31kaWFsb2c6bm90KFtvcGVuXSl7ZGlzcGxheTpub25lfWRpYWxvZysuYmFja2Ryb3B7cG9zaXRpb246Zml4ZWQ7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4xKX0uX2RpYWxvZ19vdmVybGF5e3Bvc2l0aW9uOmZpeGVkO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowfWRpYWxvZy5maXhlZHtwb3NpdGlvbjpmaXhlZDt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwtNTAlKX0uZmlyZWJhc2V1aS1jb250YWluZXJ7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JveC1zaXppbmc6Ym9yZGVyLWJveDstbW96LWJveC1zaXppbmc6Ym9yZGVyLWJveDstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtjb2xvcjpyZ2JhKDAsMCwwLC44Nyk7ZGlyZWN0aW9uOmx0cjtmb250OjE2cHggUm9ib3RvLGFyaWFsLHNhbnMtc2VyaWY7bWFyZ2luOjAgYXV0bzttYXgtd2lkdGg6MzYwcHg7b3ZlcmZsb3c6dmlzaWJsZTtwb3NpdGlvbjpyZWxhdGl2ZTt0ZXh0LWFsaWduOmxlZnQ7d2lkdGg6MTAwJX0uZmlyZWJhc2V1aS1jb250YWluZXIubWRsLWNhcmR7b3ZlcmZsb3c6dmlzaWJsZX0uZmlyZWJhc2V1aS1jYXJkLWhlYWRlcntwYWRkaW5nOjI0cHggMjRweCAwIDI0cHh9LmZpcmViYXNldWktY2FyZC1jb250ZW50e3BhZGRpbmc6MCAyNHB4fS5maXJlYmFzZXVpLWNhcmQtZm9vdGVye3BhZGRpbmc6MCAyNHB4fS5maXJlYmFzZXVpLWNhcmQtYWN0aW9uc3tib3gtc2l6aW5nOmJvcmRlci1ib3g7ZGlzcGxheTp0YWJsZTtmb250LXNpemU6MTRweDtwYWRkaW5nOjhweCAyNHB4IDI0cHggMjRweDt0ZXh0LWFsaWduOmxlZnQ7d2lkdGg6MTAwJX0uZmlyZWJhc2V1aS1mb3JtLWxpbmtze2Rpc3BsYXk6dGFibGUtY2VsbDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7d2lkdGg6MTAwJX0uZmlyZWJhc2V1aS1mb3JtLWFjdGlvbnN7ZGlzcGxheTp0YWJsZS1jZWxsO3RleHQtYWxpZ246cmlnaHQ7d2hpdGUtc3BhY2U6bm93cmFwO3dpZHRoOjEwMCV9LmZpcmViYXNldWktc3VidGl0bGUsLmZpcmViYXNldWktdGl0bGV7Y29sb3I6cmdiYSgwLDAsMCwuODcpO2RpcmVjdGlvbjpsdHI7Zm9udC1zaXplOjIwcHg7Zm9udC13ZWlnaHQ6NTAwO2xpbmUtaGVpZ2h0OjI0cHg7bWFyZ2luOjA7cGFkZGluZzowO3RleHQtYWxpZ246bGVmdH0uZmlyZWJhc2V1aS10aXRsZXtwYWRkaW5nLWJvdHRvbToxNnB4fS5maXJlYmFzZXVpLXN1YnRpdGxle21hcmdpbjoxNnB4IDB9LmZpcmViYXNldWktdGV4dHtjb2xvcjpyZ2JhKDAsMCwwLC44Nyk7ZGlyZWN0aW9uOmx0cjtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoyNHB4O3RleHQtYWxpZ246bGVmdH0uZmlyZWJhc2V1aS1pZC1wYWdlLXBhc3N3b3JkLXJlY292ZXJ5LWVtYWlsLXNlbnQgcC5maXJlYmFzZXVpLXRleHR7bWFyZ2luOjE2cHggMH0uZmlyZWJhc2V1aS10ZXh0LWVtcGhhc2lze2ZvbnQtd2VpZ2h0OjcwMH0uZmlyZWJhc2V1aS1lcnJvcntjb2xvcjojZGQyYzAwO2RpcmVjdGlvbjpsdHI7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MTZweDttYXJnaW46MDt0ZXh0LWFsaWduOmxlZnR9LmZpcmViYXNldWktdGV4dC1pbnB1dC1lcnJvcnttYXJnaW46LTE2cHggMCAxNnB4fS5maXJlYmFzZXVpLWVycm9yLXdyYXBwZXJ7bWluLWhlaWdodDoxNnB4fS5maXJlYmFzZXVpLWxpc3QtaXRlbXtkaXJlY3Rpb246bHRyO21hcmdpbjowO3BhZGRpbmc6MDt0ZXh0LWFsaWduOmxlZnR9LmZpcmViYXNldWktaGlkZGVue2Rpc3BsYXk6bm9uZX0uZmlyZWJhc2V1aS1yZWxhdGl2ZS13cmFwcGVye3Bvc2l0aW9uOnJlbGF0aXZlfS5maXJlYmFzZXVpLWxhYmVse2NvbG9yOnJnYmEoMCwwLDAsLjU0KTtkaXJlY3Rpb246bHRyO2ZvbnQtc2l6ZToxNnB4O3RleHQtYWxpZ246bGVmdH0ubWRsLXRleHRmaWVsZC0tZmxvYXRpbmctbGFiZWwuaXMtZGlydHkgLm1kbC10ZXh0ZmllbGRfX2xhYmVsLC5tZGwtdGV4dGZpZWxkLS1mbG9hdGluZy1sYWJlbC5pcy1mb2N1c2VkIC5tZGwtdGV4dGZpZWxkX19sYWJlbHtjb2xvcjojNzU3NTc1fS5maXJlYmFzZXVpLWlucHV0LC5maXJlYmFzZXVpLWlucHV0LWludmFsaWR7Ym9yZGVyLXJhZGl1czowO2NvbG9yOnJnYmEoMCwwLDAsLjg3KTtkaXJlY3Rpb246bHRyO2ZvbnQtc2l6ZToxNnB4O3dpZHRoOjEwMCV9aW5wdXQuZmlyZWJhc2V1aS1pbnB1dCxpbnB1dC5maXJlYmFzZXVpLWlucHV0LWludmFsaWR7ZGlyZWN0aW9uOmx0cjt0ZXh0LWFsaWduOmxlZnR9LmZpcmViYXNldWktaW5wdXQtaW52YWxpZHtib3JkZXItY29sb3I6I2RkMmMwMH0uZmlyZWJhc2V1aS10ZXh0ZmllbGR7d2lkdGg6MTAwJX0uZmlyZWJhc2V1aS10ZXh0ZmllbGQubWRsLXRleHRmaWVsZCAuZmlyZWJhc2V1aS1pbnB1dHtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwuMTIpfS5maXJlYmFzZXVpLXRleHRmaWVsZC5tZGwtdGV4dGZpZWxkIC5maXJlYmFzZXVpLWxhYmVsOjphZnRlcntiYWNrZ3JvdW5kLWNvbG9yOiMzZjUxYjV9LmZpcmViYXNldWktdGV4dGZpZWxkLWludmFsaWQubWRsLXRleHRmaWVsZCAuZmlyZWJhc2V1aS1pbnB1dHtib3JkZXItY29sb3I6I2RkMmMwMH0uZmlyZWJhc2V1aS10ZXh0ZmllbGQtaW52YWxpZC5tZGwtdGV4dGZpZWxkIC5maXJlYmFzZXVpLWxhYmVsOjphZnRlcntiYWNrZ3JvdW5kLWNvbG9yOiNkZDJjMDB9LmZpcmViYXNldWktYnV0dG9ue2Rpc3BsYXk6aW5saW5lLWJsb2NrO2hlaWdodDozNnB4O21hcmdpbi1sZWZ0OjhweDttaW4td2lkdGg6ODhweH0uZmlyZWJhc2V1aS1saW5re2NvbG9yOiM0Mjg1ZjQ7Zm9udC12YXJpYW50Om5vcm1hbDtmb250LXdlaWdodDo0MDA7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmZpcmViYXNldWktbGluazpob3Zlcnt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5maXJlYmFzZXVpLWluZGVudHttYXJnaW4tbGVmdDoxZW19LmZpcmViYXNldWktdG9ze2NvbG9yOiM3NTc1NzU7ZGlyZWN0aW9uOmx0cjtmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoxNnB4O21hcmdpbi1ib3R0b206MjRweDttYXJnaW4tdG9wOjA7dGV4dC1hbGlnbjpsZWZ0fS5maXJlYmFzZXVpLXByb3ZpZGVyLXNpZ24taW4tZm9vdGVyPi5maXJlYmFzZXVpLXRvc3t0ZXh0LWFsaWduOmNlbnRlcn0uZmlyZWJhc2V1aS10b3MtbGlzdHtsaXN0LXN0eWxlOm5vbmU7dGV4dC1hbGlnbjpyaWdodH0uZmlyZWJhc2V1aS1pbmxpbmUtbGlzdC1pdGVte2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1sZWZ0OjVweDttYXJnaW4tcmlnaHQ6NXB4fS5maXJlYmFzZXVpLXBhZ2UtcHJvdmlkZXItc2lnbi1pbiwuZmlyZWJhc2V1aS1wYWdlLXNlbGVjdC10ZW5hbnR7YmFja2dyb3VuZDppbmhlcml0fS5maXJlYmFzZXVpLWlkcC1saXN0LC5maXJlYmFzZXVpLXRlbmFudC1saXN0e2xpc3Qtc3R5bGU6bm9uZTttYXJnaW46MWVtIDA7cGFkZGluZzowfS5maXJlYmFzZXVpLWlkcC1idXR0b24sLmZpcmViYXNldWktdGVuYW50LWJ1dHRvbntkaXJlY3Rpb246bHRyO2ZvbnQtd2VpZ2h0OjUwMDtoZWlnaHQ6YXV0bztsaW5lLWhlaWdodDpub3JtYWw7bWF4LXdpZHRoOjIyMHB4O21pbi1oZWlnaHQ6NDBweDtwYWRkaW5nOjhweCAxNnB4O3RleHQtYWxpZ246bGVmdDt3aWR0aDoxMDAlfS5maXJlYmFzZXVpLWlkcC1saXN0Pi5maXJlYmFzZXVpLWxpc3QtaXRlbSwuZmlyZWJhc2V1aS10ZW5hbnQtbGlzdD4uZmlyZWJhc2V1aS1saXN0LWl0ZW17bWFyZ2luLWJvdHRvbToxNXB4O3RleHQtYWxpZ246Y2VudGVyfS5maXJlYmFzZXVpLWlkcC1pY29uLXdyYXBwZXJ7ZGlzcGxheTp0YWJsZS1jZWxsO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uZmlyZWJhc2V1aS1pZHAtaWNvbntib3JkZXI6bm9uZTtkaXNwbGF5OmlubGluZS1ibG9jaztoZWlnaHQ6MThweDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7d2lkdGg6MThweH0uZmlyZWJhc2V1aS1pZHAtZmF2aWNvbntib3JkZXI6bm9uZTtkaXNwbGF5OmlubGluZS1ibG9jaztoZWlnaHQ6MTRweDttYXJnaW4tcmlnaHQ6NXB4O3ZlcnRpY2FsLWFsaWduOm1pZGRsZTt3aWR0aDoxNHB4fS5maXJlYmFzZXVpLWlkcC10ZXh0e2NvbG9yOiNmZmY7ZGlzcGxheTp0YWJsZS1jZWxsO2ZvbnQtc2l6ZToxNHB4O3BhZGRpbmctbGVmdDoxNnB4O3RleHQtdHJhbnNmb3JtOm5vbmU7dmVydGljYWwtYWxpZ246bWlkZGxlfS5maXJlYmFzZXVpLWlkcC10ZXh0LmZpcmViYXNldWktaWRwLXRleHQtbG9uZ3tkaXNwbGF5OnRhYmxlLWNlbGx9LmZpcmViYXNldWktaWRwLXRleHQuZmlyZWJhc2V1aS1pZHAtdGV4dC1zaG9ydHtkaXNwbGF5Om5vbmV9QG1lZGlhIChtYXgtd2lkdGg6MjY4cHgpey5maXJlYmFzZXVpLWlkcC10ZXh0LmZpcmViYXNldWktaWRwLXRleHQtbG9uZ3tkaXNwbGF5Om5vbmV9LmZpcmViYXNldWktaWRwLXRleHQuZmlyZWJhc2V1aS1pZHAtdGV4dC1zaG9ydHtkaXNwbGF5OnRhYmxlLWNlbGx9fUBtZWRpYSAobWF4LXdpZHRoOjMyMHB4KXsuZmlyZWJhc2V1aS1yZWNhcHRjaGEtY29udGFpbmVyPmRpdj5kaXZ7dHJhbnNmb3JtOnNjYWxlKC45KTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSguOSk7dHJhbnNmb3JtLW9yaWdpbjowIDA7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOjAgMH19LmZpcmViYXNldWktaWRwLWdvb2dsZT4uZmlyZWJhc2V1aS1pZHAtdGV4dHtjb2xvcjojNzU3NTc1fVtkYXRhLXByb3ZpZGVyLWlkPVwieWFob28uY29tXCJdPi5maXJlYmFzZXVpLWlkcC1pY29uLXdyYXBwZXI+LmZpcmViYXNldWktaWRwLWljb257aGVpZ2h0OjIycHg7d2lkdGg6MjJweH0uZmlyZWJhc2V1aS1pbmZvLWJhcntiYWNrZ3JvdW5kLWNvbG9yOiNmOWVkYmU7Ym9yZGVyOjFweCBzb2xpZCAjZjBjMzZkO2JveC1zaGFkb3c6MCAycHggNHB4IHJnYmEoMCwwLDAsLjIpOy13ZWJraXQtYm94LXNoYWRvdzowIDJweCA0cHggcmdiYSgwLDAsMCwuMik7LW1vei1ib3gtc2hhZG93OjAgMnB4IDRweCByZ2JhKDAsMCwwLC4yKTtsZWZ0OjEwJTtwYWRkaW5nOjhweCAxNnB4O3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjEwJTt0ZXh0LWFsaWduOmNlbnRlcjt0b3A6MH0uZmlyZWJhc2V1aS1pbmZvLWJhci1tZXNzYWdle2ZvbnQtc2l6ZToxMnB4O21hcmdpbjowfS5maXJlYmFzZXVpLWRpYWxvZ3tib3gtc2l6aW5nOmJvcmRlci1ib3g7Y29sb3I6cmdiYSgwLDAsMCwuODcpO2ZvbnQ6MTZweCBSb2JvdG8sYXJpYWwsc2Fucy1zZXJpZjtoZWlnaHQ6YXV0bzttYXgtaGVpZ2h0OmZpdC1jb250ZW50O3BhZGRpbmc6MjRweDt0ZXh0LWFsaWduOmxlZnR9LmZpcmViYXNldWktZGlhbG9nLWljb24td3JhcHBlcntkaXNwbGF5OnRhYmxlLWNlbGw7dmVydGljYWwtYWxpZ246bWlkZGxlfS5maXJlYmFzZXVpLWRpYWxvZy1pY29ue2Zsb2F0OmxlZnQ7aGVpZ2h0OjQwcHg7bWFyZ2luLXJpZ2h0OjI0cHg7d2lkdGg6NDBweH0uZmlyZWJhc2V1aS1wcm9ncmVzcy1kaWFsb2ctbWVzc2FnZXtkaXNwbGF5OnRhYmxlLWNlbGw7Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6NDAwO21pbi1oZWlnaHQ6NDBweDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LmZpcmViYXNldWktcHJvZ3Jlc3MtZGlhbG9nLWxvYWRpbmctaWNvbntoZWlnaHQ6MjhweDttYXJnaW46NnB4IDMwcHggNnB4IDZweDt3aWR0aDoyOHB4fS5maXJlYmFzZXVpLWljb24tZG9uZXtiYWNrZ3JvdW5kLWltYWdlOnVybChodHRwczovL3d3dy5nc3RhdGljLmNvbS9pbWFnZXMvaWNvbnMvbWF0ZXJpYWwvc3lzdGVtLzJ4L2RvbmVfZ29vZ2dyZWVuXzM2ZHAucG5nKTtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOjM2cHggMzZweH0uZmlyZWJhc2V1aS1waG9uZS1udW1iZXJ7ZGlzcGxheTpmbGV4fS5maXJlYmFzZXVpLWNvdW50cnktc2VsZWN0b3J7YmFja2dyb3VuZC1pbWFnZTp1cmwoaHR0cHM6Ly93d3cuZ3N0YXRpYy5jb20vaW1hZ2VzL2ljb25zL21hdGVyaWFsL3N5c3RlbS8xeC9hcnJvd19kcm9wX2Rvd25fZ3JleTYwMF8xOGRwLnBuZyk7YmFja2dyb3VuZC1wb3NpdGlvbjpyaWdodCBjZW50ZXI7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZToxOHB4IGF1dG87Ym9yZGVyLXJhZGl1czowO2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjEyKTtjb2xvcjpyZ2JhKDAsMCwwLC44Nyk7ZmxleC1zaHJpbms6MDtmb250LXNpemU6MTZweDtmb250LXdlaWdodDo0MDA7aGVpZ2h0OmluaXRpYWw7bGluZS1oZWlnaHQ6bm9ybWFsO21hcmdpbjoyMHB4IDI0cHggMjBweCAwO3BhZGRpbmc6NHB4IDIwcHggNHB4IDA7d2lkdGg6OTBweH0uZmlyZWJhc2V1aS1jb3VudHJ5LXNlbGVjdG9yLWZsYWd7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLXJpZ2h0OjFleH0uZmlyZWJhc2V1aS1mbGFne2JhY2tncm91bmQtaW1hZ2U6dXJsKGh0dHBzOi8vd3d3LmdzdGF0aWMuY29tL2ZpcmViYXNlanMvdWkvMi4wLjAvaW1hZ2VzL2F1dGgvZmxhZ3Nfc3ByaXRlXzJ4LnBuZyk7YmFja2dyb3VuZC1zaXplOjEwMCUgYXV0bztmaWx0ZXI6ZHJvcC1zaGFkb3coMXB4IDFweCAxcHggcmdiYSgwLCAwLCAwLCAuNTQpKTtoZWlnaHQ6MTRweDt3aWR0aDoyNHB4fS5maXJlYmFzZXVpLWxpc3QtYm94LWRpYWxvZ3ttYXgtaGVpZ2h0OjkwJTtvdmVyZmxvdzphdXRvO3BhZGRpbmc6OHB4IDAgMCAwfS5maXJlYmFzZXVpLWxpc3QtYm94LWFjdGlvbnN7cGFkZGluZy1ib3R0b206OHB4fS5maXJlYmFzZXVpLWxpc3QtYm94LWljb24td3JhcHBlcntkaXNwbGF5OnRhYmxlLWNlbGw7cGFkZGluZy1yaWdodDoyNHB4O3ZlcnRpY2FsLWFsaWduOnRvcH0uZmlyZWJhc2V1aS1saXN0LWJveC1sYWJlbC13cmFwcGVye2Rpc3BsYXk6dGFibGUtY2VsbDt2ZXJ0aWNhbC1hbGlnbjp0b3B9LmZpcmViYXNldWktbGlzdC1ib3gtZGlhbG9nLWJ1dHRvbntjb2xvcjpyZ2JhKDAsMCwwLC44Nyk7ZGlyZWN0aW9uOmx0cjtmb250LXNpemU6MTZweDtmb250LXdlaWdodDo0MDA7aGVpZ2h0OmluaXRpYWw7bGluZS1oZWlnaHQ6bm9ybWFsO21pbi1oZWlnaHQ6NDhweDtwYWRkaW5nOjE0cHggMjRweDt0ZXh0LWFsaWduOmxlZnQ7dGV4dC10cmFuc2Zvcm06bm9uZTt3aWR0aDoxMDAlfS5maXJlYmFzZXVpLXBob25lLW51bWJlci1lcnJvcnttYXJnaW4tbGVmdDoxMTRweH0ubWRsLXByb2dyZXNzLmZpcmViYXNldWktYnVzeS1pbmRpY2F0b3J7aGVpZ2h0OjJweDtsZWZ0OjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjU1cHg7d2lkdGg6MTAwJX0ubWRsLXNwaW5uZXIuZmlyZWJhc2V1aS1idXN5LWluZGljYXRvcntkaXJlY3Rpb246aW5pdGlhbDtoZWlnaHQ6NTZweDtsZWZ0OjA7bWFyZ2luOmF1dG87cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6MzAlO3dpZHRoOjU2cHh9LmZpcmViYXNldWktY2FsbGJhY2staW5kaWNhdG9yLWNvbnRhaW5lciAuZmlyZWJhc2V1aS1idXN5LWluZGljYXRvcnt0b3A6MH0uZmlyZWJhc2V1aS1jYWxsYmFjay1pbmRpY2F0b3ItY29udGFpbmVye2hlaWdodDoxMjBweH0uZmlyZWJhc2V1aS1uZXctcGFzc3dvcmQtY29tcG9uZW50e2Rpc3BsYXk6aW5saW5lLWJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCV9LmZpcmViYXNldWktaW5wdXQtZmxvYXRpbmctYnV0dG9ue2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtkaXNwbGF5OmJsb2NrO2hlaWdodDoyNHB4O3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjIwcHg7d2lkdGg6MjRweH0uZmlyZWJhc2V1aS1pbnB1dC10b2dnbGUtb257YmFja2dyb3VuZC1pbWFnZTp1cmwoaHR0cHM6Ly93d3cuZ3N0YXRpYy5jb20vaW1hZ2VzL2ljb25zL21hdGVyaWFsL3N5c3RlbS8xeC92aXNpYmlsaXR5X2JsYWNrXzI0ZHAucG5nKX0uZmlyZWJhc2V1aS1pbnB1dC10b2dnbGUtb2Zme2JhY2tncm91bmQtaW1hZ2U6dXJsKGh0dHBzOi8vd3d3LmdzdGF0aWMuY29tL2ltYWdlcy9pY29ucy9tYXRlcmlhbC9zeXN0ZW0vMXgvdmlzaWJpbGl0eV9vZmZfYmxhY2tfMjRkcC5wbmcpfS5maXJlYmFzZXVpLWlucHV0LXRvZ2dsZS1mb2N1c3tvcGFjaXR5Oi44N30uZmlyZWJhc2V1aS1pbnB1dC10b2dnbGUtYmx1cntvcGFjaXR5Oi4zOH0uZmlyZWJhc2V1aS1yZWNhcHRjaGEtd3JhcHBlcntkaXNwbGF5OnRhYmxlO21hcmdpbjowIGF1dG87cGFkZGluZy1ib3R0b206OHB4fS5maXJlYmFzZXVpLXJlY2FwdGNoYS1jb250YWluZXJ7ZGlzcGxheTp0YWJsZS1jZWxsfS5maXJlYmFzZXVpLXJlY2FwdGNoYS1lcnJvci13cmFwcGVye2NhcHRpb24tc2lkZTpib3R0b207ZGlzcGxheTp0YWJsZS1jYXB0aW9ufS5maXJlYmFzZXVpLWNoYW5nZS1waG9uZS1udW1iZXItbGlua3tkaXNwbGF5OmJsb2NrfS5maXJlYmFzZXVpLXJlc2VuZC1jb250YWluZXJ7ZGlyZWN0aW9uOmx0cjttYXJnaW46MjBweCAwO3RleHQtYWxpZ246Y2VudGVyfS5maXJlYmFzZXVpLWlkLXJlc2VuZC1jb3VudGRvd257Y29sb3I6cmdiYSgwLDAsMCwuMzgpfS5maXJlYmFzZXVpLWlkLXBhZ2UtcGhvbmUtc2lnbi1pbi1zdGFydCAuZmlyZWJhc2V1aS1mb3JtLWFjdGlvbnMgZGl2e2Zsb2F0OmxlZnR9QG1lZGlhIChtYXgtd2lkdGg6NDgwcHgpey5maXJlYmFzZXVpLWNvbnRhaW5lcntib3gtc2hhZG93Om5vbmU7bWF4LXdpZHRoOm5vbmU7d2lkdGg6MTAwJX0uZmlyZWJhc2V1aS1jYXJkLWhlYWRlcntib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZTBlMGUwO21hcmdpbi1ib3R0b206MTZweDtwYWRkaW5nOjE2cHggMjRweCAwIDI0cHh9LmZpcmViYXNldWktdGl0bGV7cGFkZGluZy1ib3R0b206MTZweH0uZmlyZWJhc2V1aS1jYXJkLWFjdGlvbnN7cGFkZGluZy1yaWdodDoyNHB4fS5maXJlYmFzZXVpLWJ1c3ktaW5kaWNhdG9ye3RvcDowfX0ubWRsLXRleHRmaWVsZF9fbGFiZWx7Zm9udC13ZWlnaHQ6NDAwO21hcmdpbi1ib3R0b206MH0uZmlyZWJhc2V1aS1pZC1wYWdlLWJsYW5re2JhY2tncm91bmQ6aW5oZXJpdDtoZWlnaHQ6NjRweH0uZmlyZWJhc2V1aS1pZC1wYWdlLXNwaW5uZXJ7YmFja2dyb3VuZDppbmhlcml0O2hlaWdodDo2NHB4fS5maXJlYmFzZXVpLWVtYWlsLXNlbnR7YmFja2dyb3VuZC1pbWFnZTp1cmwoaHR0cHM6Ly93d3cuZ3N0YXRpYy5jb20vZmlyZWJhc2Vqcy91aS8yLjAuMC9pbWFnZXMvYXV0aC9zdWNjZXNzX3N0YXR1cy5wbmcpO2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6NjRweCA2NHB4O2hlaWdodDo2NHB4O21hcmdpbi10b3A6MTZweDt0ZXh0LWFsaWduOmNlbnRlcn0uZmlyZWJhc2V1aS10ZXh0LWp1c3RpZnl7dGV4dC1hbGlnbjpqdXN0aWZ5fS5maXJlYmFzZXVpLWZsYWctS1l7YmFja2dyb3VuZC1wb3NpdGlvbjowIDB9LmZpcmViYXNldWktZmxhZy1BQ3tiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTE0cHh9LmZpcmViYXNldWktZmxhZy1BRXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTI4cHh9LmZpcmViYXNldWktZmxhZy1BRntiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTQycHh9LmZpcmViYXNldWktZmxhZy1BR3tiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTU2cHh9LmZpcmViYXNldWktZmxhZy1BSXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTcwcHh9LmZpcmViYXNldWktZmxhZy1BTHtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTg0cHh9LmZpcmViYXNldWktZmxhZy1BTXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTk4cHh9LmZpcmViYXNldWktZmxhZy1BT3tiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTExMnB4fS5maXJlYmFzZXVpLWZsYWctQVF7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0xMjZweH0uZmlyZWJhc2V1aS1mbGFnLUFSe2JhY2tncm91bmQtcG9zaXRpb246MCAtMTQwcHh9LmZpcmViYXNldWktZmxhZy1BU3tiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTE1NHB4fS5maXJlYmFzZXVpLWZsYWctQVR7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0xNjhweH0uZmlyZWJhc2V1aS1mbGFnLUFVe2JhY2tncm91bmQtcG9zaXRpb246MCAtMTgycHh9LmZpcmViYXNldWktZmxhZy1BV3tiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTE5NnB4fS5maXJlYmFzZXVpLWZsYWctQVh7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0yMTBweH0uZmlyZWJhc2V1aS1mbGFnLUFae2JhY2tncm91bmQtcG9zaXRpb246MCAtMjI0cHh9LmZpcmViYXNldWktZmxhZy1CQXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTIzOHB4fS5maXJlYmFzZXVpLWZsYWctQkJ7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0yNTJweH0uZmlyZWJhc2V1aS1mbGFnLUJEe2JhY2tncm91bmQtcG9zaXRpb246MCAtMjY2cHh9LmZpcmViYXNldWktZmxhZy1CRXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTI4MHB4fS5maXJlYmFzZXVpLWZsYWctQkZ7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0yOTRweH0uZmlyZWJhc2V1aS1mbGFnLUJHe2JhY2tncm91bmQtcG9zaXRpb246MCAtMzA4cHh9LmZpcmViYXNldWktZmxhZy1CSHtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTMyMnB4fS5maXJlYmFzZXVpLWZsYWctQkl7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0zMzZweH0uZmlyZWJhc2V1aS1mbGFnLUJKe2JhY2tncm91bmQtcG9zaXRpb246MCAtMzUwcHh9LmZpcmViYXNldWktZmxhZy1CTHtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTM2NHB4fS5maXJlYmFzZXVpLWZsYWctQk17YmFja2dyb3VuZC1wb3NpdGlvbjowIC0zNzhweH0uZmlyZWJhc2V1aS1mbGFnLUJOe2JhY2tncm91bmQtcG9zaXRpb246MCAtMzkycHh9LmZpcmViYXNldWktZmxhZy1CT3tiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTQwNnB4fS5maXJlYmFzZXVpLWZsYWctQlF7YmFja2dyb3VuZC1wb3NpdGlvbjowIC00MjBweH0uZmlyZWJhc2V1aS1mbGFnLUJSe2JhY2tncm91bmQtcG9zaXRpb246MCAtNDM0cHh9LmZpcmViYXNldWktZmxhZy1CU3tiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTQ0OHB4fS5maXJlYmFzZXVpLWZsYWctQlR7YmFja2dyb3VuZC1wb3NpdGlvbjowIC00NjJweH0uZmlyZWJhc2V1aS1mbGFnLUJWe2JhY2tncm91bmQtcG9zaXRpb246MCAtNDc2cHh9LmZpcmViYXNldWktZmxhZy1CV3tiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTQ5MHB4fS5maXJlYmFzZXVpLWZsYWctQll7YmFja2dyb3VuZC1wb3NpdGlvbjowIC01MDRweH0uZmlyZWJhc2V1aS1mbGFnLUJae2JhY2tncm91bmQtcG9zaXRpb246MCAtNTE4cHh9LmZpcmViYXNldWktZmxhZy1DQXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTUzMnB4fS5maXJlYmFzZXVpLWZsYWctQ0N7YmFja2dyb3VuZC1wb3NpdGlvbjowIC01NDZweH0uZmlyZWJhc2V1aS1mbGFnLUNEe2JhY2tncm91bmQtcG9zaXRpb246MCAtNTYwcHh9LmZpcmViYXNldWktZmxhZy1DRntiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTU3NHB4fS5maXJlYmFzZXVpLWZsYWctQ0d7YmFja2dyb3VuZC1wb3NpdGlvbjowIC01ODhweH0uZmlyZWJhc2V1aS1mbGFnLUNIe2JhY2tncm91bmQtcG9zaXRpb246MCAtNjAycHh9LmZpcmViYXNldWktZmxhZy1DSXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTYxNnB4fS5maXJlYmFzZXVpLWZsYWctQ0t7YmFja2dyb3VuZC1wb3NpdGlvbjowIC02MzBweH0uZmlyZWJhc2V1aS1mbGFnLUNMe2JhY2tncm91bmQtcG9zaXRpb246MCAtNjQ0cHh9LmZpcmViYXNldWktZmxhZy1DTXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTY1OHB4fS5maXJlYmFzZXVpLWZsYWctQ057YmFja2dyb3VuZC1wb3NpdGlvbjowIC02NzJweH0uZmlyZWJhc2V1aS1mbGFnLUNPe2JhY2tncm91bmQtcG9zaXRpb246MCAtNjg2cHh9LmZpcmViYXNldWktZmxhZy1DUHtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTcwMHB4fS5maXJlYmFzZXVpLWZsYWctQ1J7YmFja2dyb3VuZC1wb3NpdGlvbjowIC03MTRweH0uZmlyZWJhc2V1aS1mbGFnLUNVe2JhY2tncm91bmQtcG9zaXRpb246MCAtNzI4cHh9LmZpcmViYXNldWktZmxhZy1DVntiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTc0MnB4fS5maXJlYmFzZXVpLWZsYWctQ1d7YmFja2dyb3VuZC1wb3NpdGlvbjowIC03NTZweH0uZmlyZWJhc2V1aS1mbGFnLUNYe2JhY2tncm91bmQtcG9zaXRpb246MCAtNzcwcHh9LmZpcmViYXNldWktZmxhZy1DWXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTc4NHB4fS5maXJlYmFzZXVpLWZsYWctQ1p7YmFja2dyb3VuZC1wb3NpdGlvbjowIC03OThweH0uZmlyZWJhc2V1aS1mbGFnLURFe2JhY2tncm91bmQtcG9zaXRpb246MCAtODEycHh9LmZpcmViYXNldWktZmxhZy1ER3tiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTgyNnB4fS5maXJlYmFzZXVpLWZsYWctREp7YmFja2dyb3VuZC1wb3NpdGlvbjowIC04NDBweH0uZmlyZWJhc2V1aS1mbGFnLURLe2JhY2tncm91bmQtcG9zaXRpb246MCAtODU0cHh9LmZpcmViYXNldWktZmxhZy1ETXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTg2OHB4fS5maXJlYmFzZXVpLWZsYWctRE97YmFja2dyb3VuZC1wb3NpdGlvbjowIC04ODJweH0uZmlyZWJhc2V1aS1mbGFnLURae2JhY2tncm91bmQtcG9zaXRpb246MCAtODk2cHh9LmZpcmViYXNldWktZmxhZy1FQXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTkxMHB4fS5maXJlYmFzZXVpLWZsYWctRUN7YmFja2dyb3VuZC1wb3NpdGlvbjowIC05MjRweH0uZmlyZWJhc2V1aS1mbGFnLUVFe2JhY2tncm91bmQtcG9zaXRpb246MCAtOTM4cHh9LmZpcmViYXNldWktZmxhZy1FR3tiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTk1MnB4fS5maXJlYmFzZXVpLWZsYWctRUh7YmFja2dyb3VuZC1wb3NpdGlvbjowIC05NjZweH0uZmlyZWJhc2V1aS1mbGFnLUVSe2JhY2tncm91bmQtcG9zaXRpb246MCAtOTgwcHh9LmZpcmViYXNldWktZmxhZy1FU3tiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTk5NHB4fS5maXJlYmFzZXVpLWZsYWctRVR7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0xMDA4cHh9LmZpcmViYXNldWktZmxhZy1FVXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTEwMjJweH0uZmlyZWJhc2V1aS1mbGFnLUZJe2JhY2tncm91bmQtcG9zaXRpb246MCAtMTAzNnB4fS5maXJlYmFzZXVpLWZsYWctRkp7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0xMDUwcHh9LmZpcmViYXNldWktZmxhZy1GS3tiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTEwNjRweH0uZmlyZWJhc2V1aS1mbGFnLUZNe2JhY2tncm91bmQtcG9zaXRpb246MCAtMTA3OHB4fS5maXJlYmFzZXVpLWZsYWctRk97YmFja2dyb3VuZC1wb3NpdGlvbjowIC0xMDkycHh9LmZpcmViYXNldWktZmxhZy1GUntiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTExMDZweH0uZmlyZWJhc2V1aS1mbGFnLUdBe2JhY2tncm91bmQtcG9zaXRpb246MCAtMTEyMHB4fS5maXJlYmFzZXVpLWZsYWctR0J7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0xMTM0cHh9LmZpcmViYXNldWktZmxhZy1HRHtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTExNDhweH0uZmlyZWJhc2V1aS1mbGFnLUdFe2JhY2tncm91bmQtcG9zaXRpb246MCAtMTE2MnB4fS5maXJlYmFzZXVpLWZsYWctR0Z7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0xMTc2cHh9LmZpcmViYXNldWktZmxhZy1HR3tiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTExOTBweH0uZmlyZWJhc2V1aS1mbGFnLUdIe2JhY2tncm91bmQtcG9zaXRpb246MCAtMTIwNHB4fS5maXJlYmFzZXVpLWZsYWctR0l7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0xMjE4cHh9LmZpcmViYXNldWktZmxhZy1HTHtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTEyMzJweH0uZmlyZWJhc2V1aS1mbGFnLUdNe2JhY2tncm91bmQtcG9zaXRpb246MCAtMTI0NnB4fS5maXJlYmFzZXVpLWZsYWctR057YmFja2dyb3VuZC1wb3NpdGlvbjowIC0xMjYwcHh9LmZpcmViYXNldWktZmxhZy1HUHtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTEyNzRweH0uZmlyZWJhc2V1aS1mbGFnLUdRe2JhY2tncm91bmQtcG9zaXRpb246MCAtMTI4OHB4fS5maXJlYmFzZXVpLWZsYWctR1J7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0xMzAycHh9LmZpcmViYXNldWktZmxhZy1HU3tiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTEzMTZweH0uZmlyZWJhc2V1aS1mbGFnLUdUe2JhY2tncm91bmQtcG9zaXRpb246MCAtMTMzMHB4fS5maXJlYmFzZXVpLWZsYWctR1V7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0xMzQ0cHh9LmZpcmViYXNldWktZmxhZy1HV3tiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTEzNThweH0uZmlyZWJhc2V1aS1mbGFnLUdZe2JhY2tncm91bmQtcG9zaXRpb246MCAtMTM3MnB4fS5maXJlYmFzZXVpLWZsYWctSEt7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0xMzg2cHh9LmZpcmViYXNldWktZmxhZy1ITXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTE0MDBweH0uZmlyZWJhc2V1aS1mbGFnLUhOe2JhY2tncm91bmQtcG9zaXRpb246MCAtMTQxNHB4fS5maXJlYmFzZXVpLWZsYWctSFJ7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0xNDI4cHh9LmZpcmViYXNldWktZmxhZy1IVHtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTE0NDJweH0uZmlyZWJhc2V1aS1mbGFnLUhVe2JhY2tncm91bmQtcG9zaXRpb246MCAtMTQ1NnB4fS5maXJlYmFzZXVpLWZsYWctSUN7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0xNDcwcHh9LmZpcmViYXNldWktZmxhZy1JRHtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTE0ODRweH0uZmlyZWJhc2V1aS1mbGFnLUlFe2JhY2tncm91bmQtcG9zaXRpb246MCAtMTQ5OHB4fS5maXJlYmFzZXVpLWZsYWctSUx7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0xNTEycHh9LmZpcmViYXNldWktZmxhZy1JTXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTE1MjZweH0uZmlyZWJhc2V1aS1mbGFnLUlOe2JhY2tncm91bmQtcG9zaXRpb246MCAtMTU0MHB4fS5maXJlYmFzZXVpLWZsYWctSU97YmFja2dyb3VuZC1wb3NpdGlvbjowIC0xNTU0cHh9LmZpcmViYXNldWktZmxhZy1JUXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTE1NjhweH0uZmlyZWJhc2V1aS1mbGFnLUlSe2JhY2tncm91bmQtcG9zaXRpb246MCAtMTU4MnB4fS5maXJlYmFzZXVpLWZsYWctSVN7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0xNTk2cHh9LmZpcmViYXNldWktZmxhZy1JVHtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTE2MTBweH0uZmlyZWJhc2V1aS1mbGFnLUpFe2JhY2tncm91bmQtcG9zaXRpb246MCAtMTYyNHB4fS5maXJlYmFzZXVpLWZsYWctSk17YmFja2dyb3VuZC1wb3NpdGlvbjowIC0xNjM4cHh9LmZpcmViYXNldWktZmxhZy1KT3tiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTE2NTJweH0uZmlyZWJhc2V1aS1mbGFnLUpQe2JhY2tncm91bmQtcG9zaXRpb246MCAtMTY2NnB4fS5maXJlYmFzZXVpLWZsYWctS0V7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0xNjgwcHh9LmZpcmViYXNldWktZmxhZy1LR3tiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTE2OTRweH0uZmlyZWJhc2V1aS1mbGFnLUtIe2JhY2tncm91bmQtcG9zaXRpb246MCAtMTcwOHB4fS5maXJlYmFzZXVpLWZsYWctS0l7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0xNzIycHh9LmZpcmViYXNldWktZmxhZy1LTXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTE3MzZweH0uZmlyZWJhc2V1aS1mbGFnLUtOe2JhY2tncm91bmQtcG9zaXRpb246MCAtMTc1MHB4fS5maXJlYmFzZXVpLWZsYWctS1B7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0xNzY0cHh9LmZpcmViYXNldWktZmxhZy1LUntiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTE3NzhweH0uZmlyZWJhc2V1aS1mbGFnLUtXe2JhY2tncm91bmQtcG9zaXRpb246MCAtMTc5MnB4fS5maXJlYmFzZXVpLWZsYWctQUR7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0xODA2cHh9LmZpcmViYXNldWktZmxhZy1LWntiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTE4MjBweH0uZmlyZWJhc2V1aS1mbGFnLUxBe2JhY2tncm91bmQtcG9zaXRpb246MCAtMTgzNHB4fS5maXJlYmFzZXVpLWZsYWctTEJ7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0xODQ4cHh9LmZpcmViYXNldWktZmxhZy1MQ3tiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTE4NjJweH0uZmlyZWJhc2V1aS1mbGFnLUxJe2JhY2tncm91bmQtcG9zaXRpb246MCAtMTg3NnB4fS5maXJlYmFzZXVpLWZsYWctTEt7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0xODkwcHh9LmZpcmViYXNldWktZmxhZy1MUntiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTE5MDRweH0uZmlyZWJhc2V1aS1mbGFnLUxTe2JhY2tncm91bmQtcG9zaXRpb246MCAtMTkxOHB4fS5maXJlYmFzZXVpLWZsYWctTFR7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0xOTMycHh9LmZpcmViYXNldWktZmxhZy1MVXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTE5NDZweH0uZmlyZWJhc2V1aS1mbGFnLUxWe2JhY2tncm91bmQtcG9zaXRpb246MCAtMTk2MHB4fS5maXJlYmFzZXVpLWZsYWctTFl7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0xOTc0cHh9LmZpcmViYXNldWktZmxhZy1NQXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTE5ODhweH0uZmlyZWJhc2V1aS1mbGFnLU1De2JhY2tncm91bmQtcG9zaXRpb246MCAtMjAwMnB4fS5maXJlYmFzZXVpLWZsYWctTUR7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0yMDE2cHh9LmZpcmViYXNldWktZmxhZy1NRXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTIwMzBweH0uZmlyZWJhc2V1aS1mbGFnLU1Ge2JhY2tncm91bmQtcG9zaXRpb246MCAtMjA0NHB4fS5maXJlYmFzZXVpLWZsYWctTUd7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0yMDU4cHh9LmZpcmViYXNldWktZmxhZy1NSHtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTIwNzJweH0uZmlyZWJhc2V1aS1mbGFnLU1Le2JhY2tncm91bmQtcG9zaXRpb246MCAtMjA4NnB4fS5maXJlYmFzZXVpLWZsYWctTUx7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0yMTAwcHh9LmZpcmViYXNldWktZmxhZy1NTXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTIxMTRweH0uZmlyZWJhc2V1aS1mbGFnLU1Oe2JhY2tncm91bmQtcG9zaXRpb246MCAtMjEyOHB4fS5maXJlYmFzZXVpLWZsYWctTU97YmFja2dyb3VuZC1wb3NpdGlvbjowIC0yMTQycHh9LmZpcmViYXNldWktZmxhZy1NUHtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTIxNTZweH0uZmlyZWJhc2V1aS1mbGFnLU1Re2JhY2tncm91bmQtcG9zaXRpb246MCAtMjE3MHB4fS5maXJlYmFzZXVpLWZsYWctTVJ7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0yMTg0cHh9LmZpcmViYXNldWktZmxhZy1NU3tiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTIxOThweH0uZmlyZWJhc2V1aS1mbGFnLU1Ue2JhY2tncm91bmQtcG9zaXRpb246MCAtMjIxMnB4fS5maXJlYmFzZXVpLWZsYWctTVV7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0yMjI2cHh9LmZpcmViYXNldWktZmxhZy1NVntiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTIyNDBweH0uZmlyZWJhc2V1aS1mbGFnLU1Xe2JhY2tncm91bmQtcG9zaXRpb246MCAtMjI1NHB4fS5maXJlYmFzZXVpLWZsYWctTVh7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0yMjY4cHh9LmZpcmViYXNldWktZmxhZy1NWXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTIyODJweH0uZmlyZWJhc2V1aS1mbGFnLU1ae2JhY2tncm91bmQtcG9zaXRpb246MCAtMjI5NnB4fS5maXJlYmFzZXVpLWZsYWctTkF7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0yMzEwcHh9LmZpcmViYXNldWktZmxhZy1OQ3tiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTIzMjRweH0uZmlyZWJhc2V1aS1mbGFnLU5Fe2JhY2tncm91bmQtcG9zaXRpb246MCAtMjMzOHB4fS5maXJlYmFzZXVpLWZsYWctTkZ7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0yMzUycHh9LmZpcmViYXNldWktZmxhZy1OR3tiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTIzNjZweH0uZmlyZWJhc2V1aS1mbGFnLU5Je2JhY2tncm91bmQtcG9zaXRpb246MCAtMjM4MHB4fS5maXJlYmFzZXVpLWZsYWctTkx7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0yMzk0cHh9LmZpcmViYXNldWktZmxhZy1OT3tiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTI0MDhweH0uZmlyZWJhc2V1aS1mbGFnLU5Qe2JhY2tncm91bmQtcG9zaXRpb246MCAtMjQyMnB4fS5maXJlYmFzZXVpLWZsYWctTlJ7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0yNDM2cHh9LmZpcmViYXNldWktZmxhZy1OVXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTI0NTBweH0uZmlyZWJhc2V1aS1mbGFnLU5ae2JhY2tncm91bmQtcG9zaXRpb246MCAtMjQ2NHB4fS5maXJlYmFzZXVpLWZsYWctT017YmFja2dyb3VuZC1wb3NpdGlvbjowIC0yNDc4cHh9LmZpcmViYXNldWktZmxhZy1QQXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTI0OTJweH0uZmlyZWJhc2V1aS1mbGFnLVBFe2JhY2tncm91bmQtcG9zaXRpb246MCAtMjUwNnB4fS5maXJlYmFzZXVpLWZsYWctUEZ7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0yNTIwcHh9LmZpcmViYXNldWktZmxhZy1QR3tiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTI1MzRweH0uZmlyZWJhc2V1aS1mbGFnLVBIe2JhY2tncm91bmQtcG9zaXRpb246MCAtMjU0OHB4fS5maXJlYmFzZXVpLWZsYWctUEt7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0yNTYycHh9LmZpcmViYXNldWktZmxhZy1QTHtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTI1NzZweH0uZmlyZWJhc2V1aS1mbGFnLVBNe2JhY2tncm91bmQtcG9zaXRpb246MCAtMjU5MHB4fS5maXJlYmFzZXVpLWZsYWctUE57YmFja2dyb3VuZC1wb3NpdGlvbjowIC0yNjA0cHh9LmZpcmViYXNldWktZmxhZy1QUntiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTI2MThweH0uZmlyZWJhc2V1aS1mbGFnLVBTe2JhY2tncm91bmQtcG9zaXRpb246MCAtMjYzMnB4fS5maXJlYmFzZXVpLWZsYWctUFR7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0yNjQ2cHh9LmZpcmViYXNldWktZmxhZy1QV3tiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTI2NjBweH0uZmlyZWJhc2V1aS1mbGFnLVBZe2JhY2tncm91bmQtcG9zaXRpb246MCAtMjY3NHB4fS5maXJlYmFzZXVpLWZsYWctUUF7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0yNjg4cHh9LmZpcmViYXNldWktZmxhZy1SRXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTI3MDJweH0uZmlyZWJhc2V1aS1mbGFnLVJPe2JhY2tncm91bmQtcG9zaXRpb246MCAtMjcxNnB4fS5maXJlYmFzZXVpLWZsYWctUlN7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0yNzMwcHh9LmZpcmViYXNldWktZmxhZy1SVXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTI3NDRweH0uZmlyZWJhc2V1aS1mbGFnLVJXe2JhY2tncm91bmQtcG9zaXRpb246MCAtMjc1OHB4fS5maXJlYmFzZXVpLWZsYWctU0F7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0yNzcycHh9LmZpcmViYXNldWktZmxhZy1TQntiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTI3ODZweH0uZmlyZWJhc2V1aS1mbGFnLVNDe2JhY2tncm91bmQtcG9zaXRpb246MCAtMjgwMHB4fS5maXJlYmFzZXVpLWZsYWctU0R7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0yODE0cHh9LmZpcmViYXNldWktZmxhZy1TRXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTI4MjhweH0uZmlyZWJhc2V1aS1mbGFnLVNHe2JhY2tncm91bmQtcG9zaXRpb246MCAtMjg0MnB4fS5maXJlYmFzZXVpLWZsYWctU0h7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0yODU2cHh9LmZpcmViYXNldWktZmxhZy1TSXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTI4NzBweH0uZmlyZWJhc2V1aS1mbGFnLVNKe2JhY2tncm91bmQtcG9zaXRpb246MCAtMjg4NHB4fS5maXJlYmFzZXVpLWZsYWctU0t7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0yODk4cHh9LmZpcmViYXNldWktZmxhZy1TTHtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTI5MTJweH0uZmlyZWJhc2V1aS1mbGFnLVNNe2JhY2tncm91bmQtcG9zaXRpb246MCAtMjkyNnB4fS5maXJlYmFzZXVpLWZsYWctU057YmFja2dyb3VuZC1wb3NpdGlvbjowIC0yOTQwcHh9LmZpcmViYXNldWktZmxhZy1TT3tiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTI5NTRweH0uZmlyZWJhc2V1aS1mbGFnLVNSe2JhY2tncm91bmQtcG9zaXRpb246MCAtMjk2OHB4fS5maXJlYmFzZXVpLWZsYWctU1N7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0yOTgycHh9LmZpcmViYXNldWktZmxhZy1TVHtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTI5OTZweH0uZmlyZWJhc2V1aS1mbGFnLVNWe2JhY2tncm91bmQtcG9zaXRpb246MCAtMzAxMHB4fS5maXJlYmFzZXVpLWZsYWctU1h7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0zMDI0cHh9LmZpcmViYXNldWktZmxhZy1TWXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTMwMzhweH0uZmlyZWJhc2V1aS1mbGFnLVNae2JhY2tncm91bmQtcG9zaXRpb246MCAtMzA1MnB4fS5maXJlYmFzZXVpLWZsYWctVEF7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0zMDY2cHh9LmZpcmViYXNldWktZmxhZy1UQ3tiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTMwODBweH0uZmlyZWJhc2V1aS1mbGFnLVREe2JhY2tncm91bmQtcG9zaXRpb246MCAtMzA5NHB4fS5maXJlYmFzZXVpLWZsYWctVEZ7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0zMTA4cHh9LmZpcmViYXNldWktZmxhZy1UR3tiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTMxMjJweH0uZmlyZWJhc2V1aS1mbGFnLVRIe2JhY2tncm91bmQtcG9zaXRpb246MCAtMzEzNnB4fS5maXJlYmFzZXVpLWZsYWctVEp7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0zMTUwcHh9LmZpcmViYXNldWktZmxhZy1US3tiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTMxNjRweH0uZmlyZWJhc2V1aS1mbGFnLVRMe2JhY2tncm91bmQtcG9zaXRpb246MCAtMzE3OHB4fS5maXJlYmFzZXVpLWZsYWctVE17YmFja2dyb3VuZC1wb3NpdGlvbjowIC0zMTkycHh9LmZpcmViYXNldWktZmxhZy1UTntiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTMyMDZweH0uZmlyZWJhc2V1aS1mbGFnLVRPe2JhY2tncm91bmQtcG9zaXRpb246MCAtMzIyMHB4fS5maXJlYmFzZXVpLWZsYWctVFJ7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0zMjM0cHh9LmZpcmViYXNldWktZmxhZy1UVHtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTMyNDhweH0uZmlyZWJhc2V1aS1mbGFnLVRWe2JhY2tncm91bmQtcG9zaXRpb246MCAtMzI2MnB4fS5maXJlYmFzZXVpLWZsYWctVFd7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0zMjc2cHh9LmZpcmViYXNldWktZmxhZy1UWntiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTMyOTBweH0uZmlyZWJhc2V1aS1mbGFnLVVBe2JhY2tncm91bmQtcG9zaXRpb246MCAtMzMwNHB4fS5maXJlYmFzZXVpLWZsYWctVUd7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0zMzE4cHh9LmZpcmViYXNldWktZmxhZy1VTXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTMzMzJweH0uZmlyZWJhc2V1aS1mbGFnLVVOe2JhY2tncm91bmQtcG9zaXRpb246MCAtMzM0NnB4fS5maXJlYmFzZXVpLWZsYWctVVN7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0zMzYwcHh9LmZpcmViYXNldWktZmxhZy1VWXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTMzNzRweH0uZmlyZWJhc2V1aS1mbGFnLVVae2JhY2tncm91bmQtcG9zaXRpb246MCAtMzM4OHB4fS5maXJlYmFzZXVpLWZsYWctVkF7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0zNDAycHh9LmZpcmViYXNldWktZmxhZy1WQ3tiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTM0MTZweH0uZmlyZWJhc2V1aS1mbGFnLVZFe2JhY2tncm91bmQtcG9zaXRpb246MCAtMzQzMHB4fS5maXJlYmFzZXVpLWZsYWctVkd7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0zNDQ0cHh9LmZpcmViYXNldWktZmxhZy1WSXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTM0NThweH0uZmlyZWJhc2V1aS1mbGFnLVZOe2JhY2tncm91bmQtcG9zaXRpb246MCAtMzQ3MnB4fS5maXJlYmFzZXVpLWZsYWctVlV7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0zNDg2cHh9LmZpcmViYXNldWktZmxhZy1XRntiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTM1MDBweH0uZmlyZWJhc2V1aS1mbGFnLVdTe2JhY2tncm91bmQtcG9zaXRpb246MCAtMzUxNHB4fS5maXJlYmFzZXVpLWZsYWctWEt7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0zNTI4cHh9LmZpcmViYXNldWktZmxhZy1ZRXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTM1NDJweH0uZmlyZWJhc2V1aS1mbGFnLVlUe2JhY2tncm91bmQtcG9zaXRpb246MCAtMzU1NnB4fS5maXJlYmFzZXVpLWZsYWctWkF7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0zNTcwcHh9LmZpcmViYXNldWktZmxhZy1aTXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTM1ODRweH0uZmlyZWJhc2V1aS1mbGFnLVpXe2JhY2tncm91bmQtcG9zaXRpb246MCAtMzU5OHB4fSIsIi8qXG4gKiBDb250YWluZXIgc3R5bGVcbiAqL1xuLnBzIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICBvdmVyZmxvdy1hbmNob3I6IG5vbmU7XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcbiAgdG91Y2gtYWN0aW9uOiBhdXRvO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBhdXRvO1xufVxuXG4vKlxuICogU2Nyb2xsYmFyIHJhaWwgc3R5bGVzXG4gKi9cbi5wc19fcmFpbC14IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLCBvcGFjaXR5IC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLCBvcGFjaXR5IC4ycyBsaW5lYXI7XG4gIGhlaWdodDogMTVweDtcbiAgLyogdGhlcmUgbXVzdCBiZSAnYm90dG9tJyBvciAndG9wJyBmb3IgcHNfX3JhaWwteCAqL1xuICBib3R0b206IDBweDtcbiAgLyogcGxlYXNlIGRvbid0IGNoYW5nZSAncG9zaXRpb24nICovXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLnBzX19yYWlsLXkge1xuICBkaXNwbGF5OiBub25lO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXIsIG9wYWNpdHkgLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXIsIG9wYWNpdHkgLjJzIGxpbmVhcjtcbiAgd2lkdGg6IDE1cHg7XG4gIC8qIHRoZXJlIG11c3QgYmUgJ3JpZ2h0JyBvciAnbGVmdCcgZm9yIHBzX19yYWlsLXkgKi9cbiAgcmlnaHQ6IDA7XG4gIC8qIHBsZWFzZSBkb24ndCBjaGFuZ2UgJ3Bvc2l0aW9uJyAqL1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5wcy0tYWN0aXZlLXggPiAucHNfX3JhaWwteCxcbi5wcy0tYWN0aXZlLXkgPiAucHNfX3JhaWwteSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnBzOmhvdmVyID4gLnBzX19yYWlsLXgsXG4ucHM6aG92ZXIgPiAucHNfX3JhaWwteSxcbi5wcy0tZm9jdXMgPiAucHNfX3JhaWwteCxcbi5wcy0tZm9jdXMgPiAucHNfX3JhaWwteSxcbi5wcy0tc2Nyb2xsaW5nLXggPiAucHNfX3JhaWwteCxcbi5wcy0tc2Nyb2xsaW5nLXkgPiAucHNfX3JhaWwteSB7XG4gIG9wYWNpdHk6IDAuNjtcbn1cblxuLnBzIC5wc19fcmFpbC14OmhvdmVyLFxuLnBzIC5wc19fcmFpbC15OmhvdmVyLFxuLnBzIC5wc19fcmFpbC14OmZvY3VzLFxuLnBzIC5wc19fcmFpbC15OmZvY3VzLFxuLnBzIC5wc19fcmFpbC14LnBzLS1jbGlja2luZyxcbi5wcyAucHNfX3JhaWwteS5wcy0tY2xpY2tpbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICBvcGFjaXR5OiAwLjk7XG59XG5cbi8qXG4gKiBTY3JvbGxiYXIgdGh1bWIgc3R5bGVzXG4gKi9cbi5wc19fdGh1bWIteCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYWE7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLCBoZWlnaHQgLjJzIGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhciwgaGVpZ2h0IC4ycyBlYXNlLWluLW91dDtcbiAgaGVpZ2h0OiA2cHg7XG4gIC8qIHRoZXJlIG11c3QgYmUgJ2JvdHRvbScgZm9yIHBzX190aHVtYi14ICovXG4gIGJvdHRvbTogMnB4O1xuICAvKiBwbGVhc2UgZG9uJ3QgY2hhbmdlICdwb3NpdGlvbicgKi9cbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4ucHNfX3RodW1iLXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWFhO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhciwgd2lkdGggLjJzIGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhciwgd2lkdGggLjJzIGVhc2UtaW4tb3V0O1xuICB3aWR0aDogNnB4O1xuICAvKiB0aGVyZSBtdXN0IGJlICdyaWdodCcgZm9yIHBzX190aHVtYi15ICovXG4gIHJpZ2h0OiAycHg7XG4gIC8qIHBsZWFzZSBkb24ndCBjaGFuZ2UgJ3Bvc2l0aW9uJyAqL1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5wc19fcmFpbC14OmhvdmVyID4gLnBzX190aHVtYi14LFxuLnBzX19yYWlsLXg6Zm9jdXMgPiAucHNfX3RodW1iLXgsXG4ucHNfX3JhaWwteC5wcy0tY2xpY2tpbmcgLnBzX190aHVtYi14IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk5OTtcbiAgaGVpZ2h0OiAxMXB4O1xufVxuXG4ucHNfX3JhaWwteTpob3ZlciA+IC5wc19fdGh1bWIteSxcbi5wc19fcmFpbC15OmZvY3VzID4gLnBzX190aHVtYi15LFxuLnBzX19yYWlsLXkucHMtLWNsaWNraW5nIC5wc19fdGh1bWIteSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5OTk7XG4gIHdpZHRoOiAxMXB4O1xufVxuXG4vKiBNUyBzdXBwb3J0cyAqL1xuQHN1cHBvcnRzICgtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmUpIHtcbiAgLnBzIHtcbiAgICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5wcyB7XG4gICAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuLnNjcm9sbGJhci1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTsgfVxuXG4vKiMgc291cmNlTWFwcGluZ1VSTD1zdHlsZXMuY3NzLm1hcCovIiwiLnJlYWN0LWNhbGVuZGFyIHtcbiAgd2lkdGg6IDM1MHB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYTBhMDk2O1xuICBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuMTI1ZW07XG59XG4ucmVhY3QtY2FsZW5kYXItLWRvdWJsZVZpZXcge1xuICB3aWR0aDogNzAwcHg7XG59XG4ucmVhY3QtY2FsZW5kYXItLWRvdWJsZVZpZXcgLnJlYWN0LWNhbGVuZGFyX192aWV3Q29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAtMC41ZW07XG59XG4ucmVhY3QtY2FsZW5kYXItLWRvdWJsZVZpZXcgLnJlYWN0LWNhbGVuZGFyX192aWV3Q29udGFpbmVyID4gKiB7XG4gIHdpZHRoOiA1MCU7XG4gIG1hcmdpbjogMC41ZW07XG59XG4ucmVhY3QtY2FsZW5kYXIsXG4ucmVhY3QtY2FsZW5kYXIgKixcbi5yZWFjdC1jYWxlbmRhciAqOmJlZm9yZSxcbi5yZWFjdC1jYWxlbmRhciAqOmFmdGVyIHtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4ucmVhY3QtY2FsZW5kYXIgYnV0dG9uIHtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4ucmVhY3QtY2FsZW5kYXIgYnV0dG9uOmVuYWJsZWQ6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ucmVhY3QtY2FsZW5kYXJfX25hdmlnYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cbi5yZWFjdC1jYWxlbmRhcl9fbmF2aWdhdGlvbiBidXR0b24ge1xuICBtaW4td2lkdGg6IDQ0cHg7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG4ucmVhY3QtY2FsZW5kYXJfX25hdmlnYXRpb24gYnV0dG9uOmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmMDtcbn1cbi5yZWFjdC1jYWxlbmRhcl9fbmF2aWdhdGlvbiBidXR0b246ZW5hYmxlZDpob3Zlcixcbi5yZWFjdC1jYWxlbmRhcl9fbmF2aWdhdGlvbiBidXR0b246ZW5hYmxlZDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7XG59XG4ucmVhY3QtY2FsZW5kYXJfX21vbnRoLXZpZXdfX3dlZWtkYXlzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAwLjc1ZW07XG59XG4ucmVhY3QtY2FsZW5kYXJfX21vbnRoLXZpZXdfX3dlZWtkYXlzX193ZWVrZGF5IHtcbiAgcGFkZGluZzogMC41ZW07XG59XG4ucmVhY3QtY2FsZW5kYXJfX21vbnRoLXZpZXdfX3dlZWtOdW1iZXJzIC5yZWFjdC1jYWxlbmRhcl9fdGlsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmb250LXNpemU6IDAuNzVlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ucmVhY3QtY2FsZW5kYXJfX21vbnRoLXZpZXdfX2RheXNfX2RheS0td2Vla2VuZCB7XG4gIGNvbG9yOiAjZDEwMDAwO1xufVxuLnJlYWN0LWNhbGVuZGFyX19tb250aC12aWV3X19kYXlzX19kYXktLW5laWdoYm9yaW5nTW9udGgge1xuICBjb2xvcjogIzc1NzU3NTtcbn1cbi5yZWFjdC1jYWxlbmRhcl9feWVhci12aWV3IC5yZWFjdC1jYWxlbmRhcl9fdGlsZSxcbi5yZWFjdC1jYWxlbmRhcl9fZGVjYWRlLXZpZXcgLnJlYWN0LWNhbGVuZGFyX190aWxlLFxuLnJlYWN0LWNhbGVuZGFyX19jZW50dXJ5LXZpZXcgLnJlYWN0LWNhbGVuZGFyX190aWxlIHtcbiAgcGFkZGluZzogMmVtIDAuNWVtO1xufVxuLnJlYWN0LWNhbGVuZGFyX190aWxlIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMHB4IDYuNjY2N3B4O1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xufVxuLnJlYWN0LWNhbGVuZGFyX190aWxlOmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmMDtcbn1cbi5yZWFjdC1jYWxlbmRhcl9fdGlsZTplbmFibGVkOmhvdmVyLFxuLnJlYWN0LWNhbGVuZGFyX190aWxlOmVuYWJsZWQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xufVxuLnJlYWN0LWNhbGVuZGFyX190aWxlLS1ub3cge1xuICBiYWNrZ3JvdW5kOiAjZmZmZjc2O1xufVxuLnJlYWN0LWNhbGVuZGFyX190aWxlLS1ub3c6ZW5hYmxlZDpob3Zlcixcbi5yZWFjdC1jYWxlbmRhcl9fdGlsZS0tbm93OmVuYWJsZWQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmE5O1xufVxuLnJlYWN0LWNhbGVuZGFyX190aWxlLS1oYXNBY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjNzZiYWZmO1xufVxuLnJlYWN0LWNhbGVuZGFyX190aWxlLS1oYXNBY3RpdmU6ZW5hYmxlZDpob3Zlcixcbi5yZWFjdC1jYWxlbmRhcl9fdGlsZS0taGFzQWN0aXZlOmVuYWJsZWQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjYTlkNGZmO1xufVxuLnJlYWN0LWNhbGVuZGFyX190aWxlLS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjMDA2ZWRjO1xuICBjb2xvcjogd2hpdGU7XG59XG4ucmVhY3QtY2FsZW5kYXJfX3RpbGUtLWFjdGl2ZTplbmFibGVkOmhvdmVyLFxuLnJlYWN0LWNhbGVuZGFyX190aWxlLS1hY3RpdmU6ZW5hYmxlZDpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICMxMDg3ZmY7XG59XG4ucmVhY3QtY2FsZW5kYXItLXNlbGVjdFJhbmdlIC5yZWFjdC1jYWxlbmRhcl9fdGlsZS0taG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xufVxuIiwiLnJlYWN0LWRhdGVyYW5nZS1waWNrZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnJlYWN0LWRhdGVyYW5nZS1waWNrZXIsXG4ucmVhY3QtZGF0ZXJhbmdlLXBpY2tlciAqLFxuLnJlYWN0LWRhdGVyYW5nZS1waWNrZXIgKjpiZWZvcmUsXG4ucmVhY3QtZGF0ZXJhbmdlLXBpY2tlciAqOmFmdGVyIHtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4ucmVhY3QtZGF0ZXJhbmdlLXBpY2tlci0tZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGYwO1xuICBjb2xvcjogIzZkNmQ2ZDtcbn1cbi5yZWFjdC1kYXRlcmFuZ2UtcGlja2VyX193cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1ncm93OiAxO1xuICBmbGV4LXNocmluazogMDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyOiB0aGluIHNvbGlkIGdyYXk7XG59XG4ucmVhY3QtZGF0ZXJhbmdlLXBpY2tlcl9faW5wdXRHcm91cCB7XG4gIG1pbi13aWR0aDogY2FsYygoNHB4ICogMykgKyAgMC41NGVtICogOCAgKyAgMC4yMTdlbSAqIDIpO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZsZXgtZ3JvdzogMTtcbiAgcGFkZGluZzogMCAycHg7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuLnJlYWN0LWRhdGVyYW5nZS1waWNrZXJfX2lucHV0R3JvdXBfX2RpdmlkZXIge1xuICBwYWRkaW5nOiAxcHggMDtcbiAgd2hpdGUtc3BhY2U6IHByZTtcbn1cbi5yZWFjdC1kYXRlcmFuZ2UtcGlja2VyX19pbnB1dEdyb3VwX19pbnB1dCB7XG4gIG1pbi13aWR0aDogMC41NGVtO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAxcHg7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgZm9udDogaW5oZXJpdDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIC1tb3otYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xufVxuLnJlYWN0LWRhdGVyYW5nZS1waWNrZXJfX2lucHV0R3JvdXBfX2lucHV0Ojotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLFxuLnJlYWN0LWRhdGVyYW5nZS1waWNrZXJfX2lucHV0R3JvdXBfX2lucHV0Ojotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBtYXJnaW46IDA7XG59XG4ucmVhY3QtZGF0ZXJhbmdlLXBpY2tlcl9faW5wdXRHcm91cF9faW5wdXQ6aW52YWxpZCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAwLCAwLCAwLjEpO1xufVxuLnJlYWN0LWRhdGVyYW5nZS1waWNrZXJfX2lucHV0R3JvdXBfX2lucHV0LS1oYXNMZWFkaW5nWmVybyB7XG4gIG1hcmdpbi1sZWZ0OiAtMC41NGVtO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGMoMXB4ICsgIDAuNTRlbSk7XG59XG4ucmVhY3QtZGF0ZXJhbmdlLXBpY2tlcl9fYnV0dG9uIHtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogNHB4IDZweDtcbn1cbi5yZWFjdC1kYXRlcmFuZ2UtcGlja2VyX19idXR0b246ZW5hYmxlZCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5yZWFjdC1kYXRlcmFuZ2UtcGlja2VyX19idXR0b246ZW5hYmxlZDpob3ZlciAucmVhY3QtZGF0ZXJhbmdlLXBpY2tlcl9fYnV0dG9uX19pY29uLFxuLnJlYWN0LWRhdGVyYW5nZS1waWNrZXJfX2J1dHRvbjplbmFibGVkOmZvY3VzIC5yZWFjdC1kYXRlcmFuZ2UtcGlja2VyX19idXR0b25fX2ljb24ge1xuICBzdHJva2U6ICMwMDc4ZDc7XG59XG4ucmVhY3QtZGF0ZXJhbmdlLXBpY2tlcl9fYnV0dG9uOmRpc2FibGVkIC5yZWFjdC1kYXRlcmFuZ2UtcGlja2VyX19idXR0b25fX2ljb24ge1xuICBzdHJva2U6ICM2ZDZkNmQ7XG59XG4ucmVhY3QtZGF0ZXJhbmdlLXBpY2tlcl9fYnV0dG9uIHN2ZyB7XG4gIGRpc3BsYXk6IGluaGVyaXQ7XG59XG4ucmVhY3QtZGF0ZXJhbmdlLXBpY2tlcl9fY2FsZW5kYXIge1xuICB3aWR0aDogMzUwcHg7XG4gIG1heC13aWR0aDogMTAwdnc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xufVxuLnJlYWN0LWRhdGVyYW5nZS1waWNrZXJfX2NhbGVuZGFyLS1jbG9zZWQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnJlYWN0LWRhdGVyYW5nZS1waWNrZXJfX2NhbGVuZGFyIC5yZWFjdC1jYWxlbmRhciB7XG4gIGJvcmRlci13aWR0aDogdGhpbjtcbn1cbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/