@charset "UTF-8";
.mCustomScrollbar {
  touch-action: pinch-zoom;
}

.mCustomScrollbar.mCS_no_scrollbar, .mCustomScrollbar.mCS_touch_action {
  touch-action: auto;
}

.mCustomScrollBox {
  position: relative;
  overflow: hidden;
  height: 100%;
  max-width: 100%;
  outline: 0;
  direction: ltr;
}

.mCSB_container {
  overflow: hidden;
  width: auto;
  height: auto;
}

.mCSB_inside > .mCSB_container {
  margin-right: 30px;
}

.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden {
  margin-right: 0;
}

.mCS-dir-rtl > .mCSB_inside > .mCSB_container {
  margin-right: 0;
  margin-left: 30px;
}

.mCS-dir-rtl > .mCSB_inside > .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden {
  margin-left: 0;
}

.mCSB_scrollTools {
  position: absolute;
  width: 16px;
  height: auto;
  left: auto;
  top: 0;
  right: 0;
  bottom: 0;
  opacity: 0.75;
  filter: "alpha(opacity=75)";
  -ms-filter: "alpha(opacity=75)";
}

.mCSB_outside + .mCSB_scrollTools {
  right: -26px;
}

.mCS-dir-rtl > .mCSB_inside > .mCSB_scrollTools, .mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools {
  right: auto;
  left: 0;
}

.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools {
  left: -26px;
}

.mCSB_scrollTools .mCSB_draggerContainer {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  height: auto;
}

.mCSB_scrollTools a + .mCSB_draggerContainer {
  margin: 20px 0;
}

.mCSB_scrollTools .mCSB_draggerRail {
  width: 2px;
  height: 100%;
  margin: 0 auto;
  border-radius: 16px;
}

.mCSB_scrollTools .mCSB_dragger {
  cursor: pointer;
  width: 100%;
  height: 30px;
  z-index: 1;
}

.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  position: relative;
  width: 4px;
  height: 100%;
  margin: 0 auto;
  border-radius: 16px;
  text-align: center;
}

.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {
  width: 12px;
}

.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
  width: 8px;
}

.mCSB_scrollTools .mCSB_buttonDown, .mCSB_scrollTools .mCSB_buttonUp {
  display: block;
  position: absolute;
  height: 20px;
  width: 100%;
  overflow: hidden;
  margin: 0 auto;
  cursor: pointer;
}

.mCSB_scrollTools .mCSB_buttonDown {
  bottom: 0;
}

.mCSB_horizontal.mCSB_inside > .mCSB_container {
  margin-right: 0;
  margin-bottom: 30px;
}

.mCSB_horizontal.mCSB_outside > .mCSB_container {
  min-height: 100%;
}

.mCSB_horizontal > .mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden {
  margin-bottom: 0;
}

.mCSB_scrollTools.mCSB_scrollTools_horizontal {
  width: auto;
  height: 16px;
  top: auto;
  right: 0;
  bottom: 0;
  left: 0;
}

.mCustomScrollBox + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal, .mCustomScrollBox + .mCSB_scrollTools.mCSB_scrollTools_horizontal {
  bottom: -26px;
}

.mCSB_scrollTools.mCSB_scrollTools_horizontal a + .mCSB_draggerContainer {
  margin: 0 20px;
}

.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail {
  width: 100%;
  height: 2px;
  margin: 7px 0;
}

.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger {
  width: 30px;
  height: 100%;
  left: 0;
}

.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  width: 100%;
  height: 4px;
  margin: 6px auto;
}

.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {
  height: 12px;
  margin: 2px auto;
}

.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
  height: 8px;
  margin: 4px 0;
}

.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft, .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight {
  display: block;
  position: absolute;
  width: 20px;
  height: 100%;
  overflow: hidden;
  margin: 0 auto;
  cursor: pointer;
}

.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft {
  left: 0;
}

.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight {
  right: 0;
}

.mCSB_container_wrapper {
  position: absolute;
  height: auto;
  width: auto;
  overflow: hidden;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin-right: 30px;
  margin-bottom: 30px;
}

.mCSB_container_wrapper > .mCSB_container {
  padding-right: 30px;
  padding-bottom: 30px;
  box-sizing: border-box;
}

.mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_vertical {
  bottom: 20px;
}

.mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_horizontal {
  right: 20px;
}

.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden + .mCSB_scrollTools.mCSB_scrollTools_vertical {
  bottom: 0;
}

.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal, .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal {
  right: 0;
}

.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal {
  left: 20px;
}

.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal {
  left: 0;
}

.mCS-dir-rtl > .mCSB_inside > .mCSB_container_wrapper {
  margin-right: 0;
  margin-left: 30px;
}

.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden > .mCSB_container {
  padding-right: 0;
}

.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden > .mCSB_container {
  padding-bottom: 0;
}

.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden {
  margin-right: 0;
  margin-left: 0;
}

.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden {
  margin-bottom: 0;
}

.mCSB_scrollTools, .mCSB_scrollTools .mCSB_buttonDown, .mCSB_scrollTools .mCSB_buttonLeft, .mCSB_scrollTools .mCSB_buttonRight, .mCSB_scrollTools .mCSB_buttonUp, .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  transition: opacity 0.2s ease-in-out, background-color 0.2s ease-in-out;
}

.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail, .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar, .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail, .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar {
  transition: width 0.2s ease-out 0.2s, height 0.2s ease-out 0.2s, margin-left 0.2s ease-out 0.2s, margin-right 0.2s ease-out 0.2s, margin-top 0.2s ease-out 0.2s, margin-bottom 0.2s ease-out 0.2s, opacity 0.2s ease-in-out, background-color 0.2s ease-in-out;
}

.mCS-autoHide > .mCustomScrollBox > .mCSB_scrollTools, .mCS-autoHide > .mCustomScrollBox ~ .mCSB_scrollTools {
  opacity: 0;
  filter: "alpha(opacity=0)";
  -ms-filter: "alpha(opacity=0)";
}

.mCS-autoHide:hover > .mCustomScrollBox > .mCSB_scrollTools, .mCS-autoHide:hover > .mCustomScrollBox ~ .mCSB_scrollTools, .mCustomScrollBox:hover > .mCSB_scrollTools, .mCustomScrollBox:hover ~ .mCSB_scrollTools, .mCustomScrollbar > .mCustomScrollBox > .mCSB_scrollTools.mCSB_scrollTools_onDrag, .mCustomScrollbar > .mCustomScrollBox ~ .mCSB_scrollTools.mCSB_scrollTools_onDrag {
  opacity: 1;
  filter: "alpha(opacity=100)";
  -ms-filter: "alpha(opacity=100)";
}

.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.4);
  filter: "alpha(opacity=40)";
  -ms-filter: "alpha(opacity=40)";
}

.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.75);
  filter: "alpha(opacity=75)";
  -ms-filter: "alpha(opacity=75)";
}

.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.85);
  filter: "alpha(opacity=85)";
  -ms-filter: "alpha(opacity=85)";
}

.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.9);
  filter: "alpha(opacity=90)";
  -ms-filter: "alpha(opacity=90)";
}

.mCSB_scrollTools .mCSB_buttonDown, .mCSB_scrollTools .mCSB_buttonLeft, .mCSB_scrollTools .mCSB_buttonRight, .mCSB_scrollTools .mCSB_buttonUp {
  background-repeat: no-repeat;
  opacity: 0.4;
  filter: "alpha(opacity=40)";
  -ms-filter: "alpha(opacity=40)";
}

.mCSB_scrollTools .mCSB_buttonUp {
  background-position: 0 0;
}

.mCSB_scrollTools .mCSB_buttonDown {
  background-position: 0 -20px;
}

.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: 0 -40px;
}

.mCSB_scrollTools .mCSB_buttonRight {
  background-position: 0 -56px;
}

.mCSB_scrollTools .mCSB_buttonDown:hover, .mCSB_scrollTools .mCSB_buttonLeft:hover, .mCSB_scrollTools .mCSB_buttonRight:hover, .mCSB_scrollTools .mCSB_buttonUp:hover {
  opacity: 0.75;
  filter: "alpha(opacity=75)";
  -ms-filter: "alpha(opacity=75)";
}

.mCSB_scrollTools .mCSB_buttonDown:active, .mCSB_scrollTools .mCSB_buttonLeft:active, .mCSB_scrollTools .mCSB_buttonRight:active, .mCSB_scrollTools .mCSB_buttonUp:active {
  opacity: 0.9;
  filter: "alpha(opacity=90)";
  -ms-filter: "alpha(opacity=90)";
}

.mCS-dark.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.15);
}

.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75);
}

.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: rgba(0, 0, 0, 0.85);
}

.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
  background-color: rgba(0, 0, 0, 0.9);
}

.mCS-dark.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -80px 0;
}

.mCS-dark.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -80px -20px;
}

.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -80px -40px;
}

.mCS-dark.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -80px -56px;
}

.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail, .mCS-light-2.mCSB_scrollTools .mCSB_draggerRail {
  width: 4px;
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.1);
  border-radius: 1px;
}

.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  width: 4px;
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.75);
  border-radius: 1px;
}

.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail {
  width: 100%;
  height: 4px;
  margin: 6px auto;
}

.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.85);
}

.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.9);
}

.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -32px 0;
}

.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -32px -20px;
}

.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -40px -40px;
}

.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -40px -56px;
}

.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.1);
  border-radius: 1px;
}

.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75);
  border-radius: 1px;
}

.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.85);
}

.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.9);
}

.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -112px 0;
}

.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -112px -20px;
}

.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -120px -40px;
}

.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -120px -56px;
}

.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail, .mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail {
  width: 4px;
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.1);
  border-radius: 2px;
}

.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  width: 6px;
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.75);
  border-radius: 2px;
}

.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail {
  width: 100%;
  height: 4px;
  margin: 6px 0;
}

.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  width: 100%;
  height: 6px;
  margin: 5px auto;
}

.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.85);
}

.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.9);
}

.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -16px 0;
}

.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -16px -20px;
}

.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -20px -40px;
}

.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -20px -56px;
}

.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.1);
  border-radius: 2px;
}

.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75);
  border-radius: 2px;
}

.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.85);
}

.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.9);
}

.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -96px 0;
}

.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -96px -20px;
}

.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -100px -40px;
}

.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -100px -56px;
}

.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.1);
}

.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  width: 2px;
}

.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail {
  width: 100%;
}

.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  width: 100%;
  height: 2px;
  margin: 7px auto;
}

.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.15);
}

.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75);
}

.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.85);
}

.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.9);
}

.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -80px 0;
}

.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -80px -20px;
}

.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -80px -40px;
}

.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -80px -56px;
}

.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.15);
}

.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger, .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger, .mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger, .mCS-rounded.mCSB_scrollTools .mCSB_dragger {
  height: 14px;
}

.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  width: 14px;
  margin: 0 1px;
}

.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger, .mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger, .mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger, .mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger {
  width: 14px;
}

.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  height: 14px;
  margin: 1px 0;
}

.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, .mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, .mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {
  width: 16px;
  height: 16px;
  margin: -1px 0;
}

.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail, .mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
  width: 4px;
}

.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, .mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, .mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {
  height: 16px;
  width: 16px;
  margin: 0 -1px;
}

.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail, .mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
  height: 4px;
  margin: 6px 0;
}

.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp {
  background-position: 0 -72px;
}

.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown {
  background-position: 0 -92px;
}

.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: 0 -112px;
}

.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight {
  background-position: 0 -128px;
}

.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75);
}

.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.15);
}

.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.85);
}

.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.9);
}

.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -80px -72px;
}

.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -80px -92px;
}

.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -80px -112px;
}

.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -80px -128px;
}

.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail, .mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail {
  width: 4px;
}

.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail, .mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail {
  background-color: transparent;
  background-position: center;
}

.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail {
  background-repeat: repeat-y;
  opacity: 0.3;
  filter: "alpha(opacity=30)";
  -ms-filter: "alpha(opacity=30)";
}

.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail {
  height: 4px;
  margin: 6px 0;
  background-repeat: repeat-x;
}

.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -16px -72px;
}

.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -16px -92px;
}

.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -20px -112px;
}

.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -20px -128px;
}

.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -96px -72px;
}

.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -96px -92px;
}

.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -100px -112px;
}

.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -100px -128px;
}

.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-repeat: repeat-y;
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0.5) 0, rgba(255, 255, 255, 0) 100%);
}

.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  background-repeat: repeat-x;
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.5) 0, rgba(255, 255, 255, 0) 100%);
}

.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger, .mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger {
  height: 70px;
}

.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger, .mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger {
  width: 70px;
}

.mCS-3d-dark.mCSB_scrollTools, .mCS-3d.mCSB_scrollTools {
  opacity: 1;
  filter: "alpha(opacity=30)";
  -ms-filter: "alpha(opacity=30)";
}

.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d.mCSB_scrollTools .mCSB_draggerRail {
  border-radius: 16px;
}

.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-3d.mCSB_scrollTools .mCSB_draggerRail {
  width: 8px;
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.2);
  box-shadow: inset 1px 0 1px rgba(0, 0, 0, 0.5), inset -1px 0 1px rgba(255, 255, 255, 0.2);
}

.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, .mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #555;
}

.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  width: 8px;
}

.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail {
  width: 100%;
  height: 8px;
  margin: 4px 0;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.5), inset 0 -1px 1px rgba(255, 255, 255, 0.2);
}

.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  width: 100%;
  height: 8px;
  margin: 4px auto;
}

.mCS-3d.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -32px -72px;
}

.mCS-3d.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -32px -92px;
}

.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -40px -112px;
}

.mCS-3d.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -40px -128px;
}

.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.1);
  box-shadow: inset 1px 0 1px rgba(0, 0, 0, 0.1);
}

.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail {
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
}

.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -112px -72px;
}

.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -112px -92px;
}

.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -120px -112px;
}

.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -120px -128px;
}

.mCS-3d-thick-dark.mCSB_scrollTools, .mCS-3d-thick.mCSB_scrollTools {
  opacity: 1;
  filter: "alpha(opacity=30)";
  -ms-filter: "alpha(opacity=30)";
}

.mCS-3d-thick-dark.mCSB_scrollTools, .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer, .mCS-3d-thick.mCSB_scrollTools, .mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer {
  border-radius: 7px;
}

.mCSB_inside + .mCS-3d-thick-dark.mCSB_scrollTools_vertical, .mCSB_inside + .mCS-3d-thick.mCSB_scrollTools_vertical {
  right: 1px;
}

.mCS-3d-thick-dark.mCSB_scrollTools_vertical, .mCS-3d-thick.mCSB_scrollTools_vertical {
  box-shadow: inset 1px 0 1px rgba(0, 0, 0, 0.1), inset 0 0 14px rgba(0, 0, 0, 0.5);
}

.mCS-3d-thick-dark.mCSB_scrollTools_horizontal, .mCS-3d-thick.mCSB_scrollTools_horizontal {
  bottom: 1px;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1), inset 0 0 14px rgba(0, 0, 0, 0.5);
}

.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  border-radius: 5px;
  box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.4);
  width: 12px;
  margin: 2px;
  position: absolute;
  height: auto;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4);
  height: 12px;
  width: auto;
}

.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #555;
}

.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.05);
  box-shadow: inset 1px 1px 16px rgba(0, 0, 0, 0.1);
}

.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail {
  background-color: transparent;
}

.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -32px -72px;
}

.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -32px -92px;
}

.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -40px -112px;
}

.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -40px -128px;
}

.mCS-3d-thick-dark.mCSB_scrollTools {
  box-shadow: inset 0 0 14px rgba(0, 0, 0, 0.2);
}

.mCS-3d-thick-dark.mCSB_scrollTools_horizontal {
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1), inset 0 0 14px rgba(0, 0, 0, 0.2);
}

.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.4), inset -1px 0 0 rgba(0, 0, 0, 0.2);
}

.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), inset 0 -1px 0 rgba(0, 0, 0, 0.2);
}

.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #777;
}

.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer {
  background-color: #fff;
  background-color: rgba(0, 0, 0, 0.05);
  box-shadow: inset 1px 1px 16px rgba(0, 0, 0, 0.1);
}

.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-minimal.mCSB_scrollTools .mCSB_draggerRail {
  background-color: transparent;
}

.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -112px -72px;
}

.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -112px -92px;
}

.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -120px -112px;
}

.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -120px -128px;
}

.mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical, .mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical {
  right: 0;
  margin: 12px 0;
}

.mCustomScrollBox.mCS-minimal + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal, .mCustomScrollBox.mCS-minimal + .mCSB_scrollTools.mCSB_scrollTools_horizontal, .mCustomScrollBox.mCS-minimal-dark + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal, .mCustomScrollBox.mCS-minimal-dark + .mCSB_scrollTools.mCSB_scrollTools_horizontal {
  bottom: 0;
  margin: 0 12px;
}

.mCS-dir-rtl > .mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical, .mCS-dir-rtl > .mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical {
  left: 0;
  right: auto;
}

.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger, .mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger {
  height: 50px;
}

.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger, .mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger {
  width: 50px;
}

.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.2);
  filter: "alpha(opacity=20)";
  -ms-filter: "alpha(opacity=20)";
}

.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.5);
  filter: "alpha(opacity=50)";
  -ms-filter: "alpha(opacity=50)";
}

.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.2);
  filter: "alpha(opacity=20)";
  -ms-filter: "alpha(opacity=20)";
}

.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.5);
  filter: "alpha(opacity=50)";
  -ms-filter: "alpha(opacity=50)";
}

.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail, .mCS-light-3.mCSB_scrollTools .mCSB_draggerRail {
  width: 6px;
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.2);
}

.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  width: 6px;
}

.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail {
  width: 100%;
  height: 6px;
  margin: 5px 0;
}

.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail, .mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
  width: 12px;
}

.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail, .mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
  height: 12px;
  margin: 2px 0;
}

.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -32px -72px;
}

.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -32px -92px;
}

.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -40px -112px;
}

.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -40px -128px;
}

.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75);
}

.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.85);
}

.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.9);
}

.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.1);
}

.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -112px -72px;
}

.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -112px -92px;
}

.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -120px -112px;
}

.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -120px -128px;
}

.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail, .mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-inset.mCSB_scrollTools .mCSB_draggerRail {
  width: 12px;
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.2);
}

.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  width: 6px;
  margin: 3px 5px;
  position: absolute;
  height: auto;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  height: 6px;
  margin: 5px 3px;
  position: absolute;
  width: auto;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail {
  width: 100%;
  height: 12px;
  margin: 2px 0;
}

.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp, .mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp, .mCS-inset.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -32px -72px;
}

.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown, .mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown, .mCS-inset.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -32px -92px;
}

.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft, .mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft, .mCS-inset.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -40px -112px;
}

.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight, .mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight, .mCS-inset.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -40px -128px;
}

.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75);
}

.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, .mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.85);
}

.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.9);
}

.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.1);
}

.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp, .mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -112px -72px;
}

.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown, .mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -112px -92px;
}

.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft, .mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -120px -112px;
}

.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight, .mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -120px -128px;
}

.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail {
  background-color: transparent;
  border-width: 1px;
  border-style: solid;
  border-color: #fff;
  border-color: rgba(255, 255, 255, 0.2);
  box-sizing: border-box;
}

.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail {
  border-color: #000;
  border-color: rgba(0, 0, 0, 0.2);
}

.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.6);
}

.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.6);
}

.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75);
}

.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.85);
}

.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.9);
}

.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.75);
}

.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.85);
}

.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.9);
}

/*!
 * Bootstrap v4.0.0 (https://getbootstrap.com)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
:root {
  --blue: #007bff;
  --indigo: #6610f2;
  --purple: #6f42c1;
  --pink: #e83e8c;
  --red: #dc3545;
  --orange: #fd7e14;
  --yellow: #ffc107;
  --green: #28a745;
  --teal: #20c997;
  --cyan: #17a2b8;
  --white: #fff;
  --gray: #6c757d;
  --gray-dark: #343a40;
  --primary: #007bff;
  --secondary: #6c757d;
  --success: #28a745;
  --info: #17a2b8;
  --warning: #ffc107;
  --danger: #dc3545;
  --light: #f8f9fa;
  --dark: #343a40;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 992px;
  --breakpoint-xl: 1060px;
  --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

*,
*::before,
*::after {
  box-sizing: border-box;
}

html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -ms-overflow-style: scrollbar;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

@-ms-viewport {
  width: device-width;
}
article, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section {
  display: block;
}

body {
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  text-align: left;
  background-color: #fff;
}

[tabindex="-1"]:focus {
  outline: 0 !important;
}

hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}

h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 0.5rem;
}

p {
  margin-top: 0;
  margin-bottom: 1rem;
}

abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
  text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
}

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem;
}

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}

dt {
  font-weight: 700;
}

dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

dfn {
  font-style: italic;
}

b,
strong {
  font-weight: bolder;
}

small {
  font-size: 80%;
}

sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: #007bff;
  text-decoration: none;
  background-color: transparent;
  -webkit-text-decoration-skip: objects;
}

a:hover {
  color: #0056b3;
  text-decoration: underline;
}

a:not([href]):not([tabindex]) {
  color: inherit;
  text-decoration: none;
}

a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {
  color: inherit;
  text-decoration: none;
}

a:not([href]):not([tabindex]):focus {
  outline: 0;
}

pre,
code,
kbd,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}

pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  -ms-overflow-style: scrollbar;
}

figure {
  margin: 0 0 1rem;
}

img {
  vertical-align: middle;
  border-style: none;
}

svg:not(:root) {
  overflow: hidden;
}

table {
  border-collapse: collapse;
}

caption {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  color: #6c757d;
  text-align: left;
  caption-side: bottom;
}

th {
  text-align: inherit;
}

label {
  display: inline-block;
  margin-bottom: 0.5rem;
}

button {
  border-radius: 0;
}

button:focus {
  outline: 1px dotted;
  outline: 5px auto -webkit-focus-ring-color;
}

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

button,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

button,
html [type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}

button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

input[type=radio],
input[type=checkbox] {
  box-sizing: border-box;
  padding: 0;
}

input[type=date],
input[type=time],
input[type=datetime-local],
input[type=month] {
  -webkit-appearance: listbox;
}

textarea {
  overflow: auto;
  resize: vertical;
}

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal;
}

progress {
  vertical-align: baseline;
}

[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}

[type=search] {
  outline-offset: -2px;
  -webkit-appearance: none;
}

[type=search]::-webkit-search-cancel-button,
[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}

output {
  display: inline-block;
}

summary {
  display: list-item;
  cursor: pointer;
}

template {
  display: none;
}

[hidden] {
  display: none !important;
}

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  margin-bottom: 0.5rem;
  font-family: inherit;
  font-weight: 500;
  line-height: 1.2;
  color: inherit;
}

h1, .h1 {
  font-size: 2.5rem;
}

h2, .h2 {
  font-size: 2rem;
}

h3, .h3 {
  font-size: 1.75rem;
}

h4, .h4 {
  font-size: 1.5rem;
}

h5, .h5 {
  font-size: 1.25rem;
}

h6, .h6 {
  font-size: 1rem;
}

.lead {
  font-size: 1.25rem;
  font-weight: 300;
}

.display-1 {
  font-size: 6rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-2 {
  font-size: 5.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-3 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-4 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.2;
}

hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}

small,
.small {
  font-size: 80%;
  font-weight: 400;
}

mark,
.mark {
  padding: 0.2em;
  background-color: #fcf8e3;
}

.list-unstyled {
  padding-left: 0;
  list-style: none;
}

.list-inline {
  padding-left: 0;
  list-style: none;
}

.list-inline-item {
  display: inline-block;
}

.list-inline-item:not(:last-child) {
  margin-right: 0.5rem;
}

.initialism {
  font-size: 90%;
  text-transform: uppercase;
}

.blockquote {
  margin-bottom: 1rem;
  font-size: 1.25rem;
}

.blockquote-footer {
  display: block;
  font-size: 80%;
  color: #6c757d;
}

.blockquote-footer::before {
  content: "— ";
}

.img-fluid {
  max-width: 100%;
  height: auto;
}

.img-thumbnail {
  padding: 0.25rem;
  background-color: #fff;
  border: 1px solid #dee2e6;
  border-radius: 0.25rem;
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1;
}

.figure-caption {
  font-size: 90%;
  color: #6c757d;
}

code,
kbd,
pre,
samp {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

code {
  font-size: 87.5%;
  color: #e83e8c;
  word-break: break-word;
}

a > code {
  color: inherit;
}

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 87.5%;
  color: #fff;
  background-color: #212529;
  border-radius: 0.2rem;
}

kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: 700;
}

pre {
  display: block;
  font-size: 87.5%;
  color: #212529;
}

pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}

.container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .container {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .container {
    max-width: 960px;
  }
}
@media (min-width: 1060px) {
  .container {
    max-width: 1140px;
  }
}
.container-fluid {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

.row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}

.no-gutters {
  margin-right: 0;
  margin-left: 0;
}

.no-gutters > .col,
.no-gutters > [class*=col-] {
  padding-right: 0;
  padding-left: 0;
}

.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,
.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,
.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,
.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
.col-xl-auto {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}

.col {
  flex-basis: 0;
  flex-grow: 1;
  max-width: 100%;
}

.col-auto {
  flex: 0 0 auto;
  width: auto;
  max-width: none;
}

.col-1 {
  flex: 0 0 8.333333%;
  max-width: 8.333333%;
}

.col-2 {
  flex: 0 0 16.666667%;
  max-width: 16.666667%;
}

.col-3 {
  flex: 0 0 25%;
  max-width: 25%;
}

.col-4 {
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}

.col-5 {
  flex: 0 0 41.666667%;
  max-width: 41.666667%;
}

.col-6 {
  flex: 0 0 50%;
  max-width: 50%;
}

.col-7 {
  flex: 0 0 58.333333%;
  max-width: 58.333333%;
}

.col-8 {
  flex: 0 0 66.666667%;
  max-width: 66.666667%;
}

.col-9 {
  flex: 0 0 75%;
  max-width: 75%;
}

.col-10 {
  flex: 0 0 83.333333%;
  max-width: 83.333333%;
}

.col-11 {
  flex: 0 0 91.666667%;
  max-width: 91.666667%;
}

.col-12 {
  flex: 0 0 100%;
  max-width: 100%;
}

.order-first {
  order: -1;
}

.order-last {
  order: 13;
}

.order-0 {
  order: 0;
}

.order-1 {
  order: 1;
}

.order-2 {
  order: 2;
}

.order-3 {
  order: 3;
}

.order-4 {
  order: 4;
}

.order-5 {
  order: 5;
}

.order-6 {
  order: 6;
}

.order-7 {
  order: 7;
}

.order-8 {
  order: 8;
}

.order-9 {
  order: 9;
}

.order-10 {
  order: 10;
}

.order-11 {
  order: 11;
}

.order-12 {
  order: 12;
}

.offset-1 {
  margin-left: 8.333333%;
}

.offset-2 {
  margin-left: 16.666667%;
}

.offset-3 {
  margin-left: 25%;
}

.offset-4 {
  margin-left: 33.333333%;
}

.offset-5 {
  margin-left: 41.666667%;
}

.offset-6 {
  margin-left: 50%;
}

.offset-7 {
  margin-left: 58.333333%;
}

.offset-8 {
  margin-left: 66.666667%;
}

.offset-9 {
  margin-left: 75%;
}

.offset-10 {
  margin-left: 83.333333%;
}

.offset-11 {
  margin-left: 91.666667%;
}

@media (min-width: 576px) {
  .col-sm {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }

  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }

  .col-sm-1 {
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }

  .col-sm-2 {
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }

  .col-sm-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }

  .col-sm-4 {
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }

  .col-sm-5 {
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }

  .col-sm-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }

  .col-sm-7 {
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }

  .col-sm-8 {
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }

  .col-sm-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }

  .col-sm-10 {
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }

  .col-sm-11 {
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }

  .col-sm-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }

  .order-sm-first {
    order: -1;
  }

  .order-sm-last {
    order: 13;
  }

  .order-sm-0 {
    order: 0;
  }

  .order-sm-1 {
    order: 1;
  }

  .order-sm-2 {
    order: 2;
  }

  .order-sm-3 {
    order: 3;
  }

  .order-sm-4 {
    order: 4;
  }

  .order-sm-5 {
    order: 5;
  }

  .order-sm-6 {
    order: 6;
  }

  .order-sm-7 {
    order: 7;
  }

  .order-sm-8 {
    order: 8;
  }

  .order-sm-9 {
    order: 9;
  }

  .order-sm-10 {
    order: 10;
  }

  .order-sm-11 {
    order: 11;
  }

  .order-sm-12 {
    order: 12;
  }

  .offset-sm-0 {
    margin-left: 0;
  }

  .offset-sm-1 {
    margin-left: 8.333333%;
  }

  .offset-sm-2 {
    margin-left: 16.666667%;
  }

  .offset-sm-3 {
    margin-left: 25%;
  }

  .offset-sm-4 {
    margin-left: 33.333333%;
  }

  .offset-sm-5 {
    margin-left: 41.666667%;
  }

  .offset-sm-6 {
    margin-left: 50%;
  }

  .offset-sm-7 {
    margin-left: 58.333333%;
  }

  .offset-sm-8 {
    margin-left: 66.666667%;
  }

  .offset-sm-9 {
    margin-left: 75%;
  }

  .offset-sm-10 {
    margin-left: 83.333333%;
  }

  .offset-sm-11 {
    margin-left: 91.666667%;
  }
}
@media (min-width: 768px) {
  .col-md {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }

  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }

  .col-md-1 {
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }

  .col-md-2 {
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }

  .col-md-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }

  .col-md-4 {
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }

  .col-md-5 {
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }

  .col-md-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }

  .col-md-7 {
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }

  .col-md-8 {
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }

  .col-md-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }

  .col-md-10 {
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }

  .col-md-11 {
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }

  .col-md-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }

  .order-md-first {
    order: -1;
  }

  .order-md-last {
    order: 13;
  }

  .order-md-0 {
    order: 0;
  }

  .order-md-1 {
    order: 1;
  }

  .order-md-2 {
    order: 2;
  }

  .order-md-3 {
    order: 3;
  }

  .order-md-4 {
    order: 4;
  }

  .order-md-5 {
    order: 5;
  }

  .order-md-6 {
    order: 6;
  }

  .order-md-7 {
    order: 7;
  }

  .order-md-8 {
    order: 8;
  }

  .order-md-9 {
    order: 9;
  }

  .order-md-10 {
    order: 10;
  }

  .order-md-11 {
    order: 11;
  }

  .order-md-12 {
    order: 12;
  }

  .offset-md-0 {
    margin-left: 0;
  }

  .offset-md-1 {
    margin-left: 8.333333%;
  }

  .offset-md-2 {
    margin-left: 16.666667%;
  }

  .offset-md-3 {
    margin-left: 25%;
  }

  .offset-md-4 {
    margin-left: 33.333333%;
  }

  .offset-md-5 {
    margin-left: 41.666667%;
  }

  .offset-md-6 {
    margin-left: 50%;
  }

  .offset-md-7 {
    margin-left: 58.333333%;
  }

  .offset-md-8 {
    margin-left: 66.666667%;
  }

  .offset-md-9 {
    margin-left: 75%;
  }

  .offset-md-10 {
    margin-left: 83.333333%;
  }

  .offset-md-11 {
    margin-left: 91.666667%;
  }
}
@media (min-width: 992px) {
  .col-lg {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }

  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }

  .col-lg-1 {
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }

  .col-lg-2 {
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }

  .col-lg-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }

  .col-lg-4 {
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }

  .col-lg-5 {
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }

  .col-lg-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }

  .col-lg-7 {
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }

  .col-lg-8 {
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }

  .col-lg-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }

  .col-lg-10 {
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }

  .col-lg-11 {
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }

  .col-lg-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }

  .order-lg-first {
    order: -1;
  }

  .order-lg-last {
    order: 13;
  }

  .order-lg-0 {
    order: 0;
  }

  .order-lg-1 {
    order: 1;
  }

  .order-lg-2 {
    order: 2;
  }

  .order-lg-3 {
    order: 3;
  }

  .order-lg-4 {
    order: 4;
  }

  .order-lg-5 {
    order: 5;
  }

  .order-lg-6 {
    order: 6;
  }

  .order-lg-7 {
    order: 7;
  }

  .order-lg-8 {
    order: 8;
  }

  .order-lg-9 {
    order: 9;
  }

  .order-lg-10 {
    order: 10;
  }

  .order-lg-11 {
    order: 11;
  }

  .order-lg-12 {
    order: 12;
  }

  .offset-lg-0 {
    margin-left: 0;
  }

  .offset-lg-1 {
    margin-left: 8.333333%;
  }

  .offset-lg-2 {
    margin-left: 16.666667%;
  }

  .offset-lg-3 {
    margin-left: 25%;
  }

  .offset-lg-4 {
    margin-left: 33.333333%;
  }

  .offset-lg-5 {
    margin-left: 41.666667%;
  }

  .offset-lg-6 {
    margin-left: 50%;
  }

  .offset-lg-7 {
    margin-left: 58.333333%;
  }

  .offset-lg-8 {
    margin-left: 66.666667%;
  }

  .offset-lg-9 {
    margin-left: 75%;
  }

  .offset-lg-10 {
    margin-left: 83.333333%;
  }

  .offset-lg-11 {
    margin-left: 91.666667%;
  }
}
@media (min-width: 1060px) {
  .col-xl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }

  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }

  .col-xl-1 {
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }

  .col-xl-2 {
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }

  .col-xl-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }

  .col-xl-4 {
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }

  .col-xl-5 {
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }

  .col-xl-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }

  .col-xl-7 {
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }

  .col-xl-8 {
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }

  .col-xl-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }

  .col-xl-10 {
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }

  .col-xl-11 {
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }

  .col-xl-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }

  .order-xl-first {
    order: -1;
  }

  .order-xl-last {
    order: 13;
  }

  .order-xl-0 {
    order: 0;
  }

  .order-xl-1 {
    order: 1;
  }

  .order-xl-2 {
    order: 2;
  }

  .order-xl-3 {
    order: 3;
  }

  .order-xl-4 {
    order: 4;
  }

  .order-xl-5 {
    order: 5;
  }

  .order-xl-6 {
    order: 6;
  }

  .order-xl-7 {
    order: 7;
  }

  .order-xl-8 {
    order: 8;
  }

  .order-xl-9 {
    order: 9;
  }

  .order-xl-10 {
    order: 10;
  }

  .order-xl-11 {
    order: 11;
  }

  .order-xl-12 {
    order: 12;
  }

  .offset-xl-0 {
    margin-left: 0;
  }

  .offset-xl-1 {
    margin-left: 8.333333%;
  }

  .offset-xl-2 {
    margin-left: 16.666667%;
  }

  .offset-xl-3 {
    margin-left: 25%;
  }

  .offset-xl-4 {
    margin-left: 33.333333%;
  }

  .offset-xl-5 {
    margin-left: 41.666667%;
  }

  .offset-xl-6 {
    margin-left: 50%;
  }

  .offset-xl-7 {
    margin-left: 58.333333%;
  }

  .offset-xl-8 {
    margin-left: 66.666667%;
  }

  .offset-xl-9 {
    margin-left: 75%;
  }

  .offset-xl-10 {
    margin-left: 83.333333%;
  }

  .offset-xl-11 {
    margin-left: 91.666667%;
  }
}
.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 1rem;
  background-color: transparent;
}

.table th,
.table td {
  padding: 0.75rem;
  vertical-align: top;
  border-top: 1px solid #dee2e6;
}

.table thead th {
  vertical-align: bottom;
  border-bottom: 2px solid #dee2e6;
}

.table tbody + tbody {
  border-top: 2px solid #dee2e6;
}

.table .table {
  background-color: #fff;
}

.table-sm th,
.table-sm td {
  padding: 0.3rem;
}

.table-bordered {
  border: 1px solid #dee2e6;
}

.table-bordered th,
.table-bordered td {
  border: 1px solid #dee2e6;
}

.table-bordered thead th,
.table-bordered thead td {
  border-bottom-width: 2px;
}

.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.05);
}

.table-hover tbody tr:hover {
  background-color: rgba(0, 0, 0, 0.075);
}

.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: #b8daff;
}

.table-hover .table-primary:hover {
  background-color: #9fcdff;
}

.table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th {
  background-color: #9fcdff;
}

.table-secondary,
.table-secondary > th,
.table-secondary > td {
  background-color: #d6d8db;
}

.table-hover .table-secondary:hover {
  background-color: #c8cbcf;
}

.table-hover .table-secondary:hover > td,
.table-hover .table-secondary:hover > th {
  background-color: #c8cbcf;
}

.table-success,
.table-success > th,
.table-success > td {
  background-color: #c3e6cb;
}

.table-hover .table-success:hover {
  background-color: #b1dfbb;
}

.table-hover .table-success:hover > td,
.table-hover .table-success:hover > th {
  background-color: #b1dfbb;
}

.table-info,
.table-info > th,
.table-info > td {
  background-color: #bee5eb;
}

.table-hover .table-info:hover {
  background-color: #abdde5;
}

.table-hover .table-info:hover > td,
.table-hover .table-info:hover > th {
  background-color: #abdde5;
}

.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: #ffeeba;
}

.table-hover .table-warning:hover {
  background-color: #ffe8a1;
}

.table-hover .table-warning:hover > td,
.table-hover .table-warning:hover > th {
  background-color: #ffe8a1;
}

.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: #f5c6cb;
}

.table-hover .table-danger:hover {
  background-color: #f1b0b7;
}

.table-hover .table-danger:hover > td,
.table-hover .table-danger:hover > th {
  background-color: #f1b0b7;
}

.table-light,
.table-light > th,
.table-light > td {
  background-color: #fdfdfe;
}

.table-hover .table-light:hover {
  background-color: #ececf6;
}

.table-hover .table-light:hover > td,
.table-hover .table-light:hover > th {
  background-color: #ececf6;
}

.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: #c6c8ca;
}

.table-hover .table-dark:hover {
  background-color: #b9bbbe;
}

.table-hover .table-dark:hover > td,
.table-hover .table-dark:hover > th {
  background-color: #b9bbbe;
}

.table-active,
.table-active > th,
.table-active > td {
  background-color: rgba(0, 0, 0, 0.075);
}

.table-hover .table-active:hover {
  background-color: rgba(0, 0, 0, 0.075);
}

.table-hover .table-active:hover > td,
.table-hover .table-active:hover > th {
  background-color: rgba(0, 0, 0, 0.075);
}

.table .thead-dark th {
  color: #fff;
  background-color: #212529;
  border-color: #32383e;
}

.table .thead-light th {
  color: #495057;
  background-color: #e9ecef;
  border-color: #dee2e6;
}

.table-dark {
  color: #fff;
  background-color: #212529;
}

.table-dark th,
.table-dark td,
.table-dark thead th {
  border-color: #32383e;
}

.table-dark.table-bordered {
  border: 0;
}

.table-dark.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(255, 255, 255, 0.05);
}

.table-dark.table-hover tbody tr:hover {
  background-color: rgba(255, 255, 255, 0.075);
}

@media (max-width: 575.98px) {
  .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }

  .table-responsive-sm > .table-bordered {
    border: 0;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }

  .table-responsive-md > .table-bordered {
    border: 0;
  }
}
@media (max-width: 991.98px) {
  .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }

  .table-responsive-lg > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1059.98px) {
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }

  .table-responsive-xl > .table-bordered {
    border: 0;
  }
}
.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: -ms-autohiding-scrollbar;
}

.table-responsive > .table-bordered {
  border: 0;
}

.form-control {
  display: block;
  width: 100%;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}

.form-control:focus {
  color: #495057;
  background-color: #fff;
  border-color: #80bdff;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.form-control:-ms-input-placeholder {
  color: #6c757d;
  opacity: 1;
}

.form-control::placeholder {
  color: #6c757d;
  opacity: 1;
}

.form-control:disabled, .form-control[readonly] {
  background-color: #e9ecef;
  opacity: 1;
}

select.form-control:not([size]):not([multiple]) {
  height: calc(2.25rem + 2px);
}

select.form-control:focus::-ms-value {
  color: #495057;
  background-color: #fff;
}

.form-control-file,
.form-control-range {
  display: block;
  width: 100%;
}

.col-form-label {
  padding-top: calc(0.375rem + 1px);
  padding-bottom: calc(0.375rem + 1px);
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5;
}

.col-form-label-lg {
  padding-top: calc(0.5rem + 1px);
  padding-bottom: calc(0.5rem + 1px);
  font-size: 1.25rem;
  line-height: 1.5;
}

.col-form-label-sm {
  padding-top: calc(0.25rem + 1px);
  padding-bottom: calc(0.25rem + 1px);
  font-size: 0.875rem;
  line-height: 1.5;
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  margin-bottom: 0;
  line-height: 1.5;
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0;
}

.form-control-plaintext.form-control-sm, .input-group-sm > .form-control-plaintext.form-control,
.input-group-sm > .input-group-prepend > .form-control-plaintext.input-group-text,
.input-group-sm > .input-group-append > .form-control-plaintext.input-group-text,
.input-group-sm > .input-group-prepend > .form-control-plaintext.btn,
.input-group-sm > .input-group-append > .form-control-plaintext.btn, .form-control-plaintext.form-control-lg, .input-group-lg > .form-control-plaintext.form-control,
.input-group-lg > .input-group-prepend > .form-control-plaintext.input-group-text,
.input-group-lg > .input-group-append > .form-control-plaintext.input-group-text,
.input-group-lg > .input-group-prepend > .form-control-plaintext.btn,
.input-group-lg > .input-group-append > .form-control-plaintext.btn {
  padding-right: 0;
  padding-left: 0;
}

.form-control-sm, .input-group-sm > .form-control,
.input-group-sm > .input-group-prepend > .input-group-text,
.input-group-sm > .input-group-append > .input-group-text,
.input-group-sm > .input-group-prepend > .btn,
.input-group-sm > .input-group-append > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

select.form-control-sm:not([size]):not([multiple]), .input-group-sm > select.form-control:not([size]):not([multiple]),
.input-group-sm > .input-group-prepend > select.input-group-text:not([size]):not([multiple]),
.input-group-sm > .input-group-append > select.input-group-text:not([size]):not([multiple]),
.input-group-sm > .input-group-prepend > select.btn:not([size]):not([multiple]),
.input-group-sm > .input-group-append > select.btn:not([size]):not([multiple]) {
  height: calc(1.8125rem + 2px);
}

.form-control-lg, .input-group-lg > .form-control,
.input-group-lg > .input-group-prepend > .input-group-text,
.input-group-lg > .input-group-append > .input-group-text,
.input-group-lg > .input-group-prepend > .btn,
.input-group-lg > .input-group-append > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.form-control:not([size]):not([multiple]),
.input-group-lg > .input-group-prepend > select.input-group-text:not([size]):not([multiple]),
.input-group-lg > .input-group-append > select.input-group-text:not([size]):not([multiple]),
.input-group-lg > .input-group-prepend > select.btn:not([size]):not([multiple]),
.input-group-lg > .input-group-append > select.btn:not([size]):not([multiple]) {
  height: calc(2.875rem + 2px);
}

.form-group {
  margin-bottom: 1rem;
}

.form-text {
  display: block;
  margin-top: 0.25rem;
}

.form-row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px;
}

.form-row > .col,
.form-row > [class*=col-] {
  padding-right: 5px;
  padding-left: 5px;
}

.form-check {
  position: relative;
  display: block;
  padding-left: 1.25rem;
}

.form-check-input {
  position: absolute;
  margin-top: 0.3rem;
  margin-left: -1.25rem;
}

.form-check-input:disabled ~ .form-check-label {
  color: #6c757d;
}

.form-check-label {
  margin-bottom: 0;
}

.form-check-inline {
  display: inline-flex;
  align-items: center;
  padding-left: 0;
  margin-right: 0.75rem;
}

.form-check-inline .form-check-input {
  position: static;
  margin-top: 0;
  margin-right: 0.3125rem;
  margin-left: 0;
}

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #28a745;
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  line-height: 1;
  color: #fff;
  background-color: rgba(40, 167, 69, 0.8);
  border-radius: 0.2rem;
}

.was-validated .form-control:valid, .form-control.is-valid, .was-validated .custom-select:valid,
.custom-select.is-valid {
  border-color: #28a745;
}

.was-validated .form-control:valid:focus, .form-control.is-valid:focus, .was-validated .custom-select:valid:focus,
.custom-select.is-valid:focus {
  border-color: #28a745;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

.was-validated .form-control:valid ~ .valid-feedback,
.was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback,
.form-control.is-valid ~ .valid-tooltip, .was-validated .custom-select:valid ~ .valid-feedback,
.was-validated .custom-select:valid ~ .valid-tooltip,
.custom-select.is-valid ~ .valid-feedback,
.custom-select.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #28a745;
}

.was-validated .form-check-input:valid ~ .valid-feedback,
.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,
.form-check-input.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {
  color: #28a745;
}

.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
  background-color: #71dd8a;
}

.was-validated .custom-control-input:valid ~ .valid-feedback,
.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback,
.custom-control-input.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
  background-color: #34ce57;
}

.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
  border-color: #28a745;
}

.was-validated .custom-file-input:valid ~ .custom-file-label::before, .custom-file-input.is-valid ~ .custom-file-label::before {
  border-color: inherit;
}

.was-validated .custom-file-input:valid ~ .valid-feedback,
.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback,
.custom-file-input.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #dc3545;
}

.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  line-height: 1;
  color: #fff;
  background-color: rgba(220, 53, 69, 0.8);
  border-radius: 0.2rem;
}

.was-validated .form-control:invalid, .form-control.is-invalid, .was-validated .custom-select:invalid,
.custom-select.is-invalid {
  border-color: #dc3545;
}

.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus, .was-validated .custom-select:invalid:focus,
.custom-select.is-invalid:focus {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.was-validated .form-control:invalid ~ .invalid-feedback,
.was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback,
.form-control.is-invalid ~ .invalid-tooltip, .was-validated .custom-select:invalid ~ .invalid-feedback,
.was-validated .custom-select:invalid ~ .invalid-tooltip,
.custom-select.is-invalid ~ .invalid-feedback,
.custom-select.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: #dc3545;
}

.was-validated .form-check-input:invalid ~ .invalid-feedback,
.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,
.form-check-input.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {
  color: #dc3545;
}

.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
  background-color: #efa2a9;
}

.was-validated .custom-control-input:invalid ~ .invalid-feedback,
.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback,
.custom-control-input.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
  background-color: #e4606d;
}

.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
  border-color: #dc3545;
}

.was-validated .custom-file-input:invalid ~ .custom-file-label::before, .custom-file-input.is-invalid ~ .custom-file-label::before {
  border-color: inherit;
}

.was-validated .custom-file-input:invalid ~ .invalid-feedback,
.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback,
.custom-file-input.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.form-inline {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
}

.form-inline .form-check {
  width: 100%;
}

@media (min-width: 576px) {
  .form-inline label {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 0;
  }

  .form-inline .form-group {
    display: flex;
    flex: 0 0 auto;
    flex-flow: row wrap;
    align-items: center;
    margin-bottom: 0;
  }

  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }

  .form-inline .form-control-plaintext {
    display: inline-block;
  }

  .form-inline .input-group {
    width: auto;
  }

  .form-inline .form-check {
    display: flex;
    align-items: center;
    justify-content: center;
    width: auto;
    padding-left: 0;
  }

  .form-inline .form-check-input {
    position: relative;
    margin-top: 0;
    margin-right: 0.25rem;
    margin-left: 0;
  }

  .form-inline .custom-control {
    align-items: center;
    justify-content: center;
  }

  .form-inline .custom-control-label {
    margin-bottom: 0;
  }
}
.btn {
  display: inline-block;
  font-weight: 400;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border: 1px solid transparent;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: 0.25rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.btn:hover, .btn:focus {
  text-decoration: none;
}

.btn:focus, .btn.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.btn.disabled, .btn:disabled {
  opacity: 0.65;
}

.btn:not(:disabled):not(.disabled) {
  cursor: pointer;
}

.btn:not(:disabled):not(.disabled):active, .btn:not(:disabled):not(.disabled).active {
  background-image: none;
}

a.btn.disabled,
fieldset:disabled a.btn {
  pointer-events: none;
}

.btn-primary {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.btn-primary:hover {
  color: #fff;
  background-color: #0069d9;
  border-color: #0062cc;
}

.btn-primary:focus, .btn-primary.focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}

.btn-primary.disabled, .btn-primary:disabled {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,
.show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #0062cc;
  border-color: #005cbf;
}

.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,
.show > .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}

.btn-secondary {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.btn-secondary:hover {
  color: #fff;
  background-color: #5a6268;
  border-color: #545b62;
}

.btn-secondary:focus, .btn-secondary.focus {
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

.btn-secondary.disabled, .btn-secondary:disabled {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,
.show > .btn-secondary.dropdown-toggle {
  color: #fff;
  background-color: #545b62;
  border-color: #4e555b;
}

.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus,
.show > .btn-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

.btn-success {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}

.btn-success:hover {
  color: #fff;
  background-color: #218838;
  border-color: #1e7e34;
}

.btn-success:focus, .btn-success.focus {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}

.btn-success.disabled, .btn-success:disabled {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}

.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active,
.show > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: #1e7e34;
  border-color: #1c7430;
}

.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus,
.show > .btn-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}

.btn-info {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}

.btn-info:hover {
  color: #fff;
  background-color: #138496;
  border-color: #117a8b;
}

.btn-info:focus, .btn-info.focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.btn-info.disabled, .btn-info:disabled {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}

.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active,
.show > .btn-info.dropdown-toggle {
  color: #fff;
  background-color: #117a8b;
  border-color: #10707f;
}

.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus,
.show > .btn-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.btn-warning {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}

.btn-warning:hover {
  color: #212529;
  background-color: #e0a800;
  border-color: #d39e00;
}

.btn-warning:focus, .btn-warning.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}

.btn-warning.disabled, .btn-warning:disabled {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}

.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active,
.show > .btn-warning.dropdown-toggle {
  color: #212529;
  background-color: #d39e00;
  border-color: #c69500;
}

.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus,
.show > .btn-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}

.btn-danger {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

.btn-danger:hover {
  color: #fff;
  background-color: #c82333;
  border-color: #bd2130;
}

.btn-danger:focus, .btn-danger.focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

.btn-danger.disabled, .btn-danger:disabled {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active,
.show > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #bd2130;
  border-color: #b21f2d;
}

.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus,
.show > .btn-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

.btn-light {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-light:hover {
  color: #212529;
  background-color: #e2e6ea;
  border-color: #dae0e5;
}

.btn-light:focus, .btn-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.btn-light.disabled, .btn-light:disabled {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active,
.show > .btn-light.dropdown-toggle {
  color: #212529;
  background-color: #dae0e5;
  border-color: #d3d9df;
}

.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus,
.show > .btn-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.btn-dark {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}

.btn-dark:hover {
  color: #fff;
  background-color: #23272b;
  border-color: #1d2124;
}

.btn-dark:focus, .btn-dark.focus {
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.btn-dark.disabled, .btn-dark:disabled {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}

.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active,
.show > .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: #1d2124;
  border-color: #171a1d;
}

.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus,
.show > .btn-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.btn-outline-primary {
  color: #007bff;
  background-color: transparent;
  background-image: none;
  border-color: #007bff;
}

.btn-outline-primary:hover {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.btn-outline-primary:focus, .btn-outline-primary.focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}

.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: #007bff;
  background-color: transparent;
}

.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active,
.show > .btn-outline-primary.dropdown-toggle {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}

.btn-outline-secondary {
  color: #6c757d;
  background-color: transparent;
  background-image: none;
  border-color: #6c757d;
}

.btn-outline-secondary:hover {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.btn-outline-secondary:focus, .btn-outline-secondary.focus {
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
  color: #6c757d;
  background-color: transparent;
}

.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active,
.show > .btn-outline-secondary.dropdown-toggle {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

.btn-outline-success {
  color: #28a745;
  background-color: transparent;
  background-image: none;
  border-color: #28a745;
}

.btn-outline-success:hover {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}

.btn-outline-success:focus, .btn-outline-success.focus {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}

.btn-outline-success.disabled, .btn-outline-success:disabled {
  color: #28a745;
  background-color: transparent;
}

.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active,
.show > .btn-outline-success.dropdown-toggle {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}

.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}

.btn-outline-info {
  color: #17a2b8;
  background-color: transparent;
  background-image: none;
  border-color: #17a2b8;
}

.btn-outline-info:hover {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}

.btn-outline-info:focus, .btn-outline-info.focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.btn-outline-info.disabled, .btn-outline-info:disabled {
  color: #17a2b8;
  background-color: transparent;
}

.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active,
.show > .btn-outline-info.dropdown-toggle {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}

.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.btn-outline-warning {
  color: #ffc107;
  background-color: transparent;
  background-image: none;
  border-color: #ffc107;
}

.btn-outline-warning:hover {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}

.btn-outline-warning:focus, .btn-outline-warning.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}

.btn-outline-warning.disabled, .btn-outline-warning:disabled {
  color: #ffc107;
  background-color: transparent;
}

.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active,
.show > .btn-outline-warning.dropdown-toggle {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}

.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}

.btn-outline-danger {
  color: #dc3545;
  background-color: transparent;
  background-image: none;
  border-color: #dc3545;
}

.btn-outline-danger:hover {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

.btn-outline-danger:focus, .btn-outline-danger.focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

.btn-outline-danger.disabled, .btn-outline-danger:disabled {
  color: #dc3545;
  background-color: transparent;
}

.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active,
.show > .btn-outline-danger.dropdown-toggle {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

.btn-outline-light {
  color: #f8f9fa;
  background-color: transparent;
  background-image: none;
  border-color: #f8f9fa;
}

.btn-outline-light:hover {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-outline-light:focus, .btn-outline-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.btn-outline-light.disabled, .btn-outline-light:disabled {
  color: #f8f9fa;
  background-color: transparent;
}

.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active,
.show > .btn-outline-light.dropdown-toggle {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.btn-outline-dark {
  color: #343a40;
  background-color: transparent;
  background-image: none;
  border-color: #343a40;
}

.btn-outline-dark:hover {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}

.btn-outline-dark:focus, .btn-outline-dark.focus {
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.btn-outline-dark.disabled, .btn-outline-dark:disabled {
  color: #343a40;
  background-color: transparent;
}

.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active,
.show > .btn-outline-dark.dropdown-toggle {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}

.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.btn-link {
  font-weight: 400;
  color: #007bff;
  background-color: transparent;
}

.btn-link:hover {
  color: #0056b3;
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
}

.btn-link:focus, .btn-link.focus {
  text-decoration: underline;
  border-color: transparent;
  box-shadow: none;
}

.btn-link:disabled, .btn-link.disabled {
  color: #6c757d;
}

.btn-lg, .btn-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

.btn-sm, .btn-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

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

.btn-block + .btn-block {
  margin-top: 0.5rem;
}

input[type=submit].btn-block,
input[type=reset].btn-block,
input[type=button].btn-block {
  width: 100%;
}

.fade {
  opacity: 0;
  transition: opacity 0.15s linear;
}

.fade.show, .fade.in {
  opacity: 1;
}

.collapse {
  display: none;
}

.collapse.show {
  display: block;
}

tr.collapse.show {
  display: table-row;
}

tbody.collapse.show {
  display: table-row-group;
}

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}

.dropup,
.dropdown {
  position: relative;
}

.dropdown-toggle::after {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}

.dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
  font-size: 1rem;
  color: #212529;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem;
}

.dropup .dropdown-menu {
  margin-top: 0;
  margin-bottom: 0.125rem;
}

.dropup .dropdown-toggle::after {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}

.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropright .dropdown-menu {
  margin-top: 0;
  margin-left: 0.125rem;
}

.dropright .dropdown-toggle::after {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}

.dropright .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropright .dropdown-toggle::after {
  vertical-align: 0;
}

.dropleft .dropdown-menu {
  margin-top: 0;
  margin-right: 0.125rem;
}

.dropleft .dropdown-toggle::after {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}

.dropleft .dropdown-toggle::after {
  display: none;
}

.dropleft .dropdown-toggle::before {
  display: inline-block;
  width: 0;
  height: 0;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}

.dropleft .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropleft .dropdown-toggle::before {
  vertical-align: 0;
}

.dropdown-divider {
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid #e9ecef;
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #212529;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}

.dropdown-item:hover, .dropdown-item:focus {
  color: #16181b;
  text-decoration: none;
  background-color: #f8f9fa;
}

.dropdown-item.active, .dropdown-item:active {
  color: #fff;
  text-decoration: none;
  background-color: #007bff;
}

.dropdown-item.disabled, .dropdown-item:disabled {
  color: #6c757d;
  background-color: transparent;
}

.dropdown-menu.show {
  display: block;
}

.dropdown-header {
  display: block;
  padding: 0.5rem 1.5rem;
  margin-bottom: 0;
  font-size: 0.875rem;
  color: #6c757d;
  white-space: nowrap;
}

.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle;
}

.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  flex: 0 1 auto;
}

.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover {
  z-index: 1;
}

.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  z-index: 1;
}

.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group,
.btn-group-vertical .btn + .btn,
.btn-group-vertical .btn + .btn-group,
.btn-group-vertical .btn-group + .btn,
.btn-group-vertical .btn-group + .btn-group {
  margin-left: -1px;
}

.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}

.btn-toolbar .input-group {
  width: auto;
}

.btn-group > .btn:first-child {
  margin-left: 0;
}

.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem;
}

.dropdown-toggle-split::after {
  margin-left: 0;
}

.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}

.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}

.btn-group-vertical .btn,
.btn-group-vertical .btn-group {
  width: 100%;
}

.btn-group-vertical > .btn + .btn,
.btn-group-vertical > .btn + .btn-group,
.btn-group-vertical > .btn-group + .btn,
.btn-group-vertical > .btn-group + .btn-group {
  margin-top: -1px;
  margin-left: 0;
}

.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.btn-group-toggle > .btn,
.btn-group-toggle > .btn-group > .btn {
  margin-bottom: 0;
}

.btn-group-toggle > .btn input[type=radio],
.btn-group-toggle > .btn input[type=checkbox],
.btn-group-toggle > .btn-group > .btn input[type=radio],
.btn-group-toggle > .btn-group > .btn input[type=checkbox] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}

.input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}

.input-group > .form-control,
.input-group > .custom-select,
.input-group > .custom-file {
  position: relative;
  flex: 1 1 auto;
  width: 1%;
  margin-bottom: 0;
}

.input-group > .form-control:focus,
.input-group > .custom-select:focus,
.input-group > .custom-file:focus {
  z-index: 3;
}

.input-group > .form-control + .form-control,
.input-group > .form-control + .custom-select,
.input-group > .form-control + .custom-file,
.input-group > .custom-select + .form-control,
.input-group > .custom-select + .custom-select,
.input-group > .custom-select + .custom-file,
.input-group > .custom-file + .form-control,
.input-group > .custom-file + .custom-select,
.input-group > .custom-file + .custom-file {
  margin-left: -1px;
}

.input-group > .form-control:not(:last-child),
.input-group > .custom-select:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group > .form-control:not(:first-child),
.input-group > .custom-select:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.input-group > .custom-file {
  display: flex;
  align-items: center;
}

.input-group > .custom-file:not(:last-child) .custom-file-label,
.input-group > .custom-file:not(:last-child) .custom-file-label::before {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group > .custom-file:not(:first-child) .custom-file-label,
.input-group > .custom-file:not(:first-child) .custom-file-label::before {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.input-group-prepend,
.input-group-append {
  display: flex;
}

.input-group-prepend .btn,
.input-group-append .btn {
  position: relative;
  z-index: 2;
}

.input-group-prepend .btn + .btn,
.input-group-prepend .btn + .input-group-text,
.input-group-prepend .input-group-text + .input-group-text,
.input-group-prepend .input-group-text + .btn,
.input-group-append .btn + .btn,
.input-group-append .btn + .input-group-text,
.input-group-append .input-group-text + .input-group-text,
.input-group-append .input-group-text + .btn {
  margin-left: -1px;
}

.input-group-prepend {
  margin-right: -1px;
}

.input-group-append {
  margin-left: -1px;
}

.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.375rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  text-align: center;
  white-space: nowrap;
  background-color: #e9ecef;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
}

.input-group-text input[type=radio],
.input-group-text input[type=checkbox] {
  margin-top: 0;
}

.input-group > .input-group-prepend > .btn,
.input-group > .input-group-prepend > .input-group-text,
.input-group > .input-group-append:not(:last-child) > .btn,
.input-group > .input-group-append:not(:last-child) > .input-group-text,
.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group > .input-group-append > .btn,
.input-group > .input-group-append > .input-group-text,
.input-group > .input-group-prepend:not(:first-child) > .btn,
.input-group > .input-group-prepend:not(:first-child) > .input-group-text,
.input-group > .input-group-prepend:first-child > .btn:not(:first-child),
.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.custom-control {
  position: relative;
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5rem;
}

.custom-control-inline {
  display: inline-flex;
  margin-right: 1rem;
}

.custom-control-input {
  position: absolute;
  z-index: -1;
  opacity: 0;
}

.custom-control-input:checked ~ .custom-control-label::before {
  color: #fff;
  background-color: #007bff;
}

.custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.custom-control-input:active ~ .custom-control-label::before {
  color: #fff;
  background-color: #b3d7ff;
}

.custom-control-input:disabled ~ .custom-control-label {
  color: #6c757d;
}

.custom-control-input:disabled ~ .custom-control-label::before {
  background-color: #e9ecef;
}

.custom-control-label {
  margin-bottom: 0;
}

.custom-control-label::before {
  position: absolute;
  top: 0.25rem;
  left: 0;
  display: block;
  width: 1rem;
  height: 1rem;
  pointer-events: none;
  content: "";
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-color: #dee2e6;
}

.custom-control-label::after {
  position: absolute;
  top: 0.25rem;
  left: 0;
  display: block;
  width: 1rem;
  height: 1rem;
  content: "";
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 50% 50%;
}

.custom-checkbox .custom-control-label::before {
  border-radius: 0.25rem;
}

.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #007bff;
}

.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  background-color: #007bff;
}

.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E");
}

.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5);
}

.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5);
}

.custom-radio .custom-control-label::before {
  border-radius: 50%;
}

.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #007bff;
}

.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E");
}

.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5);
}

.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(2.25rem + 2px);
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
  line-height: 1.5;
  color: #495057;
  vertical-align: middle;
  background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center;
  background-size: 8px 10px;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  -webkit-appearance: none;
  appearance: none;
}

.custom-select:focus {
  border-color: #80bdff;
  outline: 0;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075), 0 0 5px rgba(128, 189, 255, 0.5);
}

.custom-select:focus::-ms-value {
  color: #495057;
  background-color: #fff;
}

.custom-select[multiple], .custom-select[size]:not([size="1"]) {
  height: auto;
  padding-right: 0.75rem;
  background-image: none;
}

.custom-select:disabled {
  color: #6c757d;
  background-color: #e9ecef;
}

.custom-select::-ms-expand {
  opacity: 0;
}

.custom-select-sm {
  height: calc(1.8125rem + 2px);
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  font-size: 75%;
}

.custom-select-lg {
  height: calc(2.875rem + 2px);
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  font-size: 125%;
}

.custom-file {
  position: relative;
  display: inline-block;
  width: 100%;
  height: calc(2.25rem + 2px);
  margin-bottom: 0;
}

.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(2.25rem + 2px);
  margin: 0;
  opacity: 0;
}

.custom-file-input:focus ~ .custom-file-control {
  border-color: #80bdff;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.custom-file-input:focus ~ .custom-file-control::before {
  border-color: #80bdff;
}

.custom-file-input:lang(en) ~ .custom-file-label::after {
  content: "Browse";
}

.custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: calc(2.25rem + 2px);
  padding: 0.375rem 0.75rem;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
}

.custom-file-label::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  display: block;
  height: calc(calc(2.25rem + 2px) - 1px * 2);
  padding: 0.375rem 0.75rem;
  line-height: 1.5;
  color: #495057;
  content: "Browse";
  background-color: #e9ecef;
  border-left: 1px solid #ced4da;
  border-radius: 0 0.25rem 0.25rem 0;
}

.nav {
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.nav-link {
  display: block;
  padding: 0.5rem 1rem;
}

.nav-link:hover, .nav-link:focus {
  text-decoration: none;
}

.nav-link.disabled {
  color: #6c757d;
}

.nav-tabs {
  border-bottom: 1px solid #dee2e6;
}

.nav-tabs .nav-item {
  margin-bottom: -1px;
}

.nav-tabs .nav-link {
  border: 1px solid transparent;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}

.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  border-color: #e9ecef #e9ecef #dee2e6;
}

.nav-tabs .nav-link.disabled {
  color: #6c757d;
  background-color: transparent;
  border-color: transparent;
}

.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: #495057;
  background-color: #fff;
  border-color: #dee2e6 #dee2e6 #fff;
}

.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills .nav-link {
  border-radius: 0.25rem;
}

.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #fff;
  background-color: #007bff;
}

.nav-fill .nav-item {
  flex: 1 1 auto;
  text-align: center;
}

.nav-justified .nav-item {
  flex-basis: 0;
  flex-grow: 1;
  text-align: center;
}

.tab-content > .tab-pane {
  display: none;
}

.tab-content > .active {
  display: block;
}

.navbar {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: 0.5rem 1rem;
}

.navbar > .container,
.navbar > .container-fluid {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
}

.navbar-brand {
  display: inline-block;
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
  margin-right: 1rem;
  font-size: 1.25rem;
  line-height: inherit;
  white-space: nowrap;
}

.navbar-brand:hover, .navbar-brand:focus {
  text-decoration: none;
}

.navbar-nav {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.navbar-nav .nav-link {
  padding-right: 0;
  padding-left: 0;
}

.navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-text {
  display: inline-block;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.navbar-collapse {
  flex-basis: 100%;
  flex-grow: 1;
  align-items: center;
}

.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:hover, .navbar-toggler:focus {
  text-decoration: none;
}

.navbar-toggler:not(:disabled):not(.disabled) {
  cursor: pointer;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

@media (max-width: 575.98px) {
  .navbar-expand-sm > .container,
.navbar-expand-sm > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 576px) {
  .navbar-expand-sm {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }

  .navbar-expand-sm .navbar-nav {
    flex-direction: row;
  }

  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }

  .navbar-expand-sm .navbar-nav .dropdown-menu-right {
    right: 0;
    left: auto;
  }

  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }

  .navbar-expand-sm > .container,
.navbar-expand-sm > .container-fluid {
    flex-wrap: nowrap;
  }

  .navbar-expand-sm .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }

  .navbar-expand-sm .navbar-toggler {
    display: none;
  }

  .navbar-expand-sm .dropup .dropdown-menu {
    top: auto;
    bottom: 100%;
  }
}
@media (max-width: 767.98px) {
  .navbar-expand-md > .container,
.navbar-expand-md > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }

  .navbar-expand-md .navbar-nav {
    flex-direction: row;
  }

  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }

  .navbar-expand-md .navbar-nav .dropdown-menu-right {
    right: 0;
    left: auto;
  }

  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }

  .navbar-expand-md > .container,
.navbar-expand-md > .container-fluid {
    flex-wrap: nowrap;
  }

  .navbar-expand-md .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }

  .navbar-expand-md .navbar-toggler {
    display: none;
  }

  .navbar-expand-md .dropup .dropdown-menu {
    top: auto;
    bottom: 100%;
  }
}
@media (max-width: 991.98px) {
  .navbar-expand-lg > .container,
.navbar-expand-lg > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 992px) {
  .navbar-expand-lg {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }

  .navbar-expand-lg .navbar-nav {
    flex-direction: row;
  }

  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }

  .navbar-expand-lg .navbar-nav .dropdown-menu-right {
    right: 0;
    left: auto;
  }

  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }

  .navbar-expand-lg > .container,
.navbar-expand-lg > .container-fluid {
    flex-wrap: nowrap;
  }

  .navbar-expand-lg .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }

  .navbar-expand-lg .navbar-toggler {
    display: none;
  }

  .navbar-expand-lg .dropup .dropdown-menu {
    top: auto;
    bottom: 100%;
  }
}
@media (max-width: 1059.98px) {
  .navbar-expand-xl > .container,
.navbar-expand-xl > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1060px) {
  .navbar-expand-xl {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }

  .navbar-expand-xl .navbar-nav {
    flex-direction: row;
  }

  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }

  .navbar-expand-xl .navbar-nav .dropdown-menu-right {
    right: 0;
    left: auto;
  }

  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }

  .navbar-expand-xl > .container,
.navbar-expand-xl > .container-fluid {
    flex-wrap: nowrap;
  }

  .navbar-expand-xl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }

  .navbar-expand-xl .navbar-toggler {
    display: none;
  }

  .navbar-expand-xl .dropup .dropdown-menu {
    top: auto;
    bottom: 100%;
  }
}
.navbar-expand {
  flex-flow: row nowrap;
  justify-content: flex-start;
}

.navbar-expand > .container,
.navbar-expand > .container-fluid {
  padding-right: 0;
  padding-left: 0;
}

.navbar-expand .navbar-nav {
  flex-direction: row;
}

.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}

.navbar-expand .navbar-nav .dropdown-menu-right {
  right: 0;
  left: auto;
}

.navbar-expand .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}

.navbar-expand > .container,
.navbar-expand > .container-fluid {
  flex-wrap: nowrap;
}

.navbar-expand .navbar-collapse {
  display: flex !important;
  flex-basis: auto;
}

.navbar-expand .navbar-toggler {
  display: none;
}

.navbar-expand .dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
}

.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.5);
}

.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
  color: rgba(0, 0, 0, 0.7);
}

.navbar-light .navbar-nav .nav-link.disabled {
  color: rgba(0, 0, 0, 0.3);
}

.navbar-light .navbar-nav .show > .nav-link,
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .nav-link.active {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.5);
  border-color: rgba(0, 0, 0, 0.1);
}

.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
}

.navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.5);
}

.navbar-light .navbar-text a {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-dark .navbar-brand {
  color: #fff;
}

.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
  color: #fff;
}

.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.5);
}

.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
  color: rgba(255, 255, 255, 0.75);
}

.navbar-dark .navbar-nav .nav-link.disabled {
  color: rgba(255, 255, 255, 0.25);
}

.navbar-dark .navbar-nav .show > .nav-link,
.navbar-dark .navbar-nav .active > .nav-link,
.navbar-dark .navbar-nav .nav-link.show,
.navbar-dark .navbar-nav .nav-link.active {
  color: #fff;
}

.navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.5);
  border-color: rgba(255, 255, 255, 0.1);
}

.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
}

.navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.5);
}

.navbar-dark .navbar-text a {
  color: #fff;
}

.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
  color: #fff;
}

.card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 1px solid rgba(0, 0, 0, 0.125);
  border-radius: 0.25rem;
}

.card > hr {
  margin-right: 0;
  margin-left: 0;
}

.card > .list-group:first-child .list-group-item:first-child {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}

.card > .list-group:last-child .list-group-item:last-child {
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

.card-body {
  flex: 1 1 auto;
  padding: 1.25rem;
}

.card-title {
  margin-bottom: 0.75rem;
}

.card-subtitle {
  margin-top: -0.375rem;
  margin-bottom: 0;
}

.card-text:last-child {
  margin-bottom: 0;
}

.card-link:hover {
  text-decoration: none;
}

.card-link + .card-link {
  margin-left: 1.25rem;
}

.card-header {
  padding: 0.75rem 1.25rem;
  margin-bottom: 0;
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}

.card-header:first-child {
  border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;
}

.card-header + .list-group .list-group-item:first-child {
  border-top: 0;
}

.card-footer {
  padding: 0.75rem 1.25rem;
  background-color: rgba(0, 0, 0, 0.03);
  border-top: 1px solid rgba(0, 0, 0, 0.125);
}

.card-footer:last-child {
  border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);
}

.card-header-tabs {
  margin-right: -0.625rem;
  margin-bottom: -0.75rem;
  margin-left: -0.625rem;
  border-bottom: 0;
}

.card-header-pills {
  margin-right: -0.625rem;
  margin-left: -0.625rem;
}

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem;
}

.card-img {
  width: 100%;
  border-radius: calc(0.25rem - 1px);
}

.card-img-top {
  width: 100%;
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}

.card-img-bottom {
  width: 100%;
  border-bottom-right-radius: calc(0.25rem - 1px);
  border-bottom-left-radius: calc(0.25rem - 1px);
}

.card-deck {
  display: flex;
  flex-direction: column;
}

.card-deck .card {
  margin-bottom: 15px;
}

@media (min-width: 576px) {
  .card-deck {
    flex-flow: row wrap;
    margin-right: -15px;
    margin-left: -15px;
  }

  .card-deck .card {
    display: flex;
    flex: 1 0 0%;
    flex-direction: column;
    margin-right: 15px;
    margin-bottom: 0;
    margin-left: 15px;
  }
}
.card-group {
  display: flex;
  flex-direction: column;
}

.card-group > .card {
  margin-bottom: 15px;
}

@media (min-width: 576px) {
  .card-group {
    flex-flow: row wrap;
  }

  .card-group > .card {
    flex: 1 0 0%;
    margin-bottom: 0;
  }

  .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }

  .card-group > .card:first-child {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }

  .card-group > .card:first-child .card-img-top,
.card-group > .card:first-child .card-header {
    border-top-right-radius: 0;
  }

  .card-group > .card:first-child .card-img-bottom,
.card-group > .card:first-child .card-footer {
    border-bottom-right-radius: 0;
  }

  .card-group > .card:last-child {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }

  .card-group > .card:last-child .card-img-top,
.card-group > .card:last-child .card-header {
    border-top-left-radius: 0;
  }

  .card-group > .card:last-child .card-img-bottom,
.card-group > .card:last-child .card-footer {
    border-bottom-left-radius: 0;
  }

  .card-group > .card:only-child {
    border-radius: 0.25rem;
  }

  .card-group > .card:only-child .card-img-top,
.card-group > .card:only-child .card-header {
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
  }

  .card-group > .card:only-child .card-img-bottom,
.card-group > .card:only-child .card-footer {
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .card-group > .card:not(:first-child):not(:last-child):not(:only-child) {
    border-radius: 0;
  }

  .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-top,
.card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,
.card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-header,
.card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-footer {
    border-radius: 0;
  }
}
.card-columns .card {
  margin-bottom: 0.75rem;
}

@media (min-width: 576px) {
  .card-columns {
    column-count: 3;
    column-gap: 1.25rem;
  }

  .card-columns .card {
    display: inline-block;
    width: 100%;
  }
}
.breadcrumb {
  display: flex;
  flex-wrap: wrap;
  padding: 0.75rem 1rem;
  margin-bottom: 1rem;
  list-style: none;
  background-color: #e9ecef;
  border-radius: 0.25rem;
}

.breadcrumb-item + .breadcrumb-item::before {
  display: inline-block;
  padding-right: 0.5rem;
  padding-left: 0.5rem;
  color: #6c757d;
  content: "/";
}

.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline;
}

.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: none;
}

.breadcrumb-item.active {
  color: #6c757d;
}

.pagination {
  display: flex;
  padding-left: 0;
  list-style: none;
  border-radius: 0.25rem;
}

.page-link {
  position: relative;
  display: block;
  padding: 0.5rem 0.75rem;
  margin-left: -1px;
  line-height: 1.25;
  color: #007bff;
  background-color: #fff;
  border: 1px solid #dee2e6;
}

.page-link:hover {
  color: #0056b3;
  text-decoration: none;
  background-color: #e9ecef;
  border-color: #dee2e6;
}

.page-link:focus {
  z-index: 2;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.page-link:not(:disabled):not(.disabled) {
  cursor: pointer;
}

.page-item:first-child .page-link {
  margin-left: 0;
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

.page-item:last-child .page-link {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}

.page-item.active .page-link {
  z-index: 1;
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.page-item.disabled .page-link {
  color: #6c757d;
  pointer-events: none;
  cursor: auto;
  background-color: #fff;
  border-color: #dee2e6;
}

.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.25rem;
  line-height: 1.5;
}

.pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
}

.pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}

.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
}

.pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: 0.2rem;
  border-bottom-left-radius: 0.2rem;
}

.pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 0.2rem;
  border-bottom-right-radius: 0.2rem;
}

.badge {
  display: inline-block;
  padding: 0.25em 0.4em;
  font-size: 75%;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25rem;
}

.badge:empty {
  display: none;
}

.btn .badge {
  position: relative;
  top: -1px;
}

.badge-pill {
  padding-right: 0.6em;
  padding-left: 0.6em;
  border-radius: 10rem;
}

.badge-primary {
  color: #fff;
  background-color: #007bff;
}

.badge-primary[href]:hover, .badge-primary[href]:focus {
  color: #fff;
  text-decoration: none;
  background-color: #0062cc;
}

.badge-secondary {
  color: #fff;
  background-color: #6c757d;
}

.badge-secondary[href]:hover, .badge-secondary[href]:focus {
  color: #fff;
  text-decoration: none;
  background-color: #545b62;
}

.badge-success {
  color: #fff;
  background-color: #28a745;
}

.badge-success[href]:hover, .badge-success[href]:focus {
  color: #fff;
  text-decoration: none;
  background-color: #1e7e34;
}

.badge-info {
  color: #fff;
  background-color: #17a2b8;
}

.badge-info[href]:hover, .badge-info[href]:focus {
  color: #fff;
  text-decoration: none;
  background-color: #117a8b;
}

.badge-warning {
  color: #212529;
  background-color: #ffc107;
}

.badge-warning[href]:hover, .badge-warning[href]:focus {
  color: #212529;
  text-decoration: none;
  background-color: #d39e00;
}

.badge-danger {
  color: #fff;
  background-color: #dc3545;
}

.badge-danger[href]:hover, .badge-danger[href]:focus {
  color: #fff;
  text-decoration: none;
  background-color: #bd2130;
}

.badge-light {
  color: #212529;
  background-color: #f8f9fa;
}

.badge-light[href]:hover, .badge-light[href]:focus {
  color: #212529;
  text-decoration: none;
  background-color: #dae0e5;
}

.badge-dark {
  color: #fff;
  background-color: #343a40;
}

.badge-dark[href]:hover, .badge-dark[href]:focus {
  color: #fff;
  text-decoration: none;
  background-color: #1d2124;
}

.jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #e9ecef;
  border-radius: 0.3rem;
}

@media (min-width: 576px) {
  .jumbotron {
    padding: 4rem 2rem;
  }
}
.jumbotron-fluid {
  padding-right: 0;
  padding-left: 0;
  border-radius: 0;
}

.alert {
  position: relative;
  padding: 0.75rem 1.25rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.alert-heading {
  color: inherit;
}

.alert-link {
  font-weight: 700;
}

.alert-dismissible {
  padding-right: 4rem;
}

.alert-dismissible .close {
  position: absolute;
  top: 0;
  right: 0;
  padding: 0.75rem 1.25rem;
  color: inherit;
}

.alert-primary {
  color: #004085;
  background-color: #cce5ff;
  border-color: #b8daff;
}

.alert-primary hr {
  border-top-color: #9fcdff;
}

.alert-primary .alert-link {
  color: #002752;
}

.alert-secondary {
  color: #383d41;
  background-color: #e2e3e5;
  border-color: #d6d8db;
}

.alert-secondary hr {
  border-top-color: #c8cbcf;
}

.alert-secondary .alert-link {
  color: #202326;
}

.alert-success {
  color: #155724;
  background-color: #d4edda;
  border-color: #c3e6cb;
}

.alert-success hr {
  border-top-color: #b1dfbb;
}

.alert-success .alert-link {
  color: #0b2e13;
}

.alert-info {
  color: #0c5460;
  background-color: #d1ecf1;
  border-color: #bee5eb;
}

.alert-info hr {
  border-top-color: #abdde5;
}

.alert-info .alert-link {
  color: #062c33;
}

.alert-warning {
  color: #856404;
  background-color: #fff3cd;
  border-color: #ffeeba;
}

.alert-warning hr {
  border-top-color: #ffe8a1;
}

.alert-warning .alert-link {
  color: #533f03;
}

.alert-danger {
  color: #721c24;
  background-color: #f8d7da;
  border-color: #f5c6cb;
}

.alert-danger hr {
  border-top-color: #f1b0b7;
}

.alert-danger .alert-link {
  color: #491217;
}

.alert-light {
  color: #818182;
  background-color: #fefefe;
  border-color: #fdfdfe;
}

.alert-light hr {
  border-top-color: #ececf6;
}

.alert-light .alert-link {
  color: #686868;
}

.alert-dark {
  color: #1b1e21;
  background-color: #d6d8d9;
  border-color: #c6c8ca;
}

.alert-dark hr {
  border-top-color: #b9bbbe;
}

.alert-dark .alert-link {
  color: #040505;
}
@keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  display: flex;
  height: 1rem;
  overflow: hidden;
  font-size: 0.75rem;
  background-color: #e9ecef;
  border-radius: 0.25rem;
}

.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  color: #fff;
  text-align: center;
  background-color: #007bff;
  transition: width 0.6s ease;
}

.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 1rem 1rem;
}

.progress-bar-animated {
  animation: progress-bar-stripes 1s linear infinite;
}

.media {
  display: flex;
  align-items: flex-start;
}

.media-body {
  flex: 1;
}

.list-group {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
}

.list-group-item-action {
  width: 100%;
  color: #495057;
  text-align: inherit;
}

.list-group-item-action:hover, .list-group-item-action:focus {
  color: #495057;
  text-decoration: none;
  background-color: #f8f9fa;
}

.list-group-item-action:active {
  color: #212529;
  background-color: #e9ecef;
}

.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  margin-bottom: -1px;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125);
}

.list-group-item:first-child {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}

.list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

.list-group-item:hover, .list-group-item:focus {
  z-index: 1;
  text-decoration: none;
}

.list-group-item.disabled, .list-group-item:disabled {
  color: #6c757d;
  background-color: #fff;
}

.list-group-item.active {
  z-index: 2;
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.list-group-flush .list-group-item {
  border-right: 0;
  border-left: 0;
  border-radius: 0;
}

.list-group-flush:first-child .list-group-item:first-child {
  border-top: 0;
}

.list-group-flush:last-child .list-group-item:last-child {
  border-bottom: 0;
}

.list-group-item-primary {
  color: #004085;
  background-color: #b8daff;
}

.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
  color: #004085;
  background-color: #9fcdff;
}

.list-group-item-primary.list-group-item-action.active {
  color: #fff;
  background-color: #004085;
  border-color: #004085;
}

.list-group-item-secondary {
  color: #383d41;
  background-color: #d6d8db;
}

.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
  color: #383d41;
  background-color: #c8cbcf;
}

.list-group-item-secondary.list-group-item-action.active {
  color: #fff;
  background-color: #383d41;
  border-color: #383d41;
}

.list-group-item-success {
  color: #155724;
  background-color: #c3e6cb;
}

.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
  color: #155724;
  background-color: #b1dfbb;
}

.list-group-item-success.list-group-item-action.active {
  color: #fff;
  background-color: #155724;
  border-color: #155724;
}

.list-group-item-info {
  color: #0c5460;
  background-color: #bee5eb;
}

.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
  color: #0c5460;
  background-color: #abdde5;
}

.list-group-item-info.list-group-item-action.active {
  color: #fff;
  background-color: #0c5460;
  border-color: #0c5460;
}

.list-group-item-warning {
  color: #856404;
  background-color: #ffeeba;
}

.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
  color: #856404;
  background-color: #ffe8a1;
}

.list-group-item-warning.list-group-item-action.active {
  color: #fff;
  background-color: #856404;
  border-color: #856404;
}

.list-group-item-danger {
  color: #721c24;
  background-color: #f5c6cb;
}

.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
  color: #721c24;
  background-color: #f1b0b7;
}

.list-group-item-danger.list-group-item-action.active {
  color: #fff;
  background-color: #721c24;
  border-color: #721c24;
}

.list-group-item-light {
  color: #818182;
  background-color: #fdfdfe;
}

.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
  color: #818182;
  background-color: #ececf6;
}

.list-group-item-light.list-group-item-action.active {
  color: #fff;
  background-color: #818182;
  border-color: #818182;
}

.list-group-item-dark {
  color: #1b1e21;
  background-color: #c6c8ca;
}

.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
  color: #1b1e21;
  background-color: #b9bbbe;
}

.list-group-item-dark.list-group-item-action.active {
  color: #fff;
  background-color: #1b1e21;
  border-color: #1b1e21;
}

.close {
  float: right;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: 0.5;
}

.close:hover, .close:focus {
  color: #000;
  text-decoration: none;
  opacity: 0.75;
}

.close:not(:disabled):not(.disabled) {
  cursor: pointer;
}

button.close {
  padding: 0;
  background-color: transparent;
  border: 0;
  -webkit-appearance: none;
}

.modal-open {
  overflow: hidden;
}

.modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  display: none;
  overflow: hidden;
  outline: 0;
}

.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none;
}

.modal.fade .modal-dialog {
  transition: transform 0.3s ease-out;
  transform: translate(0, -25%);
}

.modal.show .modal-dialog {
  transform: translate(0, 0);
}

.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - (0.5rem * 2));
}

.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
  outline: 0;
}

.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000;
}

.modal-backdrop.fade {
  opacity: 0;
}

.modal-backdrop.show {
  opacity: 0.5;
}

.modal-header {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: 1px solid #e9ecef;
  border-top-left-radius: 0.3rem;
  border-top-right-radius: 0.3rem;
}

.modal-header .close {
  padding: 1rem;
  margin: -1rem -1rem -1rem auto;
}

.modal-title {
  margin-bottom: 0;
  line-height: 1.5;
}

.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: 1rem;
}

.modal-footer {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding: 1rem;
  border-top: 1px solid #e9ecef;
}

.modal-footer > :not(:first-child) {
  margin-left: 0.25rem;
}

.modal-footer > :not(:last-child) {
  margin-right: 0.25rem;
}

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }

  .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }

  .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg {
    max-width: 800px;
  }
}
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  opacity: 0;
}

.tooltip.show {
  opacity: 0.9;
}

.tooltip .arrow {
  position: absolute;
  display: block;
  width: 0.8rem;
  height: 0.4rem;
}

.tooltip .arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-tooltip-top, .bs-tooltip-auto[x-placement^=top] {
  padding: 0.4rem 0;
}

.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^=top] .arrow {
  bottom: 0;
}

.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^=top] .arrow::before {
  top: 0;
  border-width: 0.4rem 0.4rem 0;
  border-top-color: #000;
}

.bs-tooltip-right, .bs-tooltip-auto[x-placement^=right] {
  padding: 0 0.4rem;
}

.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^=right] .arrow {
  left: 0;
  width: 0.4rem;
  height: 0.8rem;
}

.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^=right] .arrow::before {
  right: 0;
  border-width: 0.4rem 0.4rem 0.4rem 0;
  border-right-color: #000;
}

.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^=bottom] {
  padding: 0.4rem 0;
}

.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^=bottom] .arrow {
  top: 0;
}

.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^=bottom] .arrow::before {
  bottom: 0;
  border-width: 0 0.4rem 0.4rem;
  border-bottom-color: #000;
}

.bs-tooltip-left, .bs-tooltip-auto[x-placement^=left] {
  padding: 0 0.4rem;
}

.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^=left] .arrow {
  right: 0;
  width: 0.4rem;
  height: 0.8rem;
}

.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^=left] .arrow::before {
  left: 0;
  border-width: 0.4rem 0 0.4rem 0.4rem;
  border-left-color: #000;
}

.tooltip-inner {
  max-width: 200px;
  padding: 0.25rem 0.5rem;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 0.25rem;
}

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 9999;
  display: block;
  max-width: 276px;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
}

.popover .arrow {
  position: absolute;
  display: block;
  width: 1rem;
  height: 0.5rem;
  margin: 0 0.3rem;
}

.popover .arrow::before, .popover .arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-popover-top, .bs-popover-auto[x-placement^=top] {
  margin-bottom: 0.5rem;
}

.bs-popover-top .arrow, .bs-popover-auto[x-placement^=top] .arrow {
  bottom: calc((0.5rem + 1px) * -1);
}

.bs-popover-top .arrow::before, .bs-popover-auto[x-placement^=top] .arrow::before,
.bs-popover-top .arrow::after,
.bs-popover-auto[x-placement^=top] .arrow::after {
  border-width: 0.5rem 0.5rem 0;
}

.bs-popover-top .arrow::before, .bs-popover-auto[x-placement^=top] .arrow::before {
  bottom: 0;
  border-top-color: rgba(0, 0, 0, 0.25);
}

.bs-popover-top .arrow::after,
.bs-popover-auto[x-placement^=top] .arrow::after {
  bottom: 1px;
  border-top-color: #fff;
}

.bs-popover-right, .bs-popover-auto[x-placement^=right] {
  margin-left: 0.5rem;
}

.bs-popover-right .arrow, .bs-popover-auto[x-placement^=right] .arrow {
  left: calc((0.5rem + 1px) * -1);
  width: 0.5rem;
  height: 1rem;
  margin: 0.3rem 0;
}

.bs-popover-right .arrow::before, .bs-popover-auto[x-placement^=right] .arrow::before,
.bs-popover-right .arrow::after,
.bs-popover-auto[x-placement^=right] .arrow::after {
  border-width: 0.5rem 0.5rem 0.5rem 0;
}

.bs-popover-right .arrow::before, .bs-popover-auto[x-placement^=right] .arrow::before {
  left: 0;
  border-right-color: rgba(0, 0, 0, 0.25);
}

.bs-popover-right .arrow::after,
.bs-popover-auto[x-placement^=right] .arrow::after {
  left: 1px;
  border-right-color: #fff;
}

.bs-popover-bottom, .bs-popover-auto[x-placement^=bottom] {
  margin-top: 0.5rem;
}

.bs-popover-bottom .arrow, .bs-popover-auto[x-placement^=bottom] .arrow {
  top: calc((0.5rem + 1px) * -1);
}

.bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^=bottom] .arrow::before,
.bs-popover-bottom .arrow::after,
.bs-popover-auto[x-placement^=bottom] .arrow::after {
  border-width: 0 0.5rem 0.5rem 0.5rem;
}

.bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^=bottom] .arrow::before {
  top: 0;
  border-bottom-color: rgba(0, 0, 0, 0.25);
}

.bs-popover-bottom .arrow::after,
.bs-popover-auto[x-placement^=bottom] .arrow::after {
  top: 1px;
  border-bottom-color: #fff;
}

.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^=bottom] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: 1rem;
  margin-left: -0.5rem;
  content: "";
  border-bottom: 1px solid #f7f7f7;
}

.bs-popover-left, .bs-popover-auto[x-placement^=left] {
  margin-right: 0.5rem;
}

.bs-popover-left .arrow, .bs-popover-auto[x-placement^=left] .arrow {
  right: calc((0.5rem + 1px) * -1);
  width: 0.5rem;
  height: 1rem;
  margin: 0.3rem 0;
}

.bs-popover-left .arrow::before, .bs-popover-auto[x-placement^=left] .arrow::before,
.bs-popover-left .arrow::after,
.bs-popover-auto[x-placement^=left] .arrow::after {
  border-width: 0.5rem 0 0.5rem 0.5rem;
}

.bs-popover-left .arrow::before, .bs-popover-auto[x-placement^=left] .arrow::before {
  right: 0;
  border-left-color: rgba(0, 0, 0, 0.25);
}

.bs-popover-left .arrow::after,
.bs-popover-auto[x-placement^=left] .arrow::after {
  right: 1px;
  border-left-color: #fff;
}

.popover-header {
  padding: 0.5rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  color: inherit;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px);
}

.popover-header:empty {
  display: none;
}

.popover-body {
  padding: 0.5rem 0.75rem;
  color: #212529;
}

.carousel {
  position: relative;
}

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}

.carousel-item {
  position: relative;
  display: none;
  align-items: center;
  width: 100%;
  transition: transform 0.6s ease;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  perspective: 1000px;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block;
}

.carousel-item-next,
.carousel-item-prev {
  position: absolute;
  top: 0;
}

.carousel-item-next.carousel-item-left,
.carousel-item-prev.carousel-item-right {
  transform: translateX(0);
}

@supports (transform-style: preserve-3d) {
  .carousel-item-next.carousel-item-left,
.carousel-item-prev.carousel-item-right {
    transform: translate3d(0, 0, 0);
  }
}
.carousel-item-next,
.active.carousel-item-right {
  transform: translateX(100%);
}

@supports (transform-style: preserve-3d) {
  .carousel-item-next,
.active.carousel-item-right {
    transform: translate3d(100%, 0, 0);
  }
}
.carousel-item-prev,
.active.carousel-item-left {
  transform: translateX(-100%);
}

@supports (transform-style: preserve-3d) {
  .carousel-item-prev,
.active.carousel-item-left {
    transform: translate3d(-100%, 0, 0);
  }
}
.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15%;
  color: #fff;
  text-align: center;
  opacity: 0.5;
}

.carousel-control-prev:hover, .carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

.carousel-control-prev {
  left: 0;
}

.carousel-control-next {
  right: 0;
}

.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: transparent no-repeat center center;
  background-size: 100% 100%;
}

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E");
}

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E");
}

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 10px;
  left: 0;
  z-index: 15;
  display: flex;
  justify-content: center;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  list-style: none;
}

.carousel-indicators li {
  position: relative;
  flex: 0 1 auto;
  width: 30px;
  height: 3px;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  background-color: rgba(255, 255, 255, 0.5);
}

.carousel-indicators li::before {
  position: absolute;
  top: -10px;
  left: 0;
  display: inline-block;
  width: 100%;
  height: 10px;
  content: "";
}

.carousel-indicators li::after {
  position: absolute;
  bottom: -10px;
  left: 0;
  display: inline-block;
  width: 100%;
  height: 10px;
  content: "";
}

.carousel-indicators .active {
  background-color: #fff;
}

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
}

.align-baseline {
  vertical-align: baseline !important;
}

.align-top {
  vertical-align: top !important;
}

.align-middle {
  vertical-align: middle !important;
}

.align-bottom {
  vertical-align: bottom !important;
}

.align-text-bottom {
  vertical-align: text-bottom !important;
}

.align-text-top {
  vertical-align: text-top !important;
}

.bg-primary {
  background-color: #007bff !important;
}

a.bg-primary:hover, a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
  background-color: #0062cc !important;
}

.bg-secondary {
  background-color: #6c757d !important;
}

a.bg-secondary:hover, a.bg-secondary:focus,
button.bg-secondary:hover,
button.bg-secondary:focus {
  background-color: #545b62 !important;
}

.bg-success {
  background-color: #28a745 !important;
}

a.bg-success:hover, a.bg-success:focus,
button.bg-success:hover,
button.bg-success:focus {
  background-color: #1e7e34 !important;
}

.bg-info {
  background-color: #17a2b8 !important;
}

a.bg-info:hover, a.bg-info:focus,
button.bg-info:hover,
button.bg-info:focus {
  background-color: #117a8b !important;
}

.bg-warning {
  background-color: #ffc107 !important;
}

a.bg-warning:hover, a.bg-warning:focus,
button.bg-warning:hover,
button.bg-warning:focus {
  background-color: #d39e00 !important;
}

.bg-danger {
  background-color: #dc3545 !important;
}

a.bg-danger:hover, a.bg-danger:focus,
button.bg-danger:hover,
button.bg-danger:focus {
  background-color: #bd2130 !important;
}

.bg-light {
  background-color: #f8f9fa !important;
}

a.bg-light:hover, a.bg-light:focus,
button.bg-light:hover,
button.bg-light:focus {
  background-color: #dae0e5 !important;
}

.bg-dark {
  background-color: #343a40 !important;
}

a.bg-dark:hover, a.bg-dark:focus,
button.bg-dark:hover,
button.bg-dark:focus {
  background-color: #1d2124 !important;
}

.bg-white {
  background-color: #fff !important;
}

.bg-transparent {
  background-color: transparent !important;
}

.border {
  border: 1px solid #dee2e6 !important;
}

.border-top {
  border-top: 1px solid #dee2e6 !important;
}

.border-right {
  border-right: 1px solid #dee2e6 !important;
}

.border-bottom {
  border-bottom: 1px solid #dee2e6 !important;
}

.border-left {
  border-left: 1px solid #dee2e6 !important;
}

.border-0 {
  border: 0 !important;
}

.border-top-0 {
  border-top: 0 !important;
}

.border-right-0 {
  border-right: 0 !important;
}

.border-bottom-0 {
  border-bottom: 0 !important;
}

.border-left-0 {
  border-left: 0 !important;
}

.border-primary {
  border-color: #007bff !important;
}

.border-secondary {
  border-color: #6c757d !important;
}

.border-success {
  border-color: #28a745 !important;
}

.border-info {
  border-color: #17a2b8 !important;
}

.border-warning {
  border-color: #ffc107 !important;
}

.border-danger {
  border-color: #dc3545 !important;
}

.border-light {
  border-color: #f8f9fa !important;
}

.border-dark {
  border-color: #343a40 !important;
}

.border-white {
  border-color: #fff !important;
}

.rounded {
  border-radius: 0.25rem !important;
}

.rounded-top {
  border-top-left-radius: 0.25rem !important;
  border-top-right-radius: 0.25rem !important;
}

.rounded-right {
  border-top-right-radius: 0.25rem !important;
  border-bottom-right-radius: 0.25rem !important;
}

.rounded-bottom {
  border-bottom-right-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

.rounded-left {
  border-top-left-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-0 {
  border-radius: 0 !important;
}

.clearfix::after {
  display: block;
  clear: both;
  content: "";
}

.d-none {
  display: none !important;
}

.d-inline {
  display: inline !important;
}

.d-inline-block {
  display: inline-block !important;
}

.d-block {
  display: block !important;
}

.d-table {
  display: table !important;
}

.d-table-row {
  display: table-row !important;
}

.d-table-cell {
  display: table-cell !important;
}

.d-flex {
  display: flex !important;
}

.d-inline-flex {
  display: inline-flex !important;
}

@media (min-width: 576px) {
  .d-sm-none {
    display: none !important;
  }

  .d-sm-inline {
    display: inline !important;
  }

  .d-sm-inline-block {
    display: inline-block !important;
  }

  .d-sm-block {
    display: block !important;
  }

  .d-sm-table {
    display: table !important;
  }

  .d-sm-table-row {
    display: table-row !important;
  }

  .d-sm-table-cell {
    display: table-cell !important;
  }

  .d-sm-flex {
    display: flex !important;
  }

  .d-sm-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 768px) {
  .d-md-none {
    display: none !important;
  }

  .d-md-inline {
    display: inline !important;
  }

  .d-md-inline-block {
    display: inline-block !important;
  }

  .d-md-block {
    display: block !important;
  }

  .d-md-table {
    display: table !important;
  }

  .d-md-table-row {
    display: table-row !important;
  }

  .d-md-table-cell {
    display: table-cell !important;
  }

  .d-md-flex {
    display: flex !important;
  }

  .d-md-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 992px) {
  .d-lg-none {
    display: none !important;
  }

  .d-lg-inline {
    display: inline !important;
  }

  .d-lg-inline-block {
    display: inline-block !important;
  }

  .d-lg-block {
    display: block !important;
  }

  .d-lg-table {
    display: table !important;
  }

  .d-lg-table-row {
    display: table-row !important;
  }

  .d-lg-table-cell {
    display: table-cell !important;
  }

  .d-lg-flex {
    display: flex !important;
  }

  .d-lg-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 1060px) {
  .d-xl-none {
    display: none !important;
  }

  .d-xl-inline {
    display: inline !important;
  }

  .d-xl-inline-block {
    display: inline-block !important;
  }

  .d-xl-block {
    display: block !important;
  }

  .d-xl-table {
    display: table !important;
  }

  .d-xl-table-row {
    display: table-row !important;
  }

  .d-xl-table-cell {
    display: table-cell !important;
  }

  .d-xl-flex {
    display: flex !important;
  }

  .d-xl-inline-flex {
    display: inline-flex !important;
  }
}
@media print {
  .d-print-none {
    display: none !important;
  }

  .d-print-inline {
    display: inline !important;
  }

  .d-print-inline-block {
    display: inline-block !important;
  }

  .d-print-block {
    display: block !important;
  }

  .d-print-table {
    display: table !important;
  }

  .d-print-table-row {
    display: table-row !important;
  }

  .d-print-table-cell {
    display: table-cell !important;
  }

  .d-print-flex {
    display: flex !important;
  }

  .d-print-inline-flex {
    display: inline-flex !important;
  }
}
.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden;
}

.embed-responsive::before {
  display: block;
  content: "";
}

.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

.embed-responsive-21by9::before {
  padding-top: 42.857143%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.flex-row {
  flex-direction: row !important;
}

.flex-column {
  flex-direction: column !important;
}

.flex-row-reverse {
  flex-direction: row-reverse !important;
}

.flex-column-reverse {
  flex-direction: column-reverse !important;
}

.flex-wrap {
  flex-wrap: wrap !important;
}

.flex-nowrap {
  flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}

.justify-content-start {
  justify-content: flex-start !important;
}

.justify-content-end {
  justify-content: flex-end !important;
}

.justify-content-center {
  justify-content: center !important;
}

.justify-content-between {
  justify-content: space-between !important;
}

.justify-content-around {
  justify-content: space-around !important;
}

.align-items-start {
  align-items: flex-start !important;
}

.align-items-end {
  align-items: flex-end !important;
}

.align-items-center {
  align-items: center !important;
}

.align-items-baseline {
  align-items: baseline !important;
}

.align-items-stretch {
  align-items: stretch !important;
}

.align-content-start {
  align-content: flex-start !important;
}

.align-content-end {
  align-content: flex-end !important;
}

.align-content-center {
  align-content: center !important;
}

.align-content-between {
  align-content: space-between !important;
}

.align-content-around {
  align-content: space-around !important;
}

.align-content-stretch {
  align-content: stretch !important;
}

.align-self-auto {
  align-self: auto !important;
}

.align-self-start {
  align-self: flex-start !important;
}

.align-self-end {
  align-self: flex-end !important;
}

.align-self-center {
  align-self: center !important;
}

.align-self-baseline {
  align-self: baseline !important;
}

.align-self-stretch {
  align-self: stretch !important;
}

@media (min-width: 576px) {
  .flex-sm-row {
    flex-direction: row !important;
  }

  .flex-sm-column {
    flex-direction: column !important;
  }

  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }

  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }

  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }

  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }

  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .justify-content-sm-start {
    justify-content: flex-start !important;
  }

  .justify-content-sm-end {
    justify-content: flex-end !important;
  }

  .justify-content-sm-center {
    justify-content: center !important;
  }

  .justify-content-sm-between {
    justify-content: space-between !important;
  }

  .justify-content-sm-around {
    justify-content: space-around !important;
  }

  .align-items-sm-start {
    align-items: flex-start !important;
  }

  .align-items-sm-end {
    align-items: flex-end !important;
  }

  .align-items-sm-center {
    align-items: center !important;
  }

  .align-items-sm-baseline {
    align-items: baseline !important;
  }

  .align-items-sm-stretch {
    align-items: stretch !important;
  }

  .align-content-sm-start {
    align-content: flex-start !important;
  }

  .align-content-sm-end {
    align-content: flex-end !important;
  }

  .align-content-sm-center {
    align-content: center !important;
  }

  .align-content-sm-between {
    align-content: space-between !important;
  }

  .align-content-sm-around {
    align-content: space-around !important;
  }

  .align-content-sm-stretch {
    align-content: stretch !important;
  }

  .align-self-sm-auto {
    align-self: auto !important;
  }

  .align-self-sm-start {
    align-self: flex-start !important;
  }

  .align-self-sm-end {
    align-self: flex-end !important;
  }

  .align-self-sm-center {
    align-self: center !important;
  }

  .align-self-sm-baseline {
    align-self: baseline !important;
  }

  .align-self-sm-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 768px) {
  .flex-md-row {
    flex-direction: row !important;
  }

  .flex-md-column {
    flex-direction: column !important;
  }

  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }

  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }

  .flex-md-wrap {
    flex-wrap: wrap !important;
  }

  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }

  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .justify-content-md-start {
    justify-content: flex-start !important;
  }

  .justify-content-md-end {
    justify-content: flex-end !important;
  }

  .justify-content-md-center {
    justify-content: center !important;
  }

  .justify-content-md-between {
    justify-content: space-between !important;
  }

  .justify-content-md-around {
    justify-content: space-around !important;
  }

  .align-items-md-start {
    align-items: flex-start !important;
  }

  .align-items-md-end {
    align-items: flex-end !important;
  }

  .align-items-md-center {
    align-items: center !important;
  }

  .align-items-md-baseline {
    align-items: baseline !important;
  }

  .align-items-md-stretch {
    align-items: stretch !important;
  }

  .align-content-md-start {
    align-content: flex-start !important;
  }

  .align-content-md-end {
    align-content: flex-end !important;
  }

  .align-content-md-center {
    align-content: center !important;
  }

  .align-content-md-between {
    align-content: space-between !important;
  }

  .align-content-md-around {
    align-content: space-around !important;
  }

  .align-content-md-stretch {
    align-content: stretch !important;
  }

  .align-self-md-auto {
    align-self: auto !important;
  }

  .align-self-md-start {
    align-self: flex-start !important;
  }

  .align-self-md-end {
    align-self: flex-end !important;
  }

  .align-self-md-center {
    align-self: center !important;
  }

  .align-self-md-baseline {
    align-self: baseline !important;
  }

  .align-self-md-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 992px) {
  .flex-lg-row {
    flex-direction: row !important;
  }

  .flex-lg-column {
    flex-direction: column !important;
  }

  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }

  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }

  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }

  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }

  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .justify-content-lg-start {
    justify-content: flex-start !important;
  }

  .justify-content-lg-end {
    justify-content: flex-end !important;
  }

  .justify-content-lg-center {
    justify-content: center !important;
  }

  .justify-content-lg-between {
    justify-content: space-between !important;
  }

  .justify-content-lg-around {
    justify-content: space-around !important;
  }

  .align-items-lg-start {
    align-items: flex-start !important;
  }

  .align-items-lg-end {
    align-items: flex-end !important;
  }

  .align-items-lg-center {
    align-items: center !important;
  }

  .align-items-lg-baseline {
    align-items: baseline !important;
  }

  .align-items-lg-stretch {
    align-items: stretch !important;
  }

  .align-content-lg-start {
    align-content: flex-start !important;
  }

  .align-content-lg-end {
    align-content: flex-end !important;
  }

  .align-content-lg-center {
    align-content: center !important;
  }

  .align-content-lg-between {
    align-content: space-between !important;
  }

  .align-content-lg-around {
    align-content: space-around !important;
  }

  .align-content-lg-stretch {
    align-content: stretch !important;
  }

  .align-self-lg-auto {
    align-self: auto !important;
  }

  .align-self-lg-start {
    align-self: flex-start !important;
  }

  .align-self-lg-end {
    align-self: flex-end !important;
  }

  .align-self-lg-center {
    align-self: center !important;
  }

  .align-self-lg-baseline {
    align-self: baseline !important;
  }

  .align-self-lg-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 1060px) {
  .flex-xl-row {
    flex-direction: row !important;
  }

  .flex-xl-column {
    flex-direction: column !important;
  }

  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }

  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }

  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }

  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }

  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .justify-content-xl-start {
    justify-content: flex-start !important;
  }

  .justify-content-xl-end {
    justify-content: flex-end !important;
  }

  .justify-content-xl-center {
    justify-content: center !important;
  }

  .justify-content-xl-between {
    justify-content: space-between !important;
  }

  .justify-content-xl-around {
    justify-content: space-around !important;
  }

  .align-items-xl-start {
    align-items: flex-start !important;
  }

  .align-items-xl-end {
    align-items: flex-end !important;
  }

  .align-items-xl-center {
    align-items: center !important;
  }

  .align-items-xl-baseline {
    align-items: baseline !important;
  }

  .align-items-xl-stretch {
    align-items: stretch !important;
  }

  .align-content-xl-start {
    align-content: flex-start !important;
  }

  .align-content-xl-end {
    align-content: flex-end !important;
  }

  .align-content-xl-center {
    align-content: center !important;
  }

  .align-content-xl-between {
    align-content: space-between !important;
  }

  .align-content-xl-around {
    align-content: space-around !important;
  }

  .align-content-xl-stretch {
    align-content: stretch !important;
  }

  .align-self-xl-auto {
    align-self: auto !important;
  }

  .align-self-xl-start {
    align-self: flex-start !important;
  }

  .align-self-xl-end {
    align-self: flex-end !important;
  }

  .align-self-xl-center {
    align-self: center !important;
  }

  .align-self-xl-baseline {
    align-self: baseline !important;
  }

  .align-self-xl-stretch {
    align-self: stretch !important;
  }
}
.float-left {
  float: left !important;
}

.float-right {
  float: right !important;
}

.float-none {
  float: none !important;
}

@media (min-width: 576px) {
  .float-sm-left {
    float: left !important;
  }

  .float-sm-right {
    float: right !important;
  }

  .float-sm-none {
    float: none !important;
  }
}
@media (min-width: 768px) {
  .float-md-left {
    float: left !important;
  }

  .float-md-right {
    float: right !important;
  }

  .float-md-none {
    float: none !important;
  }
}
@media (min-width: 992px) {
  .float-lg-left {
    float: left !important;
  }

  .float-lg-right {
    float: right !important;
  }

  .float-lg-none {
    float: none !important;
  }
}
@media (min-width: 1060px) {
  .float-xl-left {
    float: left !important;
  }

  .float-xl-right {
    float: right !important;
  }

  .float-xl-none {
    float: none !important;
  }
}
.position-static {
  position: static !important;
}

.position-relative {
  position: relative !important;
}

.position-absolute {
  position: absolute !important;
}

.position-fixed {
  position: fixed !important;
}

.position-sticky {
  position: -webkit-sticky !important;
  position: sticky !important;
}

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}

@supports ((position: -webkit-sticky) or (position: sticky)) {
  .sticky-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  -webkit-clip-path: inset(50%);
  clip-path: inset(50%);
  border: 0;
}

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal;
  -webkit-clip-path: none;
  clip-path: none;
}

.w-25 {
  width: 25% !important;
}

.w-50 {
  width: 50% !important;
}

.w-75 {
  width: 75% !important;
}

.w-100 {
  width: 100% !important;
}

.h-25 {
  height: 25% !important;
}

.h-50 {
  height: 50% !important;
}

.h-75 {
  height: 75% !important;
}

.h-100 {
  height: 100% !important;
}

.mw-100 {
  max-width: 100% !important;
}

.mh-100 {
  max-height: 100% !important;
}

.m-0 {
  margin: 0 !important;
}

.mt-0,
.my-0 {
  margin-top: 0 !important;
}

.mr-0,
.mx-0 {
  margin-right: 0 !important;
}

.mb-0,
.my-0 {
  margin-bottom: 0 !important;
}

.ml-0,
.mx-0 {
  margin-left: 0 !important;
}

.m-1 {
  margin: 0.25rem !important;
}

.mt-1,
.my-1 {
  margin-top: 0.25rem !important;
}

.mr-1,
.mx-1 {
  margin-right: 0.25rem !important;
}

.mb-1,
.my-1 {
  margin-bottom: 0.25rem !important;
}

.ml-1,
.mx-1 {
  margin-left: 0.25rem !important;
}

.m-2 {
  margin: 0.5rem !important;
}

.mt-2,
.my-2 {
  margin-top: 0.5rem !important;
}

.mr-2,
.mx-2 {
  margin-right: 0.5rem !important;
}

.mb-2,
.my-2 {
  margin-bottom: 0.5rem !important;
}

.ml-2,
.mx-2 {
  margin-left: 0.5rem !important;
}

.m-3 {
  margin: 1rem !important;
}

.mt-3,
.my-3 {
  margin-top: 1rem !important;
}

.mr-3,
.mx-3 {
  margin-right: 1rem !important;
}

.mb-3,
.my-3 {
  margin-bottom: 1rem !important;
}

.ml-3,
.mx-3 {
  margin-left: 1rem !important;
}

.m-4 {
  margin: 1.5rem !important;
}

.mt-4,
.my-4 {
  margin-top: 1.5rem !important;
}

.mr-4,
.mx-4 {
  margin-right: 1.5rem !important;
}

.mb-4,
.my-4 {
  margin-bottom: 1.5rem !important;
}

.ml-4,
.mx-4 {
  margin-left: 1.5rem !important;
}

.m-5 {
  margin: 3rem !important;
}

.mt-5,
.my-5 {
  margin-top: 3rem !important;
}

.mr-5,
.mx-5 {
  margin-right: 3rem !important;
}

.mb-5,
.my-5 {
  margin-bottom: 3rem !important;
}

.ml-5,
.mx-5 {
  margin-left: 3rem !important;
}

.p-0 {
  padding: 0 !important;
}

.pt-0,
.py-0 {
  padding-top: 0 !important;
}

.pr-0,
.px-0 {
  padding-right: 0 !important;
}

.pb-0,
.py-0 {
  padding-bottom: 0 !important;
}

.pl-0,
.px-0 {
  padding-left: 0 !important;
}

.p-1 {
  padding: 0.25rem !important;
}

.pt-1,
.py-1 {
  padding-top: 0.25rem !important;
}

.pr-1,
.px-1 {
  padding-right: 0.25rem !important;
}

.pb-1,
.py-1 {
  padding-bottom: 0.25rem !important;
}

.pl-1,
.px-1 {
  padding-left: 0.25rem !important;
}

.p-2 {
  padding: 0.5rem !important;
}

.pt-2,
.py-2 {
  padding-top: 0.5rem !important;
}

.pr-2,
.px-2 {
  padding-right: 0.5rem !important;
}

.pb-2,
.py-2 {
  padding-bottom: 0.5rem !important;
}

.pl-2,
.px-2 {
  padding-left: 0.5rem !important;
}

.p-3 {
  padding: 1rem !important;
}

.pt-3,
.py-3 {
  padding-top: 1rem !important;
}

.pr-3,
.px-3 {
  padding-right: 1rem !important;
}

.pb-3,
.py-3 {
  padding-bottom: 1rem !important;
}

.pl-3,
.px-3 {
  padding-left: 1rem !important;
}

.p-4 {
  padding: 1.5rem !important;
}

.pt-4,
.py-4 {
  padding-top: 1.5rem !important;
}

.pr-4,
.px-4 {
  padding-right: 1.5rem !important;
}

.pb-4,
.py-4 {
  padding-bottom: 1.5rem !important;
}

.pl-4,
.px-4 {
  padding-left: 1.5rem !important;
}

.p-5 {
  padding: 3rem !important;
}

.pt-5,
.py-5 {
  padding-top: 3rem !important;
}

.pr-5,
.px-5 {
  padding-right: 3rem !important;
}

.pb-5,
.py-5 {
  padding-bottom: 3rem !important;
}

.pl-5,
.px-5 {
  padding-left: 3rem !important;
}

.m-auto {
  margin: auto !important;
}

.mt-auto,
.my-auto {
  margin-top: auto !important;
}

.mr-auto,
.mx-auto {
  margin-right: auto !important;
}

.mb-auto,
.my-auto {
  margin-bottom: auto !important;
}

.ml-auto,
.mx-auto {
  margin-left: auto !important;
}

@media (min-width: 576px) {
  .m-sm-0 {
    margin: 0 !important;
  }

  .mt-sm-0,
.my-sm-0 {
    margin-top: 0 !important;
  }

  .mr-sm-0,
.mx-sm-0 {
    margin-right: 0 !important;
  }

  .mb-sm-0,
.my-sm-0 {
    margin-bottom: 0 !important;
  }

  .ml-sm-0,
.mx-sm-0 {
    margin-left: 0 !important;
  }

  .m-sm-1 {
    margin: 0.25rem !important;
  }

  .mt-sm-1,
.my-sm-1 {
    margin-top: 0.25rem !important;
  }

  .mr-sm-1,
.mx-sm-1 {
    margin-right: 0.25rem !important;
  }

  .mb-sm-1,
.my-sm-1 {
    margin-bottom: 0.25rem !important;
  }

  .ml-sm-1,
.mx-sm-1 {
    margin-left: 0.25rem !important;
  }

  .m-sm-2 {
    margin: 0.5rem !important;
  }

  .mt-sm-2,
.my-sm-2 {
    margin-top: 0.5rem !important;
  }

  .mr-sm-2,
.mx-sm-2 {
    margin-right: 0.5rem !important;
  }

  .mb-sm-2,
.my-sm-2 {
    margin-bottom: 0.5rem !important;
  }

  .ml-sm-2,
.mx-sm-2 {
    margin-left: 0.5rem !important;
  }

  .m-sm-3 {
    margin: 1rem !important;
  }

  .mt-sm-3,
.my-sm-3 {
    margin-top: 1rem !important;
  }

  .mr-sm-3,
.mx-sm-3 {
    margin-right: 1rem !important;
  }

  .mb-sm-3,
.my-sm-3 {
    margin-bottom: 1rem !important;
  }

  .ml-sm-3,
.mx-sm-3 {
    margin-left: 1rem !important;
  }

  .m-sm-4 {
    margin: 1.5rem !important;
  }

  .mt-sm-4,
.my-sm-4 {
    margin-top: 1.5rem !important;
  }

  .mr-sm-4,
.mx-sm-4 {
    margin-right: 1.5rem !important;
  }

  .mb-sm-4,
.my-sm-4 {
    margin-bottom: 1.5rem !important;
  }

  .ml-sm-4,
.mx-sm-4 {
    margin-left: 1.5rem !important;
  }

  .m-sm-5 {
    margin: 3rem !important;
  }

  .mt-sm-5,
.my-sm-5 {
    margin-top: 3rem !important;
  }

  .mr-sm-5,
.mx-sm-5 {
    margin-right: 3rem !important;
  }

  .mb-sm-5,
.my-sm-5 {
    margin-bottom: 3rem !important;
  }

  .ml-sm-5,
.mx-sm-5 {
    margin-left: 3rem !important;
  }

  .p-sm-0 {
    padding: 0 !important;
  }

  .pt-sm-0,
.py-sm-0 {
    padding-top: 0 !important;
  }

  .pr-sm-0,
.px-sm-0 {
    padding-right: 0 !important;
  }

  .pb-sm-0,
.py-sm-0 {
    padding-bottom: 0 !important;
  }

  .pl-sm-0,
.px-sm-0 {
    padding-left: 0 !important;
  }

  .p-sm-1 {
    padding: 0.25rem !important;
  }

  .pt-sm-1,
.py-sm-1 {
    padding-top: 0.25rem !important;
  }

  .pr-sm-1,
.px-sm-1 {
    padding-right: 0.25rem !important;
  }

  .pb-sm-1,
.py-sm-1 {
    padding-bottom: 0.25rem !important;
  }

  .pl-sm-1,
.px-sm-1 {
    padding-left: 0.25rem !important;
  }

  .p-sm-2 {
    padding: 0.5rem !important;
  }

  .pt-sm-2,
.py-sm-2 {
    padding-top: 0.5rem !important;
  }

  .pr-sm-2,
.px-sm-2 {
    padding-right: 0.5rem !important;
  }

  .pb-sm-2,
.py-sm-2 {
    padding-bottom: 0.5rem !important;
  }

  .pl-sm-2,
.px-sm-2 {
    padding-left: 0.5rem !important;
  }

  .p-sm-3 {
    padding: 1rem !important;
  }

  .pt-sm-3,
.py-sm-3 {
    padding-top: 1rem !important;
  }

  .pr-sm-3,
.px-sm-3 {
    padding-right: 1rem !important;
  }

  .pb-sm-3,
.py-sm-3 {
    padding-bottom: 1rem !important;
  }

  .pl-sm-3,
.px-sm-3 {
    padding-left: 1rem !important;
  }

  .p-sm-4 {
    padding: 1.5rem !important;
  }

  .pt-sm-4,
.py-sm-4 {
    padding-top: 1.5rem !important;
  }

  .pr-sm-4,
.px-sm-4 {
    padding-right: 1.5rem !important;
  }

  .pb-sm-4,
.py-sm-4 {
    padding-bottom: 1.5rem !important;
  }

  .pl-sm-4,
.px-sm-4 {
    padding-left: 1.5rem !important;
  }

  .p-sm-5 {
    padding: 3rem !important;
  }

  .pt-sm-5,
.py-sm-5 {
    padding-top: 3rem !important;
  }

  .pr-sm-5,
.px-sm-5 {
    padding-right: 3rem !important;
  }

  .pb-sm-5,
.py-sm-5 {
    padding-bottom: 3rem !important;
  }

  .pl-sm-5,
.px-sm-5 {
    padding-left: 3rem !important;
  }

  .m-sm-auto {
    margin: auto !important;
  }

  .mt-sm-auto,
.my-sm-auto {
    margin-top: auto !important;
  }

  .mr-sm-auto,
.mx-sm-auto {
    margin-right: auto !important;
  }

  .mb-sm-auto,
.my-sm-auto {
    margin-bottom: auto !important;
  }

  .ml-sm-auto,
.mx-sm-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 768px) {
  .m-md-0 {
    margin: 0 !important;
  }

  .mt-md-0,
.my-md-0 {
    margin-top: 0 !important;
  }

  .mr-md-0,
.mx-md-0 {
    margin-right: 0 !important;
  }

  .mb-md-0,
.my-md-0 {
    margin-bottom: 0 !important;
  }

  .ml-md-0,
.mx-md-0 {
    margin-left: 0 !important;
  }

  .m-md-1 {
    margin: 0.25rem !important;
  }

  .mt-md-1,
.my-md-1 {
    margin-top: 0.25rem !important;
  }

  .mr-md-1,
.mx-md-1 {
    margin-right: 0.25rem !important;
  }

  .mb-md-1,
.my-md-1 {
    margin-bottom: 0.25rem !important;
  }

  .ml-md-1,
.mx-md-1 {
    margin-left: 0.25rem !important;
  }

  .m-md-2 {
    margin: 0.5rem !important;
  }

  .mt-md-2,
.my-md-2 {
    margin-top: 0.5rem !important;
  }

  .mr-md-2,
.mx-md-2 {
    margin-right: 0.5rem !important;
  }

  .mb-md-2,
.my-md-2 {
    margin-bottom: 0.5rem !important;
  }

  .ml-md-2,
.mx-md-2 {
    margin-left: 0.5rem !important;
  }

  .m-md-3 {
    margin: 1rem !important;
  }

  .mt-md-3,
.my-md-3 {
    margin-top: 1rem !important;
  }

  .mr-md-3,
.mx-md-3 {
    margin-right: 1rem !important;
  }

  .mb-md-3,
.my-md-3 {
    margin-bottom: 1rem !important;
  }

  .ml-md-3,
.mx-md-3 {
    margin-left: 1rem !important;
  }

  .m-md-4 {
    margin: 1.5rem !important;
  }

  .mt-md-4,
.my-md-4 {
    margin-top: 1.5rem !important;
  }

  .mr-md-4,
.mx-md-4 {
    margin-right: 1.5rem !important;
  }

  .mb-md-4,
.my-md-4 {
    margin-bottom: 1.5rem !important;
  }

  .ml-md-4,
.mx-md-4 {
    margin-left: 1.5rem !important;
  }

  .m-md-5 {
    margin: 3rem !important;
  }

  .mt-md-5,
.my-md-5 {
    margin-top: 3rem !important;
  }

  .mr-md-5,
.mx-md-5 {
    margin-right: 3rem !important;
  }

  .mb-md-5,
.my-md-5 {
    margin-bottom: 3rem !important;
  }

  .ml-md-5,
.mx-md-5 {
    margin-left: 3rem !important;
  }

  .p-md-0 {
    padding: 0 !important;
  }

  .pt-md-0,
.py-md-0 {
    padding-top: 0 !important;
  }

  .pr-md-0,
.px-md-0 {
    padding-right: 0 !important;
  }

  .pb-md-0,
.py-md-0 {
    padding-bottom: 0 !important;
  }

  .pl-md-0,
.px-md-0 {
    padding-left: 0 !important;
  }

  .p-md-1 {
    padding: 0.25rem !important;
  }

  .pt-md-1,
.py-md-1 {
    padding-top: 0.25rem !important;
  }

  .pr-md-1,
.px-md-1 {
    padding-right: 0.25rem !important;
  }

  .pb-md-1,
.py-md-1 {
    padding-bottom: 0.25rem !important;
  }

  .pl-md-1,
.px-md-1 {
    padding-left: 0.25rem !important;
  }

  .p-md-2 {
    padding: 0.5rem !important;
  }

  .pt-md-2,
.py-md-2 {
    padding-top: 0.5rem !important;
  }

  .pr-md-2,
.px-md-2 {
    padding-right: 0.5rem !important;
  }

  .pb-md-2,
.py-md-2 {
    padding-bottom: 0.5rem !important;
  }

  .pl-md-2,
.px-md-2 {
    padding-left: 0.5rem !important;
  }

  .p-md-3 {
    padding: 1rem !important;
  }

  .pt-md-3,
.py-md-3 {
    padding-top: 1rem !important;
  }

  .pr-md-3,
.px-md-3 {
    padding-right: 1rem !important;
  }

  .pb-md-3,
.py-md-3 {
    padding-bottom: 1rem !important;
  }

  .pl-md-3,
.px-md-3 {
    padding-left: 1rem !important;
  }

  .p-md-4 {
    padding: 1.5rem !important;
  }

  .pt-md-4,
.py-md-4 {
    padding-top: 1.5rem !important;
  }

  .pr-md-4,
.px-md-4 {
    padding-right: 1.5rem !important;
  }

  .pb-md-4,
.py-md-4 {
    padding-bottom: 1.5rem !important;
  }

  .pl-md-4,
.px-md-4 {
    padding-left: 1.5rem !important;
  }

  .p-md-5 {
    padding: 3rem !important;
  }

  .pt-md-5,
.py-md-5 {
    padding-top: 3rem !important;
  }

  .pr-md-5,
.px-md-5 {
    padding-right: 3rem !important;
  }

  .pb-md-5,
.py-md-5 {
    padding-bottom: 3rem !important;
  }

  .pl-md-5,
.px-md-5 {
    padding-left: 3rem !important;
  }

  .m-md-auto {
    margin: auto !important;
  }

  .mt-md-auto,
.my-md-auto {
    margin-top: auto !important;
  }

  .mr-md-auto,
.mx-md-auto {
    margin-right: auto !important;
  }

  .mb-md-auto,
.my-md-auto {
    margin-bottom: auto !important;
  }

  .ml-md-auto,
.mx-md-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 992px) {
  .m-lg-0 {
    margin: 0 !important;
  }

  .mt-lg-0,
.my-lg-0 {
    margin-top: 0 !important;
  }

  .mr-lg-0,
.mx-lg-0 {
    margin-right: 0 !important;
  }

  .mb-lg-0,
.my-lg-0 {
    margin-bottom: 0 !important;
  }

  .ml-lg-0,
.mx-lg-0 {
    margin-left: 0 !important;
  }

  .m-lg-1 {
    margin: 0.25rem !important;
  }

  .mt-lg-1,
.my-lg-1 {
    margin-top: 0.25rem !important;
  }

  .mr-lg-1,
.mx-lg-1 {
    margin-right: 0.25rem !important;
  }

  .mb-lg-1,
.my-lg-1 {
    margin-bottom: 0.25rem !important;
  }

  .ml-lg-1,
.mx-lg-1 {
    margin-left: 0.25rem !important;
  }

  .m-lg-2 {
    margin: 0.5rem !important;
  }

  .mt-lg-2,
.my-lg-2 {
    margin-top: 0.5rem !important;
  }

  .mr-lg-2,
.mx-lg-2 {
    margin-right: 0.5rem !important;
  }

  .mb-lg-2,
.my-lg-2 {
    margin-bottom: 0.5rem !important;
  }

  .ml-lg-2,
.mx-lg-2 {
    margin-left: 0.5rem !important;
  }

  .m-lg-3 {
    margin: 1rem !important;
  }

  .mt-lg-3,
.my-lg-3 {
    margin-top: 1rem !important;
  }

  .mr-lg-3,
.mx-lg-3 {
    margin-right: 1rem !important;
  }

  .mb-lg-3,
.my-lg-3 {
    margin-bottom: 1rem !important;
  }

  .ml-lg-3,
.mx-lg-3 {
    margin-left: 1rem !important;
  }

  .m-lg-4 {
    margin: 1.5rem !important;
  }

  .mt-lg-4,
.my-lg-4 {
    margin-top: 1.5rem !important;
  }

  .mr-lg-4,
.mx-lg-4 {
    margin-right: 1.5rem !important;
  }

  .mb-lg-4,
.my-lg-4 {
    margin-bottom: 1.5rem !important;
  }

  .ml-lg-4,
.mx-lg-4 {
    margin-left: 1.5rem !important;
  }

  .m-lg-5 {
    margin: 3rem !important;
  }

  .mt-lg-5,
.my-lg-5 {
    margin-top: 3rem !important;
  }

  .mr-lg-5,
.mx-lg-5 {
    margin-right: 3rem !important;
  }

  .mb-lg-5,
.my-lg-5 {
    margin-bottom: 3rem !important;
  }

  .ml-lg-5,
.mx-lg-5 {
    margin-left: 3rem !important;
  }

  .p-lg-0 {
    padding: 0 !important;
  }

  .pt-lg-0,
.py-lg-0 {
    padding-top: 0 !important;
  }

  .pr-lg-0,
.px-lg-0 {
    padding-right: 0 !important;
  }

  .pb-lg-0,
.py-lg-0 {
    padding-bottom: 0 !important;
  }

  .pl-lg-0,
.px-lg-0 {
    padding-left: 0 !important;
  }

  .p-lg-1 {
    padding: 0.25rem !important;
  }

  .pt-lg-1,
.py-lg-1 {
    padding-top: 0.25rem !important;
  }

  .pr-lg-1,
.px-lg-1 {
    padding-right: 0.25rem !important;
  }

  .pb-lg-1,
.py-lg-1 {
    padding-bottom: 0.25rem !important;
  }

  .pl-lg-1,
.px-lg-1 {
    padding-left: 0.25rem !important;
  }

  .p-lg-2 {
    padding: 0.5rem !important;
  }

  .pt-lg-2,
.py-lg-2 {
    padding-top: 0.5rem !important;
  }

  .pr-lg-2,
.px-lg-2 {
    padding-right: 0.5rem !important;
  }

  .pb-lg-2,
.py-lg-2 {
    padding-bottom: 0.5rem !important;
  }

  .pl-lg-2,
.px-lg-2 {
    padding-left: 0.5rem !important;
  }

  .p-lg-3 {
    padding: 1rem !important;
  }

  .pt-lg-3,
.py-lg-3 {
    padding-top: 1rem !important;
  }

  .pr-lg-3,
.px-lg-3 {
    padding-right: 1rem !important;
  }

  .pb-lg-3,
.py-lg-3 {
    padding-bottom: 1rem !important;
  }

  .pl-lg-3,
.px-lg-3 {
    padding-left: 1rem !important;
  }

  .p-lg-4 {
    padding: 1.5rem !important;
  }

  .pt-lg-4,
.py-lg-4 {
    padding-top: 1.5rem !important;
  }

  .pr-lg-4,
.px-lg-4 {
    padding-right: 1.5rem !important;
  }

  .pb-lg-4,
.py-lg-4 {
    padding-bottom: 1.5rem !important;
  }

  .pl-lg-4,
.px-lg-4 {
    padding-left: 1.5rem !important;
  }

  .p-lg-5 {
    padding: 3rem !important;
  }

  .pt-lg-5,
.py-lg-5 {
    padding-top: 3rem !important;
  }

  .pr-lg-5,
.px-lg-5 {
    padding-right: 3rem !important;
  }

  .pb-lg-5,
.py-lg-5 {
    padding-bottom: 3rem !important;
  }

  .pl-lg-5,
.px-lg-5 {
    padding-left: 3rem !important;
  }

  .m-lg-auto {
    margin: auto !important;
  }

  .mt-lg-auto,
.my-lg-auto {
    margin-top: auto !important;
  }

  .mr-lg-auto,
.mx-lg-auto {
    margin-right: auto !important;
  }

  .mb-lg-auto,
.my-lg-auto {
    margin-bottom: auto !important;
  }

  .ml-lg-auto,
.mx-lg-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 1060px) {
  .m-xl-0 {
    margin: 0 !important;
  }

  .mt-xl-0,
.my-xl-0 {
    margin-top: 0 !important;
  }

  .mr-xl-0,
.mx-xl-0 {
    margin-right: 0 !important;
  }

  .mb-xl-0,
.my-xl-0 {
    margin-bottom: 0 !important;
  }

  .ml-xl-0,
.mx-xl-0 {
    margin-left: 0 !important;
  }

  .m-xl-1 {
    margin: 0.25rem !important;
  }

  .mt-xl-1,
.my-xl-1 {
    margin-top: 0.25rem !important;
  }

  .mr-xl-1,
.mx-xl-1 {
    margin-right: 0.25rem !important;
  }

  .mb-xl-1,
.my-xl-1 {
    margin-bottom: 0.25rem !important;
  }

  .ml-xl-1,
.mx-xl-1 {
    margin-left: 0.25rem !important;
  }

  .m-xl-2 {
    margin: 0.5rem !important;
  }

  .mt-xl-2,
.my-xl-2 {
    margin-top: 0.5rem !important;
  }

  .mr-xl-2,
.mx-xl-2 {
    margin-right: 0.5rem !important;
  }

  .mb-xl-2,
.my-xl-2 {
    margin-bottom: 0.5rem !important;
  }

  .ml-xl-2,
.mx-xl-2 {
    margin-left: 0.5rem !important;
  }

  .m-xl-3 {
    margin: 1rem !important;
  }

  .mt-xl-3,
.my-xl-3 {
    margin-top: 1rem !important;
  }

  .mr-xl-3,
.mx-xl-3 {
    margin-right: 1rem !important;
  }

  .mb-xl-3,
.my-xl-3 {
    margin-bottom: 1rem !important;
  }

  .ml-xl-3,
.mx-xl-3 {
    margin-left: 1rem !important;
  }

  .m-xl-4 {
    margin: 1.5rem !important;
  }

  .mt-xl-4,
.my-xl-4 {
    margin-top: 1.5rem !important;
  }

  .mr-xl-4,
.mx-xl-4 {
    margin-right: 1.5rem !important;
  }

  .mb-xl-4,
.my-xl-4 {
    margin-bottom: 1.5rem !important;
  }

  .ml-xl-4,
.mx-xl-4 {
    margin-left: 1.5rem !important;
  }

  .m-xl-5 {
    margin: 3rem !important;
  }

  .mt-xl-5,
.my-xl-5 {
    margin-top: 3rem !important;
  }

  .mr-xl-5,
.mx-xl-5 {
    margin-right: 3rem !important;
  }

  .mb-xl-5,
.my-xl-5 {
    margin-bottom: 3rem !important;
  }

  .ml-xl-5,
.mx-xl-5 {
    margin-left: 3rem !important;
  }

  .p-xl-0 {
    padding: 0 !important;
  }

  .pt-xl-0,
.py-xl-0 {
    padding-top: 0 !important;
  }

  .pr-xl-0,
.px-xl-0 {
    padding-right: 0 !important;
  }

  .pb-xl-0,
.py-xl-0 {
    padding-bottom: 0 !important;
  }

  .pl-xl-0,
.px-xl-0 {
    padding-left: 0 !important;
  }

  .p-xl-1 {
    padding: 0.25rem !important;
  }

  .pt-xl-1,
.py-xl-1 {
    padding-top: 0.25rem !important;
  }

  .pr-xl-1,
.px-xl-1 {
    padding-right: 0.25rem !important;
  }

  .pb-xl-1,
.py-xl-1 {
    padding-bottom: 0.25rem !important;
  }

  .pl-xl-1,
.px-xl-1 {
    padding-left: 0.25rem !important;
  }

  .p-xl-2 {
    padding: 0.5rem !important;
  }

  .pt-xl-2,
.py-xl-2 {
    padding-top: 0.5rem !important;
  }

  .pr-xl-2,
.px-xl-2 {
    padding-right: 0.5rem !important;
  }

  .pb-xl-2,
.py-xl-2 {
    padding-bottom: 0.5rem !important;
  }

  .pl-xl-2,
.px-xl-2 {
    padding-left: 0.5rem !important;
  }

  .p-xl-3 {
    padding: 1rem !important;
  }

  .pt-xl-3,
.py-xl-3 {
    padding-top: 1rem !important;
  }

  .pr-xl-3,
.px-xl-3 {
    padding-right: 1rem !important;
  }

  .pb-xl-3,
.py-xl-3 {
    padding-bottom: 1rem !important;
  }

  .pl-xl-3,
.px-xl-3 {
    padding-left: 1rem !important;
  }

  .p-xl-4 {
    padding: 1.5rem !important;
  }

  .pt-xl-4,
.py-xl-4 {
    padding-top: 1.5rem !important;
  }

  .pr-xl-4,
.px-xl-4 {
    padding-right: 1.5rem !important;
  }

  .pb-xl-4,
.py-xl-4 {
    padding-bottom: 1.5rem !important;
  }

  .pl-xl-4,
.px-xl-4 {
    padding-left: 1.5rem !important;
  }

  .p-xl-5 {
    padding: 3rem !important;
  }

  .pt-xl-5,
.py-xl-5 {
    padding-top: 3rem !important;
  }

  .pr-xl-5,
.px-xl-5 {
    padding-right: 3rem !important;
  }

  .pb-xl-5,
.py-xl-5 {
    padding-bottom: 3rem !important;
  }

  .pl-xl-5,
.px-xl-5 {
    padding-left: 3rem !important;
  }

  .m-xl-auto {
    margin: auto !important;
  }

  .mt-xl-auto,
.my-xl-auto {
    margin-top: auto !important;
  }

  .mr-xl-auto,
.mx-xl-auto {
    margin-right: auto !important;
  }

  .mb-xl-auto,
.my-xl-auto {
    margin-bottom: auto !important;
  }

  .ml-xl-auto,
.mx-xl-auto {
    margin-left: auto !important;
  }
}
.text-justify {
  text-align: justify !important;
}

.text-nowrap {
  white-space: nowrap !important;
}

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.text-left {
  text-align: left !important;
}

.text-right {
  text-align: right !important;
}

.text-center {
  text-align: center !important;
}

@media (min-width: 576px) {
  .text-sm-left {
    text-align: left !important;
  }

  .text-sm-right {
    text-align: right !important;
  }

  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .text-md-left {
    text-align: left !important;
  }

  .text-md-right {
    text-align: right !important;
  }

  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  .text-lg-left {
    text-align: left !important;
  }

  .text-lg-right {
    text-align: right !important;
  }

  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1060px) {
  .text-xl-left {
    text-align: left !important;
  }

  .text-xl-right {
    text-align: right !important;
  }

  .text-xl-center {
    text-align: center !important;
  }
}
.text-lowercase {
  text-transform: lowercase !important;
}

.text-uppercase {
  text-transform: uppercase !important;
}

.text-capitalize {
  text-transform: capitalize !important;
}

.font-weight-light {
  font-weight: 300 !important;
}

.font-weight-normal {
  font-weight: 400 !important;
}

.font-weight-bold {
  font-weight: 700 !important;
}

.font-italic {
  font-style: italic !important;
}

.text-white {
  color: #fff !important;
}

.text-primary {
  color: #007bff !important;
}

a.text-primary:hover, a.text-primary:focus {
  color: #0062cc !important;
}

.text-secondary {
  color: #6c757d !important;
}

a.text-secondary:hover, a.text-secondary:focus {
  color: #545b62 !important;
}

.text-success {
  color: #28a745 !important;
}

a.text-success:hover, a.text-success:focus {
  color: #1e7e34 !important;
}

.text-info {
  color: #17a2b8 !important;
}

a.text-info:hover, a.text-info:focus {
  color: #117a8b !important;
}

.text-warning {
  color: #ffc107 !important;
}

a.text-warning:hover, a.text-warning:focus {
  color: #d39e00 !important;
}

.text-danger {
  color: #dc3545 !important;
}

a.text-danger:hover, a.text-danger:focus {
  color: #bd2130 !important;
}

.text-light {
  color: #f8f9fa !important;
}

a.text-light:hover, a.text-light:focus {
  color: #dae0e5 !important;
}

.text-dark {
  color: #343a40 !important;
}

a.text-dark:hover, a.text-dark:focus {
  color: #1d2124 !important;
}

.text-muted {
  color: #6c757d !important;
}

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

@media print {
  *,
*::before,
*::after {
    text-shadow: none !important;
    box-shadow: none !important;
  }

  a:not(.btn) {
    text-decoration: underline;
  }

  abbr[title]::after {
    content: " (" attr(title) ")";
  }

  pre {
    white-space: pre-wrap !important;
  }

  pre,
blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }

  thead {
    display: table-header-group;
  }

  tr,
img {
    page-break-inside: avoid;
  }

  p,
h2,
h3 {
    orphans: 3;
    widows: 3;
  }

  h2,
h3 {
    page-break-after: avoid;
  }

  @page {
    size: a3;
  }
  body {
    min-width: 992px !important;
  }

  .container {
    min-width: 992px !important;
  }

  .navbar {
    display: none;
  }

  .badge {
    border: 1px solid #000;
  }

  .table {
    border-collapse: collapse !important;
  }

  .table td,
.table th {
    background-color: #fff !important;
  }

  .table-bordered th,
.table-bordered td {
    border: 1px solid #ddd !important;
  }
}
/*# sourceMappingURL=bootstrap.css.map */
body {
  font-family: "Open Sans", sans-serif;
  font-size: 16px;
  color: #001318;
  line-height: 22px;
  font-smoothing: antialiased;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

img {
  border: 0px;
  max-width: 100%;
  height: auto;
}

img.aligncenter {
  margin: 0 auto;
  display: block;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: normal;
  color: #1a365b;
  margin-bottom: 10px;
}

h2.title.main-page-table-title {
  color: #255993;
}

h1 {
  font-size: 48px;
}

h2 {
  font-size: 25px;
}

h3 {
  font-size: 22px;
}

h4 {
  font-size: 18px;
}

h5 {
  font-size: 18px;
}

h6 {
  font-size: 16px;
}

h1 strong,
h2 strong,
h3 strong,
h4 strong,
h5 strong,
h6 strong {
  font-weight: bold;
}

body {
  font-size: 18px;
}

ul, ol {
  margin: 25px 0px;
}

ul {
  padding-left: 0;
  list-style: none;
}

ul li::before {
  content: "";
  position: absolute;
  width: 10px;
  height: 10px;
  background: #1A365B;
  left: 0;
  top: 11px;
  border-radius: 50%;
}

ul li {
  font-size: 18px;
  color: #1a365b;
  line-height: 1.78;
  padding-left: 24px;
  position: relative;
}

ol {
  padding-left: 24px;
}

ol li {
  margin-bottom: 24px;
}

ol li:last-child {
  margin-bottom: 0;
}

.btn {
  display: inline-block;
  width: 220px;
  padding: 15px;
  border-radius: 5px;
  background-color: #3da9ee;
  text-align: center;
  color: #fff;
  transition: all 0.3s;
  max-width: 100%;
  outline: none;
  outline-width: 0px;
  box-shadow: none !important;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
}

.btn:hover {
  background: #345e95;
  color: #fff;
}

.btn:active, .btn:focus {
  background: #1a365b;
  color: #fff;
}

.btn.light {
  background: rgba(128, 202, 249, 0);
  border: solid 1px #255993;
  color: #255993;
}

.btn.light:hover {
  color: #fff;
  background: #255993;
  border-color: #255993;
}

.btn.light:active, .btn.light:focus {
  color: #fff;
  background: #255993;
  border-color: #255993;
}

.btn.orange {
  background: #FF008A;
  border: solid 1px #FF008A;
  color: #fff;
  border-radius: 47px;
}

.btn.orange:hover {
  background: #FF008A;
  border: solid 1px #FF008A;
}

.title {
  overflow: hidden;
  text-align: center;
  max-width: 1140px;
  margin-left: auto;
  margin-right: auto;
  font-weight: bold;
  font-size: 26px;
  text-transform: capitalize;
}

.title:before, .title:after {
  content: "";
  display: inline-block;
  vertical-align: middle;
  box-sizing: border-box;
  width: 100%;
  height: 5px;
  background: rgba(23, 46, 76, 0.2);
  position: relative;
  top: -2px;
}

.title.main-page-table-title:before, .title.main-page-table-title:after {
  display: none;
}

.title.main-page-table-title h2 {
  color: #255993;
}

.title:before {
  margin-left: -100%;
  left: -13px;
}

.title:after {
  margin-right: -100%;
  right: -13px;
}

.lib-video {
  position: relative;
  width: 100%;
  max-width: 860px;
  cursor: pointer;
  background: #fff;
  font-size: 0px;
  margin: 0 auto;
  box-sizing: border-box;
}

.lib-video .videowrap {
  position: relative;
  padding-bottom: 56.3%;
  height: 0;
  font-size: 0px;
}

.lib-video .videowrap video, .lib-video .videowrap iframe, .lib-video .videowrap .video-js, .lib-video .videowrap > img, .lib-video .videowrap > .button-cont {
  position: absolute;
  top: 0;
  left: 0;
  width: 100% !important;
  height: 100% !important;
}

input[type=text].form-control,
input[type=search].form-control,
input[type=email].form-control,
input[type=tel].form-control,
textarea.form-control {
  border-radius: 3px;
  border: 1px solid #cccccc;
  /*background-color: rgb(232, 235, 238);*/
  height: 40px;
  width: 100%;
  padding: 12px;
  /*border: 0px;*/
  font-size: 16px;
  color: #133057;
  font-weight: bold;
}

textarea.form-control {
  height: 150px;
  resize: none;
}

.form-control:focus {
  box-shadow: none;
  /*background-color: rgb(232, 235, 238);*/
  border: 1px solid #255993;
}

.form-control::-webkit-input-placeholder {
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  opacity: 1;
  color: #133057;
}

.form-control:-moz-placeholder {
  -moz-transition: all 0.3s;
  transition: all 0.3s;
  opacity: 1;
  color: #133057;
}

.form-control::-moz-placeholder {
  -moz-transition: all 0.3s;
  transition: all 0.3s;
  opacity: 1;
  color: #133057;
}

.form-control:-ms-input-placeholder {
  -ms-transition: all 0.3s;
  transition: all 0.3s;
  opacity: 1;
  color: #133057;
}

.form-control:focus::-webkit-input-placeholder {
  opacity: 0;
}

.form-control:focus:-moz-placeholder {
  opacity: 0;
}

.form-control:focus::-moz-placeholder {
  opacity: 0;
}

.form-control:focus:-ms-input-placeholder {
  opacity: 0;
}

.form-group {
  margin-bottom: 20px;
}

.form-title {
  font-size: 16px;
  color: #133057;
  text-transform: uppercase;
  margin-bottom: 15px;
}

@media (max-width: 992px) {
  .title {
    position: relative;
    overflow: visible;
  }

  .title:before {
    width: 70px;
    bottom: -10px;
    left: 50%;
    margin-left: -35px;
    position: absolute;
    top: initial;
  }

  .title:after {
    display: none;
  }
}
@media (max-width: 414px) {
  .title-g2comment.title:before {
    height: 0;
  }
}
@media (min-width: 1060px) {
  .main-page-header .container {
    max-width: 1195px;
  }

  .main-table .container {
    max-width: 1200px;
  }
}
.main-page-header {
  padding-top: 0;
  padding-bottom: 0;
}
.main-page-header .container {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
}
.main-page-header .header-title-text {
  text-align: left;
  margin-top: 137px;
  max-width: 610px;
  width: 100%;
}
.main-page-header .header-title-text .head-title {
  text-align: left;
  margin-bottom: 24px;
}
.main-page-header .header-image {
  margin-top: 100px;
}

.head-title .old-style {
  color: #fff;
}

.main-page-header .head-title {
  font-style: normal;
  font-weight: bold;
  font-size: 54px;
  color: #1A365B;
  line-height: 59px;
}
.main-page-header .head-title span {
  color: #7721cc;
}

.main-page-header .text {
  font-weight: normal;
  font-size: 20px;
  max-width: 460px;
  line-height: 28px;
  color: #1A365B;
  margin-bottom: 0;
}

.header-customers {
  display: flex;
  align-items: baseline;
  justify-content: space-between;
  max-width: 670px;
  width: 100%;
}

.main-table {
  padding-bottom: 80px;
}

.main-table .other-ratings {
  max-width: 180px;
  margin: 0 auto;
}

.main-table .other-ratings > .or-item {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  margin: 10px 0;
}

.main-table .other-ratings img {
  max-width: 80px;
  max-height: 24px;
  width: auto;
  height: auto;
}

.main-table .other-ratings > .or-item .or-image {
  width: 100%;
  text-align: center;
}

.main-table .other-ratings > .or-item .rating {
  width: 100%;
}

.main-table .other-ratings .rating-value {
  min-width: 45px;
  display: block;
  text-align: center;
}

.main-table .title::before, .main-table .title::after {
  background-color: rgba(255, 255, 255, 0.2);
}

.main-table .table {
  display: table;
  /*box-shadow: 0px 0px 9px 0px rgba(0, 0, 0, 0.15);*/
  /*-webkit-box-shadow: 0px 0px 9px 0px rgba(0, 0, 0, 0.15);*/
  /*-moz-box-shadow: 0px 0px 9px 0px rgba(0, 0, 0, 0.15);*/
  border-radius: 5px;
}

.main-table .table .table-head {
  display: table-header-group;
  border-radius: 5px 5px 0px 0px;
}

.main-table .table .table-head .table-row .cell-h:first-child {
  border-radius: 5px 0px 0px 0px;
  border-right: solid 1px #fff;
}

.main-table .table .table-head .table-row .cell-h:last-child {
  border-radius: 0px 5px 0px 0px;
}

.main-table .table .table-body {
  display: table-row-group;
  border-radius: 0px 0px 5px 5px;
}

.main-table .table .table-row {
  display: table-row;
}

.main-table .table .cell-h,
.main-table .table .cell-d {
  display: table-cell;
}

.main-table .table .cell-h {
  padding: 17px 10px;
  text-align: center;
  vertical-align: middle;
  font-size: 16px;
  color: #1a365b;
  font-weight: bold;
  background: #fff;
}

.main-table .table .cell-d {
  /*padding: 20px 10px 10px 10px;*/
  text-align: center;
  vertical-align: middle;
  background: #fff;
}

.main-table .table .table-body .table-row:last-child .cell-d:first-child {
  border-radius: 0px 0px 0px 5px;
}

.main-table .table .table-body .table-row:last-child .cell-d:last-child {
  border-radius: 0px 0px 5px 0px;
}

.main-table .table .table-row .cell-h:nth-child(1),
.main-table .table .table-row .cell-d:nth-child(1) {
  width: 8.5%;
}

.main-table .table .table-row .cell-h:nth-child(2),
.main-table .table .table-row .cell-d:nth-child(2) {
  width: 100%;
  max-width: 158px;
  padding-top: 0px;
}

.main-table .table .table-row .cell-h:nth-child(3),
.main-table .table .table-row .cell-d:nth-child(3) {
  width: 100%;
  max-width: 530px;
  margin-left: 72px;
  margin-right: 100px;
  padding-top: 0px;
}

.main-table .table .table-row .cell-h:nth-child(4),
.main-table .table .table-row .cell-d:nth-child(4) {
  width: 23.2%;
  padding: 0px;
}

.main-table .table .table-row .cell-h:nth-child(5),
.main-table .table .table-row .cell-d:nth-child(5) {
  width: 23%;
}

.main-table .table .cell-d .hidden-title {
  display: none;
}

.main-table .table .cell-d.logo {
  text-align: center;
  padding-left: 0px;
  padding-right: 0px;
  display: flex;
  align-items: flex-end;
  flex-wrap: wrap;
}
.main-table .table .cell-d.logo .num-name-provider {
  margin-bottom: 24px;
}
.main-table .table .cell-d.logo .num-name-provider span {
  font-weight: bold;
  font-size: 18px;
  color: #222222;
  line-height: 22px;
  margin-top: 0;
}
.main-table .table .cell-d.logo .num-name-provider .num-provider {
  margin-right: 8px;
}

.main-table .table .provider-block-wrapper .free-trial {
  width: 100%;
}

.main-table .table .cell-d.logo a {
  text-decoration: none;
}

.main-table .table .cell-d.logo span {
  color: #001318;
  font-size: 16px;
  display: inline-block;
  margin-top: 13px;
}

.main-table .table .cell-d.logo img {
  max-height: 60px;
  width: auto;
  height: auto;
  max-width: 100%;
  display: block;
  margin: 0 auto;
}

.main-table .table .bar-wrap {
  width: 100%;
  padding-left: 70px;
  position: relative;
}

.main-table .table .bar-wrap .percents {
  height: 23px;
  position: absolute;
  top: 50%;
  left: 0px;
  margin-top: -11.5px;
  color: #1a365b;
  font-size: 16px;
  text-align: center;
  width: 70px;
  line-height: 23px;
}

.main-table .table .bar-wrap .bar {
  width: 100%;
  height: 23px;
  background: #ddecff;
  border-radius: 0px;
}

.main-table .table .bar-wrap .bar .progress {
  height: 100%;
  background: #3da9ee;
  border-radius: 0px;
}

.main-table .table .cell-d.support {
  text-align: left;
}
.main-table .table .cell-d.support .descr-main-page {
  font-weight: normal;
  font-size: 16px;
  color: #000;
  line-height: 24px;
}

.main-table .table .cell-d.site {
  padding-left: 20px;
  padding-right: 30px;
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
}

.main-table .table .cell-d.site .btn {
  max-width: 230px;
  width: 100%;
  font-size: 18px;
  margin-bottom: 0;
}

.main-table .all-providers-btn {
  width: 370px;
}

.table-body .provider-block-wrapper .table-row:first-child .cell-d.rate {
  position: absolute;
  left: -30px;
  width: auto;
  border: none;
  background: none;
  padding-top: 5%;
  border-top: none;
  border-left: none;
}

.main-table .table .btn-read-review {
  background: #FFFFFF;
  border: 1px solid #D1D5DB;
  padding: 17px;
  color: #222222;
  font-size: 18px;
  display: flex;
  justify-content: center;
  width: 100%;
  border-radius: 47px;
  font-weight: normal;
}

@media (max-width: 1024px) {
  .main-table .table .cell-d.site {
    padding-left: 0;
  }
}
@media (max-width: 1023px) {
  .progress-bar-section.table-row.block.content {
    display: none;
  }

  .table-body .provider-block-wrapper .table-row:first-child .cell-d.rate {
    display: none;
  }

  .table .support-container {
    flex-wrap: wrap;
    justify-content: center;
  }

  .main-table .table .cell-d.site .btn {
    max-width: 100%;
  }

  .main-table .table .table-row .cell-d:nth-child(3) {
    margin-right: 0px;
    margin-left: 0px;
  }
}
@media (min-width: 992px) {
  .main-table .table .bar-wrap .percents {
    width: 70px !important;
  }
}
@media (max-width: 991px) {
  .main-table .table .table-head {
    display: none;
  }

  .main-table .table .table-row {
    display: block;
    position: relative;
    padding-top: 25px;
    flex-wrap: wrap;
  }

  .main-table .table .table-body .table-row:last-child {
    border-bottom: 0px !important;
  }

  .main-table .table .cell-d.logo span {
    width: 100%;
  }

  .main-table .table .cell-d .hidden-title {
    display: none;
    font-family: "Oswald";
    font-weight: bold;
    font-size: 18px;
    text-align: center;
    margin-bottom: 15px;
  }

  .main-table .table .table-row .cell-d.rate {
    position: absolute;
    left: 10px;
    width: auto !important;
    top: 10px;
    background: transparent;
  }

  .main-table .table .table-row .cell-d.rate .hidden-title {
    display: none;
  }

  .main-table .table .bar-wrap {
    position: relative;
    padding-left: 0px;
  }

  .main-table .table .bar-wrap .percents {
    color: #fff;
  }

  .other-ratings {
    display: flex;
    flex-direction: column;
    align-items: center;
  }

  .main-table .other-ratings {
    max-width: 100%;
  }

  .main-table .other-ratings > .or-item .or-image {
    width: auto;
  }

  .main-table .other-ratings > .or-item {
    flex-wrap: unset;
    margin: 0;
  }

  .stars {
    padding-left: 20px;
  }

  .progress-bar-block-left .progress-bar-container {
    flex-wrap: wrap;
  }

  .progress-bar-container .item-progress {
    margin-bottom: 10px;
  }
}
@media (max-width: 768px) {
  .main-table .table .table-row {
    flex-wrap: wrap;
  }
}
@media (max-width: 500px) {
  .main-table .table .table-row .cell-d.rate {
    left: -5px;
    top: -5px;
  }
}
/*-----------------CUSTOMERS--------------------*/
.customers .title {
  margin-bottom: 20px;
}

.customers .items-wrap {
  text-align: center;
}

.customers .items-wrap .item {
  display: inline-block;
  padding: 45px 35px;
  margin-bottom: 20px;
}

.customers .items-wrap .item img {
  max-height: 25px;
  width: auto;
  height: auto;
}

/*-------------------BLOCK1---------------------*/
.block1 .title {
  margin-bottom: 30px;
}

.block1 .gray-block {
  background: #F3F5F7;
  padding: 16px 20px 24px 20px;
  border-radius: 4px;
  margin: 24px 0;
}

.block1 .gray-block .title {
  margin-bottom: 24px;
}

/*.block1 .gray-block .title:before,*/
/*.block1 .gray-block .title:after{*/
/*background: #FFFFFF;*/
/*}*/
.block1 .gray-block ul {
  list-style: none;
  margin: 0px;
  padding: 0px;
  text-align: left;
  font-size: 0px;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.block1 .gray-block ul li {
  font-size: 18px;
  color: #1A365B;
  line-height: 1.5;
  flex: 0 0 176px;
  max-width: 176px;
  margin: 0;
  padding: 0;
}

.block1 .gray-block ul li::before {
  content: "";
  display: none;
}

.block1 .gray-block ul li:last-child {
  margin-bottom: 0px;
}

@media (max-width: 1059px) {
  .block1 .gray-block .vertical-title {
    left: -60%;
  }

  .main-table .table .cell-d.site {
    padding-left: 0;
  }
}
@media (max-width: 991px) {
  .block1 .gray-block {
    padding: 20px;
    margin-bottom: 20px;
  }

  .block1 .gray-block .vertical-title {
    position: relative;
    transform: initial;
    -webkit-transform: initial;
    -moz-transform: initial;
    left: 0px;
    margin-top: 0px;
    margin-bottom: 20px;
    font-size: 26px;
    text-align: center;
    height: auto;
    top: 0px;
    white-space: normal;
    line-height: 1.3;
  }
}
@media (max-width: 768px) {
  .block1 .gray-block ul li {
    flex: 0 0 50%;
    max-width: 50%;
  }
}
@media (max-width: 575px) {
  .block1 .gray-block ul li {
    flex: 0 0 100%;
    max-width: 100%;
    font-weight: bold;
    font-size: 20px;
    text-align: center;
  }
}
/*--------------------BLOCK-2----------------------*/
.block2 {
  padding-top: 15px;
  padding-bottom: 15px;
}

.block2 .title {
  margin-bottom: 30px;
}

.block2 .gray-block {
  background: #e8ebee;
  border-radius: 5px;
  padding: 35px;
}

.block2 .gray-block img {
  max-width: 100%;
  margin: 0 auto;
  margin-bottom: 30px;
  display: block;
  width: auto;
  height: auto;
}

.block2 .gray-block img:last-child {
  margin-bottom: 0px;
}

@media (max-width: 991px) and (min-width: 769px) {
  .block2 .gray-block {
    text-align: center;
  }

  .block2 .gray-block img {
    display: inline-block;
    vertical-align: middle;
    margin: 0 40px;
  }
}
/*--------------------BLOCK-3----------------------*/
.block3 {
  padding-bottom: 15px;
}

.block3 .title {
  margin-bottom: 25px;
}

.block3 .btn {
  width: 370px;
}

.block3 .gray-li-1 {
  background: #e8ebee;
  border-radius: 5px;
  margin: 15px 0px;
  padding: 7px 15px;
  font-size: 0px;
}

.block3 .gray-li-1 li::before {
  content: "•";
}

.block3 .gray-li-1 li {
  font-family: "Oswald";
  font-size: 16px;
  color: #1a365b;
  font-weight: 500;
  line-height: 1.438;
  width: 20%;
  padding: 0px 16px;
  display: inline-block;
  vertical-align: top;
}

.block3 .gray-li-2 {
  background: #e8ebee;
  border-radius: 5px;
  margin: 15px 0px;
  padding: 15px 100px;
  list-style: none;
}

.block3 .gray-li-2 li {
  font-family: "Oswald";
  font-size: 16px;
  color: #1a365b;
  font-weight: 500;
  line-height: 1.438;
  margin-bottom: 25px;
}

.block3 .gray-li-2 li:last-child {
  margin-bottom: 0px;
}

.first-provider-sec-btn {
  margin-top: 20px;
}

@media (max-width: 991px) {
  .block3 .gray-li-1, .block3 .gray-li-2 {
    padding: 10px 15px;
  }

  .block3 .gray-li-1 li, .block3 .gray-li-2 li {
    width: 100%;
    margin-bottom: 15px;
    padding: 0px;
  }

  .block3 .gray-li-1 li:last-child, .block3 .gray-li-2 li:last-child {
    margin-bottom: 0px;
  }

  .first-provider-sec-btn {
    margin-top: 0;
  }
}
@media (max-width: 478px) {
  .first-provider-sec-btn {
    margin-top: 10px;
  }
}
.without-rating-count {
  color: #CFD3DA;
}

.main-table .table .table-head .table-row .cell-h {
  border-top: solid 2px #e6e6e6;
}

.main-table .table .table-head .table-row .cell-h:first-child {
  border-left: solid 2px;
  border-color: #e6e6e6;
  border-right: unset;
}

.main-table .table .table-head .table-row .cell-h:last-child {
  border-radius: 0 5px 0 0;
  border-right: solid 2px #e6e6e6;
}

.logo span {
  color: #274265;
  /*text-decoration: underline;*/
}

/*font style for google optimize*/
.main-page-header.old-style .head-title {
  color: #ffffff !important;
}

.main-page-header.old-style .text {
  color: #ffffff !important;
}

h2.title.main-page-table-title.old-style {
  color: #ffffff !important;
}

h2.title.main-page-table-title {
  margin-bottom: 0;
  font-weight: normal;
  font-size: 14px;
  color: #0B4268;
  line-height: 21px;
  background-image: url("data:image/svg+xml,%0A%3Csvg width='16' height='17' viewBox='0 0 16 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_48_3327)'%3E%3Cpath d='M1.85339 8.51517C1.85339 10.5707 2.87463 12.3877 4.43738 13.4865C4.71277 13.6802 4.72742 14.0824 4.46289 14.2907L4.45544 14.2965C4.28271 14.4325 4.04053 14.4416 3.8606 14.3152C2.03625 13.034 0.84375 10.9137 0.84375 8.51517C0.84375 4.62466 4.06409 1.46634 7.94678 1.43314V2.44302C4.62134 2.47598 1.85339 5.18204 1.85339 8.51517Z' fill='%232166CD'/%3E%3Cpath d='M8.1311 0.530209L9.98657 1.79937C10.0859 1.86737 10.0859 2.01397 9.98657 2.08197L8.1311 3.35113C8.01746 3.42889 7.86328 3.34747 7.86328 3.2099V0.671566C7.86328 0.533871 8.01746 0.452572 8.1311 0.530209Z' fill='%232166CD'/%3E%3Cpath d='M14.137 8.48463C14.137 6.42909 13.1156 4.61208 11.5529 3.51332C11.2775 3.31959 11.2628 2.91737 11.5273 2.70912L11.5348 2.70326C11.7075 2.56728 11.9497 2.55824 12.1296 2.68459C13.9541 3.96584 15.1465 6.08607 15.1465 8.48463C15.1465 12.3751 11.9316 15.5335 8.04883 15.5667V14.5568C11.3743 14.5238 14.137 11.8179 14.137 8.48463Z' fill='%232166CD'/%3E%3Cpath d='M7.85773 16.4698L6.00226 15.2007C5.90289 15.1327 5.90289 14.9861 6.00226 14.9181L7.85773 13.6489C7.97125 13.5712 8.12555 13.6526 8.12555 13.7902V16.3285C8.12555 16.4662 7.97125 16.5476 7.85773 16.4698Z' fill='%232166CD'/%3E%3Cpath d='M11.1435 7.71328L8.10419 10.2338L7.33796 10.8693C7.15742 11.0188 6.9289 11.1 6.69648 11.1C6.65778 11.1 6.61909 11.0978 6.58002 11.0933C6.30891 11.0614 6.05939 10.9176 5.8957 10.699L4.71381 9.12356C4.44697 8.76772 4.51911 8.26259 4.87507 7.99526C5.23127 7.72841 5.7364 7.80056 6.00336 8.15651L6.80122 9.22036L6.80769 9.21511L10.1148 6.47243C10.4575 6.1885 10.9655 6.23586 11.2496 6.57851C11.5336 6.92116 11.4862 7.42922 11.1435 7.71328Z' fill='%232166CD'/%3E%3Cpath d='M11.1444 7.71328L8.1051 10.2338C7.60803 9.98562 7.1709 9.6426 6.80859 9.21511L10.1157 6.47243C10.4584 6.1885 10.9664 6.23586 11.2505 6.57851C11.5345 6.92116 11.4871 7.42922 11.1444 7.71328Z' fill='%232166CD'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_48_3327'%3E%3Crect width='16' height='16' fill='white' transform='translate(0 0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  background-position: left center;
  background-repeat: no-repeat;
  text-align: left;
  margin-left: 0;
  padding-left: 20px;
  margin-bottom: 12px;
}

.blocks {
  padding-bottom: 15px;
}

.title {
  margin-bottom: 40px;
}

/*TABLE PROVIDERS FOR M&A*/
.section-providers-for-ma {
  margin-bottom: 20px;
  background-color: #F3F5F7;
}

.container-providers-for-ma {
  display: flex;
  justify-content: center;
}

.title-providers-for-ma {
  padding-top: 24px;
  margin-left: 18px;
  margin-right: 18px;
}

.table-providers-for-ma {
  width: 90%;
  margin-top: 40px;
  margin-bottom: 32px;
}

.tr-providers-for-ma {
  border-bottom: solid 2px #fff;
  height: 37px;
}

.td-providers-for-ma.provider-link {
  text-align: center;
}

.td-providers-for-ma.provider-link a {
  color: #FF6600;
  font-size: 18px;
  font-weight: 300;
}

.td-providers-for-ma {
  color: #1A365B;
  font-size: 22px;
  font-weight: 500;
}

/*G2 COMMENT MAIN PAGE*/
.section-g2comment {
  background-color: #F3F5F7;
  padding-bottom: 24px;
  padding-right: 18px;
  padding-left: 18px;
  height: 361px;
  line-height: 1.7;
  border-radius: 8px;
}

.conteiner-content-g2comment {
  display: flex;
  justify-content: center;
}

.content-g2comment {
  position: relative;
  text-align: center;
  max-width: 551px;
  width: 100%;
  font-style: italic;
  font-size: 18px;
  font-family: Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}

.content-g2comment::before {
  content: url(/build/5c276468cb8c8be487370d88cb67f766.png);
  position: absolute;
  left: -48px;
  top: 24px;
}

.content-g2comment::after {
  content: url(/build/3f1cdf9d22c74e913d70b288711e61cb.png);
  position: absolute;
  top: 24px;
  right: -48px;
}

.wrapper-link-g2comment a {
  color: #F0492D;
  text-decoration: underline;
  margin-top: 80px;
}

.wrapper-link-g2comment {
  display: flex;
  justify-content: flex-end;
}

.section-gb-count,
.section-language,
.section-hosting-location {
  background-image: url(/build/6d6a4068df863dfbebc8c90bdf4c448b.svg);
  background-repeat: no-repeat;
  /*background-position: center;*/
  padding-top: 44px;
  padding-bottom: 44px;
  max-width: 933px;
  width: 100%;
  border-radius: 8px;
}

.interactive-section a,
.section-hosting-location a,
.section-language a,
.section-gb-count a {
  font-size: 20px;
}

#gb-count {
  padding: 44px;
}

.container-gb-count {
  display: flex;
  justify-content: center;
}

.btn-wrapper {
  display: flex;
  flex-direction: column;
}

.button-gb-count {
  margin-top: 12px;
}

.btn-wrapper-hosting-location {
  display: flex;
  justify-content: space-evenly;
  width: 100%;
}

.btn-left-container,
.btn-right-container {
  display: flex;
  flex-direction: column;
  /*margin-left: 49px;*/
}

.section-hosting-location a {
  font-size: 20px;
}

.hosting-location-img-wrapper img {
  width: 57px;
  height: 57px;
}

.hosting-location-img-wrapper {
  text-align: center;
}

.btn-wrapper-users {
  max-width: 556px;
  width: 100%;
  display: flex;
  justify-content: space-around;
  flex-wrap: wrap;
}

.button-users {
  max-width: 270px;
  width: 100%;
  display: block;
}

.button-users:last-child {
  margin-top: 8px;
}

.users-img-wrapper img {
  width: 99px;
  height: 99px;
}

.users-img-wrapper {
  text-align: center;
}

.container-gb-count .button-wrapper {
  display: flex;
  flex-direction: column;
  align-items: center;
}

.hosting-location-img-wrapper .logo-ideals {
  max-width: 355px;
  max-height: 120px;
  width: 100%;
  height: auto;
}

.hosting-location-img-wrapper .main-page {
  width: 735px;
}

.hosting-location-img-wrapper p {
  margin-top: 20px;
  margin-bottom: 56px;
}

.hosting-location-img-wrapper.main-page,
.hosting-location-img-wrapper .main-page {
  width: 100%;
}

.looking-vdr-block-left {
  text-align: center;
}

.section-looking-vdr {
  background-image: url(/build/6d6a4068df863dfbebc8c90bdf4c448b.svg);
  background-repeat: no-repeat;
  width: 770px;
}

.container-users.main-page {
  max-width: 735px;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}

.container-looking-vdr {
  background-image: url(/build/ea062b4bfaa2c577b6bfde6396506d5e.png);
  background-repeat: no-repeat;
  background-position: bottom;
  height: 400px;
  display: flex;
  padding-left: 65px;
  align-items: center;
}

.container.interactive-block {
  display: flex;
  justify-content: center;
}

.interactive-section {
  max-width: 734px;
  width: 100%;
  margin: 0 auto;
}

.preloader-block {
  height: 450px;
}

@media (max-width: 769px) {
  .footer .row ul:first-child {
    border-left: unset;
    border-right: unset;
  }
}
@media (max-width: 768px) {
  .btn-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
}
@media (max-width: 767px) {
  .btn-wrapper-hosting-location {
    flex-direction: column;
    align-items: center;
  }

  .hosting-location-img-wrapper.main-page {
    display: none;
  }

  .hosting-location-img-wrapper.provider-img-wrapper.main-page {
    display: block;
  }

  .header-customers {
    display: none;
  }
}
@media (max-width: 579px) {
  .content-g2comment::after {
    display: none;
  }

  .content-g2comment::before {
    left: -1px;
    top: -19px;
  }

  .title-g2comment.title:before {
    height: 0;
  }
}
@media (max-width: 414px) {
  .main-table .rating-logo.g2-logo.dis,
.main-table .rating-logo.capterra-logo.dis {
    height: 35px;
    width: 65px;
  }

  .main-table .rating-logo.g2-logo,
.main-table .rating-logo.capterra-logo {
    height: 35px;
    width: 65px;
  }

  .btn-wrapper-hosting-location {
    flex-wrap: wrap;
  }

  .hosting-location-img-wrapper .logo-ideals {
    width: 80%;
  }

  .title-gb-count {
    font-size: 24px;
  }

  .preloader-wrapper {
    margin-top: 30%;
  }

  .container-looking-vdr {
    padding-left: 0;
  }

  .content-g2comment::after {
    display: none;
  }

  .content-g2comment::before {
    left: 2px;
    top: -19px;
  }

  .wrapper-link-g2comment {
    justify-content: center;
  }

  .wrapper-link-g2comment > a {
    margin-top: 30px;
    font-size: 14px;
  }
}
@media (max-width: 355px) {
  .wrapper-link-g2comment > a {
    margin-top: 0;
  }
}
@media (max-width: 320px) {
  .content-g2comment {
    font-size: 17px;
  }

  .title-g2comment.title {
    margin-bottom: 0;
  }

  .content-g2comment::before {
    left: -1px;
    top: -20px;
  }
}
/*Progress Bar Style*/
.progressbar {
  justify-content: flex-start;
  align-items: center;
  position: relative;
  display: flex;
  width: 230px;
  height: 6px;
  background: #FFFFFF;
  border: 1px solid #C4C4C4;
  box-sizing: border-box;
  border-radius: 5px;
  overflow: hidden;
}

.progress-value {
  background: #7721CD;
  border-radius: 5px;
  height: 100%;
  /*width: 0;*/
  animation: load 3s normal forwards;
  transform: translateX(-100%);
}

@keyframes load {
  from {
    transform: translateX(-100%);
  }
  to {
    transform: translateX(0%);
  }
}
.progress-content {
  color: #8491A4;
  font-weight: normal;
  font-size: 16px;
  line-height: 19px;
}

.progress-percent {
  font-weight: 500;
  font-size: 18px;
  line-height: 22px;
  color: #222222;
}

.item-progress {
  height: 40px;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  width: 230px;
}

.item-progress .name-rating-data {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  margin-top: 8px;
}

.progress-bar-container {
  box-sizing: border-box;
}

.top-vdr-wrapper {
  list-style: none;
  text-align: center;
  margin-top: 40px;
}

.vergleichen-list {
  padding: 0;
}

.vergleichen-title {
  text-align: center;
}

/* -------------- */
.hidden-tooltip-content {
  display: none;
  background: url(/build/496845d0e33ee0b69eadb59f1b6af544.png) no-repeat;
  height: 80px;
  width: 182px;
  top: -76px;
  left: 17px;
  position: absolute;
  font-size: 16px;
  line-height: 24px;
  z-index: 100;
}

.custom-tooltip {
  width: 27px;
  height: 27px;
  border: 2px solid #D1D5DB;
  border-radius: 50%;
  text-align: center;
  position: relative;
  color: #D1D5DB;
  font-weight: bold;
}

.tooltip-text {
  margin-top: 10px;
  font-weight: 300;
}

/* ------------------ */
.main-table .table .provider-block-wrapper .table-row {
  display: flex;
  width: 100%;
  box-sizing: border-box;
  background: #FFFFFF;
  padding-left: 40px;
  padding-right: 30px;
  padding-bottom: 25px;
  justify-content: flex-start;
}

.main-table .table .provider-block-wrapper:first-child .table-row:first-child {
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}

.main-table .table .provider-block-wrapper:first-child .table-row:last-child {
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
}

.main-table .table .provider-block-wrapper .table-row:first-child {
  padding-top: 35px;
}

.main-table .table .provider-block-wrapper:first-child {
  filter: drop-shadow(0px 13px 30px rgba(70, 81, 98, 0.12));
  margin-bottom: 25px;
  border-radius: 8px;
  border: 1px solid #D1D5DB;
}

.main-table .table .provider-block-wrapper {
  border: 1px solid #D1D5DB;
}

.main-table .table .provider-block-wrapper .progress-bar-section {
  border-radius: 0px;
  border: none;
}

.progress-bar-section {
  display: flex;
  justify-content: space-around;
  background: #F9F9F9;
  border-top: 2px solid #E6E6E6;
  border-right: 2px solid #E6E6E6;
  border-left: 2px solid #E6E6E6;
  width: 100%;
}

.progress-bar-block-left {
  width: 100%;
}

.progress-bar-block-left .progress-bar-container {
  display: flex;
  justify-content: space-between;
}

.btn-top {
  background: url(/build/303a6e90d46a9aeddf02617ff5d3cd86.png) no-repeat;
  height: 25px;
  width: 25px;
  bottom: 96px;
  left: 50%;
  margin-left: -12.5px;
  position: absolute;
  font-size: 16px;
  line-height: 24px;
  background-position: center;
  cursor: pointer;
  z-index: 1;
}

.btn-down {
  background: url(/build/bd5a552c8f018cdfe667c30193a8ad50.png) no-repeat;
  height: 25px;
  width: 25px;
  bottom: 0px;
  left: 50%;
  margin-left: -12.5px;
  position: absolute;
  font-size: 16px;
  line-height: 24px;
  background-position: center;
  cursor: pointer;
  z-index: 1;
}

.table-row.block {
  position: relative;
}

.rate, .logo, .site, .support {
  padding-top: 5%;
}

.table-body .set:nth-of-type(1) .site {
  padding-top: 2%;
}

.table-body .set:nth-of-type(10) .progress-bar-section {
  border-bottom: 2px solid #e6e6e6;
}

.tooltip-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 7%;
}

.btn.block-btn {
  background: #87bf40;
}

.btn.block-btn:hover,
.btn.block-btn:active,
.btn.block-btn:focus {
  background: #679131;
}

/*------ Table of Content style ------*/
li.table-of-content-item:before {
  background: transparent;
}

.fixed-box {
  height: 60px;
}

.table-of-content-item {
  font-size: 16px;
}

.table-of-content-item > a {
  color: #1A365B;
}

.table-of-content-container {
  background: #e8ebee;
  max-width: 380px;
  padding: 10px;
  border-radius: 5px;
}

/*------ Table of Content style ------*/
.new-block {
  display: none;
  width: 100%;
  padding: 31px 5px 32px 70px;
  justify-content: space-around;
}

.old-block {
  display: flex;
  /*display: none;*/
  width: 100%;
  justify-content: space-around;
}

.main-link-free {
  width: 100%;
  background: #F5F5F5;
  border-radius: 5.68306px;
  margin-top: 24px;
  max-width: 130px;
}

.main-link-free a {
  background-repeat: no-repeat;
  background-position: left center;
  color: #F43D20;
  text-decoration: underline !important;
  display: flex;
  align-items: center;
  padding: 12px;
  font-size: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 7px;
}

.main-link-free a:before {
  content: "";
  display: inline-block;
  background-image: url("data:image/svg+xml,%0A%3Csvg width='18' height='19' viewBox='0 0 18 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.78711 8.76974H7.20787V10.1905H5.78711V8.76974ZM5.78711 11.6113H7.20787V13.032H5.78711V11.6113ZM8.62864 8.76974H10.0494V10.1905H8.62864V8.76974ZM8.62864 11.6113H10.0494V13.032H8.62864V11.6113ZM11.4702 8.76974H12.8909V10.1905H11.4702V8.76974ZM11.4702 11.6113H12.8909V13.032H11.4702V11.6113Z' fill='%23ED702D'/%3E%3Cpath d='M4.36608 16.584H14.3114C15.095 16.584 15.7322 15.9467 15.7322 15.1632V5.21784C15.7322 4.43429 15.095 3.79708 14.3114 3.79708H12.8907V2.37631H11.4699V3.79708H7.20761V2.37631H5.78684V3.79708H4.36608C3.58253 3.79708 2.94531 4.43429 2.94531 5.21784V15.1632C2.94531 15.9467 3.58253 16.584 4.36608 16.584ZM14.3114 6.63861L14.3121 15.1632H4.36608V6.63861H14.3114Z' fill='%23ED702D'/%3E%3C/svg%3E");
  width: 18px;
  height: 19px;
  margin-right: 8px;
}

.support-container {
  display: flex;
  margin-bottom: 24px;
  justify-content: flex-start;
}

.support-container .s-title {
  margin-right: 20px;
  font-weight: bold;
  font-size: 24px;
  line-height: 1.2;
  color: #222222;
}

.support-container .s-rating {
  display: flex;
  max-width: 416px;
  width: 100%;
  align-items: flex-end;
}

.support-container .s-rating .rating-value {
  margin-bottom: -5px;
  font-weight: 500;
  font-size: 18px;
  line-height: 1.2;
  color: #222222;
  font-weight: bold;
}

.support-container .progress-container {
  max-width: 260px;
  width: 100%;
  margin-right: 14px;
  margin-left: 14px;
}

.support-container .p-titles {
  display: flex;
  justify-content: space-between;
}

.support-container .p-titles span {
  font-size: 18px;
  line-height: 1.2;
  color: #000;
  margin-bottom: 2px;
}

.progress-container .progress {
  position: relative;
  height: 10px;
  background-color: #D1D5DB;
  border-radius: 50px;
  overflow: visible;
}

.progress-container .progress:before {
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  z-index: 2;
  transform: translate(-50%, -50%);
  width: 1px;
  height: 20px;
  background-color: #1A365B;
}

.progress-route {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
}

.c-progress {
  right: 50%;
  background-color: #000;
  border-radius: 50px 0 0 50px;
}

.g-progress {
  left: 50%;
  background-color: #9B51E0;
  border-radius: 0 50px 50px 0;
}

.main-table .table .provider-block-wrapper .progress-bar-section.table-row {
  border-top: 1px solid #D1D5DB;
  padding-top: 30px;
}

@media (max-width: 1059px) {
  .tooltip-wrapper {
    width: 3%;
  }

  .progress-bar-block-left .progress-bar-container {
    justify-content: center;
  }
}
.main-table-block1_content,
.main-table-block3_content {
  position: relative;
}

.main-table-block1_content:before {
  content: url(/build/00a72c122cf9785ab767e753b78de5c6.png);
  position: absolute;
  top: 0;
  left: -60px;
}

.main-table-block3_content:before {
  content: url(/build/f0d1ad4818585367bf84ac9ba2635ef7.png);
  position: absolute;
  top: 0;
  left: -60px;
}

.main-table-block1,
.main-table-block2,
.main-table-block3 {
  width: 30%;
}

.main-table-block2 {
  width: 33%;
}

.main-table-block3 {
  display: flex;
  justify-content: flex-end;
  align-items: center;
}

.main-table-block1_content,
.main-table-block2_content,
.main-table-block3_content {
  font-style: normal;
  font-weight: normal;
  font-size: 18px;
  line-height: 24px;
}

ul li.content-item::before {
  content: url(/build/766553f60a86c6041eec9b73077d57c0.png);
  position: absolute;
  width: auto;
  height: auto;
  background: transparent;
  border-radius: unset;
  left: 0;
  top: 0;
}

li.content-item {
  font-size: 16px;
  line-height: 24px;
  color: #616161;
}

[class="progress-bar-section progress-bar-section-1 table-row block content"] .main-table-block2 {
  display: flex;
  justify-content: center;
  align-items: center;
}

.main-table-block1_content,
.main-table-block3_content {
  margin-left: 60px;
}

.main-table-block1_content > a,
.main-table-block3_content > a {
  color: #255993;
  text-decoration: underline;
}

.page-template-main-page .main-page-header {
  margin-bottom: 60px;
}
.page-template-main-page #sidebar {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
}

@media (max-width: 1200px) {
  .main-page-header .header-title-text {
    margin-top: 54px;
    margin-bottom: 46px;
  }
  .main-page-header .header-title-text .head-title {
    font-size: 42px;
    line-height: 46px;
    margin-bottom: 16px;
  }
  .main-page-header .header-image {
    display: none;
  }

  .main-table .table .provider-block-wrapper,
.main-table .table .provider-block-wrapper:first-child {
    border: none;
  }

  .main-table {
    padding-bottom: 60px;
  }
  .main-table .table .provider-block-wrapper {
    border: 1px solid #D1D5DB;
    box-shadow: 0px 13px 30px rgba(70, 81, 98, 0.12);
    border-radius: 8px;
  }
  .main-table .table .provider-block-wrapper .table-row {
    padding-bottom: 50px;
    padding-left: 8px;
    padding-right: 8px;
    border-radius: 8px;
  }
  .main-table .table .provider-block-wrapper .table-row .free-trial {
    display: none;
  }
  .main-table .table .provider-block-wrapper .table-row .cell-d.support {
    margin-top: 24px;
  }
  .main-table .table .provider-block-wrapper .table-row .cell-d.support .support-container {
    margin-bottom: 32px;
  }
  .main-table .table .provider-block-wrapper .table-row .cell-d.support .descr-main-page {
    padding-left: 7px;
    padding-right: 7px;
  }
  .main-table .table .provider-block-wrapper .table-row .cell-d.site {
    width: 100%;
    margin-top: 32px;
    padding-left: 7px;
    padding-right: 7px;
  }
  .main-table .table .provider-block-wrapper .table-row .cell-d.site .btn.orange {
    margin-bottom: 24px;
  }
  .main-table .table .provider-block-wrapper:first-child .table-row {
    border-radius: 0;
  }
  .main-table .table .progress-bar-section {
    border-radius: 0;
  }
  .main-table .btn-top {
    bottom: 292px;
  }

  .main-table .table .table-body .table-row .cell-d.logo {
    width: 100%;
    max-width: 100%;
    justify-content: center;
  }
  .main-table .table .table-body .table-row .cell-d.logo .attachment-provider-logo {
    max-width: 183px;
  }
  .main-table .table .table-body .table-row .cell-d.logo .num-name-provider {
    margin-bottom: 0;
    width: 100%;
    display: flex;
    justify-content: center;
    margin-bottom: 16px;
  }
  .main-table .table .table-body .table-row .cell-d.logo .num-name-provider span {
    width: initial;
  }
}
@media (max-width: 1060px) {
  .home .main-table {
    margin-top: 0px;
  }

  .support-container .s-rating {
    max-width: 340px;
  }
}
.main-content .inner {
  padding: 0;
}

.main-table .table .table-head .table-row .cell-h:first-child {
  border-left: solid 2px;
  border-color: #e6e6e6;
  border-right: unset;
}

.main-table .table .table-head .table-row .cell-h:last-child {
  border-radius: 0px 5px 0px 0px;
  border-right: solid 2px #e6e6e6;
}

.main-table .table .table-head .table-row .cell-h {
  border-top: solid 2px #e6e6e6;
}

.all-providers-header {
  text-align: center;
  font-size: 24px;
}

.all-providers-title,
.all-providers-text {
  color: #255993;
}

/* font styles for google optimize*/
.all-providers-title.old-style,
.all-providers-text.old-style {
  color: #ffffff;
}

/*------ ------*/
p.all-providers-text {
  margin-bottom: 0.2rem !important;
}

.all-providers-title {
  padding-bottom: 20px;
  font-family: "Oswald";
}

.without-rating-count {
  color: #CFD3DA;
}

.container.container-all-providers {
  max-width: 770px;
  width: 100%;
}

.container.container-all-providers h2 {
  font-size: 26px;
  font-family: "Oswald";
  color: #1a365b;
  line-height: 1.5;
  text-align: center;
}

.container.container-all-providers p {
  font-size: 18px;
  font-family: "Abel";
  color: #1a365b;
  line-height: 1.278;
  text-align: left;
}

.container.container-all-providers ul li {
  font-size: 18px;
  font-family: "Oswald";
  color: #1a365b;
  line-height: 1.278;
  text-align: left;
}

@media (max-width: 795px) {
  .container.container-all-providers {
    width: 600px;
  }
}
@media (max-width: 635px) {
  .container.container-all-providers {
    width: 500px;
  }
}
@media (max-width: 576px) {
  .footer-popup {
    display: none;
  }
}
@media (max-width: 520px) {
  .container.container-all-providers {
    width: 400px;
  }

  .container.container-all-providers ul {
    padding-left: 10px;
  }

  .container.container-all-providers p,
.container.container-all-providers ul li {
    font-size: 15px;
  }

  .container.container-all-providers h2 {
    font-size: 20px;
  }
}
@media (max-width: 420px) {
  .container.container-all-providers {
    width: 300px;
  }
}
.main-content .comparison-sidebar {
  padding: 0px 0px;
}

.main-content .comparison-sidebar-wrap {
  padding-top: 70px;
}

.main-content .comparison-sidebar .sidebar-title {
  font-size: 16px;
  font-family: "Oswald";
  margin-bottom: 12px;
  padding-left: 30px;
  font-weight: bold;
}

.main-content .comparison-sidebar ul {
  padding: 10px 0px;
}

.main-content .comparison-sidebar ul li::before {
  content: "";
  display: none;
}

.main-content .comparison-sidebar ul li a {
  border-radius: 5px;
  font-size: 18px;
  color: #1a365b;
  font-family: "Abel";
  padding: 3px 30px;
  text-decoration: none;
  transition: all 0.2s;
  display: block;
  font-weight: normal;
}

.main-content .comparison-sidebar ul li a:hover,
.main-content .comparison-sidebar ul li a:focus,
.main-content .comparison-sidebar ul li a:active,
.main-content .comparison-sidebar ul li.active a,
.main-content .comparison-sidebar ul li a.active {
  background-color: rgba(112, 146, 179, 0.2);
}

.comparison-ico.check {
  max-width: 24px;
}

.comparison-ico.reject {
  max-width: 16px;
}

.feature-table, .fixed-logos table {
  width: 100%;
  max-width: 100%;
}

th.cl-1,
td.cl-1 {
  width: 25%;
}

th.cl-2,
td.cl-2 {
  width: 37.5%;
}

th.cl-3,
td.cl-3 {
  width: 25%;
}

th {
  vertical-align: middle;
  text-align: center;
}

td {
  padding: 14px 10px;
  vertical-align: middle;
  text-align: center;
}

.fixed-logos {
  margin-bottom: 30px;
}

.fixed-logos table {
  background: #fff;
}

.fixed-logos table th {
  padding: 0px 5px;
  padding-top: 10px;
}

.fixed-logos img {
  max-height: 50px;
  display: block;
  margin: auto auto !important;
  width: auto;
  max-width: 100%;
  position: absolute;
  top: -999px;
  left: -999px;
  right: -999px;
  bottom: -999px;
}

.fixed-logos .provider-name {
  font-size: 16px;
  color: #1a365b;
  font-family: "Abel";
}

.fixed-logos a {
  text-decoration: none;
}

.fixed-logos th {
  text-align: center;
}

.feature-name {
  font-size: 18px;
  color: #b9b9b9;
  font-family: "Abel";
  margin-bottom: 10px;
}

.feature-table tr:nth-child(2n-1) {
  background-color: #e8ebee;
}

.feature-table img {
  margin-bottom: 0px !important;
}

.feature-table tr td:first-child {
  font-size: 16px;
  color: #1a365b;
  font-family: "Oswald";
  text-align: left;
  padding-bottom: 11px;
}

.feature-table {
  margin-bottom: 50px;
}

.comparison-sidebar.affix {
  position: fixed !important;
  top: 20px;
}

.fixed-logos.affix table {
  position: fixed;
  top: 0px;
}

.fixed-logos.affix table th {
  border-bottom: solid 2px #e6e6e6;
}

.fixed-logos .image-wrap {
  height: 50px;
  margin-bottom: 5px;
  position: relative;
}

.fixed-logos table tr th:nth-child(4) {
  background: #f9fcf7;
}

.feature-table tr td:nth-child(4) {
  background: #f9fcf7;
}

.feature-table tr:nth-child(2n-1) td:nth-child(4) {
  background: #f0f7e9;
}

@media (max-width: 500px) {
  .fixed-logos.affix table th {
    vertical-align: top;
  }

  .fixed-logos .provider-name {
    font-size: 12px;
    line-height: 1;
    display: block;
  }

  .feature-table tr td {
    padding: 10px 5px;
    font-size: 13px;
  }

  .feature-table tr td:first-child {
    font-size: 13px;
  }
}
.page-template-new-provider .main-content,
.page-template-new-provider ul li,
.page-template-new-provider ol li {
  color: #000;
}
.page-template-new-provider ul li::before {
  content: "-";
  width: auto;
  height: auto;
  background: none;
  left: 8px;
  top: 0px;
}
.page-template-new-provider .main-content [class*=col-] > p {
  margin-bottom: 42px;
}
.page-template-new-provider .main-content .landing-title {
  font-size: 32px;
  font-weight: normal;
  font-family: Oswald, Arial, Helvetica, sans-serif;
  color: #000;
}
.page-template-new-provider .main-content .landing-title:before,
.page-template-new-provider .main-content .landing-title:after {
  top: -5px;
}
.page-template-new-provider .main-content .inner {
  padding-top: 0px;
}
.page-template-new-provider .main-content .header-row {
  margin-bottom: 90px;
}
.page-template-new-provider .main-content .content-header {
  margin-bottom: 41px;
}
.page-template-new-provider .main-content .inner .meta-top {
  box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.12);
  margin-bottom: 24px;
  padding: 6px 15px;
  background: #F4F4F4;
  border-radius: 5px 5px 0px 0px;
}
.page-template-new-provider .main-content .inner .meta-top .l-author .avatar {
  height: 40px;
  border-radius: 50%;
  overflow: hidden;
  padding-left: 15px;
  padding-right: 9px;
}
.page-template-new-provider .main-content .inner .meta-top .l-author .avatar img {
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
.page-template-new-provider .main-content .inner .meta-top .l-author .name {
  padding-right: 12px;
  font-size: 18px;
}
.page-template-new-provider .main-content .inner .meta-top .l-author .date {
  color: #D4D4D4;
  font-size: 14px;
}
.page-template-new-provider .main-content .inner .meta-top .s-block .s-ico {
  margin-right: 6px;
}
.page-template-new-provider .main-content .inner .meta-top .s-block .s-text {
  margin-right: 17px;
}
.page-template-new-provider .main-content .inner .meta-top .s-block .fb-ico,
.page-template-new-provider .main-content .inner .meta-top .s-block .tw-ico {
  margin-right: 12px;
}
.page-template-new-provider .main-content .landing-sub-title {
  font-size: 28px;
  font-family: Oswald, Arial, Helvetica, sans-serif;
  text-align: center;
  color: #000000;
  margin-bottom: 40px;
}
.page-template-new-provider .main-content .landing-sub-title {
  margin-bottom: 32px;
  font-size: 26px;
  text-transform: uppercase;
}
.page-template-new-provider .main-content .lading-content {
  color: #000;
}
.page-template-new-provider .main-content .lading-content .info {
  text-align: center;
}
.page-template-new-provider .main-content .lading-content .info .icons {
  margin-bottom: 20px;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
}
.page-template-new-provider .main-content .lading-content .info .icons img {
  max-height: 76px;
  width: auto;
  margin: 0px 10px;
}
.page-template-new-provider .main-content .lading-content .info .icons img#icon-3 + .popover {
  width: 322px;
}
.page-template-new-provider .main-content .lading-content .info .provider-btn {
  margin: 0 auto;
}
.page-template-new-provider .main-content .lading-content .provider-logo img {
  max-height: 100px;
  width: auto;
  max-width: 100%;
}
.page-template-new-provider .main-content .lading-content .provider-logo {
  max-width: 370px;
}
.page-template-new-provider .main-content .provider-btn {
  width: 100%;
  background: #87BF40;
  border: 0px;
  font-size: 18px;
  padding: 8px 10px;
  max-width: 270px;
  display: block;
  margin: 0 0;
  margin-bottom: 40px;
}
.page-template-new-provider .main-content .provider-btn:hover,
.page-template-new-provider .main-content .provider-btn:focus,
.page-template-new-provider .main-content .provider-btn:active {
  background: #679131;
}
.page-template-new-provider .landing-ideals .main-content .content .all-providers {
  justify-content: start;
}
.page-template-new-provider .landing-ideals .main-content .content .all-providers .item {
  margin: 10px;
}
.page-template-new-provider .landing-ideals .main-content .cheaper .title-wrap {
  padding: 0px 10px;
  margin-bottom: 25px;
}
.page-template-new-provider .landing-ideals .main-content .cheaper .title-wrap > * {
  font-size: 26px;
  color: #172E4B;
  margin: 0px;
  line-height: 1.2;
}
.page-template-new-provider .landing-ideals .main-content .cheaper {
  padding-bottom: 25px;
}
.page-template-new-provider .main-content .block-2 {
  margin-top: 32px;
}
.page-template-new-provider .main-content .clients-block {
  margin: 0px -15px;
  margin-top: 34px;
  margin-bottom: 40px;
}
.page-template-new-provider .main-content .clients-block .color-wrapper {
  background: #F7F7F7;
  padding: 30px 0px;
}
.page-template-new-provider .main-content .clients-block .clients .item {
  padding: 0px 15px;
}
.page-template-new-provider .main-content .clients-block .clients .item img {
  max-width: 200px;
  max-height: 120px;
}
.page-template-new-provider .main-content .inner {
  padding: 0px;
}
.page-template-new-provider .main-content .features-block {
  margin-bottom: 4px;
  margin-top: 34px;
}
.page-template-new-provider .main-content .features-block .row .item {
  height: 100%;
  box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.16);
  padding: 32px 17px;
  padding-bottom: 34px;
  border-radius: 5px;
  background: #fff;
}
.page-template-new-provider .main-content .features-block .row .item .item-title {
  font-size: 20px;
  color: #000;
  margin-bottom: 36px;
  text-align: center;
  font-family: Oswald, Arial, Helvetica, sans-serif;
  text-transform: uppercase;
}
.page-template-new-provider .main-content .features-block .row .item .icon {
  text-align: center;
  height: 70px;
  margin-bottom: 36px;
}
.page-template-new-provider .main-content .features-block .row .item .icon img {
  max-height: 100%;
  width: auto;
}
.page-template-new-provider .main-content .features-block .row .item .text {
  text-align: center;
  font-size: 18px;
  font-family: Abel, Arial, Helvetica, sans-serif;
  color: #000;
}
.page-template-new-provider .main-content .features-block .row > * {
  margin-bottom: 30px;
}
.page-template-new-provider .main-content .block-3 {
  margin-top: 40px;
}
.page-template-new-provider .main-content .block-3 .landing-sub-title {
  margin-bottom: 32px;
}
.page-template-new-provider .main-content .block-3 a.link {
  color: #707070;
  text-decoration: underline;
}
.page-template-new-provider .main-content .block-5 ul li {
  line-height: 1.4;
}
.page-template-new-provider .main-content .block-6 {
  margin-top: 34px;
}
.page-template-new-provider .main-content .block-6 img {
  float: left;
  margin-right: 30px;
}
.page-template-new-provider .popover {
  padding: 20px 44px;
  border-radius: 0px;
  border: 0px;
  box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.15);
  max-width: 100%;
  margin-top: -12px;
}
.page-template-new-provider .popover::before {
  content: "i";
  width: 16px;
  height: 16px;
  border: solid 2px #87BF40;
  position: absolute;
  left: 6px;
  top: 6px;
  text-align: center;
  line-height: 12px;
  font-size: 11px;
  font-weight: bold;
  color: #87BF40;
  border-radius: 50%;
}
.page-template-new-provider .popover .popover-content {
  font-size: 15px;
  color: #252B33;
}
.page-template-new-provider .content-with-img-container {
  display: flex;
}
.page-template-new-provider .content-with-img-container_img-wrapper,
.page-template-new-provider .content-with-img-container_content {
  width: 50%;
}
.page-template-new-provider .free-trial-title {
  font-family: "Oswald", sans-serif;
  font-weight: normal;
  font-size: 32px;
  line-height: 40px;
  text-align: center;
  text-transform: uppercase;
  color: #255993;
  margin-bottom: 32px;
}
.page-template-new-provider .free-trial-block {
  background: #F4F4F4;
  margin: 34px -15px 40px;
}
.page-template-new-provider .free-trial-container {
  padding-left: 40px;
  padding-right: 40px;
}
.page-template-new-provider .clients-block .container .align-items-center:nth-of-type(2) {
  margin-top: 40px;
}
.page-template-new-provider .g2-colored {
  color: #F0492D;
}
.page-template-new-provider .related-row {
  margin-top: 80px;
  margin-bottom: 50px;
}
.page-template-new-provider .related-row .item-logo {
  display: flex;
  align-items: center;
  justify-content: center;
  min-height: 156px;
  margin-bottom: 46px;
  background: #FFF;
  box-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);
  border-radius: 5px;
}
.page-template-new-provider .related-row .item-image {
  max-width: 80%;
  max-height: 90px;
  height: auto;
  width: auto;
}
.page-template-new-provider .related-row .item-link {
  max-width: 240px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 35px;
}
.page-template-new-provider .related-row .item-url {
  display: block;
  width: 100%;
  text-align: center;
  color: #fff;
  padding: 11px 0;
  background-color: #87BF40;
  border-radius: 4px;
  z-index: 1;
  position: relative;
  overflow: hidden;
}
.page-template-new-provider .related-row .item-url:hover {
  text-decoration: none;
}
.page-template-new-provider .related-row .item-url::after {
  content: "";
  z-index: -1;
  background-color: rgba(255, 255, 255, 0.2);
  position: absolute;
  top: -50%;
  bottom: -50%;
  width: 1.25em;
  transform: translate3d(-870%, 0, 0) rotate(35deg);
}
.page-template-new-provider .related-row .item-url:hover::after {
  transition: transform 0.45s ease-in-out;
  transform: translate3d(600%, 0, 0) rotate(35deg);
}
.page-template-new-provider .wp-block-columns {
  justify-content: space-between;
}
.page-template-new-provider .wp-block-columns .wp-block-column {
  width: 48%;
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.page-template-new-provider .wp-block-columns .has-2-columns .wp-block-column:nth-child(odd) {
  margin-right: 0 !important;
}
.page-template-new-provider .compare-popup {
  max-width: 1010px;
  width: 100%;
  position: fixed;
  left: 50%;
  top: 50%;
  z-index: 10;
  transform: translate(-50%, -50%) scale(0);
  padding: 20px 43px;
  background-color: #fff;
  box-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);
  transition: transform ease-in-out 0.3s;
}
.page-template-new-provider .compare-popup .free-trial-title {
  text-transform: capitalize;
}
.page-template-new-provider .compare-popup.visible {
  transform: translate(-50%, -50%) scale(1);
}
.page-template-new-provider .compare-content {
  display: flex;
  flex-direction: column;
}
.page-template-new-provider .close-compare-popup {
  position: absolute;
  content: "";
  top: 20px;
  right: 20px;
  font-size: 30px;
  color: #000;
  font-weight: 600;
  background: url(/build/c7743b75dba35e2ff3732e2fc265eb7e.png);
  width: 17px;
  height: 16px;
  cursor: pointer;
  z-index: 10;
  transition: transform ease-in-out 0.2s;
}
.page-template-new-provider .close-compare-popup:hover {
  cursor: pointer;
  transform: rotate(90deg);
}
.page-template-new-provider .compare-row {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 45px;
}
.page-template-new-provider .compare-item-logo {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 23%;
}
.page-template-new-provider .compare-item-logo img {
  max-height: 75px;
  height: auto;
  width: auto;
}
.page-template-new-provider .compare-progress {
  position: relative;
  max-width: 305px;
  width: 100%;
  height: 26px;
  border: 1px solid rgba(0, 0, 0, 0.3);
  border-radius: 10px;
  overflow: hidden;
}
.page-template-new-provider .compare-progress .divider {
  position: absolute;
  width: 1px;
  height: 100%;
  bottom: 0;
  z-index: 2;
  background-color: rgba(0, 0, 0, 0.16);
}
.page-template-new-provider .compare-progress .divider:nth-child(1) {
  left: 20%;
}
.page-template-new-provider .compare-progress .divider:nth-child(2) {
  left: 40%;
}
.page-template-new-provider .compare-progress .divider:nth-child(3) {
  left: 60%;
}
.page-template-new-provider .compare-progress .divider:nth-child(4) {
  left: 80%;
}
.page-template-new-provider .compare-load {
  position: absolute;
  z-index: 1;
  left: 0;
  bottom: 0;
  height: 100%;
  background: linear-gradient(90deg, #EC4141 0%, #41EC52 100%);
}
.page-template-new-provider .compare-percent {
  margin-left: 20px;
  font-family: Oswald;
  font-style: normal;
  font-weight: normal;
  font-size: 20px;
  line-height: 2;
  color: #255993;
}
.page-template-new-provider .compare-btn {
  width: 25%;
  max-width: 240px;
  text-align: center;
}
.page-template-new-provider .compare-link {
  display: block;
  width: 100%;
  position: relative;
  background-color: #87BF40;
  border-radius: 4px;
  padding: 11px 0;
  text-decoration: none;
  color: #fff;
  overflow: hidden;
  z-index: 1;
}
.page-template-new-provider .compare-link::after {
  content: "";
  z-index: -1;
  background-color: rgba(255, 255, 255, 0.2);
  position: absolute;
  top: -50%;
  bottom: -50%;
  width: 1.25em;
  transform: translate3d(-870%, 0, 0) rotate(35deg);
}
.page-template-new-provider .compare-link:hover {
  text-decoration: none;
  color: #fff;
}
.page-template-new-provider .compare-link:hover::after {
  transition: transform 0.45s ease-in-out;
  transform: translate3d(600%, 0, 0) rotate(35deg);
}
.page-template-new-provider .page-id-282 .info .provider-btn {
  background: #FF6600;
}
@media (max-width: 1160px) {
  .page-template-new-provider .compare-popup {
    max-width: 790px;
  }
}
@media (max-width: 991px) {
  .page-template-new-provider .related-row .item-logo {
    min-height: 110px;
  }
  .page-template-new-provider .main-content .landing-title {
    font-size: 28px;
  }
  .page-template-new-provider .main-content .inner {
    padding: 0px 15px;
  }
  .page-template-new-provider .main-content .landing-title:before,
.page-template-new-provider .main-content .landing-title:after {
    top: initial;
    bottom: -10px;
  }
  .page-template-new-provider .main-content .inner .meta-top {
    margin-left: -15px;
    margin-right: -15px;
    padding: 6px 15px;
  }
  .page-template-new-provider .main-content .cheaper .title-wrap > * {
    font-size: 20px;
    text-align: center;
  }
  .page-template-new-provider .main-content .clients-block {
    margin-left: 0px;
    margin-right: 0px;
  }
  .page-template-new-provider .main-content .lading-content .provider-btn,
.page-template-new-provider .main-content .lading-content .provider-logo,
.page-template-new-provider .cta {
    margin-left: auto;
    margin-right: auto;
  }
  .page-template-new-provider .main-content .clients-block .clients .item {
    padding: 15px;
  }
  .page-template-new-provider .main-content .block-6 img {
    float: none;
    display: block;
    margin: 0 auto 20px;
  }
}
@media (max-width: 769px) {
  .page-template-new-provider .main-content .inner .meta-top .s-block {
    display: none;
  }
  .page-template-new-provider .cta h2 {
    font-size: 32px;
  }
}
@media (max-width: 620px) {
  .page-template-new-provider .compare-popup {
    padding: 10px 15px;
  }
  .page-template-new-provider .compare-row {
    margin-bottom: 30px;
  }
  .page-template-new-provider .compare-progress {
    height: 15px;
  }
  .page-template-new-provider .compare-percent {
    margin-left: 10px;
    font-size: 15px;
  }
}
.page-template-new-provider .s-ico {
  background: url(/build/e678c7c6b4e53dcfcb2d2e723e0a4947.svg) no-repeat;
  width: 18px;
  height: 20px;
  display: block;
}
.page-template-new-provider .fb-icon-share {
  background: url(/build/1dee65c7c6fe116687806d5253273c73.svg) no-repeat;
  width: 9px;
  height: 17px;
  display: block;
}
.page-template-new-provider .tw-icon-share {
  background: url(/build/7aede8aedc6d92cfdc983c0085265a77.svg) no-repeat;
  width: 21px;
  height: 17px;
  display: block;
}
.page-template-new-provider .li-icon-share {
  background: url(/build/3f6205a0e94360a94ac9c99503724aa1.svg) no-repeat;
  width: 18px;
  height: 18px;
  display: block;
}
.page-template-new-provider .text-sm-right.s-block {
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (max-width: 520px) {
  .page-template-new-provider .compare-popup {
    overflow-y: scroll;
    height: 90vh;
  }
  .page-template-new-provider .compare-row {
    flex-direction: column;
    margin-bottom: 25px;
  }
  .page-template-new-provider .compare-item-logo {
    width: 100%;
    margin-bottom: 10px;
  }
  .page-template-new-provider .compare-btn {
    width: 55%;
    margin-left: auto;
    margin-right: auto;
  }
  .page-template-new-provider .compare-link {
    padding: 5px 0;
  }
}

.page-id-282.page-template-new-provider .main-content .provider-btn {
  background: #FF008A;
  border: solid 1px #FF008A;
  color: #fff;
  border-radius: 47px;
  height: 59px;
  line-height: 42px;
}
.page-id-282.page-template-new-provider .main-content .provider-btn:hover {
  background: #FF008A;
  border: solid 1px #FF008A;
}

.page-template-secondary-page .header .container {
  max-width: 1140px;
}
.page-template-secondary-page .breadcrumb-container {
  margin: 0;
  margin-top: 30px;
}
.page-template-secondary-page .breadcrumb-container ul {
  display: flex;
  margin: 0;
}
.page-template-secondary-page .breadcrumb-container li,
.page-template-secondary-page .breadcrumb-container li a,
.page-template-secondary-page .breadcrumb-container li strong {
  padding-left: 0;
  color: #1A365B;
  font-size: 16px;
  line-height: 27px;
  font-weight: normal;
}
.page-template-secondary-page .breadcrumb-container li:before {
  display: none;
}
.page-template-secondary-page .breadcrumb-container .separator {
  margin: 0 20px;
}
.page-template-secondary-page .page-date {
  font-weight: normal;
  font-size: 16px;
  line-height: 150%;
  color: #1A365B;
  opacity: 0.6;
  margin-top: 17px;
}
.page-template-secondary-page h1.title {
  text-align: left;
  color: #1A365B;
  font-size: 52px;
  line-height: 68px;
  margin-bottom: 40px;
  font-weight: normal;
  -webkit-text-stroke-width: 1px;
  -webkit-text-stroke-color: #1a365b;
}
.page-template-secondary-page h1.title:before,
.page-template-secondary-page h1.title:after {
  display: none;
}
.page-template-secondary-page .content-area {
  color: #1A365B;
}
.page-template-secondary-page .content-area p {
  font-size: 24px;
  line-height: 36px;
  color: #1A365B;
  margin-bottom: 20px;
}
.page-template-secondary-page .content-area h2 {
  font-size: 40px;
  margin-bottom: 20px;
  margin-top: 40px;
  font-weight: normal;
  -webkit-text-stroke-width: 1px;
  -webkit-text-stroke-color: #1a365b;
  line-height: 52px;
}
.page-template-secondary-page .content-area h3 {
  font-weight: normal;
  font-size: 32px;
  color: #1A365B;
  -webkit-text-stroke-width: 1px;
  -webkit-text-stroke-color: #1a365b;
  margin-bottom: 20px;
  line-height: 42px;
}
.page-template-secondary-page .content-area h2 strong,
.page-template-secondary-page .content-area h3 strong {
  font-weight: normal;
}
.page-template-secondary-page .wp-block-image {
  margin-bottom: 40px;
}
.page-template-secondary-page .content-area ul {
  margin-top: 20px;
  margin-bottom: 40px;
  padding-left: 10px;
}
.page-template-secondary-page .content-area ul li {
  font-weight: normal;
  font-size: 24px;
  line-height: 150%;
  color: #1A365B;
  padding-left: 30px;
  margin-bottom: 10px;
}
.page-template-secondary-page .content-area ul li:last-child {
  margin-bottom: 0px;
}
.page-template-secondary-page .content-area ul li:before {
  background-color: #FF6600;
  width: 10px;
  height: 10px;
  top: 13px;
}
.page-template-secondary-page .content-area ol li::marker {
  content: "";
  display: none;
}
.page-template-secondary-page .content-area ol {
  counter-reset: myCounter;
  padding-left: 10px;
  margin-top: 0;
  margin-bottom: 20px;
}
.page-template-secondary-page .content-area ol li {
  padding-left: 38px;
  position: relative;
  list-style: none;
  font-size: 24px;
  color: #1A365B;
  line-height: 36px;
  margin-bottom: 10px;
}
.page-template-secondary-page .content-area ol li:before {
  counter-increment: myCounter;
  content: counter(myCounter) ".";
  color: #FF6600;
  position: absolute;
  text-shadow: 0 0 1px #FF6600;
  font-size: 24px;
  left: 0;
  top: 0;
}
.page-template-secondary-page .aside-navigation li a {
  font-size: 24px;
  line-height: 31px;
  color: #1A365B;
}
.page-template-secondary-page .header .header-inner {
  background: none;
}
.page-template-secondary-page .menu-button span {
  background: #1A365B;
}
@media (max-width: 1061px) {
  .page-template-secondary-page .container-sidebar .row .main-sidebar {
    order: 1;
    margin-top: 20px;
  }
  .page-template-secondary-page .breadcrumb-container ul {
    flex-wrap: wrap;
  }
}

@media (min-width: 1060px) {
  .header .container {
    max-width: 1200px;
  }
}
.iframe-lazy-load {
  opacity: 0;
  transition: all 0.3s;
}

.iframe-lazy-load.showed {
  transition-delay: 0.3s;
  opacity: 1;
}

body:after {
  content: "";
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 1080px;
  background: linear-gradient(180deg, rgba(185, 160, 255, 0.8) 0%, rgba(255, 255, 255, 0.8) 100%);
  background-position: center top;
  background-repeat: no-repeat;
}

/* background for google optimize*/
/*body.old-style {
    background: url('images/bg-min-2.jpg') no-repeat;
}

body.home.old-style {
    background: url('images/bg-min.jpg') no-repeat;
    background-position: 50% 0;
}
/*------ ------*/
/*body.home{*/
/*    background: url('images/bg.jpg') no-repeat;*/
/*    background-position: 50% 0;*/
/*}*/
/*body.home:after{
    content: '';
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 904px;
    background-image: url("data:image/svg+xml,%0A%3Csvg width='1827' height='619' viewBox='0 0 1827 619' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='1484.5' cy='375.5' r='243.5' fill='%23DDEEFC'/%3E%3Ccircle cx='354' cy='463' r='138' fill='%23EAF5FD'/%3E%3Ccircle cx='65' cy='17' r='138' fill='%23DCEDFB'/%3E%3Ccircle cx='1008' cy='121' r='85' fill='%23DCEDFB'/%3E%3Ccircle cx='1791' cy='101' r='36' fill='%23DCEDFB'/%3E%3C/svg%3E%0A"), linear-gradient(180deg, rgba(209,232,251,1) 0%, rgba(255,255,255,1) 100%);
    background-position: center top;
    background-repeat: no-repeat;
}*/
.container,
.main-content .inner {
  position: relative;
  z-index: 1;
}

header.header {
  position: relative;
  z-index: 2;
  background: #FFFFFF;
  box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.1);
}
header.header .main-menu-wrap ul {
  padding: 0;
  margin: 25px 0;
}
header.header .main-menu-wrap ul > li {
  padding: 0;
  margin-left: 42px;
}
header.header .main-menu-wrap ul > li a {
  padding: 15px 0px;
  font-weight: normal;
  font-size: 18px;
  line-height: 21px;
  color: #9B51E0;
  text-transform: initial;
}

.logo svg {
  max-width: 100%;
  height: auto;
}

body.landing-intralinks {
  background: url(/build/b6c4de491828f69cfdc6ef117026db1a.jpg) no-repeat;
  background-position: 50% 0;
}

body.landing-ideals {
  background: url(/build/e9bc90174881472160382b3c2b3b266c.jpg) no-repeat;
  background-position: 50% 0;
}

body.error404 {
  background: #172e4c;
}

.header .header-inner {
  /*background: rgba(0, 17, 44, 0.30);*/
  border-radius: 0px 0px 5px 5px;
  display: flex;
  justify-content: space-between;
}

.header .logo {
  text-align: center;
  padding: 12px 0px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.header .logo img {
  max-height: 47px;
  width: auto;
  max-width: 100%;
  height: auto;
}

.main-menu-wrap {
  /*border-radius: 0px 0px 5px 5px;*/
  /*background-color: rgba(0, 17, 44,0.50);*/
}

.main-menu-wrap ul {
  display: block;
  /*margin: 0px;*/
  padding: 0px;
  font-size: 0px;
  text-align: center;
}

.main-menu-wrap ul li {
  display: inline-block;
  position: relative;
  text-align: left;
}

.main-menu-wrap ul li::before {
  display: none;
}

.main-menu-wrap ul li a {
  display: block;
  font-size: 16px;
  color: #255993;
  text-transform: uppercase;
  padding: 12px 15px;
  text-decoration: none;
  padding-right: 50px;
}

.main-menu-wrap ul li a:visited {
  color: #255993;
}

/* menu color style for google optimize*/
/*.main-menu-wrap.old-style ul li a {
    color:#ffffff;
}

.main-menu-wrap.old-style ul li a:hover,
.main-menu-wrap.old-style ul li:hover a{
    color:#ffffff;
}

.main-menu-wrap.old-style ul ul.sub-menu {
    background-color: #1a365b;
}
/*------ ------*/
.main-menu-wrap ul li a:hover,
.main-menu-wrap ul li:hover a {
  color: #1a365b;
}

.main-menu-wrap ul ul.sub-menu {
  position: absolute;
  width: auto;
  top: 40%;
  left: -60px;
  background-color: #ffffff;
  /*padding: 23px 0px;*/
  visibility: hidden;
  transform: translateY(-10px);
  -webkit-transform: translateY(-10px);
  -moz-transform: translateY(-10px);
  opacity: 0;
  transition: all 0.4s;
  z-index: 2;
}

.main-menu-wrap ul li:hover ul.sub-menu {
  transform: initial;
  -webkit-transform: initial;
  -moz-transform: initial;
  opacity: 1;
  visibility: visible;
}

.main-menu-wrap ul ul.sub-menu li {
  display: block;
  /*margin-bottom: 10px;*/
  padding: 15px;
  text-align: center;
}

.main-menu-wrap ul ul.sub-menu li:hover {
  background: #e4effa;
}

/*.main-menu-wrap.old-style ul ul.sub-menu li:hover {
    background: #142946;
}*/
.main-menu-wrap ul ul.sub-menu li:last-child {
  margin-bottom: 0px;
}

.main-menu-wrap ul ul.sub-menu li a {
  display: block;
  text-transform: capitalize;
  padding: 0px 15px;
  color: #4d78a7;
  white-space: nowrap;
}

/*.main-menu-wrap ul ul.sub-menu li a:hover{*/
/*color:#03b2e2;*/
/*}*/
.main-menu-wrap ul li .open-sub-menu {
  display: none;
}

.menu-button {
  display: none;
}

.main-container-toc .title-toc {
  color: #000;
  font-weight: bold;
  font-size: 20px;
  line-height: 28px;
  margin-bottom: 28px;
  padding-left: 13px;
}

footer.footer {
  background: linear-gradient(42.97deg, #6221CC 1.72%, #A177C2 87.62%);
  padding-bottom: 43px;
  padding-top: 43px;
  margin-top: 90px;
}
footer.footer .container {
  max-width: 1200px;
}
footer.footer .copyright {
  font-weight: normal;
  font-size: 14px;
  color: #FFFFFF;
  line-height: 18px;
  text-align: center;
  margin-top: 25px;
}
footer.footer .footer-items {
  display: flex;
  align-items: flex-start;
}
footer.footer .menu-footer {
  font-size: 0;
  max-width: 870px;
  width: 100%;
}
footer.footer .menu-footer ul {
  margin: 0;
  display: flex;
  justify-content: space-between;
  width: 100%;
  list-style: none;
  flex-wrap: wrap;
}
footer.footer .menu-footer ul li {
  padding-left: 0;
  margin-bottom: 30px;
  width: 33.33333%;
}
footer.footer .menu-footer ul li a {
  font-weight: 500;
  font-size: 18px;
  color: #FFFFFF;
  text-transform: uppercase;
}
footer.footer .menu-footer ul li:before {
  display: none;
}
footer.footer .footer-logo {
  margin-right: 200px;
}

@media (max-width: 1200px) {
  .footer .row ul:first-child {
    border-left: unset;
    border-right: unset;
  }

  .main-menu-wrap {
    position: absolute;
    top: 100%;
    border-radius: 0px;
    width: 100%;
    background: #00112c;
    display: none;
    z-index: 5;
  }

  .main-menu-wrap ul li {
    display: block;
    width: 100%;
  }

  .menu-button {
    display: block;
    position: absolute;
    width: 32px;
    height: 23px;
    cursor: pointer;
    right: 15px;
    top: 50%;
    margin-top: -11px;
  }

  .menu-button span {
    position: absolute;
    height: 3px;
    background: #1A365B;
    width: 100%;
    left: 0px;
    transition: all 0.3s;
  }

  .menu-button span.mid-line {
    width: 50%;
    top: 50%;
    margin-top: -1.5px;
  }

  .menu-button span.top-line {
    top: 0px;
  }

  .menu-button span.bot-line {
    bottom: 0px;
  }

  .menu-button span.mid-line.line-2 {
    left: 50%;
  }

  .menu-button.close-menu span.top-line {
    transform: translateY(10px) rotateZ(45deg);
  }

  .menu-button.close-menu span.bot-line {
    transform: translateY(-10px) rotateZ(-45deg);
  }

  .menu-button.close-menu span.mid-line.line-1 {
    transform: translateX(-10px);
    opacity: 0;
  }

  .menu-button.close-menu span.mid-line.line-2 {
    transform: translateX(10px);
    opacity: 0;
  }

  .main-menu-wrap ul li .open-sub-menu {
    display: block;
    color: #fff;
    position: absolute;
    top: 13px;
    font-size: 28px;
    height: 20px;
    width: 20px;
    text-align: center;
    line-height: 26px;
    font-weight: bold;
    font-family: "Oswald";
    right: 15px;
    cursor: pointer;
  }

  .main-menu-wrap ul li .sub-menu {
    transform: initial;
    -webkit-transform: initial;
    -moz-transform: initial;
    opacity: 1;
    transition: initial;
    display: none;
    position: relative;
    background: none;
    visibility: visible;
    padding: 10px 0px;
    padding-left: 20px;
  }

  .main-menu-wrap ul li .sub-menu li::before {
    content: "-";
    position: absolute;
    left: 0px;
    top: 1px;
    font-size: 16px;
    font-family: "Oswald";
    color: #ffffff;
    font-weight: bold;
  }

  .header .logo {
    text-align: left;
    position: relative;
    padding: 14px 15px;
    padding-right: 62px;
    justify-content: flex-start;
  }

  .header .header-inner {
    border-radius: 0px;
    position: relative;
    background: none;
  }

  .header .container {
    padding: 0px;
    width: 100%;
    max-width: 100%;
  }
}
/*@media (min-width: 770px) {*/
/*.main-menu-wrap{*/
/*display: block !important;*/
/*}*/
/*}*/
.pr-rating {
  width: 44px;
  height: 60px;
  padding-top: 15px;
  padding-left: 2px;
  text-align: center;
  font-size: 16px;
  font-weight: bold;
  line-height: 1;
  background-size: 150px auto;
  background-position: -31px -20px;
  margin: 0 auto;
}

.rate-top-vdr .pr-rating {
  width: 32px;
  height: 43px;
  padding-top: 10px;
  padding-left: 0px;
  font-size: 16px;
  line-height: 1;
  background-size: 117px auto;
  background-position: -26px -16px;
}

.pr-rating.default {
  background-image: url(/build/af46db5287e591d1c44ecc4e10dd9abd.svg);
  color: #1a365b;
  font-weight: normal;
}

.pr-rating.rating-1 {
  background-image: url(/build/784269701ed7e207a459bd82b39a1c4e.svg);
  color: #c58f2f;
}

.pr-rating.rating-2 {
  background-image: url(/build/c6da34604d2061760729c32850d79cdb.svg);
  color: #7e7e7e;
}

.pr-rating.rating-3 {
  background-image: url(/build/f590f912fe4a33054ce095cedcb18041.svg);
  color: #a45950;
}

/*------------------MAIN-CONTENT----------------*/
.main-content {
  padding: 0px 15px;
}

.main-content .inner {
  width: 1170px;
  background: #fff;
  margin: 0 auto;
  padding: 45px 0px;
  max-width: 100%;
  min-height: 591px;
  border-radius: 5px 5px 5px 5px;
}

.main-content .content .all-providers {
  justify-content: space-between;
  display: flex;
  align-content: space-between;
  flex-wrap: wrap;
}

.main-content .content .all-providers .item {
  background-color: white;
  box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.14);
  -webkit-box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.14);
  -moz-box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.14);
  width: 200px;
  min-width: 200px;
  height: 200px;
  margin-bottom: 46px;
  transition: all 0.3s;
}

.main-content .content .all-providers .item:hover {
  box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.2);
}

.main-content .content-header {
  margin-bottom: 40px;
}

.main-content .content .all-providers .item {
  padding: 10px 15px;
  font-size: 0px;
  position: relative;
  text-align: center;
}

.main-content .content .all-providers .item::before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  height: 100%;
}

.main-content .content .all-providers .item img {
  display: inline-block;
  vertical-align: middle;
  max-width: 100%;
  width: auto;
  height: auto;
  max-height: 80px;
}

.main-content .content .all-providers .item .pr-rating {
  position: absolute;
  top: 6px;
  right: 6px;
  width: 31px;
  height: 42px;
  background-size: 100px auto;
  background-position: -20px -12px;
  font-size: 11px;
  padding-top: 11px;
  padding-left: 1px;
}

.main-content .content .all-providers .item .provider-name {
  position: absolute;
  width: 100%;
  bottom: 10px;
  text-align: center;
  font-family: "Abel";
  font-size: 16px;
  color: #1a365b;
  left: 0px;
  margin-bottom: 0px;
  font-weight: bold;
}

.main-content .content .all-providers .item .provider-name a {
  color: inherit;
  text-decoration: none;
}

.main-content .content .all-providers .item .global-link::before {
  content: "";
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
}

.main-content .content img {
  margin-bottom: 20px;
  height: auto;
}

.main-content .content ul {
  list-style: none;
  border-radius: 5px;
  border-top-left-radius: 0 0;
  border-bottom-left-radius: 0 0;
  /*background-color: rgb(232, 235, 238);*/
  padding: 12px 20px;
  margin: 10px 0px;
  padding-left: 0;
}

/*.main-content .content ul li{
    font-size: 18px;
    color:#1a365b;
    line-height: 1.3;
}
.main-content .content ul li::before{
    content: '-';
}*/
.sidebar .sidebar-title {
  font-size: 18px;
  color: #1a365b;
  font-family: "Oswald";
  margin-bottom: 10px;
  padding-left: 20px;
  font-weight: 500;
}

.sidebar ul {
  list-style: none;
  padding-left: 20px !important;
  /*border-radius: 5px;*/
  /*background-color: rgb(232, 235, 238);*/
  /*padding: 15px 20px;*/
  /*margin: 0px;*/
}

.sidebar ul li {
  margin-bottom: 28px;
  padding-left: 0;
  line-height: 1.3;
}

.sidebar ul li::before {
  content: "";
  display: none;
}

.sidebar ul li:last-child {
  margin-bottom: 0px;
}

.sidebar ul li a {
  color: inherit;
  text-decoration: none;
  font-weight: bold;
}

.sidebar ul li a:hover {
  color: #03b2e2;
}

.aside-navigation {
  margin-top: 0px;
}

.aside-navigation a {
  color: #1a365b;
}

.aside-navigation li {
  margin-bottom: 16px;
}
.aside-navigation li:last-child {
  margin-bottom: 0;
}
.aside-navigation li a {
  border-radius: 2px;
  padding: 8px;
  font-weight: normal;
  font-size: 16px;
  color: #001318;
  display: inline-block;
}
.aside-navigation li a:hover, .aside-navigation li a.active {
  background: rgba(133, 58, 255, 0.07);
  font-weight: 500 !important;
  color: #001318;
}

.content-area {
  font-weight: normal;
  font-size: 16px;
  color: #000;
  line-height: 22px;
}
.content-area ul {
  margin-top: 16px;
  margin-bottom: 42px;
  padding-left: 36px;
}
.content-area ul li {
  color: #000;
  font-weight: normal;
  font-size: 16px;
  line-height: 22px;
  margin-bottom: 16px;
  padding-left: 20px;
}
.content-area ul li:last-child {
  margin-bottom: 0;
}
.content-area ul li:before {
  background: #FF6600;
  width: 8px;
  height: 8px;
  top: 6px;
}
.content-area .title:before,
.content-area .title:after {
  display: none;
  text-align: left;
}
.content-area h2 {
  color: #000;
  font-weight: 500;
  font-size: 32px;
  margin-bottom: 24px;
  line-height: 38px;
  text-align: left;
  margin-top: 60px;
}
.content-area h2:first-child {
  margin-top: 0;
}
.content-area h3 {
  margin-bottom: 24px;
  margin-top: 42px;
  font-weight: 500;
  font-size: 20px;
  color: #000;
  line-height: 24px;
}
.content-area p {
  margin-bottom: 24px;
  font-weight: normal;
  font-size: 16px;
  color: #000;
  line-height: 22px;
}

@media (min-width: 991px) {
  .main-content .content-header .container {
    max-width: 1170px;
  }

  .main-content .content .container {
    max-width: 1090px;
  }
}
@media (max-width: 1061px) {
  .main-content .inner {
    width: 930px;
  }

  .container-sidebar .row .main-sidebar {
    order: 1;
  }

  .container-sidebar .row .content-area {
    order: 2;
  }
}
@media (max-width: 991px) {
  .main-content .inner {
    width: 690px;
  }
}
@media (max-width: 769px) {
  .main-content {
    padding: 0px;
  }

  .main-content .inner {
    width: 100%;
    border-radius: 0px;
  }

  .main-content .content .all-providers {
    display: block;
    text-align: center;
  }

  .main-content .content .all-providers .item {
    display: inline-block;
    vertical-align: top;
    margin: 20px;
  }
}
@media (min-width: 375px) and (max-width: 451px) {
  .main-content .content .all-providers .item {
    margin: 0px 10px;
    margin-bottom: 20px;
    max-width: 100%;
    min-width: initial;
    width: 150px;
    height: 150px;
  }

  .main-content .content .all-providers {
    font-size: 0px;
  }
}
@media (max-width: 374px) {
  .main-content .content .all-providers .item {
    margin: 0px;
    margin-bottom: 20px;
    width: 200px;
    height: 200px;
    max-width: 100%;
  }
}
/*----------------------REVEIW-PAGE-----------------------*/
.provider-logo {
  width: 200px;
  margin: 0 auto;
}

.provider-logo img {
  max-height: 300px;
  width: auto;
  height: auto;
}

.check-lists-wrap {
  padding-top: 60px;
  margin-bottom: 60px;
}

.check-lists-wrap .title {
  margin-bottom: 30px;
}

.check-lists-wrap .check-lists {
  position: relative;
  width: 100%;
  overflow: hidden;
}

.check-lists-wrap .check-lists ul {
  list-style: none;
  padding: 0px;
  margin: 0px;
}

.check-lists-wrap .check-lists ul li::before {
  content: "";
  display: none;
}

.check-lists-wrap .check-lists ul li {
  position: initial;
}

.check-lists-wrap .titles {
  width: 200px;
  background-color: transparent !important;
}

.check-lists-wrap .titles::before {
  content: "";
  position: absolute;
  left: 0px;
  width: 200px;
  top: 0px;
  height: 100%;
  background: #fff;
  z-index: 4;
}

.check-lists-wrap .titles .sub-list {
  display: none;
}

.check-lists-wrap .titles > li a {
  padding: 11px 30px;
  font-size: 16px;
  color: #1a365b;
  font-family: "Oswald";
  display: block;
  width: 100%;
  text-decoration: none;
  background: #fff;
  position: relative;
  z-index: 5;
  transition: all 0.2s;
}

.check-lists-wrap .titles > li.active a,
.check-lists-wrap .titles > li:hover a {
  background: #e8ebee;
  border-radius: 5px 0px 0px 5px;
  /*border-top: 1px solid #1a365b;*/
  /*border-bottom: 1px solid #1a365b;*/
  /*border-left: 1px solid #1a365b;*/
  /*padding-left: 40px;*/
  color: #1a365b;
}

.check-lists-wrap .titles > li.active .sub-list {
  padding-left: 200px;
  display: block;
  background: #e8ebee !important;
  position: absolute;
  left: 20px;
  top: 0;
  width: 675px;
  height: 500px;
  font-size: 0;
}

.check-lists-wrap .titles > li.active .sub-list li {
  display: inline-block;
  vertical-align: top;
  width: 50%;
  padding: 10px 20px 9px 20px;
  font-size: 18px;
  color: #1a365b;
  font-family: "Abel";
}

@media (max-width: 991px) {
  .check-lists-wrap .titles {
    width: 100%;
  }

  .check-lists-wrap .titles > li.active .sub-list {
    padding-left: 0px;
    position: relative;
    height: auto;
    border-radius: 0px 0px 5px 5px;
    border: solid 1px #e8ebee;
    background: #fff !important;
  }

  .check-lists-wrap .titles::before {
    display: none;
  }

  .check-lists-wrap .titles > li:hover a {
    border-radius: 5px;
    text-align: left;
    padding: 10px 20px;
  }

  .check-lists-wrap .titles > li.active a {
    border-radius: 5px 5px 0px 0px;
    text-align: left;
    padding: 10px 20px;
  }

  .check-lists-wrap .titles > li a {
    padding: 10px 20px;
  }

  .check-lists-wrap .titles > li.active .sub-list li {
    width: 100%;
    padding: 10px 20px;
    text-align: left;
  }
}
@media (max-width: 560px) {
  .check-lists-wrap .titles > li.active .sub-list {
    width: 100%;
  }
}
/*------------REVIEWS----------------------*/
.reviews .title {
  margin-bottom: 0px;
}

.reviews ul {
  list-style: none;
  margin: 0px !important;
  padding: 0px !important;
  background: #fff !important;
}

.reviews ul li::before {
  content: "";
  display: none;
}

.reviews ul li {
  padding: 0px 30px;
  padding-top: 45px;
  margin-bottom: 45px;
  border-top: solid 1px #d9d9d9;
}

.reviews ul li:first-child {
  border-top: 0px;
}

.reviews ul li .meta {
  padding-bottom: 10px;
}

.reviews ul li .meta .name {
  font-size: 13px;
  color: #808080;
  font-family: "Oswald";
}

.reviews ul li .meta .time {
  font-size: 13px;
  color: #b3b3b3;
}

.reviews ul li .meta .status {
  font-size: 12px;
  text-transform: uppercase;
  padding-left: 5px;
}

.reviews ul li .text {
  font-size: 16px;
}

.reviews .more-comments {
  text-align: right;
  padding-right: 30px;
}

.reviews .more-comments a {
  font-size: 13px;
  color: #808080;
  font-family: "Oswald";
}

.comment-form {
  margin-bottom: 0px;
}

.comment-form .btn {
  padding: 9px;
  width: 200px !important;
  margin: 0 auto;
  display: block;
}

.comment-form-wrap {
  margin-top: 20px;
}

.comment-form-wrap .comment-title {
  font-size: 16px;
  color: #133057;
  text-transform: uppercase;
  margin-bottom: 15px;
}

.provider-rank {
  text-align: center;
}

.provider-rank .pr-rating {
  width: 72px;
  height: 100px;
  background-size: 240px auto;
  background-position: -49px -30px;
  font-size: 26px;
  font-family: Oswald;
  font-weight: bold;
  padding-top: 27px;
}

.provider-rank .btn {
  padding: 9px;
  width: 340px;
  margin: 0 auto;
  display: block;
}

.provider-rank .cust-choice {
  font-size: 16px;
  font-weight: bold;
  color: #1a365b;
  font-family: "Oswald";
  margin: 16px 0px;
  text-transform: uppercase;
}

.provider-rank .cust-choice.rating-1 {
  color: #c58f2f;
}

.provider-rank .cust-choice.rating-2 {
  color: #858585;
}

.provider-rank .cust-choice.rating-3 {
  color: #a45950;
}

.product-details {
  margin-top: 35px;
  margin-bottom: 40px !important;
}

.widget-title {
  text-align: center;
  font-family: Oswald;
  color: #1a365b;
  font-size: 16px;
  margin-bottom: 15px;
}

.product-details .block {
  width: 100%;
  border-radius: 5px;
  background: #e8ebee;
  margin: 0px;
  padding: 10px 15px;
}

.product-details .block img {
  max-width: 24px;
  vertical-align: middle;
  display: inline-block;
  margin: 0px;
  margin-right: 4px;
}

.product-details .block .left {
  font-family: Oswald;
  color: #1a365b;
  font-size: 16px;
  padding-top: 4px;
}

.product-details .block .right ul {
  background: none;
  padding: 0px;
  margin: 0px;
}

.product-details .block .right ul li::before {
  content: "";
  display: none;
}

.product-details .block .right ul li {
  font-size: 16px;
  color: #1a365b;
  font-family: Abel !important;
  font-weight: normal;
  margin-bottom: 5px;
  padding: 0;
}

.product-details .block > div {
  padding-bottom: 25px;
}

.product-details .block > div:nth-last-child(1),
.product-details .block > div:nth-last-child(2) {
  padding-bottom: 0px;
}

/*.compare-providers-list{*/
/*margin-top: 35px;*/
/*}*/
.compare-providers-list ul {
  padding: 10px 0px !important;
}

.compare-providers-list ul li::before {
  content: "";
  display: none;
}

.compare-providers-list ul li {
  margin-bottom: 10px;
}

.compare-providers-list ul li a {
  border-radius: 5px;
  font-size: 18px;
  color: #1a365b;
  font-family: "Abel";
  /*padding: 3px 40px;*/
  text-align: center;
  text-decoration: none;
  transition: all 0.2s;
  display: block;
  font-weight: bold;
  max-width: 200px;
  width: 100%;
  margin: 0 auto;
}

.compare-providers-list ul li a:hover,
.compare-providers-list ul li a:focus,
.compare-providers-list ul li a:active,
.compare-providers-list ul li.active a,
.compare-providers-list ul li a.active {
  background-color: rgba(112, 146, 179, 0.2);
}

.sidebar ul li::before {
  content: "";
  display: none;
}

.contact-form {
  padding-top: 15px;
}

.contact-form .btn {
  padding: 9px;
  text-transform: uppercase;
}

.up-arrow {
  position: fixed;
  border-radius: 5px;
  width: 60px;
  height: 60px;
  bottom: 15px;
  right: 50%;
  text-align: center;
  line-height: 70px;
  cursor: pointer;
  transition: all 0.3s;
  background-image: url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M60 30C60 37.9565 56.8393 45.5871 51.2132 51.2132C45.5871 56.8393 37.9565 60 30 60C22.0435 60 14.4129 56.8393 8.7868 51.2132C3.16071 45.5871 0 37.9565 0 30C0 22.0435 3.16071 14.4129 8.7868 8.7868C14.4129 3.16071 22.0435 0 30 0C37.9565 0 45.5871 3.16071 51.2132 8.7868C56.8393 14.4129 60 22.0435 60 30ZM20.0775 31.3275C19.9032 31.5018 19.6962 31.6401 19.4684 31.7345C19.2407 31.8288 18.9965 31.8774 18.75 31.8774C18.5035 31.8774 18.2593 31.8288 18.0316 31.7345C17.8038 31.6401 17.5968 31.5018 17.4225 31.3275C17.2482 31.1532 17.1099 30.9462 17.0155 30.7184C16.9212 30.4907 16.8726 30.2465 16.8726 30C16.8726 29.7535 16.9212 29.5093 17.0155 29.2816C17.1099 29.0538 17.2482 28.8468 17.4225 28.6725L28.6725 17.4225C28.8467 17.2479 29.0536 17.1094 29.2814 17.0148C29.5092 16.9203 29.7534 16.8717 30 16.8717C30.2466 16.8717 30.4908 16.9203 30.7186 17.0148C30.9464 17.1094 31.1533 17.2479 31.3275 17.4225L42.5775 28.6725C42.9296 29.0246 43.1274 29.5021 43.1274 30C43.1274 30.4979 42.9296 30.9754 42.5775 31.3275C42.2254 31.6796 41.7479 31.8774 41.25 31.8774C40.7521 31.8774 40.2746 31.6796 39.9225 31.3275L31.875 23.2762V41.25C31.875 41.7473 31.6775 42.2242 31.3258 42.5758C30.9742 42.9275 30.4973 43.125 30 43.125C29.5027 43.125 29.0258 42.9275 28.6742 42.5758C28.3225 42.2242 28.125 41.7473 28.125 41.25V23.2762L20.0775 31.3275Z' fill='%23FF008A' fill-opacity='0.8'/%3E%3C/svg%3E%0A");
  background-position: center;
  background-repeat: no-repeat;
}

.up-arrow.off {
  transform: translateY(100px);
  -webkit-transform: translateY(100px);
  -moz-transform: translateY(100px);
}

@media (max-width: 991px) {
  .up-arrow {
    margin-right: 0px;
    right: 290px;
    width: 40px;
    height: 40px;
    display: none;
  }
}
@media (min-width: 992px) {
  .up-arrow {
    right: 15px;
    margin-right: 0px;
  }
}
.archive .archive-item {
  /*border-bottom: solid 2px #e8ebee;*/
  /*margin-bottom: 30px;*/
  padding-bottom: 30px;
}

.archive .archive-item:last-child {
  margin-bottom: 0px;
  padding-bottom: 0px;
  border-bottom: 0px;
}

.main-content .selection {
  border: solid 1px #e8ebee;
  border-radius: 5px;
  background-color: #fff;
  display: block;
  overflow: hidden;
  margin-bottom: 0.5rem;
}

.main-content .selection .selection-title {
  display: block;
  background: #e8ebee;
  padding: 5px 10px;
  padding-top: 9px;
  font-size: 18px;
  font-family: Oswald;
  text-decoration: none;
  line-height: 1;
  color: #1a365b;
  position: relative;
  transition: all 0.3s;
}

.main-content .selection .selection-title:hover {
  color: #03b2e2;
}

.main-content .selection .selection-title::after {
  content: "";
  position: absolute;
  right: 15px;
  top: 50%;
  border: solid 2px #1a365b;
  border-top: 0px;
  border-left: 0px;
  width: 10px;
  height: 10px;
  margin-top: -5px;
  transform: rotateZ(45deg);
  transition: all 0.3s;
}

.main-content .selection.active .selection-title::after {
  transform: rotateZ(-135deg);
}

.main-content .selection .selection-content {
  display: none;
  padding: 10px;
}

.main-content .selection .selection-content > *:last-child {
  margin-bottom: 0px;
}

.page-404-content {
  padding: 147px 0px;
  padding-bottom: 90px;
  text-align: center;
}

.page-404-content h1 {
  font-size: 100px;
  color: #ffffff;
  font-family: "Abel";
  line-height: 1;
  margin-bottom: 100px;
}

.page-404-content h1 span {
  font-size: 50px;
  color: #ffffff;
  font-family: "Abel";
}

.page-404-content .btn {
  width: 310px;
  background: #fff;
  color: #081b37;
  padding: 12px;
  text-transform: uppercase;
}

@media (max-width: 992px) {
  .page-404-content {
    padding: 50px 0px;
  }
}
.search-form .search-submit {
  width: 100px;
  padding: 7px;
  position: absolute;
  top: 0px;
  right: 0px;
}

.search-form .search-input-wrap {
  position: relative;
}

.search-form .search-field {
  padding-right: 0px;
}

.banner-wrap {
  width: 100%;
  margin: 25px auto;
  margin-bottom: 25px;
  position: relative;
  padding-bottom: 12.8%;
  max-width: 728px;
  overflow: hidden;
}

.banner-wrap a {
  display: block;
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.banner-wrap a::before {
  content: "";
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  z-index: 5;
}

.banner-wrap iframe {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  z-index: 4;
  border: 0px !important;
  margin: 0px !important;
  overflow: hidden;
}

@media (max-width: 600px) {
  .banner-wrap.horizontal {
    display: none;
  }
}
.page-template-provider .main-content .cheaper .title-wrap {
  padding: 0px 10px;
  margin-bottom: 25px;
}

.page-template-provider .main-content .cheaper .title-wrap > * {
  font-size: 26px;
  color: #172E4B;
  margin: 0px;
  line-height: 1.2;
}

.page-template-provider .main-content .cheaper {
  padding-bottom: 0px;
  margin: 0px -15px;
}

.page-template-provider .main-content .content .all-providers {
  justify-content: start;
}

.page-template-provider .main-content .content .all-providers .item {
  margin: 10px;
}

@media (max-width: 991px) {
  .page-template-provider .main-content .cheaper .title-wrap > * {
    font-size: 20px;
    text-align: center;
  }

  .page-template-provider .main-content .cheaper {
    margin: 0px;
    margin-top: 30px;
  }
}
.stars {
  display: inline-flex;
  align-items: center;
}

.stars b {
  margin-left: 5px;
}

.rating-count {
  margin-left: 14.5px;
}

.star-full {
  display: inline-block;
  width: 20px;
  height: 20px;
  background-size: contain;
  background-repeat: no-repeat;
}

.star-g2 {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' focusable='false' data-prefix='fas' data-icon='star' class='svg-inline--fa fa-star fa-w-18' role='img' viewBox='0 0 576 512'%3E%3Cpath fill='%23ff492c' d='M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z'/%3E%3C/svg%3E");
}

.star-capterra {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' focusable='false' data-prefix='fas' data-icon='star' class='svg-inline--fa fa-star fa-w-18' role='img' viewBox='0 0 576 512'%3E%3Cpath fill='%23255993' d='M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z'/%3E%3C/svg%3E");
}

.star-gr-empty {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' focusable='false' data-prefix='far' data-icon='star' class='svg-inline--fa fa-star fa-w-18' role='img' viewBox='0 0 576 512'%3E%3Cpath fill='%23ff492c' d='M528.1 171.5L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6zM388.6 312.3l23.7 138.4L288 385.4l-124.3 65.3 23.7-138.4-100.6-98 139-20.2 62.2-126 62.2 126 139 20.2-100.6 98z'/%3E%3C/svg%3E");
}

.star-capterra-empty {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' focusable='false' data-prefix='far' data-icon='star' class='svg-inline--fa fa-star fa-w-18' role='img' viewBox='0 0 576 512'%3E%3Cpath fill='%23255993' d='M528.1 171.5L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6zM388.6 312.3l23.7 138.4L288 385.4l-124.3 65.3 23.7-138.4-100.6-98 139-20.2 62.2-126 62.2 126 139 20.2-100.6 98z'/%3E%3C/svg%3E");
}

.rating-count-capterra {
  color: #255993;
}

.rating-count-g2 {
  color: #ff492c;
}

.main-table .rating-logo.g2-logo,
.main-table .rating-logo.capterra-logo {
  max-width: 100px;
  max-height: 50px;
  height: 50px;
  width: 100px;
}

.star-without-rating {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' focusable='false' data-prefix='far' data-icon='star' class='svg-inline--fa fa-star fa-w-18' role='img' viewBox='0 0 576 512'%3E%3Cpath fill='%23CFD3DA' d='M528.1 171.5L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6zM388.6 312.3l23.7 138.4L288 385.4l-124.3 65.3 23.7-138.4-100.6-98 139-20.2 62.2-126 62.2 126 139 20.2-100.6 98z'/%3E%3C/svg%3E");
}

/* ------ POPUP STYLE ------*/
.footer-popup {
  width: 368px;
  border-radius: 8px;
  /*border: 1px solid #ccc;*/
  position: fixed;
  right: 20px;
  bottom: 20px;
  box-shadow: 0px 0px 5px 0px #ccc;
  transition: transform cubic-bezier(0.4, 0, 0.2, 1) 0.3s;
  background-color: #fff;
  transform: translateY(120%);
  z-index: 1;
}

.footer-popup.popup-show {
  transform: initial;
}

.footer-popup-container {
  padding: 40px;
  padding-left: 60px;
}

.footer-popup-content {
  position: relative;
}

.footer-popup .footer-popup-content:before {
  content: "";
  position: absolute;
  right: 100%;
  background-image: url(/build/19e48e5d25c27202ab81537ec98918ac.svg);
  width: 24px;
  height: 24px;
  display: block;
}

.footer-popup.popup-show .footer-popup-content:before {
  animation: swing 0.5s linear alternate 1;
  animation-delay: 1s;
}

.footer-popup-content {
  margin-bottom: 0;
  color: #1a365b;
  padding-left: 20px;
}

.close-popup {
  position: absolute;
  right: 10px;
  top: 10px;
  background-image: url("data:image/svg+xml,%0A%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='path-1-inside-1_126_489' fill='white'%3E%3Cpath d='M17.7679 16.0018L31.6339 2.13566C32.1221 1.64747 32.1221 0.855973 31.6339 0.367849C31.1457 -0.120275 30.3542 -0.120338 29.8661 0.367849L16 14.2339L2.13395 0.367849C1.64576 -0.120338 0.854264 -0.120338 0.36614 0.367849C-0.121984 0.856036 -0.122047 1.64753 0.36614 2.13566L14.2322 16.0017L0.36614 29.8678C-0.122047 30.356 -0.122047 31.1475 0.36614 31.6356C0.610202 31.8797 0.930139 32.0017 1.25008 32.0017C1.57001 32.0017 1.88989 31.8797 2.13401 31.6356L16 17.7696L29.866 31.6356C30.1101 31.8797 30.43 32.0017 30.75 32.0017C31.0699 32.0017 31.3898 31.8797 31.6339 31.6356C32.1221 31.1474 32.1221 30.3559 31.6339 29.8678L17.7679 16.0018Z'/%3E%3C/mask%3E%3Cpath d='M17.7679 16.0018L31.6339 2.13566C32.1221 1.64747 32.1221 0.855973 31.6339 0.367849C31.1457 -0.120275 30.3542 -0.120338 29.8661 0.367849L16 14.2339L2.13395 0.367849C1.64576 -0.120338 0.854264 -0.120338 0.36614 0.367849C-0.121984 0.856036 -0.122047 1.64753 0.36614 2.13566L14.2322 16.0017L0.36614 29.8678C-0.122047 30.356 -0.122047 31.1475 0.36614 31.6356C0.610202 31.8797 0.930139 32.0017 1.25008 32.0017C1.57001 32.0017 1.88989 31.8797 2.13401 31.6356L16 17.7696L29.866 31.6356C30.1101 31.8797 30.43 32.0017 30.75 32.0017C31.0699 32.0017 31.3898 31.8797 31.6339 31.6356C32.1221 31.1474 32.1221 30.3559 31.6339 29.8678L17.7679 16.0018Z' fill='white'/%3E%3Cpath d='M17.7679 16.0018L13.3681 11.602L8.96832 16.0018L13.3681 20.4015L17.7679 16.0018ZM31.6339 2.13566L27.2341 -2.26412L27.2341 -2.26411L31.6339 2.13566ZM29.8661 0.367849L34.2659 4.76762L34.2661 4.76734L29.8661 0.367849ZM16 14.2339L11.6002 18.6337L16 23.0335L20.3998 18.6337L16 14.2339ZM2.13395 0.367849L6.53373 -4.03192L6.53372 -4.03193L2.13395 0.367849ZM0.36614 2.13566L4.76592 -2.26412L4.76563 -2.2644L0.36614 2.13566ZM14.2322 16.0017L18.632 20.4015L23.0317 16.0017L18.632 11.6019L14.2322 16.0017ZM0.36614 29.8678L4.76592 34.2676L4.76593 34.2676L0.36614 29.8678ZM0.36614 31.6356L4.76592 27.2358L4.76563 27.2355L0.36614 31.6356ZM2.13401 31.6356L6.53322 36.0359L6.5338 36.0354L2.13401 31.6356ZM16 17.7696L20.3998 13.3698L16 8.97L11.6002 13.3698L16 17.7696ZM29.866 31.6356L25.4662 36.0354H25.4662L29.866 31.6356ZM31.6339 31.6356L36.0331 36.0359L36.0337 36.0354L31.6339 31.6356ZM31.6339 29.8678L27.2341 34.2676L27.2344 34.2679L31.6339 29.8678ZM22.1676 20.4015L36.0337 6.53542L27.2341 -2.26411L13.3681 11.602L22.1676 20.4015ZM36.0337 6.53543C38.9516 3.61747 38.952 -1.11394 36.0334 -4.03221L27.2344 4.76791C25.2921 2.82588 25.2925 -0.322531 27.2341 -2.26412L36.0337 6.53543ZM36.0334 -4.03221C33.1158 -6.94937 28.3847 -6.95065 25.466 -4.03164L34.2661 4.76734C32.3238 6.70997 29.1756 6.70882 27.2344 4.76791L36.0334 -4.03221ZM25.4663 -4.03193L11.6002 9.83417L20.3998 18.6337L34.2659 4.76762L25.4663 -4.03193ZM20.3998 9.83418L6.53373 -4.03192L-2.26584 4.76761L11.6002 18.6337L20.3998 9.83418ZM6.53372 -4.03193C3.61577 -6.94989 -1.11564 -6.95029 -4.03392 -4.03164L4.7662 4.76734C2.82417 6.70962 -0.32424 6.70921 -2.26583 4.76762L6.53372 -4.03193ZM-4.03392 -4.03164C-6.95108 -1.11411 -6.95236 3.61708 -4.03335 6.53572L4.76563 -2.2644C6.70827 -0.322016 6.70711 2.82618 4.7662 4.76734L-4.03392 -4.03164ZM-4.03364 6.53543L9.8324 20.4015L18.632 11.6019L4.76592 -2.26412L-4.03364 6.53543ZM9.83239 11.6019L-4.03365 25.468L4.76593 34.2676L18.632 20.4015L9.83239 11.6019ZM-4.03364 25.468C-6.9516 28.386 -6.952 33.1174 -4.03335 36.0357L4.76563 27.2355C6.70791 29.1776 6.7075 32.326 4.76592 34.2676L-4.03364 25.468ZM-4.03364 36.0354C-2.57525 37.4938 -0.651788 38.2239 1.25008 38.2239V25.7794C2.51207 25.7794 3.79565 26.2656 4.76592 27.2358L-4.03364 36.0354ZM1.25008 38.2239C3.15241 38.2239 5.07533 37.4935 6.53322 36.0359L-2.2652 27.2353C-1.29555 26.2659 -0.0123891 25.7794 1.25008 25.7794V38.2239ZM6.5338 36.0354L20.3998 22.1693L11.6002 13.3698L-2.26577 27.2358L6.5338 36.0354ZM11.6002 22.1693L25.4662 36.0354L34.2658 27.2358L20.3998 13.3698L11.6002 22.1693ZM25.4662 36.0354C26.9246 37.4938 28.8481 38.2239 30.75 38.2239V25.7794C32.0119 25.7794 33.2955 26.2656 34.2658 27.2358L25.4662 36.0354ZM30.75 38.2239C32.6523 38.2239 34.5752 37.4935 36.0331 36.0359L27.2347 27.2353C28.2043 26.2659 29.4875 25.7794 30.75 25.7794V38.2239ZM36.0337 36.0354C38.9516 33.1174 38.952 28.386 36.0334 25.4677L27.2344 34.2679C25.2921 32.3258 25.2925 29.1774 27.2341 27.2358L36.0337 36.0354ZM36.0337 25.468L22.1676 11.602L13.3681 20.4015L27.2341 34.2676L36.0337 25.468Z' fill='white' mask='url(%23path-1-inside-1_126_489)'/%3E%3C/svg%3E%0A");
  width: 32px;
  height: 32px;
  cursor: pointer;
  z-index: 100;
}

.footer-popup-wrapper {
  position: relative;
}

@keyframes swing {
  20% {
    transform: rotate3d(0, 0, 1, 15deg);
  }
  40% {
    transform: rotate3d(0, 0, 1, -10deg);
  }
  60% {
    transform: rotate3d(0, 0, 1, 5deg);
  }
  80% {
    transform: rotate3d(0, 0, 1, -5deg);
  }
  to {
    transform: rotate3d(0, 0, 1, 0deg);
  }
}
@media (max-width: 450px) {
  .footer-popup {
    width: 90%;
    left: 5%;
  }

  .footer-popup-container {
    padding: 11px 10px 10px 31px;
    font-size: 16px;
  }
}
/*------ ------*/
.input-light:hover,
.input-light:active,
.input-light:focus {
  border-color: #255993;
}

.input-light {
  font-weight: bold;
}

input[type=text] {
  outline: none;
  margin: 0;
  transition: all 200ms cubic-bezier(0.42, 0, 0.58, 1);
}

.comment-title {
  display: flex;
  justify-content: space-between;
}

.top-vdr-wrapper {
  align-items: center;
  padding: 15px 20px;
  background-color: #e8ebee;
  border-radius: 5px;
}

.top-vdr-section-container {
  display: flex;
  justify-content: space-around;
}

.rate-top-vdr {
  padding-left: 20px;
  font-weight: bold;
}

.compare-providers-list .compare-btn-wrapper a.compare-btn.btn {
  padding: 9px;
  /*width: 200px !important;*/
  margin: 0 auto;
  display: block;
  color: #fff;
  margin-top: 10px;
  font-weight: normal;
}

.compare-providers-list .compare-btn-wrapper a.compare-btn.btn:hover {
  background: #345e95;
  color: #fff;
}

.compare-providers-list .compare-btn-wrapper a.compare-btn.btn:active,
.compare-providers-list .compare-btn-wrapper a.compare-btn.btn :focus {
  background: #1a365b;
  color: #fff;
}

.rate-top-vdr {
  width: 1%;
}

.top-vdr-logo {
  width: 100%;
}

.top-vdr-logo img {
  margin-bottom: 0 !important;
}

.top-vdr-section-container.top-vdr-logo > a {
  text-align: left;
}

.provider-title {
  display: block;
  text-align: center;
  margin-top: 20px;
}

.rate {
  font-weight: bold;
  color: #1a365b;
}

.btn-compare {
  width: 200px;
  padding: 7px;
  margin-top: 10px;
  margin-bottom: 10px;
}

.text-container {
  max-width: 770px;
  margin: 0 auto;
}

.highlighted-text {
  padding: 24px;
  font-size: 18px;
  color: #1A365B;
  line-height: 1.5;
  background: #F3F5F7;
  border-radius: 4px;
  margin: 16px 0;
}

/**/
/*TABLE PROVIDERS FOR M&A*/
.section-providers-for-ma {
  margin-bottom: 20px;
  background-color: #F3F5F7;
}

.container-providers-for-ma {
  display: flex;
  justify-content: center;
}

.title-providers-for-ma {
  padding-top: 24px;
  margin-left: 18px;
  margin-right: 18px;
}

.table-providers-for-ma {
  width: 90%;
  margin-top: 40px;
  margin-bottom: 32px;
}

.tr-providers-for-ma {
  border-bottom: solid 2px #fff;
  height: 37px;
}

.td-providers-for-ma.provider-link {
  text-align: center;
}

.td-providers-for-ma.provider-link a {
  color: #FF6600;
  font-size: 18px;
  font-family: Oswald, Arial, Helvetica, sans-serif;
  font-weight: 300;
}

.td-providers-for-ma {
  color: #1A365B;
  font-size: 22px;
  font-weight: 500;
}

.hosting-location-img-wrapper {
  width: 100%;
}

.container-users {
  /*width: 655px;*/
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}

.section-language,
.section-hosting-location {
  background: linear-gradient(180deg, rgba(154, 185, 255, 0.6) 0%, rgba(248, 250, 255, 0.6) 100%);
  box-shadow: 0px -7px 15px rgba(0, 0, 0, 0.07), 0px 7px 15px rgba(0, 0, 0, 0.07);
  border-radius: 4px;
  padding-top: 44px;
  padding-bottom: 44px;
  max-width: 933px;
  height: 474px;
  width: 100%;
}

.section-hosting-location a {
  font-size: 20px;
}

.section-hosting-location.gb-count {
  padding: 44px;
}

.container-gb-count {
  display: flex;
  justify-content: center;
}

.gb-count-wrapper {
  margin-top: 24px;
}
.gb-count-wrapper .btn-wrapper {
  display: flex;
  flex-direction: initial;
  max-width: 540px;
  width: 100%;
  margin: 0 auto;
  flex-wrap: wrap;
  justify-content: center;
}

.button-gb-count,
.button-users,
.button-hosting-location,
.button-languages,
.button-vdr-need-for {
  margin-top: 12px;
}

.interactive-section .title-gb-count {
  text-align: center;
  font-weight: 500;
  font-size: 18px;
  line-height: 21px;
  color: #001318;
  margin-top: 24px;
  margin-bottom: 24px;
}

.interactive-section.text-container {
  overflow: hidden;
  height: 474px;
}

.container-result {
  margin-top: 50px;
}
.container-result .title-gb-count {
  font-weight: 500;
  font-size: 20px;
  line-height: 23px;
  color: #001318;
  margin-bottom: 24px;
  margin-top: 0;
}
.container-result .hosting-location-img-wrapper {
  max-width: 292px;
  margin: 0 auto;
  margin-bottom: 24px;
}
.container-result .btn.btn-popup {
  margin-bottom: 0;
}

.btn-wrapper-hosting-location {
  display: flex;
  justify-content: space-evenly;
  width: 100%;
}

.btn-left-container,
.btn-right-container {
  display: flex;
  flex-direction: column;
  /*margin-left: 49px;*/
}

.hosting-location-img-wrapper img {
  width: 57px;
  height: 57px;
}

.hosting-location-img-wrapper {
  text-align: center;
}

.btn-wrapper-users {
  max-width: 556px;
  width: 100%;
  display: flex;
  justify-content: space-around;
  flex-wrap: wrap;
}

.button-users {
  max-width: 270px;
  width: 100%;
  display: block;
}

.button-users:last-child {
  margin-top: 8px;
}

.users-img-wrapper img {
  width: 99px;
  height: 99px;
}

.users-img-wrapper {
  text-align: center;
}

.button-wrapper {
  text-align: center;
}

.hosting-location-img-wrapper .logo-ideals {
  max-width: 355px;
  max-height: 120px;
  width: 100%;
  height: auto;
}

.hosting-location-img-wrapper p {
  margin-top: 20px;
  margin-bottom: 56px;
}

.looking-vdr-block-left {
  text-align: center;
}

.section-looking-vdr {
  background-image: url(/build/d59e6555fff2c2c6ba82f4e12cfe882d.png), linear-gradient(#E6ECF2, #ffffff);
  border-radius: 8px;
}

.container-looking-vdr {
  height: 400px;
  display: flex;
  padding-left: 65px;
  align-items: center;
}

/*POPUP STYLE*/
.provider-popup {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  animation: fade 0.6s;
  z-index: 999999;
  display: none;
}

.fixed-overlay {
  text-align: center;
  white-space: nowrap;
}

.fixed-overlay::after {
  display: inline-block;
  vertical-align: middle;
  width: 0;
  height: 100%;
  content: "";
}

.modal {
  display: inline-block;
  vertical-align: middle;
}

.provider-popup_modal_container {
  margin: auto;
  white-space: normal;
  background: linear-gradient(#E6ECF2, #ffffff);
  border: 2px solid #D0D5DB;
  border-radius: 8px;
  box-shadow: 0px 3px 20px;
  position: relative;
  max-width: 770px;
  width: 100%;
}

.close-popup {
  position: absolute;
  content: "";
  top: 20px;
  right: 20px;
  font-size: 30px;
  color: #000;
  font-weight: 600;
  cursor: pointer;
}

.provider-popup_content {
  display: flex;
  justify-content: space-around;
  margin-top: 40px;
}

.provider-popup_table-row {
  display: flex;
  justify-content: space-around;
  vertical-align: center;
  height: 60px;
}

.provider-popup_modal {
  display: flex;
  justify-content: center;
  height: 100%;
}

.hide-section {
  display: none;
}

.blur {
  -moz-filter: blur(5px);
  -o-filter: blur(5px);
  -ms-filter: blur(5px);
  filter: blur(5px);
  pointer-events: none;
}

.preloader-container {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.preloader-container .text-preloader {
  font-weight: 500;
  font-size: 18px;
  line-height: 21px;
  margin-top: 125px;
  text-align: center;
}

.preloader-block {
  height: 525px;
}

.preloader-wrapper {
  margin-top: 10%;
}

.btn.btn-popup {
  width: 255px;
  height: 58px;
  line-height: 58px;
  padding: 0;
  text-align: center;
  margin: 0 7px;
  margin-top: 0;
  margin-bottom: 13px;
  font-weight: 500;
  font-size: 16px;
}
.btn.btn-popup:hover {
  background-color: #DF5A13;
}

/*Preloader Styles*/
.lds-grid {
  display: inline-block;
  position: relative;
  width: 80px;
  height: 80px;
}

.lds-grid div {
  position: absolute;
  width: 16px;
  height: 16px;
  border-radius: 50%;
  background: #ff6600;
  animation: lds-grid 1.2s linear infinite;
}

.lds-grid div:nth-child(1) {
  top: 8px;
  left: 8px;
  animation-delay: 0s;
}

.lds-grid div:nth-child(2) {
  top: 8px;
  left: 32px;
  animation-delay: -0.4s;
}

.lds-grid div:nth-child(3) {
  top: 8px;
  left: 56px;
  animation-delay: -0.8s;
}

.lds-grid div:nth-child(4) {
  top: 32px;
  left: 8px;
  animation-delay: -0.4s;
}

.lds-grid div:nth-child(5) {
  top: 32px;
  left: 32px;
  animation-delay: -0.8s;
  background: #1A365B;
}

.lds-grid div:nth-child(6) {
  top: 32px;
  left: 56px;
  animation-delay: -1.2s;
}

.lds-grid div:nth-child(7) {
  top: 56px;
  left: 8px;
  animation-delay: -0.8s;
}

.lds-grid div:nth-child(8) {
  top: 56px;
  left: 32px;
  animation-delay: -1.2s;
}

.lds-grid div:nth-child(9) {
  top: 56px;
  left: 56px;
  animation-delay: -1.6s;
}

@keyframes lds-grid {
  0%, 100% {
    opacity: 1;
  }
  50% {
    opacity: 0.5;
  }
}
.progress-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin-top: 30px;
}
.progress-wrap .progress {
  position: relative;
  width: 100%;
  max-width: 632px;
  height: 16px;
  margin-top: 4px;
  background-color: #FEFDFD;
  border-radius: 100px;
  overflow: hidden;
}
.progress-wrap .value {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  background-color: #FF6600;
  transform: translateX(-100%);
}

@media (max-width: 1100px) {
  .header .header-inner {
    display: block;
  }
}
@media (max-width: 768px) {
  .provider-img-wrapper {
    margin-top: 10%;
    margin-bottom: 10%;
  }

  .btn-wrapper-users {
    flex-direction: column;
    align-items: center;
  }
}
@media (max-width: 767px) {
  .section-looking-vdr {
    background-image: linear-gradient(#E6ECF2, #ffffff);
  }

  .container-looking-vdr {
    justify-content: center;
    padding-left: 0;
  }
}
@media (max-width: 580px) {
  .btn-wrapper-hosting-location {
    flex-direction: column;
    align-items: center;
  }

  .hosting-location-img-wrapper {
    display: none;
  }

  .provider-img-wrapper {
    display: block;
  }
}
@media (max-width: 414px) {
  .hosting-location-img-wrapper {
    display: none;
  }

  .provider-img-wrapper {
    display: block;
  }

  .btn-wrapper-hosting-location {
    flex-wrap: wrap;
  }

  .provider-popup_modal_container {
    height: auto;
  }

  .preloader-container {
    margin-top: 30%;
  }

  .hosting-location-img-wrapper .logo-ideals {
    width: 65%;
  }

  .provider-img-wrapper {
    margin-top: 30%;
    margin-bottom: 30%;
  }

  .footer-popup-content {
    padding-right: 20px;
  }

  .btn-compare {
    width: 100px;
  }
}
@media (max-width: 375px) {
  .users-img-wrapper img {
    width: 73px;
    height: 73px;
    margin-top: 30px;
    margin-bottom: 30px;
  }

  .btn-left-container {
    margin-top: 5px;
  }
}
/* Call to action section styles*/
.call-to-action_container {
  height: 150px;
  background-color: lightblue;
  display: flex;
  align-items: center;
  background-image: url(/build/b3111690a47bcddc449e0f137cd3a43d.jpg);
  background-position: right;
  background-repeat: no-repeat;
  background-size: cover;
  padding: 20px;
  margin-bottom: 20px;
  border-radius: 8px;
}

.call-to-action-2_container {
  height: 400px;
  background-color: #eee;
  display: flex;
  align-items: flex-start;
  justify-content: center;
  background-image: url(/build/c4ad2ed9ef6121373d921c62614e13e2.jpg);
  background-position: top;
  background-repeat: no-repeat;
  background-size: cover;
  padding: 70px 20px 20px 20px;
  margin-bottom: 20px;
  border-radius: 8px;
}

.content-wrapper {
  margin: 0;
  display: flex;
}

.content-wrapper-2 {
  display: flex;
  flex-direction: column;
  align-items: center;
}

.call-to-action_content-wrapper {
  margin-left: 20px;
  display: flex;
}

p.call-to-action_content {
  margin-top: auto !important;
}

/*------ Blog Page style ------*/
.blog-latest-news {
  font-size: 48px;
  line-height: 54px;
  font-weight: 700;
}

.latest-news-data-container {
  display: flex;
  color: rgba(12, 21, 47, 0.4);
  font-size: 14px;
  line-height: 130%;
}

.category-container {
  display: flex;
  justify-content: space-between;
  margin-top: 60px;
}

.category-container h2 {
  font-weight: 600;
}

.post-img-container > img {
  max-width: 45%;
  height: 150px;
}

.archive .post-block-wrapper {
  display: flex;
}

/*------ Blog Page style ------*/
/*------ Table of Content style ------*/
li.table-of-content-item:before {
  background: transparent;
}

.fixed-box {
  height: 60px;
}

.fixed-div {
  height: 60px;
}

.fixed {
  position: fixed;
  z-index: 9999;
  top: 0;
  /*left: 79%;*/
}

.table-of-content-item {
  font-size: 16px;
}

.table-of-content-item > a {
  color: #1A365B;
}

.table-of-content-container {
  background: #e8ebee;
  max-width: 380px;
  padding: 10px;
  border-radius: 5px;
}

.aside-wrap {
  background: #e8ebee;
  padding: 10px;
}

.image-container {
  display: flex;
  justify-content: center;
}

.stop {
  position: relative;
  z-index: 101;
}

.aside-navigation li a:hover {
  text-decoration: none;
}

.aside-item > a {
  font-family: "Roboto", sans-serif;
  font-size: 18px;
  line-height: 21px;
  color: #1A365B;
}

.aside-item > a:hover,
.aside-item > a:active {
  color: #007BFF;
}

.aside-navigation {
  padding-left: 0;
}

.aside-navigation li {
  list-style: none;
  margin-bottom: 0;
}

.aside-navigation li:last-child {
  margin-bottom: 0px;
}

/*------ Table of Content style ------*/
.breadcrumb-container {
  margin-bottom: 20px;
}

.main_accordion_block {
  margin-top: 24px;
  margin-bottom: 60px;
}
.main_accordion_block .selection {
  border: 1px solid #E0DFE4;
  box-sizing: border-box;
  border-radius: 4px;
  margin-bottom: 16px;
}
.main_accordion_block .selection:last-child {
  margin-bottom: 0;
}
.main_accordion_block .selection .selection-title {
  color: #001318;
  font-weight: 500;
  font-size: 18.5542px;
  display: block;
  padding: 16px;
  text-decoration: none;
  position: relative;
}
.main_accordion_block .selection .selection-btn {
  position: absolute;
  background-image: url("data:image/svg+xml,%3Csvg width='17' height='11' viewBox='0 0 17 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.27758 0.624025L0.243366 10.191L16.3118 10.191L8.27758 0.624025Z' fill='%23FF6600'/%3E%3C/svg%3E%0A");
  width: 17px;
  height: 11px;
  right: 15px;
  top: 50%;
  margin-top: -5.5px;
}
.main_accordion_block .selection .selection-content {
  display: none;
  padding: 0 16px;
  padding-top: 4px;
  padding-bottom: 24px;
  font-weight: normal;
  font-size: 16px;
}
.main_accordion_block .selection .selection-content ul {
  margin-bottom: 0;
}
.main_accordion_block .selection.active .selection-btn {
  transform: rotate(180deg);
}

.main_accordion_block .features-value p:first-child,
.main_accordion_block .features-value p:last-child {
  margin-bottom: 0;
}

@media (max-width: 800px) {
  .call-to-action_content-wrapper {
    margin-left: 5px;
  }
}
@media (max-width: 767px) {
  .call-to-action_btn-wrapper > .btn {
    width: 140px;
  }

  .content-wrapper {
    padding-left: 40px;
    align-items: flex-start;
    flex-direction: column;
  }

  .call-to-action_content-wrapper {
    margin-top: 20px;
    margin-left: 0;
  }

  .call-to-action-2_container {
    height: 320px;
    padding-top: 24px;
  }

  .main_accordion_block .features-value {
    padding-right: 15px;
  }
}
@media (max-width: 495px) {
  .content-wrapper {
    padding-left: 0;
  }
}
@media (max-width: 458px) {
  .call-to-action_container {
    background-image: linear-gradient(#e6ecf2, #fff);
    margin-bottom: 40px;
  }

  .content-wrapper {
    margin: 0 auto;
    flex-direction: column;
    align-items: center;
    margin-top: 40px;
  }
}
@media (max-width: 454px) {
  .call-to-action-2_container {
    background-image: linear-gradient(#e6ecf2, #fff);
    height: 170px;
  }

  .call-to-action_content-wrapper {
    text-align: center;
  }
}
@media (max-width: 414px) {
  .call-to-action_content-wrapper {
    margin-left: 0;
    margin-top: 20px;
  }

  .call-to-action-2_content {
    text-align: center;
  }

  .call-to-action-2_container {
    padding: 40px;
    height: 200px;
  }
}
.title-block-latest-posts,
.title-block-categories {
  color: #1A365B;
  font-weight: 700;
  font-size: 24px;
  line-height: 130%;
  margin-bottom: 30px;
}

.latest-news-data-row {
  margin-bottom: 10px;
  display: flex;
  flex-wrap: wrap;
  width: 100%;
}

.latest-news-data-row .num-post {
  color: #1A365B;
  font-weight: bold;
  font-size: 32px;
  line-height: 100%;
}

.latest-news-data-row .main-date-title {
  max-width: 270px;
  padding-left: 15px;
}

.latest-news-data-row .latest-title-preview {
  width: 100%;
  font-size: 18px;
  line-height: 27px;
  font-weight: normal;
  color: #1A365B;
  margin-bottom: 4px;
  display: block;
}

.latest-news-data-row .latest-date {
  color: #D1D5DB;
  font-size: 16px;
  line-height: 24px;
}

.main-content .inner {
  width: 1170px;
  background: transparent;
  margin: 0 auto;
  padding: 45px 0px;
  max-width: 100%;
  min-height: 591px;
  /*border-radius: 5px 5px 5px 5px;*/
}

.single-post .title,
.blog .title,
.archive.category .title {
  text-align: left;
}

.single-post .title {
  font-family: Abel;
  font-style: normal;
  font-weight: bold;
  font-size: 52px;
  line-height: 130%;
}

.single-post .title:before,
.single-post .title:after,
.blog .title:before,
.blog .title:after,
.archive.category .title:before,
.archive.category .title:after {
  all: unset;
}

.blog .categories-block,
.archive.category .categories-block {
  background: #FFFFFF;
  border-radius: 4px;
  padding: 30px 20px;
  margin-bottom: 20px;
}

.blog .block-latest-posts,
.archive.category .block-latest-posts {
  background: #FFFFFF;
  border-radius: 4px;
  padding: 30px 20px;
}

.blog .image-container,
.archive.category .image-container {
  display: flex;
  justify-content: center;
}

.blog .main-content.blog-page .archive-item .inner_item_archive,
.archive.category .main-content.blog-page .archive-item .inner_item_archive {
  background: #FFFFFF;
  max-height: 433px;
  height: 100%;
  border: 1px solid #D1D5DB;
  border-radius: 4px;
}

.blog .main-content.blog-page .archive-item,
.archive.category .main-content.blog-page .archive-item {
  max-width: 340px;
  box-sizing: border-box;
  margin-bottom: 20px;
}

.blog .main-content.blog-page .archive,
.archive.category .main-content.blog-page .archive {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.main-content.blog-page .container {
  margin-left: 0;
  margin-right: 0;
}

.blog .categories-block .name-term a,
.archive.category .categories-block .name-term a {
  font-weight: bold;
  font-size: 18px;
  line-height: 150%;
  color: #1A365B;
  text-decoration: none;
}

/*.blog body {*/
/*background: url(images/bg.jpg) no-repeat 50% 0;*/
/*}*/
/*.blog body:after {*/
/*background-image: unset;*/
/*}*/
.main-content.blog-page .archive-item .inner_item_archive {
  background: #FFFFFF;
  height: 100%;
  border: 1px solid #D1D5DB;
  border-radius: 4px;
}

.main-content.blog-page .archive-item .date-post-preview {
  color: #D1D5DB;
  font-weight: normal;
  font-size: 16px;
  line-height: 150%;
  margin-bottom: 5px;
}

.main-content.blog-page .archive-item .title-preview a {
  color: #1A365B;
  font-style: normal;
  font-weight: bold;
  font-size: 18px;
  line-height: 27px;
}

.main-content.blog-page .archive-item .content-preview {
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 150%;
  color: #8491A4;
}

.main-content.blog-page .archive-item .inner_item_archive {
  background: #FFFFFF;
  height: 100%;
  border: 1px solid #D1D5DB;
  border-radius: 4px;
}

.main-content.blog-page .archive-item .info_item {
  padding-top: 10px;
  padding-left: 20px;
  padding-right: 20px;
  padding-bottom: 32px;
}

.aside-wrap {
  background: transparent;
  padding: 0;
}

.single .content .container {
  margin-left: 0px;
}

.single .aside-item > a {
  font-family: Abel, Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 24px;
  line-height: 130%;
  color: #1A365B;
}

.categories-block .name-term {
  margin-bottom: 20px;
}

.top-articles {
  display: flex;
  justify-content: space-around;
}

.top-articles .archive-item {
  max-height: 420px;
  height: 100%;
  max-width: 220px;
  background: white;
  border: 1px solid #d1d5db;
  border-radius: 4px;
}

.top-articles .info_item {
  padding: 0px 10px 32px 10px;
}

.top-articles .title-preview a {
  font-family: Roboto, "Helvetica Neue", Arial, sans-serif;
  font-style: normal;
  font-weight: bold;
  font-size: 18px;
  line-height: 150%;
  color: #1A365B;
}

.top-articles .date-post-preview {
  font-family: Roboto, "Helvetica Neue", Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 150%;
  color: #D1D5DB;
}

.top-article-container {
  margin-top: 95px;
}

.search-form-container {
  position: relative;
}

.search-input {
  width: 100%;
  border: unset;
}

.search-form-container {
  margin-bottom: 20px;
  height: 63px;
}

.search-btn {
  height: 35%;
  background: unset;
  position: absolute;
  top: 35%;
  right: 5%;
  width: 23px;
  border: none;
  outline: none;
  background-image: url(/build/e8953874681bc75d01a5ff28a4a6d27c.png);
  cursor: pointer;
}

.search-btn:before {
  content: url(/build/e8953874681bc75d01a5ff28a4a6d27c.png);
}

.single .top-articles .archive-item .title-preview {
  font-weight: bold;
  font-size: 18px;
  line-height: 150%;
  color: #1a365b;
}

.single .top-articles .archive-item .content-preview {
  font-weight: normal;
  font-size: 16px;
  line-height: 150%;
  color: #8491a4;
}

.single .top-articles .archive-item > a {
  text-decoration: none;
}

.archive-post.disable-post {
  display: none;
}

.blog-cat--item.active {
  color: #3CA9EE;
  font-weight: normal;
}

.navigation.pagination {
  display: flex;
  justify-content: center;
  width: 100%;
}

.blog-cat--list {
  list-style: none;
}

.blog-cat--list li {
  padding-left: 0;
  margin-bottom: 20px;
}

.blog-cat--list li:last-child {
  margin-bottom: 0;
}

.blog-cat--list li:before {
  display: none;
}

.blog-cat--list li a {
  color: #1A365B;
}

.breadcrumb-container ul {
  display: flex;
  list-style: none;
}

.breadcrumb-container ul li {
  padding-left: 0;
}

.breadcrumb-container ul li:before {
  display: none;
}

.breadcrumb-container .separator {
  margin: 0 20px;
}

.container.breadcrumbs {
  margin-left: 0;
}

/* quote block*/
.quotes {
  margin-bottom: 34px;
  margin-top: 16px;
  background-size: cover;
  background: url(/build/a49aa2397a31d43eb75e403fcadf74d6.png) no-repeat 50% 50%;
}

.quotes .link-wrap {
  text-align: right;
  margin-top: 25px;
  margin-right: -30px;
}

.quotes .link-wrap a {
  font-size: 18px;
  color: #fff;
  text-decoration: underline;
}

.quotes .wrap {
  border-radius: 5px;
  padding: 24px 0px 43px 0px;
  position: relative;
  color: #fff;
  display: flex;
  justify-content: space-between;
}

.quotes .wrap .logo {
  max-width: 198px;
  margin: 26px auto 0;
  width: 23%;
}

.quotes .wrap .text {
  width: 64%;
  font-family: "Abel", sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 20px;
  line-height: 30px;
  color: #FFFFFF;
  position: relative;
}

.quotes .wrap .text::before {
  content: url(/build/94246b4265f08735300fdc67170a4e7f.png);
  font-size: 63px;
  font-family: Oswald, Arial, Helvetica, sans-serif;
  position: absolute;
  right: calc(100% + 10px);
  top: -15px;
  color: #fff;
}

.quotes .wrap .text > *:last-child {
  margin-bottom: 0;
}

.interactive-image {
  display: flex;
  justify-content: center;
  text-align: center;
  margin-top: 32px;
}

@media (max-width: 991px) {
  .quotes {
    margin-left: auto;
    margin-right: auto;
  }

  .quotes .link-wrap {
    margin-right: 0;
    text-align: center;
  }
}
@media (max-width: 769px) {
  .quotes .row {
    margin: 0;
  }

  .quotes .wrap {
    padding: 15px;
    flex-direction: column;
  }

  .quotes .wrap::before {
    display: none;
  }

  .quotes .wrap .logo {
    margin-top: 0;
    margin-bottom: 20px;
  }

  .quotes .wrap .text {
    text-align: center;
    width: 100%;
    line-height: 1.2;
  }
}
/* end quote block */
/* cta block */
.cta {
  background: url(/build/9f2f16e233c1ac2836aa7e65f82b4cb1.png) no-repeat 50% 50%;
  background-size: cover;
  padding-top: 61px;
  padding-bottom: 76px;
  margin-bottom: 50px;
}

.cta h2 {
  font-family: Oswald, Arial, Helvetica, sans-serif;
  margin-bottom: 43px;
  font-weight: normal;
  font-size: 32px;
  line-height: 40px;
  text-align: center;
  color: #FFFFFF;
}

.cta .btn {
  margin: 0 auto !important;
}

@media (max-width: 991px) {
  .cta {
    margin-left: auto;
    margin-right: auto;
  }
}
@media (max-width: 769px) {
  .cta h2 {
    font-size: 32px;
  }
}
/* end cta block */
/* p-details */
.p-details {
  background-color: #F4F4F4;
  margin-bottom: 40px;
  padding: 55px 0;
}

.p-details .row {
  margin-left: 0;
  margin-right: 0;
}

.p-details .free-trial-title {
  margin-bottom: 55px;
}

.p-details .p-list {
  list-style: none;
  padding: 0;
  margin: 0;
}

.p-details .p-item {
  display: flex;
  align-items: center;
  padding: 0;
  margin-bottom: 15px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.29);
  font-style: normal;
  font-weight: normal;
  font-size: 24px;
  line-height: 1.5;
  color: #000;
}

.p-details .p-item::before {
  display: none;
}

.p-details .p-item-title {
  width: 32%;
}

.p-details .p-option {
  width: 32%;
  display: flex;
  align-items: center;
}

.p-details .p-icon {
  display: inline-block;
  width: 15px;
  height: 15px;
  margin-right: 10px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}

.p-details .p-icon.checked {
  background-image: url(/build/b65867364a84a0bc153bb183bf56d613.png);
}

.p-details .p-icon.unchecked {
  background-image: url(/build/401b5552e3c5f2d935147761e97233b8.png);
}

@media (max-width: 580px) {
  .p-details .p-item {
    font-size: 18px;
  }
}
/* end p-details */
/* satisfaction */
.satisfaction {
  margin-bottom: 40px;
}

.satisfaction .g2-satisfaction-title {
  position: relative;
  margin-bottom: 70px;
}

.satisfaction .title-info {
  width: 27px;
  height: 27px;
  position: absolute;
  top: -15px;
  margin-left: 10px;
}

.satisfaction .title-info:hover {
  cursor: pointer;
}

.satisfaction .title-info:hover svg path {
  fill: #275991;
}

.satisfaction .title-info::before {
  display: none;
  content: attr(data-title);
  height: 80px;
  width: 182px;
  position: absolute;
  top: -76px;
  left: 17px;
  padding-top: 10px;
  text-transform: initial;
  font-weight: 300;
  font-family: "Abel", Arial, sans-serif;
  color: #275991;
  background: url(/build/496845d0e33ee0b69eadb59f1b6af544.png) no-repeat;
  font-size: 16px;
  line-height: 24px;
  z-index: 100;
}

.satisfaction .title-info:hover::before {
  display: block;
}

.satisfaction .satisfaction .col-2 {
  text-align: center;
}

.satisfaction .s-percentage {
  display: inline-block;
  font-size: 24px;
  font-family: Oswald;
  line-height: 1;
  text-align: center;
  color: #41AAEC;
  margin-bottom: 22px;
}

.satisfaction .s-progress {
  max-width: 46px;
  width: 100%;
  min-height: 200px;
  margin-left: auto;
  margin-right: auto;
  border: 1px solid #C4C4C4;
  border-radius: 8px;
  margin-bottom: 18px;
  position: relative;
  overflow: hidden;
}

.satisfaction .progress-indicator {
  position: absolute;
  bottom: 0;
  width: 100%;
  background: linear-gradient(180deg, #71DCFE 0%, #2D68A8 100%);
  z-index: 1;
}

.satisfaction .s-progress .bg {
  position: absolute;
  left: 0;
  z-index: 2;
  width: 100%;
  height: 1px;
  background-color: #fff;
}

.satisfaction .s-progress .bg:nth-child(1) {
  bottom: 20%;
}

.satisfaction .s-progress .bg:nth-child(2) {
  bottom: 40%;
}

.satisfaction .s-progress .bg:nth-child(3) {
  bottom: 60%;
}

.satisfaction .s-progress .bg:nth-child(4) {
  bottom: 80%;
}

.satisfaction .s-title {
  font-size: 16px;
  line-height: 1;
  text-align: center;
  color: #222222;
}

@media (max-width: 520px) {
  .satisfaction .s-title {
    -ms-writing-mode: tb-rl;
    writing-mode: vertical-rl;
    -webkit-text-orientation: mixed;
    text-orientation: mixed;
  }

  .satisfaction .s-percentage {
    font-size: 16px;
  }
}
/* end satisfaction */
/* provider-info - free-trial */
.provider-info.free-trial {
  margin-bottom: 42px;
}

.provider-info.free-trial .free-trial-list li {
  list-style: none;
  line-height: 30px;
}

.provider-info.free-trial .free-trial-list li:before {
  content: "";
  background: url(/build/d012224be0f6e8ff07d8081eaa7933c8.png);
  width: 16px;
  height: 16px;
  margin-top: 7px;
}

.provider-info.free-trial .free-trial-btn-wrapper {
  margin-top: 40px;
}

.provider-info.free-trial .btn.provider-btn.free-trial-btn {
  padding: 8px 50px;
}

.logo-site-result {
  padding: 0px 48px;
}

.container-result {
  display: flex;
  padding: 10px 48px;
  justify-content: space-between;
  align-items: flex-start;
}
.container-result .list-result {
  max-width: 315px;
  width: 100%;
}
.container-result .list-result--item > div {
  color: #001318;
  font-size: 18px;
  margin-bottom: 24px;
  background-image: url("data:image/svg+xml,%0A%3Csvg width='27' height='27' viewBox='0 0 27 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='13.2473' cy='13.2473' r='13.2473' fill='url(%23paint0_linear_409_3)'/%3E%3Cpath d='M6.7207 12.0345L12.1 18.3103L19.7207 8' stroke='white' stroke-width='1.7931' stroke-linejoin='round'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_409_3' x1='-1.18273' y1='24.514' x2='20.7428' y2='0.976278' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232166CC'/%3E%3Cstop offset='1' stop-color='%234B90C5'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
  background-position: left center;
  width: 100%;
  height: 27px;
  padding-left: 42px;
  background-repeat: no-repeat;
  line-height: 27px;
  text-align: left;
  font-weight: 500;
}
.container-result .list-result--item > div:last-child {
  margin-bottom: 0;
}
.container-result .data-ideals {
  max-width: 295px;
  width: 100%;
}

.interactive-progress {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
}
.interactive-progress span.step {
  background-image: url("data:image/svg+xml,%0A%3Csvg width='28' height='27' viewBox='0 0 28 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='13.9993' cy='13.2473' r='12.2473' stroke='url(%23paint0_linear_210_141)' stroke-width='2'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_210_141' x1='-0.430779' y1='24.514' x2='21.4948' y2='0.976278' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232368CC'/%3E%3Cstop offset='1' stop-color='%234C91C6'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 28px;
  height: 27px;
  font-weight: 500;
  font-size: 16px;
  line-height: 27px;
  color: #1C587C;
  text-align: center;
}
.interactive-progress span.step.selected {
  background-image: url("data:image/svg+xml,%0A%3Csvg width='27' height='27' viewBox='0 0 27 27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='13.2473' cy='13.2473' r='13.2473' fill='url(%23paint0_linear_409_3)'/%3E%3Cpath d='M6.7207 12.0345L12.1 18.3103L19.7207 8' stroke='white' stroke-width='1.7931' stroke-linejoin='round'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_409_3' x1='-1.18273' y1='24.514' x2='20.7428' y2='0.976278' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232166CC'/%3E%3Cstop offset='1' stop-color='%234B90C5'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
  background-position: left center;
  border: none;
  border-radius: 0;
  width: 27px;
  height: 27px;
  background-repeat: no-repeat;
}
.interactive-progress span.arrow {
  background-image: url("data:image/svg+xml,%0A%3Csvg width='37' height='8' viewBox='0 0 37 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M31.022 7.46409L36.4414 3.99999L31.022 0.535889V2.99999H0.496094V4.99999H31.022V7.46409Z' fill='%232B70CB'/%3E%3C/svg%3E");
  width: 37px;
  height: 8px;
  display: inline-block;
  margin: 0 4px;
}

.container.container-sidebar {
  max-width: 1200px;
}

@media (max-width: 1200px) {
  .provider-info.free-trial .free-trial-list {
    max-width: 300px;
    margin-left: auto;
    margin-right: auto;
  }

  #gb-count {
    padding: 20px 10px;
  }

  .interactive-progress {
    display: none;
  }

  .container-result .list-result {
    display: none;
  }

  .content-area ul {
    padding-left: 0;
    margin-bottom: 24px;
    margin-top: 16px;
  }

  footer.footer {
    margin-top: 70px;
    padding-top: 75px;
  }
  footer.footer .footer-items {
    flex-wrap: wrap;
    justify-content: center;
  }
  footer.footer .footer-items .footer-logo {
    margin-right: 0;
    margin-bottom: 75px;
  }
  footer.footer .menu-footer ul li {
    width: 100%;
    text-align: center;
  }
  footer.footer .copyright {
    margin-top: 60px;
  }

  .main_accordion_block .selection .selection-title {
    padding-right: 55px;
  }

  .interactive-image .interactive-section .interactive-image {
    margin-top: 20px;
  }

  .interactive-section .title-gb-count {
    padding-left: 15px;
    padding-right: 15px;
  }

  .section-hosting-location,
.interactive-section.text-container {
    height: auto;
  }

  .logo-site-result {
    text-align: center;
  }

  .container-result .btn.btn-popup {
    margin: 0px 0px;
  }

  .interactive-section {
    position: relative;
    left: -15px;
    width: calc(100% + 30px);
  }
}
/* end provider-info - free-trial */

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly93b3JkcHJlc3Mtc3RhcnRlci1raXQvbWFpbi5zY3NzIiwid2VicGFjazovL3dvcmRwcmVzcy1zdGFydGVyLWtpdC9qcXVlcnkubUN1c3RvbVNjcm9sbGJhci5taW4uc2NzcyIsIndlYnBhY2s6Ly93b3JkcHJlc3Mtc3RhcnRlci1raXQvYm9vdHN0cmFwLnNjc3MiLCJ3ZWJwYWNrOi8vd29yZHByZXNzLXN0YXJ0ZXIta2l0L3Jlc2V0LnNjc3MiLCJ3ZWJwYWNrOi8vd29yZHByZXNzLXN0YXJ0ZXIta2l0L21haW4tcGFnZS5zY3NzIiwid2VicGFjazovL3dvcmRwcmVzcy1zdGFydGVyLWtpdC9hbGwtcHJvdmlkZXJzLXBhZ2Uuc2NzcyIsIndlYnBhY2s6Ly93b3JkcHJlc3Mtc3RhcnRlci1raXQvY29tcGFyaXNvbi5zY3NzIiwid2VicGFjazovL3dvcmRwcmVzcy1zdGFydGVyLWtpdC9uZXctcHJvdmlkZXJzLXBhZ2Uuc2NzcyIsIndlYnBhY2s6Ly93b3JkcHJlc3Mtc3RhcnRlci1raXQvc2Vjb25kYXJ5LXBhZ2Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNBaEI7RUFBOEM7QURJOUM7O0FDSnNFO0VBQTRGO0FEU2xLOztBQ1RvTDtFQUFrQjtFQUFrQjtFQUFnQjtFQUFZO0VBQWU7RUFBVTtBRGtCN1E7O0FDbEIyUjtFQUFnQjtFQUFnQjtFQUFXO0FEd0J0VTs7QUN4QmtWO0VBQTZCO0FENEIvVzs7QUM1QmlZO0VBQWdEO0FEZ0NqYjs7QUNoQ2djO0VBQTBDO0VBQWU7QURxQ3pmOztBQ3JDMGdCO0VBQTBFO0FEeUNwbEI7O0FDekNrbUI7RUFBa0I7RUFBa0I7RUFBVztFQUFZO0VBQVU7RUFBTTtFQUFRO0VBQVM7RUFBWTtFQUEyQjtBRHNEcnVCOztBQ3REb3dCO0VBQWdDO0FEMERweUI7O0FDMURnekI7RUFBeUY7RUFBVztBRCtEcDVCOztBQy9EMjVCO0VBQTZDO0FEbUV4OEI7O0FDbkVtOUI7RUFBeUM7RUFBa0I7RUFBTTtFQUFPO0VBQVM7RUFBUTtBRDRFNWlDOztBQzVFd2pDO0VBQTJDO0FEZ0ZubUM7O0FDaEZpbkM7RUFBb0M7RUFBVTtFQUFZO0VBQWlFO0FEeUY1dUM7O0FDekYrdkM7RUFBZ0M7RUFBZTtFQUFXO0VBQVk7QURnR3IwQzs7QUNoRyswQztFQUFrRDtFQUFrQjtFQUFVO0VBQVk7RUFBaUU7RUFBbUI7QUQyRzcvQzs7QUMzRytnRDtFQUE4TztBRCtHN3ZEOztBQy9Hd3dEO0VBQWdPO0FEbUh4K0Q7O0FDbkhrL0Q7RUFBb0U7RUFBYztFQUFrQjtFQUFZO0VBQVc7RUFBZ0I7RUFBYztBRDZIM29FOztBQzdIMHBFO0VBQW1DO0FEaUk3ckU7O0FDaklzc0U7RUFBNkM7RUFBZTtBRHNJbHdFOztBQ3RJcXhFO0VBQThDO0FEMEluMEU7O0FDMUltMUU7RUFBaUU7QUQ4SXA1RTs7QUM5SW82RTtFQUE4QztFQUFXO0VBQVk7RUFBUztFQUFRO0VBQVM7QUR1Sm5nRjs7QUN2SjBnRjtFQUFrSjtBRDJKNXBGOztBQzNKeXFGO0VBQXVFO0FEK0podkY7O0FDL0o4dkY7RUFBZ0U7RUFBVztFQUFXO0FEcUtwMUY7O0FDcktpMkY7RUFBNEQ7RUFBVztFQUFZO0FEMktwN0Y7O0FDM0syN0Y7RUFBOEU7RUFBVztFQUFXO0FEaUwvaEc7O0FDakwraUc7RUFBa1A7RUFBWTtBRHNMN3lHOztBQ3RMNnpHO0VBQW9PO0VBQVc7QUQyTDVpSDs7QUMzTHlqSDtFQUErSDtFQUFjO0VBQWtCO0VBQVc7RUFBWTtFQUFnQjtFQUFjO0FEcU03d0g7O0FDck00eEg7RUFBK0Q7QUR5TTMxSDs7QUN6TWsySDtFQUFnRTtBRDZNbDZIOztBQzdNMDZIO0VBQXdCO0VBQWtCO0VBQVk7RUFBVztFQUFnQjtFQUFNO0VBQU87RUFBUTtFQUFTO0VBQWtCO0FEME4zaUk7O0FDMU44akk7RUFBd0M7RUFBbUI7RUFBNkU7QURrT3RzSTs7QUNsTzR0STtFQUFzRTtBRHNPbHlJOztBQ3RPOHlJO0VBQXdFO0FEME90M0k7O0FDMU9pNEk7RUFBb0c7QUQ4T3IrSTs7QUM5TzgrSTtFQUEwTztBRGtQeHRKOztBQ2xQZ3VKO0VBQWtIO0FEc1BsMUo7O0FDdFA0MUo7RUFBNEw7QUQwUHhoSzs7QUMxUCtoSztFQUFrRDtFQUFlO0FEK1BobUs7O0FDL1Bpbks7RUFBd0U7QURtUXpySzs7QUNuUXlzSztFQUF3RTtBRHVRanhLOztBQ3ZRa3lLO0VBQStHO0VBQWU7QUQ0UWg2Szs7QUM1UTg2SztFQUErRztBRGdSN2hMOztBQ2hSNmlMO0VBQTJhO0FEdVJ4OUw7O0FDdlI0aE07RUFBKy9CO0FEOFIzaE87O0FDOVJvd087RUFBb0c7RUFBVTtFQUEwQjtBRG9TNTRPOztBQ3BTMDZPO0VBQWdXO0VBQVU7RUFBNEI7QUQwU2h6UDs7QUMxU2cxUDtFQUFvQztFQUFzQjtFQUFnQztFQUEyQjtBRGlUcjhQOztBQ2pUbytQO0VBQWtEO0VBQXNCO0VBQXVDO0VBQTJCO0FEd1Q5bVE7O0FDeFQ2b1E7RUFBd0Q7RUFBc0I7RUFBdUM7RUFBMkI7QUQrVDd4UTs7QUMvVDR6UTtFQUErSDtFQUFzQjtFQUFzQztFQUEyQjtBRHNVbGhSOztBQ3RVaWpSO0VBQTJJO0VBQTRCO0VBQVc7RUFBMkI7QUQ2VTl2Ujs7QUM3VTZ4UjtFQUFpQztBRGlWOXpSOztBQ2pWczFSO0VBQW1DO0FEcVZ6M1I7O0FDclZxNVI7RUFBbUM7QUR5Vng3Ujs7QUN6Vm85UjtFQUFvQztBRDZWeC9SOztBQzdWb2hTO0VBQW1LO0VBQVk7RUFBMkI7QURtVzl0Uzs7QUNuVzZ2UztFQUF1SztFQUFXO0VBQTJCO0FEeVcxOFM7O0FDeld5K1M7RUFBNkM7RUFBc0I7QUQ4VzVpVDs7QUM5VzZrVDtFQUEyRDtFQUFzQjtBRG1YOXBUOztBQ25YK3JUO0VBQWlFO0FEdVhod1Q7O0FDdlhpeVQ7RUFBaUo7QUQyWGw3VDs7QUMzWGs5VDtFQUEwQztBRCtYNS9UOztBQy9Yd2hVO0VBQTRDO0FEbVlwa1U7O0FDbllvbVU7RUFBNEM7QUR1WWhwVTs7QUN2WWdyVTtFQUE2QztBRDJZN3RVOztBQzNZNnZVO0VBQStGO0VBQVU7RUFBc0I7RUFBdUY7QURvWm45VTs7QUNwWnErVTtFQUEySDtFQUFVO0VBQXNCO0VBQXdGO0FENlp4dFY7O0FDN1owdVY7RUFBc1E7RUFBVztFQUFXO0FEbWF0Z1c7O0FDbmFzaFc7RUFBb0U7RUFBc0I7QUR3YWhuVzs7QUN4YXVwVztFQUF1SjtFQUFzQjtBRDZhcDBXOztBQzdhMDJXO0VBQTZDO0FEaWJ2NVc7O0FDamJtN1c7RUFBK0M7QURxYmwrVzs7QUNyYmtnWDtFQUErQztBRHliampYOztBQ3piaWxYO0VBQWdEO0FENmJqb1g7O0FDN2JpcVg7RUFBK0M7RUFBc0I7RUFBaUY7QURxY3Z6WDs7QUNyY3kwWDtFQUE2RDtFQUFzQjtFQUFrRjtBRDZjOStYOztBQzdjZ2dZO0VBQW1FO0VBQXNCO0FEa2R6bFk7O0FDbGQwblk7RUFBcUo7RUFBc0I7QUR1ZHJ5WTs7QUN2ZHEwWTtFQUE0QztBRDJkajNZOztBQzNkODRZO0VBQThDO0FEK2Q1N1k7O0FDL2Q2OVk7RUFBOEM7QURtZTNnWjs7QUNuZTRpWjtFQUErQztBRHVlM2xaOztBQ3ZlNG5aO0VBQXVHO0VBQVU7RUFBc0I7RUFBdUY7QURnZjExWjs7QUNoZjQyWjtFQUFtSTtFQUFVO0VBQXNCO0VBQXdGO0FEeWZ2bWE7O0FDemZ5bmE7RUFBNkg7RUFBVztFQUFXO0FEK2Y1d2E7O0FDL2Z5eGE7RUFBeUo7RUFBVztFQUFXO0FEcWdCeDhhOztBQ3JnQnc5YTtFQUF3RTtFQUFzQjtBRDBnQnRqYjs7QUMxZ0I2bGI7RUFBK0o7RUFBc0I7QUQrZ0JseGI7O0FDL2dCd3piO0VBQWlEO0FEbWhCejJiOztBQ25oQnE0YjtFQUFtRDtBRHVoQng3Yjs7QUN2aEJ3OWI7RUFBbUQ7QUQyaEIzZ2M7O0FDM2hCMmljO0VBQW9EO0FEK2hCL2xjOztBQy9oQituYztFQUFtRDtFQUFzQjtFQUFpRjtBRHVpQnp4Yzs7QUN2aUIyeWM7RUFBaUU7RUFBc0I7RUFBa0Y7QUQraUJwOWM7O0FDL2lCcytjO0VBQXVFO0VBQXNCO0FEb2pCbmtkOztBQ3BqQm9tZDtFQUE2SjtFQUFzQjtBRHlqQnZ4ZDs7QUN6akJ1emQ7RUFBZ0Q7QUQ2akJ2MmQ7O0FDN2pCbTRkO0VBQWtEO0FEaWtCcjdkOztBQ2prQnE5ZDtFQUFrRDtBRHFrQnZnZTs7QUNya0J3aWU7RUFBbUQ7QUR5a0IzbGU7O0FDemtCNG5lO0VBQW1EO0VBQXNCO0FEOGtCcnNlOztBQzlrQjJ1ZTtFQUFpSTtBRGtsQjUyZTs7QUNsbEJzM2U7RUFBMkg7QURzbEJqL2U7O0FDdGxCNC9lO0VBQXVKO0VBQVc7RUFBVztBRDRsQnpxZjs7QUM1bEJ5cmY7RUFBa0Q7RUFBc0I7QURpbUJqd2Y7O0FDam1Ca3lmO0VBQWdFO0VBQXNCO0FEc21CeDNmOztBQ3RtQnk1ZjtFQUFzRTtFQUFzQjtBRDJtQnIvZjs7QUMzbUJzaGdCO0VBQTJKO0VBQXNCO0FEZ25CdnNnQjs7QUNobkJ1dWdCO0VBQStDO0FEb25CdHhnQjs7QUNwbkJremdCO0VBQWlEO0FEd25CbjJnQjs7QUN4bkJtNGdCO0VBQWlEO0FENG5CcDdnQjs7QUM1bkJvOWdCO0VBQWtEO0FEZ29CdGdoQjs7QUNob0JzaWhCO0VBQWdEO0VBQXNCO0FEcW9CNW1oQjs7QUNyb0JtcGhCO0VBQW9NO0FEeW9CdjFoQjs7QUN6b0JtMmhCO0VBQTRRO0VBQVc7QUQ4b0IxbmlCOztBQzlvQnVvaUI7RUFBZ1A7QURrcEJ2M2lCOztBQ2xwQms0aUI7RUFBd1Q7RUFBWTtBRHVwQnRzakI7O0FDdnBCbXRqQjtFQUFzaEI7RUFBVztFQUFZO0FENnBCaHdrQjs7QUM3cEI4d2tCO0VBQTBmO0FEaXFCeHdsQjs7QUNqcUJreGxCO0VBQThoQjtFQUFZO0VBQVc7QUR1cUJ2MG1COztBQ3ZxQnExbUI7RUFBa2dCO0VBQVc7QUQ0cUJsMm5COztBQzVxQisybkI7RUFBNkM7QURnckI1NW5COztBQ2hyQnc3bkI7RUFBK0M7QURvckJ2K25COztBQ3ByQm1nb0I7RUFBK0M7QUR3ckJsam9COztBQ3hyQitrb0I7RUFBZ0Q7QUQ0ckIvbm9COztBQzVyQjRwb0I7RUFBMkk7RUFBc0I7QURpc0I3em9COztBQ2pzQjgxb0I7RUFBcUQ7RUFBc0I7QURzc0J6Nm9COztBQ3RzQjA4b0I7RUFBdUo7RUFBc0I7QUQyc0J2bnBCOztBQzNzQndwcEI7RUFBNFU7RUFBc0I7QURndEIxL3BCOztBQ2h0QjBocUI7RUFBa0Q7QURvdEI1a3FCOztBQ3B0QjRtcUI7RUFBb0Q7QUR3dEJocXFCOztBQ3h0QmdzcUI7RUFBb0Q7QUQ0dEJwdnFCOztBQzV0QnF4cUI7RUFBcUQ7QURndUIxMHFCOztBQ2h1QjIycUI7RUFBaUk7QURvdUI1K3FCOztBQ3B1QnMvcUI7RUFBb1A7RUFBNkI7QUR5dUJ2d3JCOztBQ3p1Qmt5ckI7RUFBK0c7RUFBMkI7RUFBVztFQUEyQjtBRGd2Qmw5ckI7O0FDaHZCaS9yQjtFQUFxSTtFQUFXO0VBQWE7QURzdkI5b3NCOztBQ3R2Qnlxc0I7RUFBa0Q7QUQwdkIzdHNCOztBQzF2QjJ2c0I7RUFBb0Q7QUQ4dkIveXNCOztBQzl2Qiswc0I7RUFBb0Q7QURrd0JuNHNCOztBQ2x3Qm82c0I7RUFBcUQ7QURzd0J6OXNCOztBQ3R3QnFqdEI7RUFBdUQ7QUQwd0I1bXRCOztBQzF3QjRvdEI7RUFBeUQ7QUQ4d0Jyc3RCOztBQzl3QnF1dEI7RUFBeUQ7QURreEI5eHRCOztBQ2x4QmcwdEI7RUFBMEQ7QURzeEIxM3RCOztBQ3R4QjQ1dEI7RUFBMFA7RUFBZ2hCO0FEZ3lCdHF2Qjs7QUNoeUJpd3ZCO0VBQXNTO0VBQThnQjtBRDB5QnJqeEI7O0FDMXlCaXB4QjtFQUFxRztBRDh5QnR2eEI7O0FDOXlCa3d4QjtFQUF5RztBRGt6QjMyeEI7O0FDbHpCczN4QjtFQUF1RDtFQUFVO0VBQTJCO0FEd3pCbDl4Qjs7QUN4ekJpL3hCO0VBQXFRO0FEOHpCdHZ5Qjs7QUM5ekJ5d3lCO0VBQTJGO0VBQVU7RUFBc0I7RUFBZ0M7QURxMEJwNnlCOztBQ3IwQm8veUI7RUFBOGhCO0FEeTBCbGgwQjs7QUN6MEJ3aTBCO0VBQXVIO0FENjBCL3AwQjs7QUM3MEJ5cTBCO0VBQWlIO0VBQVc7RUFBVztFQUFhO0FEbzFCN3owQjs7QUNwMUI2NDBCO0VBQTZJO0VBQVc7RUFBVztBRDAxQmhqMUI7O0FDMTFCZ2sxQjtFQUF3QztBRDgxQnhtMUI7O0FDOTFCd28xQjtFQUEwQztBRGsyQmxyMUI7O0FDbDJCa3QxQjtFQUEwQztBRHMyQjV2MUI7O0FDdDJCNngxQjtFQUEyQztBRDAyQngwMUI7O0FDMTJCeTIxQjtFQUFnRDtFQUFzQjtFQUFnQztBRGczQi84MUI7O0FDaDNCeS8xQjtFQUEyRDtBRG8zQnBqMkI7O0FDcDNCOGwyQjtFQUE2QztBRHczQjNvMkI7O0FDeDNCNHEyQjtFQUErQztBRDQzQjN0MkI7O0FDNTNCNHYyQjtFQUErQztBRGc0QjN5MkI7O0FDaDRCNjAyQjtFQUFnRDtBRG80QjczMkI7O0FDcDRCKzUyQjtFQUFtRTtFQUFVO0VBQTJCO0FEMDRCdmczQjs7QUMxNEJzaTNCO0VBQXFPO0FEZzVCM3czQjs7QUNoNUI2eDNCO0VBQStHO0FEbzVCNTQzQjs7QUNwNUJzNTNCO0VBQXFGO0FEdzVCMyszQjs7QUN4NUJtajRCO0VBQXlGO0VBQVc7QUQ2NUJ2cDRCOztBQzc1Qit0NEI7RUFBb0w7RUFBa0I7RUFBOEM7RUFBVztFQUFXO0VBQWtCO0VBQVk7RUFBTTtFQUFTO0VBQU87QUQ0NkI3aDVCOztBQzU2QnFpNUI7RUFBeUo7RUFBOEM7RUFBWTtBRGs3Qnh2NUI7O0FDbDdCbXc1QjtFQUE2UjtBRHM3QmhpNkI7O0FDdDdCc2o2QjtFQUFzRDtFQUFzQjtFQUFpQztBRDQ3Qm5xNkI7O0FDNTdCZ3Q2QjtFQUFpRDtBRGc4Qmp3NkI7O0FDaDhCOHg2QjtFQUE4QztBRG84QjUwNkI7O0FDcDhCNDI2QjtFQUFnRDtBRHc4QjU1NkI7O0FDeDhCNDc2QjtFQUFnRDtBRDQ4QjUrNkI7O0FDNThCNmc3QjtFQUFpRDtBRGc5QjlqN0I7O0FDaDlCK2w3QjtFQUFvQztBRG85Qm5vN0I7O0FDcDlCNHE3QjtFQUErQztBRHc5QjN0N0I7O0FDeDlCbXk3QjtFQUFvRTtBRDQ5QnYyN0I7O0FDNTlCbTc3QjtFQUErRTtBRGcrQmxnOEI7O0FDaCtCOGs4QjtFQUFpVDtBRG8rQi8zOEI7O0FDcCtCcTU4QjtFQUEyRDtFQUFzQjtFQUFpQztBRDArQnZnOUI7O0FDMStCb2o5QjtFQUEySjtBRDgrQi9zOUI7O0FDOStCNHU5QjtFQUFtRDtBRGsvQi94OUI7O0FDbC9CZzA5QjtFQUFxRDtBRHMvQnIzOUI7O0FDdC9CczU5QjtFQUFxRDtBRDAvQjM4OUI7O0FDMS9CNis5QjtFQUFzRDtBRDgvQm5pK0I7O0FDOS9CcWsrQjtFQUErRztFQUFRO0FEbWdDNXIrQjs7QUNuZ0MwcytCO0VBQThWO0VBQVM7QUR3Z0Nqai9COztBQ3hnQytqL0I7RUFBeUk7RUFBTztBRDZnQy9zL0I7O0FDN2dDMHQvQjtFQUErRztBRGloQ3owL0I7O0FDamhDcTEvQjtFQUFtSDtBRHFoQ3g4L0I7O0FDcmhDbTkvQjtFQUE4RDtFQUFzQjtFQUFzQztFQUEyQjtBRDRoQ3htZ0M7O0FDNWhDdW9nQztFQUF1SjtFQUFzQjtFQUFzQztFQUEyQjtBRG1pQ3IzZ0M7O0FDbmlDbzVnQztFQUFtRTtFQUFzQjtFQUFnQztFQUEyQjtBRDBpQ3hpaEM7O0FDMWlDdWtoQztFQUFpSztFQUFzQjtFQUFnQztFQUEyQjtBRGlqQ3p6aEM7O0FDampDdzFoQztFQUErRjtFQUFVO0VBQXNCO0FEdWpDdjloQzs7QUN2akN1L2hDO0VBQTJIO0FEMmpDbG5pQzs7QUMzakM0bmlDO0VBQXNRO0VBQVc7RUFBVztBRGlrQ3g1aUM7O0FDamtDcTZpQztFQUE4ZTtBRHFrQ241akM7O0FDcmtDODVqQztFQUFzZjtFQUFZO0FEMGtDaDZrQzs7QUMxa0M2NmtDO0VBQTZDO0FEOGtDMTlrQzs7QUM5a0MwL2tDO0VBQStDO0FEa2xDemlsQzs7QUNsbEN5a2xDO0VBQStDO0FEc2xDeG5sQzs7QUN0bEN5cGxDO0VBQWdEO0FEMGxDenNsQzs7QUMxbEMwdWxDO0VBQTZEO0VBQXNCO0FEK2xDN3psQzs7QUMvbEM4MWxDO0VBQW1FO0VBQXNCO0FEb21DdjdsQzs7QUNwbUN3OWxDO0VBQXFKO0VBQXNCO0FEeW1Dbm9tQzs7QUN6bUNtcW1DO0VBQStDO0VBQXNCO0FEOG1DeHVtQzs7QUM5bUN3d21DO0VBQTRDO0FEa25DcHptQzs7QUNsbkNxMW1DO0VBQThDO0FEc25DbjRtQzs7QUN0bkNvNm1DO0VBQThDO0FEMG5DbDltQzs7QUMxbkNvL21DO0VBQStDO0FEOG5DbmluQzs7QUM5bkNxa25DO0VBQTJTO0VBQVc7RUFBc0I7QURvb0NqNW5DOztBQ3BvQ2k3bkM7RUFBK1g7RUFBVTtFQUFlO0VBQWtCO0VBQVk7RUFBTTtFQUFTO0VBQU87QUQrb0M3M29DOztBQy9vQ3E0b0M7RUFBaWM7RUFBVztFQUFlO0VBQWtCO0VBQVc7RUFBTTtFQUFTO0VBQU87QUQwcENuNXBDOztBQzFwQzI1cEM7RUFBNlc7RUFBVztFQUFZO0FEZ3FDL3hxQzs7QUNocUM0eXFDO0VBQXFJO0FEb3FDajdxQzs7QUNwcUNpOXFDO0VBQTJJO0FEd3FDNWxyQzs7QUN4cUM0bnJDO0VBQTJJO0FENHFDdndyQzs7QUM1cUN3eXJDO0VBQThJO0FEZ3JDdDdyQzs7QUNockN1OXJDO0VBQXVNO0VBQXNCO0FEcXJDcHJzQzs7QUNyckNxdHNDO0VBQXlOO0VBQXNCO0FEMHJDcDhzQzs7QUMxckNxK3NDO0VBQStkO0VBQXNCO0FEK3JDMTl0Qzs7QUMvckMwL3RDO0VBQTZKO0VBQXNCO0FEb3NDN3F1Qzs7QUNwc0M2c3VDO0VBQW9KO0FEd3NDajJ1Qzs7QUN4c0NrNHVDO0VBQTBKO0FENHNDNWh2Qzs7QUM1c0M2anZDO0VBQTBKO0FEZ3RDdnR2Qzs7QUNodEN5dnZDO0VBQTZKO0FEb3RDdDV2Qzs7QUNwdEN3N3ZDO0VBQXFHO0VBQTZCO0VBQWlCO0VBQW1CO0VBQWtCO0VBQTJGO0FEK3RDM3N3Qzs7QUMvdENpdXdDO0VBQXFEO0VBQWtCO0FEb3VDeHl3Qzs7QUNwdUNvMHdDO0VBQWdEO0VBQXNCO0FEeXVDMTR3Qzs7QUN6dUNnN3dDO0VBQXFEO0VBQXNCO0FEOHVDMy93Qzs7QUM5dUMyaHhDO0VBQThEO0VBQXNCO0FEbXZDL214Qzs7QUNudkNncHhDO0VBQW9FO0VBQXNCO0FEd3ZDMXV4Qzs7QUN4dkMyd3hDO0VBQXVKO0VBQXNCO0FENnZDeDd4Qzs7QUM3dkN3OXhDO0VBQW1FO0VBQXNCO0FEa3dDamp5Qzs7QUNsd0N3bHlDO0VBQXlFO0VBQXNCO0FEdXdDdnJ5Qzs7QUN2d0M4dHlDO0VBQWlLO0VBQXNCO0FENHdDcjV5Qzs7QUU1d0NBOzs7OztFQUFBO0FBTUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRit3Q0Y7O0FFNXdDQTs7O0VBR0U7QUYrd0NGOztBRTV3Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUYrd0NGOztBRTV3Q0E7RUFDRTtBRit3Q0Y7QUU1d0NBO0VBQ0U7QUY4d0NGOztBRTN3Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGOHdDRjs7QUUzd0NBO0VBQ0U7QUY4d0NGOztBRTN3Q0E7RUFDRTtFQUNBO0VBQ0E7QUY4d0NGOztBRTN3Q0E7RUFDRTtFQUNBO0FGOHdDRjs7QUUzd0NBO0VBQ0U7RUFDQTtBRjh3Q0Y7O0FFM3dDQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGOHdDRjs7QUUzd0NBO0VBQ0U7RUFDQTtFQUNBO0FGOHdDRjs7QUUzd0NBOzs7RUFHRTtFQUNBO0FGOHdDRjs7QUUzd0NBOzs7O0VBSUU7QUY4d0NGOztBRTN3Q0E7RUFDRTtBRjh3Q0Y7O0FFM3dDQTtFQUNFO0VBQ0E7QUY4d0NGOztBRTN3Q0E7RUFDRTtBRjh3Q0Y7O0FFM3dDQTtFQUNFO0FGOHdDRjs7QUUzd0NBOztFQUVFO0FGOHdDRjs7QUUzd0NBO0VBQ0U7QUY4d0NGOztBRTN3Q0E7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7QUY4d0NGOztBRTN3Q0E7RUFDRTtBRjh3Q0Y7O0FFM3dDQTtFQUNFO0FGOHdDRjs7QUUzd0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUY4d0NGOztBRTN3Q0E7RUFDRTtFQUNBO0FGOHdDRjs7QUUzd0NBO0VBQ0U7RUFDQTtBRjh3Q0Y7O0FFM3dDQTtFQUNFO0VBQ0E7QUY4d0NGOztBRTN3Q0E7RUFDRTtBRjh3Q0Y7O0FFM3dDQTs7OztFQUlFO0VBQ0E7QUY4d0NGOztBRTN3Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBRjh3Q0Y7O0FFM3dDQTtFQUNFO0FGOHdDRjs7QUUzd0NBO0VBQ0U7RUFDQTtBRjh3Q0Y7O0FFM3dDQTtFQUNFO0FGOHdDRjs7QUUzd0NBO0VBQ0U7QUY4d0NGOztBRTN3Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGOHdDRjs7QUUzd0NBO0VBQ0U7QUY4d0NGOztBRTN3Q0E7RUFDRTtFQUNBO0FGOHdDRjs7QUUzd0NBO0VBQ0U7QUY4d0NGOztBRTN3Q0E7RUFDRTtFQUNBO0FGOHdDRjs7QUUzd0NBOzs7OztFQUtFO0VBQ0E7RUFDQTtFQUNBO0FGOHdDRjs7QUUzd0NBOztFQUVFO0FGOHdDRjs7QUUzd0NBOztFQUVFO0FGOHdDRjs7QUUzd0NBOzs7O0VBSUU7QUY4d0NGOztBRTN3Q0E7Ozs7RUFJRTtFQUNBO0FGOHdDRjs7QUUzd0NBOztFQUVFO0VBQ0E7QUY4d0NGOztBRTN3Q0E7Ozs7RUFJRTtBRjh3Q0Y7O0FFM3dDQTtFQUNFO0VBQ0E7QUY4d0NGOztBRTN3Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBRjh3Q0Y7O0FFM3dDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRjh3Q0Y7O0FFM3dDQTtFQUNFO0FGOHdDRjs7QUUzd0NBOztFQUVFO0FGOHdDRjs7QUUzd0NBO0VBQ0U7RUFDQTtBRjh3Q0Y7O0FFM3dDQTs7RUFFRTtBRjh3Q0Y7O0FFM3dDQTtFQUNFO0VBQ0E7QUY4d0NGOztBRTN3Q0E7RUFDRTtBRjh3Q0Y7O0FFM3dDQTtFQUNFO0VBQ0E7QUY4d0NGOztBRTN3Q0E7RUFDRTtBRjh3Q0Y7O0FFM3dDQTtFQUNFO0FGOHdDRjs7QUUzd0NBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUY4d0NGOztBRTN3Q0E7RUFDRTtBRjh3Q0Y7O0FFM3dDQTtFQUNFO0FGOHdDRjs7QUUzd0NBO0VBQ0U7QUY4d0NGOztBRTN3Q0E7RUFDRTtBRjh3Q0Y7O0FFM3dDQTtFQUNFO0FGOHdDRjs7QUUzd0NBO0VBQ0U7QUY4d0NGOztBRTN3Q0E7RUFDRTtFQUNBO0FGOHdDRjs7QUUzd0NBO0VBQ0U7RUFDQTtFQUNBO0FGOHdDRjs7QUUzd0NBO0VBQ0U7RUFDQTtFQUNBO0FGOHdDRjs7QUUzd0NBO0VBQ0U7RUFDQTtFQUNBO0FGOHdDRjs7QUUzd0NBO0VBQ0U7RUFDQTtFQUNBO0FGOHdDRjs7QUUzd0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUY4d0NGOztBRTN3Q0E7O0VBRUU7RUFDQTtBRjh3Q0Y7O0FFM3dDQTs7RUFFRTtFQUNBO0FGOHdDRjs7QUUzd0NBO0VBQ0U7RUFDQTtBRjh3Q0Y7O0FFM3dDQTtFQUNFO0VBQ0E7QUY4d0NGOztBRTN3Q0E7RUFDRTtBRjh3Q0Y7O0FFM3dDQTtFQUNFO0FGOHdDRjs7QUUzd0NBO0VBQ0U7RUFDQTtBRjh3Q0Y7O0FFM3dDQTtFQUNFO0VBQ0E7QUY4d0NGOztBRTN3Q0E7RUFDRTtFQUNBO0VBQ0E7QUY4d0NGOztBRTN3Q0E7RUFDRTtBRjh3Q0Y7O0FFM3dDQTtFQUNFO0VBQ0E7QUY4d0NGOztBRTN3Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUY4d0NGOztBRTN3Q0E7RUFDRTtBRjh3Q0Y7O0FFM3dDQTtFQUNFO0VBQ0E7QUY4d0NGOztBRTN3Q0E7RUFDRTtFQUNBO0FGOHdDRjs7QUUzd0NBOzs7O0VBSUU7QUY4d0NGOztBRTN3Q0E7RUFDRTtFQUNBO0VBQ0E7QUY4d0NGOztBRTN3Q0E7RUFDRTtBRjh3Q0Y7O0FFM3dDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUY4d0NGOztBRTN3Q0E7RUFDRTtFQUNBO0VBQ0E7QUY4d0NGOztBRTN3Q0E7RUFDRTtFQUNBO0VBQ0E7QUY4d0NGOztBRTN3Q0E7RUFDRTtFQUNBO0VBQ0E7QUY4d0NGOztBRTN3Q0E7RUFDRTtFQUNBO0FGOHdDRjs7QUUzd0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRjh3Q0Y7O0FFM3dDQTtFQUNFO0lBQ0U7RUY4d0NGO0FBQ0Y7QUUzd0NBO0VBQ0U7SUFDRTtFRjZ3Q0Y7QUFDRjtBRTF3Q0E7RUFDRTtJQUNFO0VGNHdDRjtBQUNGO0FFendDQTtFQUNFO0lBQ0U7RUYyd0NGO0FBQ0Y7QUV4d0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRjB3Q0Y7O0FFdndDQTtFQUdFO0VBRUE7RUFDQTtFQUNBO0FGMHdDRjs7QUV2d0NBO0VBQ0U7RUFDQTtBRjB3Q0Y7O0FFdndDQTs7RUFFRTtFQUNBO0FGMHdDRjs7QUV2d0NBOzs7Ozs7RUFNRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGMHdDRjs7QUV2d0NBO0VBRUU7RUFHQTtFQUNBO0FGMHdDRjs7QUV2d0NBO0VBR0U7RUFDQTtFQUNBO0FGMHdDRjs7QUV2d0NBO0VBR0U7RUFDQTtBRjB3Q0Y7O0FFdndDQTtFQUdFO0VBQ0E7QUYwd0NGOztBRXZ3Q0E7RUFHRTtFQUNBO0FGMHdDRjs7QUV2d0NBO0VBR0U7RUFDQTtBRjB3Q0Y7O0FFdndDQTtFQUdFO0VBQ0E7QUYwd0NGOztBRXZ3Q0E7RUFHRTtFQUNBO0FGMHdDRjs7QUV2d0NBO0VBR0U7RUFDQTtBRjB3Q0Y7O0FFdndDQTtFQUdFO0VBQ0E7QUYwd0NGOztBRXZ3Q0E7RUFHRTtFQUNBO0FGMHdDRjs7QUV2d0NBO0VBR0U7RUFDQTtBRjB3Q0Y7O0FFdndDQTtFQUdFO0VBQ0E7QUYwd0NGOztBRXZ3Q0E7RUFHRTtFQUNBO0FGMHdDRjs7QUV2d0NBO0VBR0U7QUYwd0NGOztBRXZ3Q0E7RUFHRTtBRjB3Q0Y7O0FFdndDQTtFQUdFO0FGMHdDRjs7QUV2d0NBO0VBR0U7QUYwd0NGOztBRXZ3Q0E7RUFHRTtBRjB3Q0Y7O0FFdndDQTtFQUdFO0FGMHdDRjs7QUV2d0NBO0VBR0U7QUYwd0NGOztBRXZ3Q0E7RUFHRTtBRjB3Q0Y7O0FFdndDQTtFQUdFO0FGMHdDRjs7QUV2d0NBO0VBR0U7QUYwd0NGOztBRXZ3Q0E7RUFHRTtBRjB3Q0Y7O0FFdndDQTtFQUdFO0FGMHdDRjs7QUV2d0NBO0VBR0U7QUYwd0NGOztBRXZ3Q0E7RUFHRTtBRjB3Q0Y7O0FFdndDQTtFQUdFO0FGMHdDRjs7QUV2d0NBO0VBQ0U7QUYwd0NGOztBRXZ3Q0E7RUFDRTtBRjB3Q0Y7O0FFdndDQTtFQUNFO0FGMHdDRjs7QUV2d0NBO0VBQ0U7QUYwd0NGOztBRXZ3Q0E7RUFDRTtBRjB3Q0Y7O0FFdndDQTtFQUNFO0FGMHdDRjs7QUV2d0NBO0VBQ0U7QUYwd0NGOztBRXZ3Q0E7RUFDRTtBRjB3Q0Y7O0FFdndDQTtFQUNFO0FGMHdDRjs7QUV2d0NBO0VBQ0U7QUYwd0NGOztBRXZ3Q0E7RUFDRTtBRjB3Q0Y7O0FFdndDQTtFQUNFO0lBRUU7SUFHQTtJQUNBO0VGMHdDRjs7RUV4d0NBO0lBR0U7SUFDQTtJQUNBO0VGMndDRjs7RUV6d0NBO0lBR0U7SUFDQTtFRjR3Q0Y7O0VFMXdDQTtJQUdFO0lBQ0E7RUY2d0NGOztFRTN3Q0E7SUFHRTtJQUNBO0VGOHdDRjs7RUU1d0NBO0lBR0U7SUFDQTtFRit3Q0Y7O0VFN3dDQTtJQUdFO0lBQ0E7RUZneENGOztFRTl3Q0E7SUFHRTtJQUNBO0VGaXhDRjs7RUUvd0NBO0lBR0U7SUFDQTtFRmt4Q0Y7O0VFaHhDQTtJQUdFO0lBQ0E7RUZteENGOztFRWp4Q0E7SUFHRTtJQUNBO0VGb3hDRjs7RUVseENBO0lBR0U7SUFDQTtFRnF4Q0Y7O0VFbnhDQTtJQUdFO0lBQ0E7RUZzeENGOztFRXB4Q0E7SUFHRTtJQUNBO0VGdXhDRjs7RUVyeENBO0lBR0U7RUZ3eENGOztFRXR4Q0E7SUFHRTtFRnl4Q0Y7O0VFdnhDQTtJQUdFO0VGMHhDRjs7RUV4eENBO0lBR0U7RUYyeENGOztFRXp4Q0E7SUFHRTtFRjR4Q0Y7O0VFMXhDQTtJQUdFO0VGNnhDRjs7RUUzeENBO0lBR0U7RUY4eENGOztFRTV4Q0E7SUFHRTtFRit4Q0Y7O0VFN3hDQTtJQUdFO0VGZ3lDRjs7RUU5eENBO0lBR0U7RUZpeUNGOztFRS94Q0E7SUFHRTtFRmt5Q0Y7O0VFaHlDQTtJQUdFO0VGbXlDRjs7RUVqeUNBO0lBR0U7RUZveUNGOztFRWx5Q0E7SUFHRTtFRnF5Q0Y7O0VFbnlDQTtJQUdFO0VGc3lDRjs7RUVweUNBO0lBQ0U7RUZ1eUNGOztFRXJ5Q0E7SUFDRTtFRnd5Q0Y7O0VFdHlDQTtJQUNFO0VGeXlDRjs7RUV2eUNBO0lBQ0U7RUYweUNGOztFRXh5Q0E7SUFDRTtFRjJ5Q0Y7O0VFenlDQTtJQUNFO0VGNHlDRjs7RUUxeUNBO0lBQ0U7RUY2eUNGOztFRTN5Q0E7SUFDRTtFRjh5Q0Y7O0VFNXlDQTtJQUNFO0VGK3lDRjs7RUU3eUNBO0lBQ0U7RUZnekNGOztFRTl5Q0E7SUFDRTtFRml6Q0Y7O0VFL3lDQTtJQUNFO0VGa3pDRjtBQUNGO0FFL3lDQTtFQUNFO0lBRUU7SUFHQTtJQUNBO0VGaXpDRjs7RUUveUNBO0lBR0U7SUFDQTtJQUNBO0VGa3pDRjs7RUVoekNBO0lBR0U7SUFDQTtFRm16Q0Y7O0VFanpDQTtJQUdFO0lBQ0E7RUZvekNGOztFRWx6Q0E7SUFHRTtJQUNBO0VGcXpDRjs7RUVuekNBO0lBR0U7SUFDQTtFRnN6Q0Y7O0VFcHpDQTtJQUdFO0lBQ0E7RUZ1ekNGOztFRXJ6Q0E7SUFHRTtJQUNBO0VGd3pDRjs7RUV0ekNBO0lBR0U7SUFDQTtFRnl6Q0Y7O0VFdnpDQTtJQUdFO0lBQ0E7RUYwekNGOztFRXh6Q0E7SUFHRTtJQUNBO0VGMnpDRjs7RUV6ekNBO0lBR0U7SUFDQTtFRjR6Q0Y7O0VFMXpDQTtJQUdFO0lBQ0E7RUY2ekNGOztFRTN6Q0E7SUFHRTtJQUNBO0VGOHpDRjs7RUU1ekNBO0lBR0U7RUYrekNGOztFRTd6Q0E7SUFHRTtFRmcwQ0Y7O0VFOXpDQTtJQUdFO0VGaTBDRjs7RUUvekNBO0lBR0U7RUZrMENGOztFRWgwQ0E7SUFHRTtFRm0wQ0Y7O0VFajBDQTtJQUdFO0VGbzBDRjs7RUVsMENBO0lBR0U7RUZxMENGOztFRW4wQ0E7SUFHRTtFRnMwQ0Y7O0VFcDBDQTtJQUdFO0VGdTBDRjs7RUVyMENBO0lBR0U7RUZ3MENGOztFRXQwQ0E7SUFHRTtFRnkwQ0Y7O0VFdjBDQTtJQUdFO0VGMDBDRjs7RUV4MENBO0lBR0U7RUYyMENGOztFRXowQ0E7SUFHRTtFRjQwQ0Y7O0VFMTBDQTtJQUdFO0VGNjBDRjs7RUUzMENBO0lBQ0U7RUY4MENGOztFRTUwQ0E7SUFDRTtFRiswQ0Y7O0VFNzBDQTtJQUNFO0VGZzFDRjs7RUU5MENBO0lBQ0U7RUZpMUNGOztFRS8wQ0E7SUFDRTtFRmsxQ0Y7O0VFaDFDQTtJQUNFO0VGbTFDRjs7RUVqMUNBO0lBQ0U7RUZvMUNGOztFRWwxQ0E7SUFDRTtFRnExQ0Y7O0VFbjFDQTtJQUNFO0VGczFDRjs7RUVwMUNBO0lBQ0U7RUZ1MUNGOztFRXIxQ0E7SUFDRTtFRncxQ0Y7O0VFdDFDQTtJQUNFO0VGeTFDRjtBQUNGO0FFdDFDQTtFQUNFO0lBRUU7SUFHQTtJQUNBO0VGdzFDRjs7RUV0MUNBO0lBR0U7SUFDQTtJQUNBO0VGeTFDRjs7RUV2MUNBO0lBR0U7SUFDQTtFRjAxQ0Y7O0VFeDFDQTtJQUdFO0lBQ0E7RUYyMUNGOztFRXoxQ0E7SUFHRTtJQUNBO0VGNDFDRjs7RUUxMUNBO0lBR0U7SUFDQTtFRjYxQ0Y7O0VFMzFDQTtJQUdFO0lBQ0E7RUY4MUNGOztFRTUxQ0E7SUFHRTtJQUNBO0VGKzFDRjs7RUU3MUNBO0lBR0U7SUFDQTtFRmcyQ0Y7O0VFOTFDQTtJQUdFO0lBQ0E7RUZpMkNGOztFRS8xQ0E7SUFHRTtJQUNBO0VGazJDRjs7RUVoMkNBO0lBR0U7SUFDQTtFRm0yQ0Y7O0VFajJDQTtJQUdFO0lBQ0E7RUZvMkNGOztFRWwyQ0E7SUFHRTtJQUNBO0VGcTJDRjs7RUVuMkNBO0lBR0U7RUZzMkNGOztFRXAyQ0E7SUFHRTtFRnUyQ0Y7O0VFcjJDQTtJQUdFO0VGdzJDRjs7RUV0MkNBO0lBR0U7RUZ5MkNGOztFRXYyQ0E7SUFHRTtFRjAyQ0Y7O0VFeDJDQTtJQUdFO0VGMjJDRjs7RUV6MkNBO0lBR0U7RUY0MkNGOztFRTEyQ0E7SUFHRTtFRjYyQ0Y7O0VFMzJDQTtJQUdFO0VGODJDRjs7RUU1MkNBO0lBR0U7RUYrMkNGOztFRTcyQ0E7SUFHRTtFRmczQ0Y7O0VFOTJDQTtJQUdFO0VGaTNDRjs7RUUvMkNBO0lBR0U7RUZrM0NGOztFRWgzQ0E7SUFHRTtFRm0zQ0Y7O0VFajNDQTtJQUdFO0VGbzNDRjs7RUVsM0NBO0lBQ0U7RUZxM0NGOztFRW4zQ0E7SUFDRTtFRnMzQ0Y7O0VFcDNDQTtJQUNFO0VGdTNDRjs7RUVyM0NBO0lBQ0U7RUZ3M0NGOztFRXQzQ0E7SUFDRTtFRnkzQ0Y7O0VFdjNDQTtJQUNFO0VGMDNDRjs7RUV4M0NBO0lBQ0U7RUYyM0NGOztFRXozQ0E7SUFDRTtFRjQzQ0Y7O0VFMTNDQTtJQUNFO0VGNjNDRjs7RUUzM0NBO0lBQ0U7RUY4M0NGOztFRTUzQ0E7SUFDRTtFRiszQ0Y7O0VFNzNDQTtJQUNFO0VGZzRDRjtBQUNGO0FFNzNDQTtFQUNFO0lBRUU7SUFHQTtJQUNBO0VGKzNDRjs7RUU3M0NBO0lBR0U7SUFDQTtJQUNBO0VGZzRDRjs7RUU5M0NBO0lBR0U7SUFDQTtFRmk0Q0Y7O0VFLzNDQTtJQUdFO0lBQ0E7RUZrNENGOztFRWg0Q0E7SUFHRTtJQUNBO0VGbTRDRjs7RUVqNENBO0lBR0U7SUFDQTtFRm80Q0Y7O0VFbDRDQTtJQUdFO0lBQ0E7RUZxNENGOztFRW40Q0E7SUFHRTtJQUNBO0VGczRDRjs7RUVwNENBO0lBR0U7SUFDQTtFRnU0Q0Y7O0VFcjRDQTtJQUdFO0lBQ0E7RUZ3NENGOztFRXQ0Q0E7SUFHRTtJQUNBO0VGeTRDRjs7RUV2NENBO0lBR0U7SUFDQTtFRjA0Q0Y7O0VFeDRDQTtJQUdFO0lBQ0E7RUYyNENGOztFRXo0Q0E7SUFHRTtJQUNBO0VGNDRDRjs7RUUxNENBO0lBR0U7RUY2NENGOztFRTM0Q0E7SUFHRTtFRjg0Q0Y7O0VFNTRDQTtJQUdFO0VGKzRDRjs7RUU3NENBO0lBR0U7RUZnNUNGOztFRTk0Q0E7SUFHRTtFRmk1Q0Y7O0VFLzRDQTtJQUdFO0VGazVDRjs7RUVoNUNBO0lBR0U7RUZtNUNGOztFRWo1Q0E7SUFHRTtFRm81Q0Y7O0VFbDVDQTtJQUdFO0VGcTVDRjs7RUVuNUNBO0lBR0U7RUZzNUNGOztFRXA1Q0E7SUFHRTtFRnU1Q0Y7O0VFcjVDQTtJQUdFO0VGdzVDRjs7RUV0NUNBO0lBR0U7RUZ5NUNGOztFRXY1Q0E7SUFHRTtFRjA1Q0Y7O0VFeDVDQTtJQUdFO0VGMjVDRjs7RUV6NUNBO0lBQ0U7RUY0NUNGOztFRTE1Q0E7SUFDRTtFRjY1Q0Y7O0VFMzVDQTtJQUNFO0VGODVDRjs7RUU1NUNBO0lBQ0U7RUYrNUNGOztFRTc1Q0E7SUFDRTtFRmc2Q0Y7O0VFOTVDQTtJQUNFO0VGaTZDRjs7RUUvNUNBO0lBQ0U7RUZrNkNGOztFRWg2Q0E7SUFDRTtFRm02Q0Y7O0VFajZDQTtJQUNFO0VGbzZDRjs7RUVsNkNBO0lBQ0U7RUZxNkNGOztFRW42Q0E7SUFDRTtFRnM2Q0Y7O0VFcDZDQTtJQUNFO0VGdTZDRjtBQUNGO0FFcDZDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FGczZDRjs7QUVuNkNBOztFQUVFO0VBQ0E7RUFDQTtBRnM2Q0Y7O0FFbjZDQTtFQUNFO0VBQ0E7QUZzNkNGOztBRW42Q0E7RUFDRTtBRnM2Q0Y7O0FFbjZDQTtFQUNFO0FGczZDRjs7QUVuNkNBOztFQUVFO0FGczZDRjs7QUVuNkNBO0VBQ0U7QUZzNkNGOztBRW42Q0E7O0VBRUU7QUZzNkNGOztBRW42Q0E7O0VBRUU7QUZzNkNGOztBRW42Q0E7RUFDRTtBRnM2Q0Y7O0FFbjZDQTtFQUNFO0FGczZDRjs7QUVuNkNBOzs7RUFHRTtBRnM2Q0Y7O0FFbjZDQTtFQUNFO0FGczZDRjs7QUVuNkNBOztFQUVFO0FGczZDRjs7QUVuNkNBOzs7RUFHRTtBRnM2Q0Y7O0FFbjZDQTtFQUNFO0FGczZDRjs7QUVuNkNBOztFQUVFO0FGczZDRjs7QUVuNkNBOzs7RUFHRTtBRnM2Q0Y7O0FFbjZDQTtFQUNFO0FGczZDRjs7QUVuNkNBOztFQUVFO0FGczZDRjs7QUVuNkNBOzs7RUFHRTtBRnM2Q0Y7O0FFbjZDQTtFQUNFO0FGczZDRjs7QUVuNkNBOztFQUVFO0FGczZDRjs7QUVuNkNBOzs7RUFHRTtBRnM2Q0Y7O0FFbjZDQTtFQUNFO0FGczZDRjs7QUVuNkNBOztFQUVFO0FGczZDRjs7QUVuNkNBOzs7RUFHRTtBRnM2Q0Y7O0FFbjZDQTtFQUNFO0FGczZDRjs7QUVuNkNBOztFQUVFO0FGczZDRjs7QUVuNkNBOzs7RUFHRTtBRnM2Q0Y7O0FFbjZDQTtFQUNFO0FGczZDRjs7QUVuNkNBOztFQUVFO0FGczZDRjs7QUVuNkNBOzs7RUFHRTtBRnM2Q0Y7O0FFbjZDQTtFQUNFO0FGczZDRjs7QUVuNkNBOztFQUVFO0FGczZDRjs7QUVuNkNBOzs7RUFHRTtBRnM2Q0Y7O0FFbjZDQTtFQUNFO0FGczZDRjs7QUVuNkNBOztFQUVFO0FGczZDRjs7QUVuNkNBO0VBQ0U7RUFDQTtFQUNBO0FGczZDRjs7QUVuNkNBO0VBQ0U7RUFDQTtFQUNBO0FGczZDRjs7QUVuNkNBO0VBQ0U7RUFDQTtBRnM2Q0Y7O0FFbjZDQTs7O0VBR0U7QUZzNkNGOztBRW42Q0E7RUFDRTtBRnM2Q0Y7O0FFbjZDQTtFQUNFO0FGczZDRjs7QUVuNkNBO0VBQ0U7QUZzNkNGOztBRW42Q0E7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RUZzNkNGOztFRXA2Q0E7SUFDRTtFRnU2Q0Y7QUFDRjtBRXA2Q0E7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RUZzNkNGOztFRXA2Q0E7SUFDRTtFRnU2Q0Y7QUFDRjtBRXA2Q0E7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RUZzNkNGOztFRXA2Q0E7SUFDRTtFRnU2Q0Y7QUFDRjtBRXA2Q0E7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RUZzNkNGOztFRXA2Q0E7SUFDRTtFRnU2Q0Y7QUFDRjtBRXA2Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGczZDRjs7QUVuNkNBO0VBQ0U7QUZzNkNGOztBRW42Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGczZDRjs7QUVuNkNBO0VBQ0U7RUFDQTtBRnM2Q0Y7O0FFbjZDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUZzNkNGOztBRXo1Q0E7RUFDRTtFQUNBO0FGczZDRjs7QUU5NUNBO0VBQ0U7RUFDQTtBRnM2Q0Y7O0FFbjZDQTtFQUNFO0VBQ0E7QUZzNkNGOztBRW42Q0E7RUFDRTtBRnM2Q0Y7O0FFbjZDQTtFQUNFO0VBQ0E7QUZzNkNGOztBRW42Q0E7O0VBRUU7RUFDQTtBRnM2Q0Y7O0FFbjZDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUZzNkNGOztBRW42Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBRnM2Q0Y7O0FFbjZDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FGczZDRjs7QUVuNkNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGczZDRjs7QUVuNkNBOzs7Ozs7Ozs7RUFTRTtFQUNBO0FGczZDRjs7QUVuNkNBOzs7OztFQUtFO0VBQ0E7RUFDQTtFQUNBO0FGczZDRjs7QUVuNkNBOzs7OztFQUtFO0FGczZDRjs7QUVuNkNBOzs7OztFQUtFO0VBQ0E7RUFDQTtFQUNBO0FGczZDRjs7QUVuNkNBOzs7OztFQUtFO0FGczZDRjs7QUVuNkNBO0VBQ0U7QUZzNkNGOztBRW42Q0E7RUFDRTtFQUNBO0FGczZDRjs7QUVuNkNBO0VBR0U7RUFFQTtFQUNBO0VBQ0E7QUZzNkNGOztBRW42Q0E7O0VBRUU7RUFDQTtBRnM2Q0Y7O0FFbjZDQTtFQUNFO0VBQ0E7RUFDQTtBRnM2Q0Y7O0FFbjZDQTtFQUNFO0VBQ0E7RUFDQTtBRnM2Q0Y7O0FFbjZDQTtFQUNFO0FGczZDRjs7QUVuNkNBO0VBQ0U7QUZzNkNGOztBRW42Q0E7RUFHRTtFQUdBO0VBQ0E7RUFDQTtBRnM2Q0Y7O0FFbjZDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FGczZDRjs7QUVuNkNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRnM2Q0Y7O0FFbjZDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRnM2Q0Y7O0FFbjZDQTs7RUFHRTtBRnE2Q0Y7O0FFbDZDQTs7RUFHRTtFQUNBO0FGbzZDRjs7QUVqNkNBOzs7Ozs7RUFRRTtBRms2Q0Y7O0FFLzVDQTtFQUNFO0FGazZDRjs7QUUvNUNBOzs7RUFHRTtBRms2Q0Y7O0FFLzVDQTtFQUNFO0FGazZDRjs7QUUvNUNBO0VBQ0U7QUZrNkNGOztBRS81Q0E7OztFQUdFO0FGazZDRjs7QUUvNUNBO0VBQ0U7QUZrNkNGOztBRS81Q0E7RUFDRTtBRms2Q0Y7O0FFLzVDQTtFQUNFO0FGazZDRjs7QUUvNUNBO0VBQ0U7QUZrNkNGOztBRS81Q0E7OztFQUdFO0FGazZDRjs7QUUvNUNBO0VBQ0U7QUZrNkNGOztBRS81Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGazZDRjs7QUUvNUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGazZDRjs7QUUvNUNBOztFQUdFO0FGaTZDRjs7QUU5NUNBOztFQUdFO0VBQ0E7QUZnNkNGOztBRTc1Q0E7Ozs7OztFQVFFO0FGODVDRjs7QUUzNUNBO0VBQ0U7QUY4NUNGOztBRTM1Q0E7OztFQUdFO0FGODVDRjs7QUUzNUNBO0VBQ0U7QUY4NUNGOztBRTM1Q0E7RUFDRTtBRjg1Q0Y7O0FFMzVDQTs7O0VBR0U7QUY4NUNGOztBRTM1Q0E7RUFDRTtBRjg1Q0Y7O0FFMzVDQTtFQUNFO0FGODVDRjs7QUUzNUNBO0VBQ0U7QUY4NUNGOztBRTM1Q0E7RUFDRTtBRjg1Q0Y7O0FFMzVDQTs7O0VBR0U7QUY4NUNGOztBRTM1Q0E7RUFDRTtBRjg1Q0Y7O0FFMzVDQTtFQUdFO0VBSUE7RUFHQTtBRjg1Q0Y7O0FFMzVDQTtFQUNFO0FGODVDRjs7QUUzNUNBO0VBQ0U7SUFHRTtJQUdBO0lBR0E7SUFDQTtFRjg1Q0Y7O0VFNTVDQTtJQUdFO0lBR0E7SUFJQTtJQUdBO0lBQ0E7RUYrNUNGOztFRTc1Q0E7SUFDRTtJQUNBO0lBQ0E7RUZnNkNGOztFRTk1Q0E7SUFDRTtFRmk2Q0Y7O0VFLzVDQTtJQUNFO0VGazZDRjs7RUVoNkNBO0lBR0U7SUFHQTtJQUdBO0lBQ0E7SUFDQTtFRm02Q0Y7O0VFajZDQTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0VGbzZDRjs7RUVsNkNBO0lBR0U7SUFHQTtFRnE2Q0Y7O0VFbjZDQTtJQUNFO0VGczZDRjtBQUNGO0FFbjZDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUZxNkNGOztBRWw2Q0E7RUFDRTtBRnE2Q0Y7O0FFbDZDQTtFQUNFO0VBQ0E7QUZxNkNGOztBRWw2Q0E7RUFDRTtBRnE2Q0Y7O0FFbDZDQTtFQUNFO0FGcTZDRjs7QUVsNkNBO0VBQ0U7QUZxNkNGOztBRWw2Q0E7O0VBRUU7QUZxNkNGOztBRWw2Q0E7RUFDRTtFQUNBO0VBQ0E7QUZxNkNGOztBRWw2Q0E7RUFDRTtFQUNBO0VBQ0E7QUZxNkNGOztBRWw2Q0E7RUFDRTtBRnE2Q0Y7O0FFbDZDQTtFQUNFO0VBQ0E7RUFDQTtBRnE2Q0Y7O0FFbDZDQTs7RUFFRTtFQUNBO0VBQ0E7QUZxNkNGOztBRWw2Q0E7O0VBRUU7QUZxNkNGOztBRWw2Q0E7RUFDRTtFQUNBO0VBQ0E7QUZxNkNGOztBRWw2Q0E7RUFDRTtFQUNBO0VBQ0E7QUZxNkNGOztBRWw2Q0E7RUFDRTtBRnE2Q0Y7O0FFbDZDQTtFQUNFO0VBQ0E7RUFDQTtBRnE2Q0Y7O0FFbDZDQTs7RUFFRTtFQUNBO0VBQ0E7QUZxNkNGOztBRWw2Q0E7O0VBRUU7QUZxNkNGOztBRWw2Q0E7RUFDRTtFQUNBO0VBQ0E7QUZxNkNGOztBRWw2Q0E7RUFDRTtFQUNBO0VBQ0E7QUZxNkNGOztBRWw2Q0E7RUFDRTtBRnE2Q0Y7O0FFbDZDQTtFQUNFO0VBQ0E7RUFDQTtBRnE2Q0Y7O0FFbDZDQTs7RUFFRTtFQUNBO0VBQ0E7QUZxNkNGOztBRWw2Q0E7O0VBRUU7QUZxNkNGOztBRWw2Q0E7RUFDRTtFQUNBO0VBQ0E7QUZxNkNGOztBRWw2Q0E7RUFDRTtFQUNBO0VBQ0E7QUZxNkNGOztBRWw2Q0E7RUFDRTtBRnE2Q0Y7O0FFbDZDQTtFQUNFO0VBQ0E7RUFDQTtBRnE2Q0Y7O0FFbDZDQTs7RUFFRTtFQUNBO0VBQ0E7QUZxNkNGOztBRWw2Q0E7O0VBRUU7QUZxNkNGOztBRWw2Q0E7RUFDRTtFQUNBO0VBQ0E7QUZxNkNGOztBRWw2Q0E7RUFDRTtFQUNBO0VBQ0E7QUZxNkNGOztBRWw2Q0E7RUFDRTtBRnE2Q0Y7O0FFbDZDQTtFQUNFO0VBQ0E7RUFDQTtBRnE2Q0Y7O0FFbDZDQTs7RUFFRTtFQUNBO0VBQ0E7QUZxNkNGOztBRWw2Q0E7O0VBRUU7QUZxNkNGOztBRWw2Q0E7RUFDRTtFQUNBO0VBQ0E7QUZxNkNGOztBRWw2Q0E7RUFDRTtFQUNBO0VBQ0E7QUZxNkNGOztBRWw2Q0E7RUFDRTtBRnE2Q0Y7O0FFbDZDQTtFQUNFO0VBQ0E7RUFDQTtBRnE2Q0Y7O0FFbDZDQTs7RUFFRTtFQUNBO0VBQ0E7QUZxNkNGOztBRWw2Q0E7O0VBRUU7QUZxNkNGOztBRWw2Q0E7RUFDRTtFQUNBO0VBQ0E7QUZxNkNGOztBRWw2Q0E7RUFDRTtFQUNBO0VBQ0E7QUZxNkNGOztBRWw2Q0E7RUFDRTtBRnE2Q0Y7O0FFbDZDQTtFQUNFO0VBQ0E7RUFDQTtBRnE2Q0Y7O0FFbDZDQTs7RUFFRTtFQUNBO0VBQ0E7QUZxNkNGOztBRWw2Q0E7O0VBRUU7QUZxNkNGOztBRWw2Q0E7RUFDRTtFQUNBO0VBQ0E7QUZxNkNGOztBRWw2Q0E7RUFDRTtFQUNBO0VBQ0E7QUZxNkNGOztBRWw2Q0E7RUFDRTtBRnE2Q0Y7O0FFbDZDQTtFQUNFO0VBQ0E7RUFDQTtBRnE2Q0Y7O0FFbDZDQTs7RUFFRTtFQUNBO0VBQ0E7QUZxNkNGOztBRWw2Q0E7O0VBRUU7QUZxNkNGOztBRWw2Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBRnE2Q0Y7O0FFbDZDQTtFQUNFO0VBQ0E7RUFDQTtBRnE2Q0Y7O0FFbDZDQTtFQUNFO0FGcTZDRjs7QUVsNkNBO0VBQ0U7RUFDQTtBRnE2Q0Y7O0FFbDZDQTs7RUFFRTtFQUNBO0VBQ0E7QUZxNkNGOztBRWw2Q0E7O0VBRUU7QUZxNkNGOztBRWw2Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBRnE2Q0Y7O0FFbDZDQTtFQUNFO0VBQ0E7RUFDQTtBRnE2Q0Y7O0FFbDZDQTtFQUNFO0FGcTZDRjs7QUVsNkNBO0VBQ0U7RUFDQTtBRnE2Q0Y7O0FFbDZDQTs7RUFFRTtFQUNBO0VBQ0E7QUZxNkNGOztBRWw2Q0E7O0VBRUU7QUZxNkNGOztBRWw2Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBRnE2Q0Y7O0FFbDZDQTtFQUNFO0VBQ0E7RUFDQTtBRnE2Q0Y7O0FFbDZDQTtFQUNFO0FGcTZDRjs7QUVsNkNBO0VBQ0U7RUFDQTtBRnE2Q0Y7O0FFbDZDQTs7RUFFRTtFQUNBO0VBQ0E7QUZxNkNGOztBRWw2Q0E7O0VBRUU7QUZxNkNGOztBRWw2Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBRnE2Q0Y7O0FFbDZDQTtFQUNFO0VBQ0E7RUFDQTtBRnE2Q0Y7O0FFbDZDQTtFQUNFO0FGcTZDRjs7QUVsNkNBO0VBQ0U7RUFDQTtBRnE2Q0Y7O0FFbDZDQTs7RUFFRTtFQUNBO0VBQ0E7QUZxNkNGOztBRWw2Q0E7O0VBRUU7QUZxNkNGOztBRWw2Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBRnE2Q0Y7O0FFbDZDQTtFQUNFO0VBQ0E7RUFDQTtBRnE2Q0Y7O0FFbDZDQTtFQUNFO0FGcTZDRjs7QUVsNkNBO0VBQ0U7RUFDQTtBRnE2Q0Y7O0FFbDZDQTs7RUFFRTtFQUNBO0VBQ0E7QUZxNkNGOztBRWw2Q0E7O0VBRUU7QUZxNkNGOztBRWw2Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBRnE2Q0Y7O0FFbDZDQTtFQUNFO0VBQ0E7RUFDQTtBRnE2Q0Y7O0FFbDZDQTtFQUNFO0FGcTZDRjs7QUVsNkNBO0VBQ0U7RUFDQTtBRnE2Q0Y7O0FFbDZDQTs7RUFFRTtFQUNBO0VBQ0E7QUZxNkNGOztBRWw2Q0E7O0VBRUU7QUZxNkNGOztBRWw2Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBRnE2Q0Y7O0FFbDZDQTtFQUNFO0VBQ0E7RUFDQTtBRnE2Q0Y7O0FFbDZDQTtFQUNFO0FGcTZDRjs7QUVsNkNBO0VBQ0U7RUFDQTtBRnE2Q0Y7O0FFbDZDQTs7RUFFRTtFQUNBO0VBQ0E7QUZxNkNGOztBRWw2Q0E7O0VBRUU7QUZxNkNGOztBRWw2Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBRnE2Q0Y7O0FFbDZDQTtFQUNFO0VBQ0E7RUFDQTtBRnE2Q0Y7O0FFbDZDQTtFQUNFO0FGcTZDRjs7QUVsNkNBO0VBQ0U7RUFDQTtBRnE2Q0Y7O0FFbDZDQTs7RUFFRTtFQUNBO0VBQ0E7QUZxNkNGOztBRWw2Q0E7O0VBRUU7QUZxNkNGOztBRWw2Q0E7RUFDRTtFQUNBO0VBQ0E7QUZxNkNGOztBRWw2Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBRnE2Q0Y7O0FFbDZDQTtFQUNFO0VBQ0E7RUFDQTtBRnE2Q0Y7O0FFbDZDQTtFQUNFO0FGcTZDRjs7QUVsNkNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUZxNkNGOztBRWw2Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBRnE2Q0Y7O0FFbDZDQTtFQUNFO0VBQ0E7QUZxNkNGOztBRWw2Q0E7RUFDRTtBRnE2Q0Y7O0FFbDZDQTs7O0VBR0U7QUZxNkNGOztBRWw2Q0E7RUFDRTtFQUNBO0FGcTZDRjs7QUVsNkNBO0VBQ0U7QUZxNkNGOztBRWw2Q0E7RUFDRTtBRnE2Q0Y7O0FFbDZDQTtFQUNFO0FGcTZDRjs7QUVsNkNBO0VBQ0U7QUZxNkNGOztBRWw2Q0E7RUFDRTtBRnE2Q0Y7O0FFbDZDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FGcTZDRjs7QUVsNkNBOztFQUVFO0FGcTZDRjs7QUVsNkNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUZxNkNGOztBRWw2Q0E7RUFDRTtBRnE2Q0Y7O0FFbDZDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUZxNkNGOztBRWw2Q0E7RUFDRTtFQUNBO0FGcTZDRjs7QUVsNkNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUZxNkNGOztBRWw2Q0E7RUFDRTtBRnE2Q0Y7O0FFbDZDQTtFQUNFO0VBQ0E7QUZxNkNGOztBRWw2Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUZxNkNGOztBRWw2Q0E7RUFDRTtBRnE2Q0Y7O0FFbDZDQTtFQUNFO0FGcTZDRjs7QUVsNkNBO0VBQ0U7RUFDQTtBRnE2Q0Y7O0FFbDZDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRnE2Q0Y7O0FFbDZDQTtFQUNFO0FGcTZDRjs7QUVsNkNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGcTZDRjs7QUVsNkNBO0VBQ0U7QUZxNkNGOztBRWw2Q0E7RUFDRTtBRnE2Q0Y7O0FFbDZDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FGcTZDRjs7QUVsNkNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUZxNkNGOztBRWw2Q0E7RUFDRTtFQUNBO0VBQ0E7QUZxNkNGOztBRWw2Q0E7RUFDRTtFQUNBO0VBQ0E7QUZxNkNGOztBRWw2Q0E7RUFDRTtFQUNBO0FGcTZDRjs7QUVsNkNBO0VBQ0U7QUZxNkNGOztBRWw2Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUZxNkNGOztBRWw2Q0E7O0VBRUU7RUFHQTtFQUNBO0FGcTZDRjs7QUVsNkNBOztFQUVFO0VBR0E7QUZxNkNGOztBRWw2Q0E7O0VBRUU7QUZxNkNGOztBRWw2Q0E7Ozs7RUFJRTtBRnE2Q0Y7O0FFbDZDQTs7Ozs7Ozs7RUFRRTtBRnE2Q0Y7O0FFbDZDQTtFQUdFO0VBRUE7RUFHQTtBRnE2Q0Y7O0FFbDZDQTtFQUNFO0FGcTZDRjs7QUVsNkNBO0VBQ0U7QUZxNkNGOztBRWw2Q0E7O0VBRUU7RUFDQTtBRnE2Q0Y7O0FFbDZDQTs7RUFFRTtFQUNBO0FGcTZDRjs7QUVsNkNBO0VBQ0U7RUFDQTtBRnE2Q0Y7O0FFbDZDQTtFQUNFO0FGcTZDRjs7QUVsNkNBO0VBQ0U7RUFDQTtBRnE2Q0Y7O0FFbDZDQTtFQUNFO0VBQ0E7QUZxNkNGOztBRWw2Q0E7RUFJRTtFQUdBO0VBR0E7QUZxNkNGOztBRWw2Q0E7O0VBRUU7QUZxNkNGOztBRWw2Q0E7Ozs7RUFJRTtFQUNBO0FGcTZDRjs7QUVsNkNBOztFQUVFO0VBQ0E7QUZxNkNGOztBRWw2Q0E7O0VBRUU7RUFDQTtBRnE2Q0Y7O0FFbDZDQTs7RUFFRTtBRnE2Q0Y7O0FFbDZDQTs7OztFQUlFO0VBQ0E7RUFDQTtBRnE2Q0Y7O0FFbDZDQTtFQUNFO0VBR0E7RUFFQTtFQUdBO0VBQ0E7QUZxNkNGOztBRWw2Q0E7OztFQUdFO0VBR0E7RUFDQTtFQUNBO0FGcTZDRjs7QUVsNkNBOzs7RUFHRTtBRnE2Q0Y7O0FFbDZDQTs7Ozs7Ozs7O0VBU0U7QUZxNkNGOztBRWw2Q0E7O0VBRUU7RUFDQTtBRnE2Q0Y7O0FFbDZDQTs7RUFFRTtFQUNBO0FGcTZDRjs7QUVsNkNBO0VBR0U7RUFHQTtBRnE2Q0Y7O0FFbDZDQTs7RUFFRTtFQUNBO0FGcTZDRjs7QUVsNkNBOztFQUVFO0VBQ0E7QUZxNkNGOztBRWw2Q0E7O0VBSUU7QUZxNkNGOztBRWw2Q0E7O0VBRUU7RUFDQTtBRnE2Q0Y7O0FFbDZDQTs7Ozs7Ozs7RUFRRTtBRnE2Q0Y7O0FFbDZDQTtFQUNFO0FGcTZDRjs7QUVsNkNBO0VBQ0U7QUZxNkNGOztBRWw2Q0E7RUFHRTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRnE2Q0Y7O0FFbDZDQTs7RUFFRTtBRnE2Q0Y7O0FFbDZDQTs7Ozs7O0VBTUU7RUFDQTtBRnE2Q0Y7O0FFbDZDQTs7Ozs7O0VBTUU7RUFDQTtBRnE2Q0Y7O0FFbDZDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FGcTZDRjs7QUVsNkNBO0VBR0U7RUFDQTtBRnE2Q0Y7O0FFbDZDQTtFQUNFO0VBQ0E7RUFDQTtBRnE2Q0Y7O0FFbDZDQTtFQUNFO0VBQ0E7QUZxNkNGOztBRWw2Q0E7RUFDRTtBRnE2Q0Y7O0FFbDZDQTtFQUNFO0VBQ0E7QUZxNkNGOztBRWw2Q0E7RUFDRTtBRnE2Q0Y7O0FFbDZDQTtFQUNFO0FGcTZDRjs7QUVsNkNBO0VBQ0U7QUZxNkNGOztBRWw2Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7QUZxNkNGOztBRWw2Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRnE2Q0Y7O0FFbDZDQTtFQUNFO0FGcTZDRjs7QUVsNkNBO0VBQ0U7QUZxNkNGOztBRWw2Q0E7RUFDRTtBRnE2Q0Y7O0FFbDZDQTtFQUNFO0FGcTZDRjs7QUVsNkNBO0VBQ0U7QUZxNkNGOztBRWw2Q0E7RUFDRTtBRnE2Q0Y7O0FFbDZDQTtFQUNFO0FGcTZDRjs7QUVsNkNBO0VBQ0U7QUZxNkNGOztBRWw2Q0E7RUFDRTtBRnE2Q0Y7O0FFbDZDQTtFQUNFO0FGcTZDRjs7QUVsNkNBO0VBQ0U7QUZxNkNGOztBRWw2Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtBRnE2Q0Y7O0FFbDZDQTtFQUNFO0VBQ0E7RUFDQTtBRnE2Q0Y7O0FFbDZDQTtFQUNFO0VBQ0E7QUZxNkNGOztBRWw2Q0E7RUFDRTtFQUNBO0VBQ0E7QUZxNkNGOztBRWw2Q0E7RUFDRTtFQUNBO0FGcTZDRjs7QUVsNkNBO0VBQ0U7QUZxNkNGOztBRWw2Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBRnE2Q0Y7O0FFbDZDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FGcTZDRjs7QUVsNkNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRnE2Q0Y7O0FFbDZDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRnE2Q0Y7O0FFbDZDQTtFQUNFO0VBQ0E7QUZxNkNGOztBRWw2Q0E7RUFDRTtBRnE2Q0Y7O0FFbDZDQTtFQUNFO0FGcTZDRjs7QUVsNkNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGcTZDRjs7QUVsNkNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRnE2Q0Y7O0FFbDZDQTtFQUdFO0VBRUE7RUFDQTtFQUNBO0VBQ0E7QUZxNkNGOztBRWw2Q0E7RUFDRTtFQUNBO0FGcTZDRjs7QUVsNkNBO0VBQ0U7QUZxNkNGOztBRWw2Q0E7RUFDRTtBRnE2Q0Y7O0FFbDZDQTtFQUNFO0FGcTZDRjs7QUVsNkNBO0VBQ0U7QUZxNkNGOztBRWw2Q0E7RUFDRTtFQUNBO0VBQ0E7QUZxNkNGOztBRWw2Q0E7RUFDRTtBRnE2Q0Y7O0FFbDZDQTtFQUNFO0VBQ0E7RUFDQTtBRnE2Q0Y7O0FFbDZDQTs7RUFFRTtFQUNBO0VBQ0E7QUZxNkNGOztBRWw2Q0E7RUFDRTtFQUNBO0VBQ0E7QUZxNkNGOztBRWw2Q0E7RUFDRTtBRnE2Q0Y7O0FFbDZDQTs7RUFFRTtFQUNBO0FGcTZDRjs7QUVsNkNBO0VBR0U7RUFDQTtBRnE2Q0Y7O0FFbDZDQTtFQUVFO0VBR0E7RUFDQTtBRnE2Q0Y7O0FFbDZDQTtFQUNFO0FGcTZDRjs7QUVsNkNBO0VBQ0U7QUZxNkNGOztBRWw2Q0E7RUFDRTtFQUdBO0VBRUE7RUFHQTtFQUdBO0VBQ0E7QUZxNkNGOztBRWw2Q0E7O0VBSUU7RUFFQTtFQUdBO0VBR0E7QUZxNkNGOztBRWw2Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRnE2Q0Y7O0FFbDZDQTtFQUNFO0FGcTZDRjs7QUVsNkNBO0VBR0U7RUFJQTtFQUNBO0VBQ0E7RUFDQTtBRnE2Q0Y7O0FFbDZDQTtFQUNFO0VBQ0E7QUZxNkNGOztBRWw2Q0E7RUFDRTtFQUNBO0FGcTZDRjs7QUVsNkNBO0VBQ0U7RUFDQTtFQUNBO0FGcTZDRjs7QUVsNkNBO0VBRUU7RUFHQTtFQUdBO0FGcTZDRjs7QUVsNkNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGcTZDRjs7QUVsNkNBO0VBQ0U7QUZxNkNGOztBRWw2Q0E7RUFDRTtBRnE2Q0Y7O0FFbDZDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGcTZDRjs7QUVsNkNBO0VBQ0U7O0lBRUU7SUFDQTtFRnE2Q0Y7QUFDRjtBRWw2Q0E7RUFDRTtJQUlFO0lBR0E7RUZvNkNGOztFRWw2Q0E7SUFJRTtFRnE2Q0Y7O0VFbjZDQTtJQUNFO0VGczZDRjs7RUVwNkNBO0lBQ0U7SUFDQTtFRnU2Q0Y7O0VFcjZDQTtJQUNFO0lBQ0E7RUZ3NkNGOztFRXQ2Q0E7O0lBR0U7RUZ5NkNGOztFRXY2Q0E7SUFHRTtJQUVBO0VGMDZDRjs7RUV4NkNBO0lBQ0U7RUYyNkNGOztFRXo2Q0E7SUFDRTtJQUNBO0VGNDZDRjtBQUNGO0FFejZDQTtFQUNFOztJQUVFO0lBQ0E7RUYyNkNGO0FBQ0Y7QUV4NkNBO0VBQ0U7SUFJRTtJQUdBO0VGMDZDRjs7RUV4NkNBO0lBSUU7RUYyNkNGOztFRXo2Q0E7SUFDRTtFRjQ2Q0Y7O0VFMTZDQTtJQUNFO0lBQ0E7RUY2NkNGOztFRTM2Q0E7SUFDRTtJQUNBO0VGODZDRjs7RUU1NkNBOztJQUdFO0VGKzZDRjs7RUU3NkNBO0lBR0U7SUFFQTtFRmc3Q0Y7O0VFOTZDQTtJQUNFO0VGaTdDRjs7RUUvNkNBO0lBQ0U7SUFDQTtFRms3Q0Y7QUFDRjtBRS82Q0E7RUFDRTs7SUFFRTtJQUNBO0VGaTdDRjtBQUNGO0FFOTZDQTtFQUNFO0lBSUU7SUFHQTtFRmc3Q0Y7O0VFOTZDQTtJQUlFO0VGaTdDRjs7RUUvNkNBO0lBQ0U7RUZrN0NGOztFRWg3Q0E7SUFDRTtJQUNBO0VGbTdDRjs7RUVqN0NBO0lBQ0U7SUFDQTtFRm83Q0Y7O0VFbDdDQTs7SUFHRTtFRnE3Q0Y7O0VFbjdDQTtJQUdFO0lBRUE7RUZzN0NGOztFRXA3Q0E7SUFDRTtFRnU3Q0Y7O0VFcjdDQTtJQUNFO0lBQ0E7RUZ3N0NGO0FBQ0Y7QUVyN0NBO0VBQ0U7O0lBRUU7SUFDQTtFRnU3Q0Y7QUFDRjtBRXA3Q0E7RUFDRTtJQUlFO0lBR0E7RUZzN0NGOztFRXA3Q0E7SUFJRTtFRnU3Q0Y7O0VFcjdDQTtJQUNFO0VGdzdDRjs7RUV0N0NBO0lBQ0U7SUFDQTtFRnk3Q0Y7O0VFdjdDQTtJQUNFO0lBQ0E7RUYwN0NGOztFRXg3Q0E7O0lBR0U7RUYyN0NGOztFRXo3Q0E7SUFHRTtJQUVBO0VGNDdDRjs7RUUxN0NBO0lBQ0U7RUY2N0NGOztFRTM3Q0E7SUFDRTtJQUNBO0VGODdDRjtBQUNGO0FFMzdDQTtFQUlFO0VBR0E7QUY2N0NGOztBRTE3Q0E7O0VBRUU7RUFDQTtBRjY3Q0Y7O0FFMTdDQTtFQUlFO0FGNjdDRjs7QUUxN0NBO0VBQ0U7QUY2N0NGOztBRTE3Q0E7RUFDRTtFQUNBO0FGNjdDRjs7QUUxN0NBO0VBQ0U7RUFDQTtBRjY3Q0Y7O0FFMTdDQTs7RUFHRTtBRjY3Q0Y7O0FFMTdDQTtFQUdFO0VBRUE7QUY2N0NGOztBRTE3Q0E7RUFDRTtBRjY3Q0Y7O0FFMTdDQTtFQUNFO0VBQ0E7QUY2N0NGOztBRTE3Q0E7RUFDRTtBRjY3Q0Y7O0FFMTdDQTtFQUNFO0FGNjdDRjs7QUUxN0NBO0VBQ0U7QUY2N0NGOztBRTE3Q0E7RUFDRTtBRjY3Q0Y7O0FFMTdDQTtFQUNFO0FGNjdDRjs7QUUxN0NBOzs7O0VBSUU7QUY2N0NGOztBRTE3Q0E7RUFDRTtFQUNBO0FGNjdDRjs7QUUxN0NBO0VBQ0U7QUY2N0NGOztBRTE3Q0E7RUFDRTtBRjY3Q0Y7O0FFMTdDQTtFQUNFO0FGNjdDRjs7QUUxN0NBO0VBQ0U7QUY2N0NGOztBRTE3Q0E7RUFDRTtBRjY3Q0Y7O0FFMTdDQTtFQUNFO0FGNjdDRjs7QUUxN0NBO0VBQ0U7QUY2N0NGOztBRTE3Q0E7RUFDRTtBRjY3Q0Y7O0FFMTdDQTtFQUNFO0FGNjdDRjs7QUUxN0NBOzs7O0VBSUU7QUY2N0NGOztBRTE3Q0E7RUFDRTtFQUNBO0FGNjdDRjs7QUUxN0NBO0VBQ0U7QUY2N0NGOztBRTE3Q0E7RUFDRTtBRjY3Q0Y7O0FFMTdDQTtFQUNFO0FGNjdDRjs7QUUxN0NBO0VBQ0U7QUY2N0NGOztBRTE3Q0E7RUFDRTtFQUdBO0VBSUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUY2N0NGOztBRTE3Q0E7RUFDRTtFQUNBO0FGNjdDRjs7QUUxN0NBO0VBQ0U7RUFDQTtBRjY3Q0Y7O0FFMTdDQTtFQUNFO0VBQ0E7QUY2N0NGOztBRTE3Q0E7RUFHRTtFQUNBO0FGNjdDRjs7QUUxN0NBO0VBQ0U7QUY2N0NGOztBRTE3Q0E7RUFDRTtFQUNBO0FGNjdDRjs7QUUxN0NBO0VBQ0U7QUY2N0NGOztBRTE3Q0E7RUFDRTtBRjY3Q0Y7O0FFMTdDQTtFQUNFO0FGNjdDRjs7QUUxN0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUY2N0NGOztBRTE3Q0E7RUFDRTtBRjY3Q0Y7O0FFMTdDQTtFQUNFO0FGNjdDRjs7QUUxN0NBO0VBQ0U7RUFDQTtFQUNBO0FGNjdDRjs7QUUxN0NBO0VBQ0U7QUY2N0NGOztBRTE3Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBRjY3Q0Y7O0FFMTdDQTtFQUNFO0VBQ0E7QUY2N0NGOztBRTE3Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUY2N0NGOztBRTE3Q0E7RUFDRTtFQUNBO0FGNjdDRjs7QUUxN0NBO0VBQ0U7RUFDQTtFQUNBO0FGNjdDRjs7QUUxN0NBO0VBQ0U7RUFDQTtFQUNBO0FGNjdDRjs7QUUxN0NBO0VBR0U7RUFJQTtBRjY3Q0Y7O0FFMTdDQTtFQUNFO0FGNjdDRjs7QUUxN0NBO0VBQ0U7SUFJRTtJQUNBO0lBQ0E7RUY2N0NGOztFRTM3Q0E7SUFHRTtJQUdBO0lBSUE7SUFDQTtJQUNBO0lBQ0E7RUY4N0NGO0FBQ0Y7QUUzN0NBO0VBR0U7RUFJQTtBRjY3Q0Y7O0FFMTdDQTtFQUNFO0FGNjdDRjs7QUUxN0NBO0VBQ0U7SUFJRTtFRjY3Q0Y7O0VFMzdDQTtJQUdFO0lBQ0E7RUY4N0NGOztFRTU3Q0E7SUFDRTtJQUNBO0VGKzdDRjs7RUU3N0NBO0lBQ0U7SUFDQTtFRmc4Q0Y7O0VFOTdDQTs7SUFFRTtFRmk4Q0Y7O0VFLzdDQTs7SUFFRTtFRms4Q0Y7O0VFaDhDQTtJQUNFO0lBQ0E7RUZtOENGOztFRWo4Q0E7O0lBRUU7RUZvOENGOztFRWw4Q0E7O0lBRUU7RUZxOENGOztFRW44Q0E7SUFDRTtFRnM4Q0Y7O0VFcDhDQTs7SUFFRTtJQUNBO0VGdThDRjs7RUVyOENBOztJQUVFO0lBQ0E7RUZ3OENGOztFRXQ4Q0E7SUFDRTtFRnk4Q0Y7O0VFdjhDQTs7OztJQUlFO0VGMDhDRjtBQUNGO0FFdjhDQTtFQUNFO0FGeThDRjs7QUV0OENBO0VBQ0U7SUFHRTtJQUdBO0VGeThDRjs7RUV2OENBO0lBQ0U7SUFDQTtFRjA4Q0Y7QUFDRjtBRXY4Q0E7RUFHRTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRnk4Q0Y7O0FFdDhDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUZ5OENGOztBRXQ4Q0E7RUFDRTtBRnk4Q0Y7O0FFdDhDQTtFQUNFO0FGeThDRjs7QUV0OENBO0VBQ0U7QUZ5OENGOztBRXQ4Q0E7RUFHRTtFQUNBO0VBQ0E7RUFDQTtBRnk4Q0Y7O0FFdDhDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUZ5OENGOztBRXQ4Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBRnk4Q0Y7O0FFdDhDQTtFQUNFO0VBQ0E7RUFDQTtBRnk4Q0Y7O0FFdDhDQTtFQUNFO0FGeThDRjs7QUV0OENBO0VBQ0U7RUFDQTtFQUNBO0FGeThDRjs7QUV0OENBO0VBQ0U7RUFDQTtBRnk4Q0Y7O0FFdDhDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FGeThDRjs7QUV0OENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRnk4Q0Y7O0FFdDhDQTtFQUNFO0VBQ0E7RUFDQTtBRnk4Q0Y7O0FFdDhDQTtFQUNFO0VBQ0E7QUZ5OENGOztBRXQ4Q0E7RUFDRTtFQUNBO0FGeThDRjs7QUV0OENBO0VBQ0U7RUFDQTtFQUNBO0FGeThDRjs7QUV0OENBO0VBQ0U7RUFDQTtBRnk4Q0Y7O0FFdDhDQTtFQUNFO0VBQ0E7QUZ5OENGOztBRXQ4Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUZ5OENGOztBRXQ4Q0E7RUFDRTtBRnk4Q0Y7O0FFdDhDQTtFQUNFO0VBQ0E7QUZ5OENGOztBRXQ4Q0E7RUFDRTtFQUNBO0VBQ0E7QUZ5OENGOztBRXQ4Q0E7RUFDRTtFQUNBO0FGeThDRjs7QUV0OENBO0VBQ0U7RUFDQTtFQUNBO0FGeThDRjs7QUV0OENBO0VBQ0U7RUFDQTtBRnk4Q0Y7O0FFdDhDQTtFQUNFO0VBQ0E7RUFDQTtBRnk4Q0Y7O0FFdDhDQTtFQUNFO0VBQ0E7QUZ5OENGOztBRXQ4Q0E7RUFDRTtFQUNBO0VBQ0E7QUZ5OENGOztBRXQ4Q0E7RUFDRTtFQUNBO0FGeThDRjs7QUV0OENBO0VBQ0U7RUFDQTtFQUNBO0FGeThDRjs7QUV0OENBO0VBQ0U7RUFDQTtBRnk4Q0Y7O0FFdDhDQTtFQUNFO0VBQ0E7RUFDQTtBRnk4Q0Y7O0FFdDhDQTtFQUNFO0VBQ0E7QUZ5OENGOztBRXQ4Q0E7RUFDRTtFQUNBO0VBQ0E7QUZ5OENGOztBRXQ4Q0E7RUFDRTtFQUNBO0FGeThDRjs7QUV0OENBO0VBQ0U7RUFDQTtFQUNBO0FGeThDRjs7QUV0OENBO0VBQ0U7RUFDQTtBRnk4Q0Y7O0FFdDhDQTtFQUNFO0VBQ0E7RUFDQTtBRnk4Q0Y7O0FFdDhDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FGeThDRjs7QUV0OENBO0VBQ0U7SUFDRTtFRnk4Q0Y7QUFDRjtBRXQ4Q0E7RUFDRTtFQUNBO0VBQ0E7QUZ3OENGOztBRXI4Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGdzhDRjs7QUVyOENBO0VBQ0U7QUZ3OENGOztBRXI4Q0E7RUFDRTtBRnc4Q0Y7O0FFcjhDQTtFQUNFO0FGdzhDRjs7QUVyOENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRnc4Q0Y7O0FFcjhDQTtFQUNFO0VBQ0E7RUFDQTtBRnc4Q0Y7O0FFcjhDQTtFQUNFO0FGdzhDRjs7QUVyOENBO0VBQ0U7QUZ3OENGOztBRXI4Q0E7RUFDRTtFQUNBO0VBQ0E7QUZ3OENGOztBRXI4Q0E7RUFDRTtBRnc4Q0Y7O0FFcjhDQTtFQUNFO0FGdzhDRjs7QUVyOENBO0VBQ0U7RUFDQTtFQUNBO0FGdzhDRjs7QUVyOENBO0VBQ0U7QUZ3OENGOztBRXI4Q0E7RUFDRTtBRnc4Q0Y7O0FFcjhDQTtFQUNFO0VBQ0E7RUFDQTtBRnc4Q0Y7O0FFcjhDQTtFQUNFO0FGdzhDRjs7QUVyOENBO0VBQ0U7QUZ3OENGOztBRXI4Q0E7RUFDRTtFQUNBO0VBQ0E7QUZ3OENGOztBRXI4Q0E7RUFDRTtBRnc4Q0Y7O0FFcjhDQTtFQUNFO0FGdzhDRjs7QUVyOENBO0VBQ0U7RUFDQTtFQUNBO0FGdzhDRjs7QUVyOENBO0VBQ0U7QUZ3OENGOztBRXI4Q0E7RUFDRTtBRnc4Q0Y7O0FFcjhDQTtFQUNFO0VBQ0E7RUFDQTtBRnc4Q0Y7O0FFcjhDQTtFQUNFO0FGdzhDRjs7QUVyOENBO0VBQ0U7QUZ3OENGOztBRXI4Q0E7RUFDRTtFQUNBO0VBQ0E7QUZ3OENGOztBRXI4Q0E7RUFDRTtBRnc4Q0Y7O0FFcjhDQTtFQUNFO0FGdzhDRjtBRTU3Q0E7RUFDRTtJQUNFO0VGdThDRjtFRXI4Q0E7SUFDRTtFRnU4Q0Y7QUFDRjtBRXA4Q0E7RUFHRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUZzOENGOztBRW44Q0E7RUFHRTtFQUlBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRnM4Q0Y7O0FFbjhDQTtFQUNFO0VBQ0E7QUZzOENGOztBRW44Q0E7RUFFRTtBRnM4Q0Y7O0FFbjhDQTtFQUdFO0VBR0E7QUZzOENGOztBRW44Q0E7RUFHRTtBRnM4Q0Y7O0FFbjhDQTtFQUdFO0VBSUE7RUFDQTtFQUNBO0FGczhDRjs7QUVuOENBO0VBQ0U7RUFDQTtFQUNBO0FGczhDRjs7QUVuOENBO0VBQ0U7RUFDQTtFQUNBO0FGczhDRjs7QUVuOENBO0VBQ0U7RUFDQTtBRnM4Q0Y7O0FFbjhDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRnM4Q0Y7O0FFbjhDQTtFQUNFO0VBQ0E7QUZzOENGOztBRW44Q0E7RUFDRTtFQUNBO0VBQ0E7QUZzOENGOztBRW44Q0E7RUFDRTtFQUNBO0FGczhDRjs7QUVuOENBO0VBQ0U7RUFDQTtBRnM4Q0Y7O0FFbjhDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FGczhDRjs7QUVuOENBO0VBQ0U7RUFDQTtFQUNBO0FGczhDRjs7QUVuOENBO0VBQ0U7QUZzOENGOztBRW44Q0E7RUFDRTtBRnM4Q0Y7O0FFbjhDQTtFQUNFO0VBQ0E7QUZzOENGOztBRW44Q0E7RUFDRTtFQUNBO0FGczhDRjs7QUVuOENBO0VBQ0U7RUFDQTtFQUNBO0FGczhDRjs7QUVuOENBO0VBQ0U7RUFDQTtBRnM4Q0Y7O0FFbjhDQTtFQUNFO0VBQ0E7QUZzOENGOztBRW44Q0E7RUFDRTtFQUNBO0VBQ0E7QUZzOENGOztBRW44Q0E7RUFDRTtFQUNBO0FGczhDRjs7QUVuOENBO0VBQ0U7RUFDQTtBRnM4Q0Y7O0FFbjhDQTtFQUNFO0VBQ0E7RUFDQTtBRnM4Q0Y7O0FFbjhDQTtFQUNFO0VBQ0E7QUZzOENGOztBRW44Q0E7RUFDRTtFQUNBO0FGczhDRjs7QUVuOENBO0VBQ0U7RUFDQTtFQUNBO0FGczhDRjs7QUVuOENBO0VBQ0U7RUFDQTtBRnM4Q0Y7O0FFbjhDQTtFQUNFO0VBQ0E7QUZzOENGOztBRW44Q0E7RUFDRTtFQUNBO0VBQ0E7QUZzOENGOztBRW44Q0E7RUFDRTtFQUNBO0FGczhDRjs7QUVuOENBO0VBQ0U7RUFDQTtBRnM4Q0Y7O0FFbjhDQTtFQUNFO0VBQ0E7RUFDQTtBRnM4Q0Y7O0FFbjhDQTtFQUNFO0VBQ0E7QUZzOENGOztBRW44Q0E7RUFDRTtFQUNBO0FGczhDRjs7QUVuOENBO0VBQ0U7RUFDQTtFQUNBO0FGczhDRjs7QUVuOENBO0VBQ0U7RUFDQTtBRnM4Q0Y7O0FFbjhDQTtFQUNFO0VBQ0E7QUZzOENGOztBRW44Q0E7RUFDRTtFQUNBO0VBQ0E7QUZzOENGOztBRW44Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRnM4Q0Y7O0FFbjhDQTtFQUNFO0VBQ0E7RUFDQTtBRnM4Q0Y7O0FFbjhDQTtFQUNFO0FGczhDRjs7QUVuOENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUZzOENGOztBRW44Q0E7RUFDRTtBRnM4Q0Y7O0FFbjhDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRnM4Q0Y7O0FFbjhDQTtFQUNFO0VBQ0E7QUZzOENGOztBRW44Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBRnM4Q0Y7O0FFbjhDQTtFQUVFO0VBR0E7QUZzOENGOztBRW44Q0E7RUFFRTtBRnM4Q0Y7O0FFbjhDQTtFQUdFO0VBR0E7RUFDQTtBRnM4Q0Y7O0FFbjhDQTtFQUNFO0VBR0E7RUFJQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGczhDRjs7QUVuOENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUZzOENGOztBRW44Q0E7RUFDRTtBRnM4Q0Y7O0FFbjhDQTtFQUNFO0FGczhDRjs7QUVuOENBO0VBR0U7RUFHQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUZzOENGOztBRW44Q0E7RUFDRTtFQUNBO0FGczhDRjs7QUVuOENBO0VBQ0U7RUFDQTtBRnM4Q0Y7O0FFbjhDQTtFQUNFO0VBR0E7RUFDQTtBRnM4Q0Y7O0FFbjhDQTtFQUdFO0VBR0E7RUFHQTtFQUNBO0VBQ0E7QUZzOENGOztBRW44Q0E7RUFDRTtBRnM4Q0Y7O0FFbjhDQTtFQUNFO0FGczhDRjs7QUVuOENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRnM4Q0Y7O0FFbjhDQTtFQUNFO0lBQ0U7SUFDQTtFRnM4Q0Y7O0VFcDhDQTtJQUNFO0VGdThDRjs7RUVyOENBO0lBQ0U7RUZ3OENGO0FBQ0Y7QUVyOENBO0VBQ0U7SUFDRTtFRnU4Q0Y7QUFDRjtBRXA4Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUZzOENGOztBRW44Q0E7RUFDRTtBRnM4Q0Y7O0FFbjhDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FGczhDRjs7QUVuOENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUZzOENGOztBRW44Q0E7RUFDRTtBRnM4Q0Y7O0FFbjhDQTtFQUNFO0FGczhDRjs7QUVuOENBO0VBQ0U7RUFDQTtFQUNBO0FGczhDRjs7QUVuOENBO0VBQ0U7QUZzOENGOztBRW44Q0E7RUFDRTtFQUNBO0VBQ0E7QUZzOENGOztBRW44Q0E7RUFDRTtFQUNBO0VBQ0E7QUZzOENGOztBRW44Q0E7RUFDRTtBRnM4Q0Y7O0FFbjhDQTtFQUNFO0FGczhDRjs7QUVuOENBO0VBQ0U7RUFDQTtFQUNBO0FGczhDRjs7QUVuOENBO0VBQ0U7QUZzOENGOztBRW44Q0E7RUFDRTtFQUNBO0VBQ0E7QUZzOENGOztBRW44Q0E7RUFDRTtFQUNBO0VBQ0E7QUZzOENGOztBRW44Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUZzOENGOztBRW44Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGczhDRjs7QUVuOENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRnM4Q0Y7O0FFbjhDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUZzOENGOztBRW44Q0E7RUFDRTtBRnM4Q0Y7O0FFbjhDQTtFQUNFO0FGczhDRjs7QUVuOENBOzs7RUFHRTtBRnM4Q0Y7O0FFbjhDQTtFQUNFO0VBQ0E7QUZzOENGOztBRWw4Q0E7O0VBRUU7RUFDQTtBRnE4Q0Y7O0FFbDhDQTtFQUNFO0FGcThDRjs7QUVsOENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUZxOENGOztBRWw4Q0E7OztFQUdFO0FGcThDRjs7QUVsOENBO0VBQ0U7RUFDQTtBRnE4Q0Y7O0FFajhDQTs7RUFFRTtFQUNBO0FGbzhDRjs7QUVqOENBO0VBQ0U7QUZvOENGOztBRWo4Q0E7RUFDRTtBRm84Q0Y7O0FFajhDQTs7O0VBR0U7QUZvOENGOztBRWo4Q0E7RUFDRTtFQUNBO0FGbzhDRjs7QUVoOENBOztFQUVFO0VBQ0E7QUZtOENGOztBRWg4Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGbThDRjs7QUVoOENBO0VBQ0U7QUZtOENGOztBRWg4Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBRm04Q0Y7O0FFaDhDQTs7O0VBR0U7QUZtOENGOztBRWg4Q0E7RUFDRTtFQUNBO0FGbThDRjs7QUUvN0NBOztFQUVFO0VBQ0E7QUZrOENGOztBRS83Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGazhDRjs7QUUvN0NBO0VBQ0U7QUZrOENGOztBRS83Q0E7RUFDRTtFQUNBO0FGazhDRjs7QUUvN0NBO0VBQ0U7QUZrOENGOztBRS83Q0E7RUFDRTtFQUNBO0VBQ0E7QUZrOENGOztBRS83Q0E7RUFDRTtFQUNBO0VBR0E7RUFDQTtFQUVBO0VBRUE7RUFDQTtFQUVBO0FGazhDRjs7QUUvN0NBOzs7RUFHRTtBRms4Q0Y7O0FFLzdDQTs7RUFFRTtFQUNBO0FGazhDRjs7QUUvN0NBOztFQUdFO0FGazhDRjs7QUUvN0NBO0VBQ0U7O0lBR0U7RUZrOENGO0FBQ0Y7QUUvN0NBOztFQUdFO0FGaThDRjs7QUU5N0NBO0VBQ0U7O0lBR0U7RUZpOENGO0FBQ0Y7QUU5N0NBOztFQUdFO0FGZzhDRjs7QUU3N0NBO0VBQ0U7O0lBR0U7RUZnOENGO0FBQ0Y7QUU3N0NBOztFQUVFO0VBQ0E7RUFDQTtFQUdBO0VBR0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGKzdDRjs7QUU1N0NBOzs7RUFHRTtFQUNBO0VBQ0E7RUFDQTtBRis3Q0Y7O0FFNTdDQTtFQUNFO0FGKzdDRjs7QUU1N0NBO0VBQ0U7QUYrN0NGOztBRTU3Q0E7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRis3Q0Y7O0FFNTdDQTtFQUNFO0FGKzdDRjs7QUU1N0NBO0VBQ0U7QUYrN0NGOztBRTU3Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGKzdDRjs7QUU1N0NBO0VBQ0U7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRis3Q0Y7O0FFNTdDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGKzdDRjs7QUU1N0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUYrN0NGOztBRTU3Q0E7RUFDRTtBRis3Q0Y7O0FFNTdDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRis3Q0Y7O0FFNTdDQTtFQUNFO0FGKzdDRjs7QUU1N0NBO0VBQ0U7QUYrN0NGOztBRTU3Q0E7RUFDRTtBRis3Q0Y7O0FFNTdDQTtFQUNFO0FGKzdDRjs7QUU1N0NBO0VBQ0U7QUYrN0NGOztBRTU3Q0E7RUFDRTtBRis3Q0Y7O0FFNTdDQTtFQUNFO0FGKzdDRjs7QUU1N0NBOzs7RUFHRTtBRis3Q0Y7O0FFNTdDQTtFQUNFO0FGKzdDRjs7QUU1N0NBOzs7RUFHRTtBRis3Q0Y7O0FFNTdDQTtFQUNFO0FGKzdDRjs7QUU1N0NBOzs7RUFHRTtBRis3Q0Y7O0FFNTdDQTtFQUNFO0FGKzdDRjs7QUU1N0NBOzs7RUFHRTtBRis3Q0Y7O0FFNTdDQTtFQUNFO0FGKzdDRjs7QUU1N0NBOzs7RUFHRTtBRis3Q0Y7O0FFNTdDQTtFQUNFO0FGKzdDRjs7QUU1N0NBOzs7RUFHRTtBRis3Q0Y7O0FFNTdDQTtFQUNFO0FGKzdDRjs7QUU1N0NBOzs7RUFHRTtBRis3Q0Y7O0FFNTdDQTtFQUNFO0FGKzdDRjs7QUU1N0NBOzs7RUFHRTtBRis3Q0Y7O0FFNTdDQTtFQUNFO0FGKzdDRjs7QUU1N0NBO0VBQ0U7QUYrN0NGOztBRTU3Q0E7RUFDRTtBRis3Q0Y7O0FFNTdDQTtFQUNFO0FGKzdDRjs7QUU1N0NBO0VBQ0U7QUYrN0NGOztBRTU3Q0E7RUFDRTtBRis3Q0Y7O0FFNTdDQTtFQUNFO0FGKzdDRjs7QUU1N0NBO0VBQ0U7QUYrN0NGOztBRTU3Q0E7RUFDRTtBRis3Q0Y7O0FFNTdDQTtFQUNFO0FGKzdDRjs7QUU1N0NBO0VBQ0U7QUYrN0NGOztBRTU3Q0E7RUFDRTtBRis3Q0Y7O0FFNTdDQTtFQUNFO0FGKzdDRjs7QUU1N0NBO0VBQ0U7QUYrN0NGOztBRTU3Q0E7RUFDRTtBRis3Q0Y7O0FFNTdDQTtFQUNFO0FGKzdDRjs7QUU1N0NBO0VBQ0U7QUYrN0NGOztBRTU3Q0E7RUFDRTtBRis3Q0Y7O0FFNTdDQTtFQUNFO0FGKzdDRjs7QUU1N0NBO0VBQ0U7QUYrN0NGOztBRTU3Q0E7RUFDRTtBRis3Q0Y7O0FFNTdDQTtFQUNFO0FGKzdDRjs7QUU1N0NBO0VBQ0U7RUFDQTtBRis3Q0Y7O0FFNTdDQTtFQUNFO0VBQ0E7QUYrN0NGOztBRTU3Q0E7RUFDRTtFQUNBO0FGKzdDRjs7QUU1N0NBO0VBQ0U7RUFDQTtBRis3Q0Y7O0FFNTdDQTtFQUNFO0FGKzdDRjs7QUU1N0NBO0VBQ0U7QUYrN0NGOztBRTU3Q0E7RUFDRTtFQUNBO0VBQ0E7QUYrN0NGOztBRTU3Q0E7RUFDRTtBRis3Q0Y7O0FFNTdDQTtFQUNFO0FGKzdDRjs7QUU1N0NBO0VBQ0U7QUYrN0NGOztBRTU3Q0E7RUFDRTtBRis3Q0Y7O0FFNTdDQTtFQUNFO0FGKzdDRjs7QUU1N0NBO0VBQ0U7QUYrN0NGOztBRTU3Q0E7RUFDRTtBRis3Q0Y7O0FFNTdDQTtFQUdFO0FGKzdDRjs7QUU1N0NBO0VBR0U7QUYrN0NGOztBRTU3Q0E7RUFDRTtJQUNFO0VGKzdDRjs7RUU3N0NBO0lBQ0U7RUZnOENGOztFRTk3Q0E7SUFDRTtFRmk4Q0Y7O0VFLzdDQTtJQUNFO0VGazhDRjs7RUVoOENBO0lBQ0U7RUZtOENGOztFRWo4Q0E7SUFDRTtFRm84Q0Y7O0VFbDhDQTtJQUNFO0VGcThDRjs7RUVuOENBO0lBR0U7RUZzOENGOztFRXA4Q0E7SUFHRTtFRnU4Q0Y7QUFDRjtBRXA4Q0E7RUFDRTtJQUNFO0VGczhDRjs7RUVwOENBO0lBQ0U7RUZ1OENGOztFRXI4Q0E7SUFDRTtFRnc4Q0Y7O0VFdDhDQTtJQUNFO0VGeThDRjs7RUV2OENBO0lBQ0U7RUYwOENGOztFRXg4Q0E7SUFDRTtFRjI4Q0Y7O0VFejhDQTtJQUNFO0VGNDhDRjs7RUUxOENBO0lBR0U7RUY2OENGOztFRTM4Q0E7SUFHRTtFRjg4Q0Y7QUFDRjtBRTM4Q0E7RUFDRTtJQUNFO0VGNjhDRjs7RUUzOENBO0lBQ0U7RUY4OENGOztFRTU4Q0E7SUFDRTtFRis4Q0Y7O0VFNzhDQTtJQUNFO0VGZzlDRjs7RUU5OENBO0lBQ0U7RUZpOUNGOztFRS84Q0E7SUFDRTtFRms5Q0Y7O0VFaDlDQTtJQUNFO0VGbTlDRjs7RUVqOUNBO0lBR0U7RUZvOUNGOztFRWw5Q0E7SUFHRTtFRnE5Q0Y7QUFDRjtBRWw5Q0E7RUFDRTtJQUNFO0VGbzlDRjs7RUVsOUNBO0lBQ0U7RUZxOUNGOztFRW45Q0E7SUFDRTtFRnM5Q0Y7O0VFcDlDQTtJQUNFO0VGdTlDRjs7RUVyOUNBO0lBQ0U7RUZ3OUNGOztFRXQ5Q0E7SUFDRTtFRnk5Q0Y7O0VFdjlDQTtJQUNFO0VGMDlDRjs7RUV4OUNBO0lBR0U7RUYyOUNGOztFRXo5Q0E7SUFHRTtFRjQ5Q0Y7QUFDRjtBRXo5Q0E7RUFDRTtJQUNFO0VGMjlDRjs7RUV6OUNBO0lBQ0U7RUY0OUNGOztFRTE5Q0E7SUFDRTtFRjY5Q0Y7O0VFMzlDQTtJQUNFO0VGODlDRjs7RUU1OUNBO0lBQ0U7RUYrOUNGOztFRTc5Q0E7SUFDRTtFRmcrQ0Y7O0VFOTlDQTtJQUNFO0VGaStDRjs7RUUvOUNBO0lBR0U7RUZrK0NGOztFRWgrQ0E7SUFHRTtFRm0rQ0Y7QUFDRjtBRWgrQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGaytDRjs7QUUvOUNBO0VBQ0U7RUFDQTtBRmsrQ0Y7O0FFLzlDQTs7Ozs7RUFLRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRmsrQ0Y7O0FFLzlDQTtFQUNFO0FGaytDRjs7QUUvOUNBO0VBQ0U7QUZrK0NGOztBRS85Q0E7RUFDRTtBRmsrQ0Y7O0FFLzlDQTtFQUNFO0FGaytDRjs7QUUvOUNBO0VBSUU7QUZrK0NGOztBRS85Q0E7RUFJRTtBRmsrQ0Y7O0FFLzlDQTtFQUlFO0FGaytDRjs7QUUvOUNBO0VBSUU7QUZrK0NGOztBRS85Q0E7RUFFRTtBRmsrQ0Y7O0FFLzlDQTtFQUVFO0FGaytDRjs7QUUvOUNBO0VBRUU7QUZrK0NGOztBRS85Q0E7RUFHRTtBRmsrQ0Y7O0FFLzlDQTtFQUdFO0FGaytDRjs7QUUvOUNBO0VBR0U7QUZrK0NGOztBRS85Q0E7RUFHRTtBRmsrQ0Y7O0FFLzlDQTtFQUVFO0FGaytDRjs7QUUvOUNBO0VBR0U7QUZrK0NGOztBRS85Q0E7RUFHRTtBRmsrQ0Y7O0FFLzlDQTtFQUdFO0FGaytDRjs7QUUvOUNBO0VBR0U7QUZrK0NGOztBRS85Q0E7RUFHRTtBRmsrQ0Y7O0FFLzlDQTtFQUVFO0FGaytDRjs7QUUvOUNBO0VBRUU7QUZrK0NGOztBRS85Q0E7RUFFRTtBRmsrQ0Y7O0FFLzlDQTtFQUVFO0FGaytDRjs7QUUvOUNBO0VBRUU7QUZrK0NGOztBRS85Q0E7RUFFRTtBRmsrQ0Y7O0FFLzlDQTtFQUVFO0FGaytDRjs7QUUvOUNBO0VBRUU7QUZrK0NGOztBRS85Q0E7RUFFRTtBRmsrQ0Y7O0FFLzlDQTtFQUVFO0FGaytDRjs7QUUvOUNBO0VBRUU7QUZrK0NGOztBRS85Q0E7RUFFRTtBRmsrQ0Y7O0FFLzlDQTtFQUNFO0lBSUU7RUZrK0NGOztFRWgrQ0E7SUFJRTtFRm0rQ0Y7O0VFaitDQTtJQUlFO0VGbytDRjs7RUVsK0NBO0lBSUU7RUZxK0NGOztFRW4rQ0E7SUFFRTtFRnMrQ0Y7O0VFcCtDQTtJQUVFO0VGdStDRjs7RUVyK0NBO0lBRUU7RUZ3K0NGOztFRXQrQ0E7SUFHRTtFRnkrQ0Y7O0VFditDQTtJQUdFO0VGMCtDRjs7RUV4K0NBO0lBR0U7RUYyK0NGOztFRXorQ0E7SUFHRTtFRjQrQ0Y7O0VFMStDQTtJQUVFO0VGNitDRjs7RUUzK0NBO0lBR0U7RUY4K0NGOztFRTUrQ0E7SUFHRTtFRisrQ0Y7O0VFNytDQTtJQUdFO0VGZy9DRjs7RUU5K0NBO0lBR0U7RUZpL0NGOztFRS8rQ0E7SUFHRTtFRmsvQ0Y7O0VFaC9DQTtJQUVFO0VGbS9DRjs7RUVqL0NBO0lBRUU7RUZvL0NGOztFRWwvQ0E7SUFFRTtFRnEvQ0Y7O0VFbi9DQTtJQUVFO0VGcy9DRjs7RUVwL0NBO0lBRUU7RUZ1L0NGOztFRXIvQ0E7SUFFRTtFRncvQ0Y7O0VFdC9DQTtJQUVFO0VGeS9DRjs7RUV2L0NBO0lBRUU7RUYwL0NGOztFRXgvQ0E7SUFFRTtFRjIvQ0Y7O0VFei9DQTtJQUVFO0VGNC9DRjs7RUUxL0NBO0lBRUU7RUY2L0NGOztFRTMvQ0E7SUFFRTtFRjgvQ0Y7QUFDRjtBRTMvQ0E7RUFDRTtJQUlFO0VGNi9DRjs7RUUzL0NBO0lBSUU7RUY4L0NGOztFRTUvQ0E7SUFJRTtFRisvQ0Y7O0VFNy9DQTtJQUlFO0VGZ2dERjs7RUU5L0NBO0lBRUU7RUZpZ0RGOztFRS8vQ0E7SUFFRTtFRmtnREY7O0VFaGdEQTtJQUVFO0VGbWdERjs7RUVqZ0RBO0lBR0U7RUZvZ0RGOztFRWxnREE7SUFHRTtFRnFnREY7O0VFbmdEQTtJQUdFO0VGc2dERjs7RUVwZ0RBO0lBR0U7RUZ1Z0RGOztFRXJnREE7SUFFRTtFRndnREY7O0VFdGdEQTtJQUdFO0VGeWdERjs7RUV2Z0RBO0lBR0U7RUYwZ0RGOztFRXhnREE7SUFHRTtFRjJnREY7O0VFemdEQTtJQUdFO0VGNGdERjs7RUUxZ0RBO0lBR0U7RUY2Z0RGOztFRTNnREE7SUFFRTtFRjhnREY7O0VFNWdEQTtJQUVFO0VGK2dERjs7RUU3Z0RBO0lBRUU7RUZnaERGOztFRTlnREE7SUFFRTtFRmloREY7O0VFL2dEQTtJQUVFO0VGa2hERjs7RUVoaERBO0lBRUU7RUZtaERGOztFRWpoREE7SUFFRTtFRm9oREY7O0VFbGhEQTtJQUVFO0VGcWhERjs7RUVuaERBO0lBRUU7RUZzaERGOztFRXBoREE7SUFFRTtFRnVoREY7O0VFcmhEQTtJQUVFO0VGd2hERjs7RUV0aERBO0lBRUU7RUZ5aERGO0FBQ0Y7QUV0aERBO0VBQ0U7SUFJRTtFRndoREY7O0VFdGhEQTtJQUlFO0VGeWhERjs7RUV2aERBO0lBSUU7RUYwaERGOztFRXhoREE7SUFJRTtFRjJoREY7O0VFemhEQTtJQUVFO0VGNGhERjs7RUUxaERBO0lBRUU7RUY2aERGOztFRTNoREE7SUFFRTtFRjhoREY7O0VFNWhEQTtJQUdFO0VGK2hERjs7RUU3aERBO0lBR0U7RUZnaURGOztFRTloREE7SUFHRTtFRmlpREY7O0VFL2hEQTtJQUdFO0VGa2lERjs7RUVoaURBO0lBRUU7RUZtaURGOztFRWppREE7SUFHRTtFRm9pREY7O0VFbGlEQTtJQUdFO0VGcWlERjs7RUVuaURBO0lBR0U7RUZzaURGOztFRXBpREE7SUFHRTtFRnVpREY7O0VFcmlEQTtJQUdFO0VGd2lERjs7RUV0aURBO0lBRUU7RUZ5aURGOztFRXZpREE7SUFFRTtFRjBpREY7O0VFeGlEQTtJQUVFO0VGMmlERjs7RUV6aURBO0lBRUU7RUY0aURGOztFRTFpREE7SUFFRTtFRjZpREY7O0VFM2lEQTtJQUVFO0VGOGlERjs7RUU1aURBO0lBRUU7RUYraURGOztFRTdpREE7SUFFRTtFRmdqREY7O0VFOWlEQTtJQUVFO0VGaWpERjs7RUUvaURBO0lBRUU7RUZrakRGOztFRWhqREE7SUFFRTtFRm1qREY7O0VFampEQTtJQUVFO0VGb2pERjtBQUNGO0FFampEQTtFQUNFO0lBSUU7RUZtakRGOztFRWpqREE7SUFJRTtFRm9qREY7O0VFbGpEQTtJQUlFO0VGcWpERjs7RUVuakRBO0lBSUU7RUZzakRGOztFRXBqREE7SUFFRTtFRnVqREY7O0VFcmpEQTtJQUVFO0VGd2pERjs7RUV0akRBO0lBRUU7RUZ5akRGOztFRXZqREE7SUFHRTtFRjBqREY7O0VFeGpEQTtJQUdFO0VGMmpERjs7RUV6akRBO0lBR0U7RUY0akRGOztFRTFqREE7SUFHRTtFRjZqREY7O0VFM2pEQTtJQUVFO0VGOGpERjs7RUU1akRBO0lBR0U7RUYrakRGOztFRTdqREE7SUFHRTtFRmdrREY7O0VFOWpEQTtJQUdFO0VGaWtERjs7RUUvakRBO0lBR0U7RUZra0RGOztFRWhrREE7SUFHRTtFRm1rREY7O0VFamtEQTtJQUVFO0VGb2tERjs7RUVsa0RBO0lBRUU7RUZxa0RGOztFRW5rREE7SUFFRTtFRnNrREY7O0VFcGtEQTtJQUVFO0VGdWtERjs7RUVya0RBO0lBRUU7RUZ3a0RGOztFRXRrREE7SUFFRTtFRnlrREY7O0VFdmtEQTtJQUVFO0VGMGtERjs7RUV4a0RBO0lBRUU7RUYya0RGOztFRXprREE7SUFFRTtFRjRrREY7O0VFMWtEQTtJQUVFO0VGNmtERjs7RUUza0RBO0lBRUU7RUY4a0RGOztFRTVrREE7SUFFRTtFRitrREY7QUFDRjtBRTVrREE7RUFDRTtBRjhrREY7O0FFM2tEQTtFQUNFO0FGOGtERjs7QUUza0RBO0VBQ0U7QUY4a0RGOztBRTNrREE7RUFDRTtJQUNFO0VGOGtERjs7RUU1a0RBO0lBQ0U7RUYra0RGOztFRTdrREE7SUFDRTtFRmdsREY7QUFDRjtBRTdrREE7RUFDRTtJQUNFO0VGK2tERjs7RUU3a0RBO0lBQ0U7RUZnbERGOztFRTlrREE7SUFDRTtFRmlsREY7QUFDRjtBRTlrREE7RUFDRTtJQUNFO0VGZ2xERjs7RUU5a0RBO0lBQ0U7RUZpbERGOztFRS9rREE7SUFDRTtFRmtsREY7QUFDRjtBRS9rREE7RUFDRTtJQUNFO0VGaWxERjs7RUUva0RBO0lBQ0U7RUZrbERGOztFRWhsREE7SUFDRTtFRm1sREY7QUFDRjtBRWhsREE7RUFDRTtBRmtsREY7O0FFL2tEQTtFQUNFO0FGa2xERjs7QUUva0RBO0VBQ0U7QUZrbERGOztBRS9rREE7RUFDRTtBRmtsREY7O0FFL2tEQTtFQUNFO0VBQ0E7QUZrbERGOztBRS9rREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGa2xERjs7QUUva0RBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRmtsREY7O0FFL2tEQTtFQUNFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RUZrbERGO0FBQ0Y7QUUva0RBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUZpbERGOztBRTlrREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGaWxERjs7QUU5a0RBO0VBQ0U7QUZpbERGOztBRTlrREE7RUFDRTtBRmlsREY7O0FFOWtEQTtFQUNFO0FGaWxERjs7QUU5a0RBO0VBQ0U7QUZpbERGOztBRTlrREE7RUFDRTtBRmlsREY7O0FFOWtEQTtFQUNFO0FGaWxERjs7QUU5a0RBO0VBQ0U7QUZpbERGOztBRTlrREE7RUFDRTtBRmlsREY7O0FFOWtEQTtFQUNFO0FGaWxERjs7QUU5a0RBO0VBQ0U7QUZpbERGOztBRTlrREE7RUFDRTtBRmlsREY7O0FFOWtEQTs7RUFFRTtBRmlsREY7O0FFOWtEQTs7RUFFRTtBRmlsREY7O0FFOWtEQTs7RUFFRTtBRmlsREY7O0FFOWtEQTs7RUFFRTtBRmlsREY7O0FFOWtEQTtFQUNFO0FGaWxERjs7QUU5a0RBOztFQUVFO0FGaWxERjs7QUU5a0RBOztFQUVFO0FGaWxERjs7QUU5a0RBOztFQUVFO0FGaWxERjs7QUU5a0RBOztFQUVFO0FGaWxERjs7QUU5a0RBO0VBQ0U7QUZpbERGOztBRTlrREE7O0VBRUU7QUZpbERGOztBRTlrREE7O0VBRUU7QUZpbERGOztBRTlrREE7O0VBRUU7QUZpbERGOztBRTlrREE7O0VBRUU7QUZpbERGOztBRTlrREE7RUFDRTtBRmlsREY7O0FFOWtEQTs7RUFFRTtBRmlsREY7O0FFOWtEQTs7RUFFRTtBRmlsREY7O0FFOWtEQTs7RUFFRTtBRmlsREY7O0FFOWtEQTs7RUFFRTtBRmlsREY7O0FFOWtEQTtFQUNFO0FGaWxERjs7QUU5a0RBOztFQUVFO0FGaWxERjs7QUU5a0RBOztFQUVFO0FGaWxERjs7QUU5a0RBOztFQUVFO0FGaWxERjs7QUU5a0RBOztFQUVFO0FGaWxERjs7QUU5a0RBO0VBQ0U7QUZpbERGOztBRTlrREE7O0VBRUU7QUZpbERGOztBRTlrREE7O0VBRUU7QUZpbERGOztBRTlrREE7O0VBRUU7QUZpbERGOztBRTlrREE7O0VBRUU7QUZpbERGOztBRTlrREE7RUFDRTtBRmlsREY7O0FFOWtEQTs7RUFFRTtBRmlsREY7O0FFOWtEQTs7RUFFRTtBRmlsREY7O0FFOWtEQTs7RUFFRTtBRmlsREY7O0FFOWtEQTs7RUFFRTtBRmlsREY7O0FFOWtEQTtFQUNFO0FGaWxERjs7QUU5a0RBOztFQUVFO0FGaWxERjs7QUU5a0RBOztFQUVFO0FGaWxERjs7QUU5a0RBOztFQUVFO0FGaWxERjs7QUU5a0RBOztFQUVFO0FGaWxERjs7QUU5a0RBO0VBQ0U7QUZpbERGOztBRTlrREE7O0VBRUU7QUZpbERGOztBRTlrREE7O0VBRUU7QUZpbERGOztBRTlrREE7O0VBRUU7QUZpbERGOztBRTlrREE7O0VBRUU7QUZpbERGOztBRTlrREE7RUFDRTtBRmlsREY7O0FFOWtEQTs7RUFFRTtBRmlsREY7O0FFOWtEQTs7RUFFRTtBRmlsREY7O0FFOWtEQTs7RUFFRTtBRmlsREY7O0FFOWtEQTs7RUFFRTtBRmlsREY7O0FFOWtEQTtFQUNFO0FGaWxERjs7QUU5a0RBOztFQUVFO0FGaWxERjs7QUU5a0RBOztFQUVFO0FGaWxERjs7QUU5a0RBOztFQUVFO0FGaWxERjs7QUU5a0RBOztFQUVFO0FGaWxERjs7QUU5a0RBO0VBQ0U7QUZpbERGOztBRTlrREE7O0VBRUU7QUZpbERGOztBRTlrREE7O0VBRUU7QUZpbERGOztBRTlrREE7O0VBRUU7QUZpbERGOztBRTlrREE7O0VBRUU7QUZpbERGOztBRTlrREE7RUFDRTtBRmlsREY7O0FFOWtEQTs7RUFFRTtBRmlsREY7O0FFOWtEQTs7RUFFRTtBRmlsREY7O0FFOWtEQTs7RUFFRTtBRmlsREY7O0FFOWtEQTs7RUFFRTtBRmlsREY7O0FFOWtEQTtFQUNFO0lBQ0U7RUZpbERGOztFRS9rREE7O0lBRUU7RUZrbERGOztFRWhsREE7O0lBRUU7RUZtbERGOztFRWpsREE7O0lBRUU7RUZvbERGOztFRWxsREE7O0lBRUU7RUZxbERGOztFRW5sREE7SUFDRTtFRnNsREY7O0VFcGxEQTs7SUFFRTtFRnVsREY7O0VFcmxEQTs7SUFFRTtFRndsREY7O0VFdGxEQTs7SUFFRTtFRnlsREY7O0VFdmxEQTs7SUFFRTtFRjBsREY7O0VFeGxEQTtJQUNFO0VGMmxERjs7RUV6bERBOztJQUVFO0VGNGxERjs7RUUxbERBOztJQUVFO0VGNmxERjs7RUUzbERBOztJQUVFO0VGOGxERjs7RUU1bERBOztJQUVFO0VGK2xERjs7RUU3bERBO0lBQ0U7RUZnbURGOztFRTlsREE7O0lBRUU7RUZpbURGOztFRS9sREE7O0lBRUU7RUZrbURGOztFRWhtREE7O0lBRUU7RUZtbURGOztFRWptREE7O0lBRUU7RUZvbURGOztFRWxtREE7SUFDRTtFRnFtREY7O0VFbm1EQTs7SUFFRTtFRnNtREY7O0VFcG1EQTs7SUFFRTtFRnVtREY7O0VFcm1EQTs7SUFFRTtFRndtREY7O0VFdG1EQTs7SUFFRTtFRnltREY7O0VFdm1EQTtJQUNFO0VGMG1ERjs7RUV4bURBOztJQUVFO0VGMm1ERjs7RUV6bURBOztJQUVFO0VGNG1ERjs7RUUxbURBOztJQUVFO0VGNm1ERjs7RUUzbURBOztJQUVFO0VGOG1ERjs7RUU1bURBO0lBQ0U7RUYrbURGOztFRTdtREE7O0lBRUU7RUZnbkRGOztFRTltREE7O0lBRUU7RUZpbkRGOztFRS9tREE7O0lBRUU7RUZrbkRGOztFRWhuREE7O0lBRUU7RUZtbkRGOztFRWpuREE7SUFDRTtFRm9uREY7O0VFbG5EQTs7SUFFRTtFRnFuREY7O0VFbm5EQTs7SUFFRTtFRnNuREY7O0VFcG5EQTs7SUFFRTtFRnVuREY7O0VFcm5EQTs7SUFFRTtFRnduREY7O0VFdG5EQTtJQUNFO0VGeW5ERjs7RUV2bkRBOztJQUVFO0VGMG5ERjs7RUV4bkRBOztJQUVFO0VGMm5ERjs7RUV6bkRBOztJQUVFO0VGNG5ERjs7RUUxbkRBOztJQUVFO0VGNm5ERjs7RUUzbkRBO0lBQ0U7RUY4bkRGOztFRTVuREE7O0lBRUU7RUYrbkRGOztFRTduREE7O0lBRUU7RUZnb0RGOztFRTluREE7O0lBRUU7RUZpb0RGOztFRS9uREE7O0lBRUU7RUZrb0RGOztFRWhvREE7SUFDRTtFRm1vREY7O0VFam9EQTs7SUFFRTtFRm9vREY7O0VFbG9EQTs7SUFFRTtFRnFvREY7O0VFbm9EQTs7SUFFRTtFRnNvREY7O0VFcG9EQTs7SUFFRTtFRnVvREY7O0VFcm9EQTtJQUNFO0VGd29ERjs7RUV0b0RBOztJQUVFO0VGeW9ERjs7RUV2b0RBOztJQUVFO0VGMG9ERjs7RUV4b0RBOztJQUVFO0VGMm9ERjs7RUV6b0RBOztJQUVFO0VGNG9ERjs7RUUxb0RBO0lBQ0U7RUY2b0RGOztFRTNvREE7O0lBRUU7RUY4b0RGOztFRTVvREE7O0lBRUU7RUYrb0RGOztFRTdvREE7O0lBRUU7RUZncERGOztFRTlvREE7O0lBRUU7RUZpcERGO0FBQ0Y7QUU5b0RBO0VBQ0U7SUFDRTtFRmdwREY7O0VFOW9EQTs7SUFFRTtFRmlwREY7O0VFL29EQTs7SUFFRTtFRmtwREY7O0VFaHBEQTs7SUFFRTtFRm1wREY7O0VFanBEQTs7SUFFRTtFRm9wREY7O0VFbHBEQTtJQUNFO0VGcXBERjs7RUVucERBOztJQUVFO0VGc3BERjs7RUVwcERBOztJQUVFO0VGdXBERjs7RUVycERBOztJQUVFO0VGd3BERjs7RUV0cERBOztJQUVFO0VGeXBERjs7RUV2cERBO0lBQ0U7RUYwcERGOztFRXhwREE7O0lBRUU7RUYycERGOztFRXpwREE7O0lBRUU7RUY0cERGOztFRTFwREE7O0lBRUU7RUY2cERGOztFRTNwREE7O0lBRUU7RUY4cERGOztFRTVwREE7SUFDRTtFRitwREY7O0VFN3BEQTs7SUFFRTtFRmdxREY7O0VFOXBEQTs7SUFFRTtFRmlxREY7O0VFL3BEQTs7SUFFRTtFRmtxREY7O0VFaHFEQTs7SUFFRTtFRm1xREY7O0VFanFEQTtJQUNFO0VGb3FERjs7RUVscURBOztJQUVFO0VGcXFERjs7RUVucURBOztJQUVFO0VGc3FERjs7RUVwcURBOztJQUVFO0VGdXFERjs7RUVycURBOztJQUVFO0VGd3FERjs7RUV0cURBO0lBQ0U7RUZ5cURGOztFRXZxREE7O0lBRUU7RUYwcURGOztFRXhxREE7O0lBRUU7RUYycURGOztFRXpxREE7O0lBRUU7RUY0cURGOztFRTFxREE7O0lBRUU7RUY2cURGOztFRTNxREE7SUFDRTtFRjhxREY7O0VFNXFEQTs7SUFFRTtFRitxREY7O0VFN3FEQTs7SUFFRTtFRmdyREY7O0VFOXFEQTs7SUFFRTtFRmlyREY7O0VFL3FEQTs7SUFFRTtFRmtyREY7O0VFaHJEQTtJQUNFO0VGbXJERjs7RUVqckRBOztJQUVFO0VGb3JERjs7RUVsckRBOztJQUVFO0VGcXJERjs7RUVuckRBOztJQUVFO0VGc3JERjs7RUVwckRBOztJQUVFO0VGdXJERjs7RUVyckRBO0lBQ0U7RUZ3ckRGOztFRXRyREE7O0lBRUU7RUZ5ckRGOztFRXZyREE7O0lBRUU7RUYwckRGOztFRXhyREE7O0lBRUU7RUYyckRGOztFRXpyREE7O0lBRUU7RUY0ckRGOztFRTFyREE7SUFDRTtFRjZyREY7O0VFM3JEQTs7SUFFRTtFRjhyREY7O0VFNXJEQTs7SUFFRTtFRityREY7O0VFN3JEQTs7SUFFRTtFRmdzREY7O0VFOXJEQTs7SUFFRTtFRmlzREY7O0VFL3JEQTtJQUNFO0VGa3NERjs7RUVoc0RBOztJQUVFO0VGbXNERjs7RUVqc0RBOztJQUVFO0VGb3NERjs7RUVsc0RBOztJQUVFO0VGcXNERjs7RUVuc0RBOztJQUVFO0VGc3NERjs7RUVwc0RBO0lBQ0U7RUZ1c0RGOztFRXJzREE7O0lBRUU7RUZ3c0RGOztFRXRzREE7O0lBRUU7RUZ5c0RGOztFRXZzREE7O0lBRUU7RUYwc0RGOztFRXhzREE7O0lBRUU7RUYyc0RGOztFRXpzREE7SUFDRTtFRjRzREY7O0VFMXNEQTs7SUFFRTtFRjZzREY7O0VFM3NEQTs7SUFFRTtFRjhzREY7O0VFNXNEQTs7SUFFRTtFRitzREY7O0VFN3NEQTs7SUFFRTtFRmd0REY7QUFDRjtBRTdzREE7RUFDRTtJQUNFO0VGK3NERjs7RUU3c0RBOztJQUVFO0VGZ3RERjs7RUU5c0RBOztJQUVFO0VGaXRERjs7RUUvc0RBOztJQUVFO0VGa3RERjs7RUVodERBOztJQUVFO0VGbXRERjs7RUVqdERBO0lBQ0U7RUZvdERGOztFRWx0REE7O0lBRUU7RUZxdERGOztFRW50REE7O0lBRUU7RUZzdERGOztFRXB0REE7O0lBRUU7RUZ1dERGOztFRXJ0REE7O0lBRUU7RUZ3dERGOztFRXR0REE7SUFDRTtFRnl0REY7O0VFdnREQTs7SUFFRTtFRjB0REY7O0VFeHREQTs7SUFFRTtFRjJ0REY7O0VFenREQTs7SUFFRTtFRjR0REY7O0VFMXREQTs7SUFFRTtFRjZ0REY7O0VFM3REQTtJQUNFO0VGOHRERjs7RUU1dERBOztJQUVFO0VGK3RERjs7RUU3dERBOztJQUVFO0VGZ3VERjs7RUU5dERBOztJQUVFO0VGaXVERjs7RUUvdERBOztJQUVFO0VGa3VERjs7RUVodURBO0lBQ0U7RUZtdURGOztFRWp1REE7O0lBRUU7RUZvdURGOztFRWx1REE7O0lBRUU7RUZxdURGOztFRW51REE7O0lBRUU7RUZzdURGOztFRXB1REE7O0lBRUU7RUZ1dURGOztFRXJ1REE7SUFDRTtFRnd1REY7O0VFdHVEQTs7SUFFRTtFRnl1REY7O0VFdnVEQTs7SUFFRTtFRjB1REY7O0VFeHVEQTs7SUFFRTtFRjJ1REY7O0VFenVEQTs7SUFFRTtFRjR1REY7O0VFMXVEQTtJQUNFO0VGNnVERjs7RUUzdURBOztJQUVFO0VGOHVERjs7RUU1dURBOztJQUVFO0VGK3VERjs7RUU3dURBOztJQUVFO0VGZ3ZERjs7RUU5dURBOztJQUVFO0VGaXZERjs7RUUvdURBO0lBQ0U7RUZrdkRGOztFRWh2REE7O0lBRUU7RUZtdkRGOztFRWp2REE7O0lBRUU7RUZvdkRGOztFRWx2REE7O0lBRUU7RUZxdkRGOztFRW52REE7O0lBRUU7RUZzdkRGOztFRXB2REE7SUFDRTtFRnV2REY7O0VFcnZEQTs7SUFFRTtFRnd2REY7O0VFdHZEQTs7SUFFRTtFRnl2REY7O0VFdnZEQTs7SUFFRTtFRjB2REY7O0VFeHZEQTs7SUFFRTtFRjJ2REY7O0VFenZEQTtJQUNFO0VGNHZERjs7RUUxdkRBOztJQUVFO0VGNnZERjs7RUUzdkRBOztJQUVFO0VGOHZERjs7RUU1dkRBOztJQUVFO0VGK3ZERjs7RUU3dkRBOztJQUVFO0VGZ3dERjs7RUU5dkRBO0lBQ0U7RUZpd0RGOztFRS92REE7O0lBRUU7RUZrd0RGOztFRWh3REE7O0lBRUU7RUZtd0RGOztFRWp3REE7O0lBRUU7RUZvd0RGOztFRWx3REE7O0lBRUU7RUZxd0RGOztFRW53REE7SUFDRTtFRnN3REY7O0VFcHdEQTs7SUFFRTtFRnV3REY7O0VFcndEQTs7SUFFRTtFRnd3REY7O0VFdHdEQTs7SUFFRTtFRnl3REY7O0VFdndEQTs7SUFFRTtFRjB3REY7O0VFeHdEQTtJQUNFO0VGMndERjs7RUV6d0RBOztJQUVFO0VGNHdERjs7RUUxd0RBOztJQUVFO0VGNndERjs7RUUzd0RBOztJQUVFO0VGOHdERjs7RUU1d0RBOztJQUVFO0VGK3dERjtBQUNGO0FFNXdEQTtFQUNFO0lBQ0U7RUY4d0RGOztFRTV3REE7O0lBRUU7RUYrd0RGOztFRTd3REE7O0lBRUU7RUZneERGOztFRTl3REE7O0lBRUU7RUZpeERGOztFRS93REE7O0lBRUU7RUZreERGOztFRWh4REE7SUFDRTtFRm14REY7O0VFanhEQTs7SUFFRTtFRm94REY7O0VFbHhEQTs7SUFFRTtFRnF4REY7O0VFbnhEQTs7SUFFRTtFRnN4REY7O0VFcHhEQTs7SUFFRTtFRnV4REY7O0VFcnhEQTtJQUNFO0VGd3hERjs7RUV0eERBOztJQUVFO0VGeXhERjs7RUV2eERBOztJQUVFO0VGMHhERjs7RUV4eERBOztJQUVFO0VGMnhERjs7RUV6eERBOztJQUVFO0VGNHhERjs7RUUxeERBO0lBQ0U7RUY2eERGOztFRTN4REE7O0lBRUU7RUY4eERGOztFRTV4REE7O0lBRUU7RUYreERGOztFRTd4REE7O0lBRUU7RUZneURGOztFRTl4REE7O0lBRUU7RUZpeURGOztFRS94REE7SUFDRTtFRmt5REY7O0VFaHlEQTs7SUFFRTtFRm15REY7O0VFanlEQTs7SUFFRTtFRm95REY7O0VFbHlEQTs7SUFFRTtFRnF5REY7O0VFbnlEQTs7SUFFRTtFRnN5REY7O0VFcHlEQTtJQUNFO0VGdXlERjs7RUVyeURBOztJQUVFO0VGd3lERjs7RUV0eURBOztJQUVFO0VGeXlERjs7RUV2eURBOztJQUVFO0VGMHlERjs7RUV4eURBOztJQUVFO0VGMnlERjs7RUV6eURBO0lBQ0U7RUY0eURGOztFRTF5REE7O0lBRUU7RUY2eURGOztFRTN5REE7O0lBRUU7RUY4eURGOztFRTV5REE7O0lBRUU7RUYreURGOztFRTd5REE7O0lBRUU7RUZnekRGOztFRTl5REE7SUFDRTtFRml6REY7O0VFL3lEQTs7SUFFRTtFRmt6REY7O0VFaHpEQTs7SUFFRTtFRm16REY7O0VFanpEQTs7SUFFRTtFRm96REY7O0VFbHpEQTs7SUFFRTtFRnF6REY7O0VFbnpEQTtJQUNFO0VGc3pERjs7RUVwekRBOztJQUVFO0VGdXpERjs7RUVyekRBOztJQUVFO0VGd3pERjs7RUV0ekRBOztJQUVFO0VGeXpERjs7RUV2ekRBOztJQUVFO0VGMHpERjs7RUV4ekRBO0lBQ0U7RUYyekRGOztFRXp6REE7O0lBRUU7RUY0ekRGOztFRTF6REE7O0lBRUU7RUY2ekRGOztFRTN6REE7O0lBRUU7RUY4ekRGOztFRTV6REE7O0lBRUU7RUYrekRGOztFRTd6REE7SUFDRTtFRmcwREY7O0VFOXpEQTs7SUFFRTtFRmkwREY7O0VFL3pEQTs7SUFFRTtFRmswREY7O0VFaDBEQTs7SUFFRTtFRm0wREY7O0VFajBEQTs7SUFFRTtFRm8wREY7O0VFbDBEQTtJQUNFO0VGcTBERjs7RUVuMERBOztJQUVFO0VGczBERjs7RUVwMERBOztJQUVFO0VGdTBERjs7RUVyMERBOztJQUVFO0VGdzBERjs7RUV0MERBOztJQUVFO0VGeTBERjs7RUV2MERBO0lBQ0U7RUYwMERGOztFRXgwREE7O0lBRUU7RUYyMERGOztFRXowREE7O0lBRUU7RUY0MERGOztFRTEwREE7O0lBRUU7RUY2MERGOztFRTMwREE7O0lBRUU7RUY4MERGO0FBQ0Y7QUUzMERBO0VBQ0U7QUY2MERGOztBRTEwREE7RUFDRTtBRjYwREY7O0FFMTBEQTtFQUNFO0VBQ0E7RUFDQTtBRjYwREY7O0FFMTBEQTtFQUNFO0FGNjBERjs7QUUxMERBO0VBQ0U7QUY2MERGOztBRTEwREE7RUFDRTtBRjYwREY7O0FFMTBEQTtFQUNFO0lBQ0U7RUY2MERGOztFRTMwREE7SUFDRTtFRjgwREY7O0VFNTBEQTtJQUNFO0VGKzBERjtBQUNGO0FFNTBEQTtFQUNFO0lBQ0U7RUY4MERGOztFRTUwREE7SUFDRTtFRiswREY7O0VFNzBEQTtJQUNFO0VGZzFERjtBQUNGO0FFNzBEQTtFQUNFO0lBQ0U7RUYrMERGOztFRTcwREE7SUFDRTtFRmcxREY7O0VFOTBEQTtJQUNFO0VGaTFERjtBQUNGO0FFOTBEQTtFQUNFO0lBQ0U7RUZnMURGOztFRTkwREE7SUFDRTtFRmkxREY7O0VFLzBEQTtJQUNFO0VGazFERjtBQUNGO0FFLzBEQTtFQUNFO0FGaTFERjs7QUU5MERBO0VBQ0U7QUZpMURGOztBRTkwREE7RUFDRTtBRmkxREY7O0FFOTBEQTtFQUNFO0FGaTFERjs7QUU5MERBO0VBQ0U7QUZpMURGOztBRTkwREE7RUFDRTtBRmkxREY7O0FFOTBEQTtFQUNFO0FGaTFERjs7QUU5MERBO0VBQ0U7QUZpMURGOztBRTkwREE7RUFDRTtBRmkxREY7O0FFOTBEQTtFQUNFO0FGaTFERjs7QUU5MERBO0VBQ0U7QUZpMURGOztBRTkwREE7RUFDRTtBRmkxREY7O0FFOTBEQTtFQUNFO0FGaTFERjs7QUU5MERBO0VBQ0U7QUZpMURGOztBRTkwREE7RUFDRTtBRmkxREY7O0FFOTBEQTtFQUNFO0FGaTFERjs7QUU5MERBO0VBQ0U7QUZpMURGOztBRTkwREE7RUFDRTtBRmkxREY7O0FFOTBEQTtFQUNFO0FGaTFERjs7QUU5MERBO0VBQ0U7QUZpMURGOztBRTkwREE7RUFDRTtBRmkxREY7O0FFOTBEQTtFQUNFO0FGaTFERjs7QUU5MERBO0VBQ0U7QUZpMURGOztBRTkwREE7RUFDRTtBRmkxREY7O0FFOTBEQTtFQUNFO0FGaTFERjs7QUU5MERBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRmkxREY7O0FFOTBEQTtFQUNFO0FGaTFERjs7QUU5MERBO0VBQ0U7QUZpMURGOztBRTkwREE7RUFDRTs7O0lBR0U7SUFDQTtFRmkxREY7O0VFLzBEQTtJQUNFO0VGazFERjs7RUVoMURBO0lBQ0U7RUZtMURGOztFRWoxREE7SUFDRTtFRm8xREY7O0VFbDFEQTs7SUFFRTtJQUNBO0VGcTFERjs7RUVuMURBO0lBQ0U7RUZzMURGOztFRXAxREE7O0lBRUU7RUZ1MURGOztFRXIxREE7OztJQUdFO0lBQ0E7RUZ3MURGOztFRXQxREE7O0lBRUU7RUZ5MURGOztFRXYxREE7SUFDRTtFRjAxREY7RUV4MURBO0lBQ0U7RUYwMURGOztFRXgxREE7SUFDRTtFRjIxREY7O0VFejFEQTtJQUNFO0VGNDFERjs7RUUxMURBO0lBQ0U7RUY2MURGOztFRTMxREE7SUFDRTtFRjgxREY7O0VFNTFEQTs7SUFFRTtFRisxREY7O0VFNzFEQTs7SUFFRTtFRmcyREY7QUFDRjtBRTkxREE7QUMxeFJBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUgyblZKOztBR3huVkE7RUFDSTtFQUNBO0VBQ0E7QUgyblZKOztBR3puVkE7RUFDSTtFQUNBO0FING5WSjs7QUcxblZBOzs7Ozs7RUFNSTtFQUNBO0VBQ0E7QUg2blZKOztBRzFuVkE7RUFDSTtBSDZuVko7O0FHMW5WQTtFQUNJO0FINm5WSjs7QUczblZBO0VBQ0k7QUg4blZKOztBRzVuVkE7RUFDSTtBSCtuVko7O0FHN25WQTtFQUNJO0FIZ29WSjs7QUc5blZBO0VBQ0k7QUhpb1ZKOztBRy9uVkE7RUFDSTtBSGtvVko7O0FHaG9WQTs7Ozs7O0VBTUk7QUhtb1ZKOztBR2pvVkE7RUFDSTtBSG9vVko7O0FHbG9WQTtFQUNJO0FIcW9WSjs7QUdub1ZBO0VBQ0k7RUFDQTtBSHNvVko7O0FHcG9WQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUh1b1ZKOztBR3JvVkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FId29WSjs7QUd0b1ZBO0VBQ0k7QUh5b1ZKOztBR3ZvVkE7RUFDSTtBSDBvVko7O0FHeG9WQTtFQUNJO0FIMm9WSjs7QUd6b1ZBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSDRvVko7O0FHMW9WQTtFQUNJO0VBQ0E7QUg2b1ZKOztBRzNvVkE7RUFDSTtFQUNBO0FIOG9WSjs7QUc1b1ZBO0VBQ0k7RUFDQTtFQUNBO0FIK29WSjs7QUc3b1ZBO0VBQ0k7RUFDQTtFQUNBO0FIZ3BWSjs7QUc5b1ZBO0VBQ0k7RUFDQTtFQUNBO0FIaXBWSjs7QUc5b1ZBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUhpcFZKOztBRzlvVkE7RUFDSTtFQUNBO0FIaXBWSjs7QUc5b1ZBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSGlwVko7O0FHL29WQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSGtwVko7O0FHL29WQTtFQUNJO0FIa3BWSjs7QUcvb1ZBO0VBQ0k7QUhrcFZKOztBRy9vVkE7RUFDSTtFQUNBO0FIa3BWSjs7QUdocFZBO0VBQ0k7RUFDQTtBSG1wVko7O0FHanBWQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUhvcFZKOztBR2xwVkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBSHFwVko7O0FHbnBWQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUhzcFZKOztBR25wVkE7Ozs7O0VBTUk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUhxcFZKOztBR25wVkE7RUFDSTtFQUNBO0FIc3BWSjs7QUdwcFZBO0VBQ0k7RUFDQTtFQUNBO0FIdXBWSjs7QUdycFZBO0VBQTBDO0VBQUE7RUFBb0I7RUFBVTtBSDJwVnhFOztBRzFwVkE7RUFBZ0M7RUFBQTtFQUFvQjtFQUFVO0FIZ3FWOUQ7O0FHL3BWQTtFQUFrQztFQUFBO0VBQXFCO0VBQVU7QUhxcVZqRTs7QUdwcVZBO0VBQXNDO0VBQUE7RUFBb0I7RUFBVTtBSDBxVnBFOztBR3ZxVkE7RUFBZ0Q7QUgycVZoRDs7QUcxcVZBO0VBQXVDO0FIOHFWdkM7O0FHN3FWQTtFQUF1QztBSGlyVnZDOztBR2hyVkE7RUFBNEM7QUhvclY1Qzs7QUdsclZBO0VBQ0k7QUhxclZKOztBR25yVkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBSHNyVko7O0FHdnFWQTtFQUNJO0lBQ0k7SUFDQTtFSDBxVk47O0VHeHFWRTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFSDJxVk47O0VHenFWRTtJQUNJO0VINHFWTjtBQUNGO0FHenFWQTtFQUNJO0lBQ0k7RUgycVZOO0FBQ0Y7QUk3OFZBO0VBQ0k7SUFDSTtFSis4Vk47O0VJNThWRTtJQUNJO0VKKzhWTjtBQUNGO0FJNThWQTtFQUNJO0VBQ0E7QUo4OFZKO0FJNThWSTtFQUNJO0VBQ0E7RUFDQTtBSjg4VlI7QUkzOFZJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUo2OFZSO0FJMThWUTtFQUNJO0VBQ0E7QUo0OFZaO0FJeDhWSTtFQUNJO0FKMDhWUjs7QUl0OFZBO0VBQ0k7QUp5OFZKOztBSXQ4VkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FKeThWSjtBSXg4Vkk7RUFDSTtBSjA4VlI7O0FJdDhWQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSnk4Vko7O0FJdDhWQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUp5OFZKOztBSXQ4VkE7RUFDSTtBSnk4Vko7O0FJdDhWQTtFQUNJO0VBQ0E7QUp5OFZKOztBSXQ4VkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FKeThWSjs7QUl0OFZBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUp5OFZKOztBSXI4VkE7RUFDSTtFQUNBO0FKdzhWSjs7QUlyOFZBO0VBQ0k7QUp3OFZKOztBSXI4VkE7RUFDSTtFQUNBO0VBQ0E7QUp3OFZKOztBSXA4VkE7RUFDSTtBSnU4Vko7O0FJcDhWQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUp1OFZKOztBSXA4VkE7RUFDSTtFQUNBO0FKdThWSjs7QUlwOFZBO0VBQ0k7RUFDQTtBSnU4Vko7O0FJcDhWQTtFQUNJO0FKdThWSjs7QUlwOFZBO0VBQ0k7RUFDQTtBSnU4Vko7O0FJcDhWQTtFQUNJO0FKdThWSjs7QUlwOFZBOztFQUVJO0FKdThWSjs7QUlwOFZBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUp1OFZKOztBSXA4VkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBSnU4Vko7O0FJcDhWQTtFQUNJO0FKdThWSjs7QUlwOFZBO0VBQ0k7QUp1OFZKOztBSXA4VkE7O0VBRUk7QUp1OFZKOztBSXA4VkE7O0VBRUk7RUFDQTtFQUNBO0FKdThWSjs7QUlwOFZBOztFQUVJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUp1OFZKOztBSXA4VkE7O0VBRUk7RUFDQTtBSnU4Vko7O0FJcDhWQTs7RUFFSTtBSnU4Vko7O0FJcDhWQTtFQUNJO0FKdThWSjs7QUlwOFZBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FKdThWSjtBSXI4Vkk7RUFDSTtBSnU4VlI7QUl0OFZRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSnc4Vlo7QUlyOFZRO0VBQ0k7QUp1OFZaOztBSWw4VkE7RUFDSTtBSnE4Vko7O0FJbDhWQTtFQUNJO0FKcThWSjs7QUlsOFZBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUpxOFZKOztBSWw4VkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUpxOFZKOztBSWw4VkE7RUFDSTtFQUNBO0VBQ0E7QUpxOFZKOztBSWw4VkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSnE4Vko7O0FJbDhWQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FKcThWSjs7QUlsOFZBO0VBQ0k7RUFDQTtFQUNBO0FKcThWSjs7QUlsOFZBO0VBQ0k7QUpxOFZKO0FJbjhWSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FKcThWUjs7QUlqOFZBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSm84Vko7O0FJajhWQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FKbzhWSjs7QUlqOFZBO0VBQ0k7QUpvOFZKOztBSWo4VkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FKbzhWSjs7QUlqOFZBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUpvOFZKOztBSS83VkE7RUFDSTtJQUNJO0VKazhWTjtBQUNGO0FJLzdWQTtFQUNJO0lBQ0k7RUppOFZOOztFSTk3VkU7SUFDSTtFSmk4Vk47O0VJOTdWRTtJQUNJO0lBQ0E7RUppOFZOOztFSTk3VkU7SUFDSTtFSmk4Vk47O0VJOTdWRTtJQUNJO0lBQ0E7RUppOFZOO0FBQ0Y7QUk5N1ZBO0VBQ0k7SUFDSTtFSmc4Vk47QUFDRjtBSTc3VkE7RUFDSTtJQUNJO0VKKzdWTjs7RUk1N1ZFO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7RUorN1ZOOztFSTU3VkU7SUFDSTtFSis3Vk47O0VJNTdWRTtJQUNJO0VKKzdWTjs7RUk1N1ZFO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VKKzdWTjs7RUk1N1ZFO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFSis3Vk47O0VJNTdWRTtJQUNJO0VKKzdWTjs7RUk1N1ZFO0lBQ0k7SUFDQTtFSis3Vk47O0VJNTdWRTtJQUNJO0VKKzdWTjs7RUk1N1ZFO0lBQ0k7SUFDQTtJQUNBO0VKKzdWTjs7RUk1N1ZFO0lBQ0k7RUorN1ZOOztFSTU3VkU7SUFDSTtFSis3Vk47O0VJNTdWRTtJQUNJO0lBQ0E7RUorN1ZOOztFSTU3VkU7SUFDSTtFSis3Vk47O0VJNTdWRTtJQUNJO0VKKzdWTjs7RUk1N1ZFO0lBQ0k7RUorN1ZOO0FBQ0Y7QUkzN1ZBO0VBQ0k7SUFDSTtFSjY3Vk47QUFDRjtBSTE3VkE7RUFDSTtJQUNJO0lBQ0E7RUo0N1ZOO0FBQ0Y7QUl6N1ZBO0FBQ0E7RUFDSTtBSjI3Vko7O0FJeDdWQTtFQUNJO0FKMjdWSjs7QUl4N1ZBO0VBQ0k7RUFDQTtFQUNBO0FKMjdWSjs7QUl4N1ZBO0VBQ0k7RUFDQTtFQUNBO0FKMjdWSjs7QUl4N1ZBO0FBQ0E7RUFDSTtBSjI3Vko7O0FJeDdWQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FKMjdWSjs7QUl4N1ZBO0VBQ0k7QUoyN1ZKOztBSXg3VkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUoyN1ZKOztBSXg3VkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSjI3Vko7O0FJeDdWQTtFQUNJO0VBQ0E7QUoyN1ZKOztBSXg3VkE7RUFDSTtBSjI3Vko7O0FJeDdWQTtFQUNJO0lBQ0k7RUoyN1ZOOztFSXg3VkU7SUFDSTtFSjI3Vk47QUFDRjtBSXg3VkE7RUFDSTtJQUNJO0lBQ0E7RUowN1ZOOztFSXY3VkU7SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFSjA3Vk47QUFDRjtBSXY3VkE7RUFDSTtJQUNJO0lBQ0E7RUp5N1ZOO0FBQ0Y7QUl0N1ZBO0VBQ0k7SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VKdzdWTjtBQUNGO0FJcjdWQTtBQUNBO0VBQ0k7RUFDQTtBSnU3Vko7O0FJcDdWQTtFQUNJO0FKdTdWSjs7QUlwN1ZBO0VBQ0k7RUFDQTtFQUNBO0FKdTdWSjs7QUlwN1ZBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FKdTdWSjs7QUlwN1ZBO0VBQ0k7QUp1N1ZKOztBSXA3VkE7RUFDSTtJQUNJO0VKdTdWTjs7RUlwN1ZFO0lBQ0k7SUFDQTtJQUNBO0VKdTdWTjtBQUNGO0FJcDdWQTtBQUNBO0VBQ0k7QUpzN1ZKOztBSW43VkE7RUFDSTtBSnM3Vko7O0FJbjdWQTtFQUNJO0FKczdWSjs7QUluN1ZBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSnM3Vko7O0FJbjdWQTtFQUNJO0FKczdWSjs7QUluN1ZBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FKczdWSjs7QUluN1ZBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSnM3Vko7O0FJbjdWQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSnM3Vko7O0FJbjdWQTtFQUNJO0FKczdWSjs7QUluN1ZBO0VBQ0k7QUpzN1ZKOztBSW43VkE7RUFDSTtJQUNJO0VKczdWTjs7RUluN1ZFO0lBQ0k7SUFDQTtJQUNBO0VKczdWTjs7RUluN1ZFO0lBQ0k7RUpzN1ZOOztFSW43VkU7SUFDSTtFSnM3Vk47QUFDRjtBSW43VkE7RUFDSTtJQUNJO0VKcTdWTjtBQUNGO0FJbDdWQTtFQUNJO0FKbzdWSjs7QUlqN1ZBO0VBQ0k7QUpvN1ZKOztBSWo3VkE7RUFDSTtFQUNBO0VBQ0E7QUpvN1ZKOztBSWo3VkE7RUFDSTtFQUNBO0FKbzdWSjs7QUlqN1ZBO0VBQ0k7RUFDQTtBSm83Vko7O0FJaDdWQTtBQUNBO0VBQ0k7QUptN1ZKOztBSWg3VkE7RUFDSTtBSm03Vko7O0FJaDdWQTtFQUNJO0FKbTdWSjs7QUloN1ZBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FKbTdWSjs7QUloN1ZBO0VBQ0k7QUptN1ZKOztBSWg3VkE7RUFDSTtBSm03Vko7O0FJLzZWQTtBQUNBO0VBQ0k7RUFDQTtBSms3Vko7O0FJLzZWQTtFQUNJO0VBQ0E7QUprN1ZKOztBSS82VkE7RUFDSTtFQUNBO0VBQ0E7QUprN1ZKOztBSS82VkE7RUFDSTtFQUNBO0VBQ0E7QUprN1ZKOztBSS82VkE7RUFDSTtFQUNBO0FKazdWSjs7QUkvNlZBO0VBQ0k7QUprN1ZKOztBSS82VkE7RUFDSTtFQUNBO0VBQ0E7QUprN1ZKOztBSTk2VkE7RUFDSTtFQUNBO0VBQ0E7QUppN1ZKOztBSTk2VkE7QUFDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FKaTdWSjs7QUk5NlZBO0VBQ0k7RUFDQTtBSmk3Vko7O0FJOTZWQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FKaTdWSjs7QUk5NlZBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUppN1ZKOztBSTk2VkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBSmk3Vko7O0FJNzZWQTtFQUNJO0VBQ0E7RUFDQTtBSmc3Vko7O0FJNzZWQTtFQUNJO0VBQ0E7QUpnN1ZKOztBSTc2VkE7OztFQUdJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUpnN1ZKOztBSTU2VkE7Ozs7RUFJSTtBSis2Vko7O0FJNTZWQTtFQUNJO0FKKzZWSjs7QUk1NlZBO0VBQ0k7RUFDQTtBSis2Vko7O0FJNTZWQTtFQUNJO0VBQ0E7QUorNlZKOztBSTM2VkE7RUFDSTtBSjg2Vko7O0FJMzZWQTtFQUNJO0VBQ0E7RUFDQTtBSjg2Vko7O0FJMzZWQTs7RUFFSTtFQUNBO0VBQ0E7QUo4NlZKOztBSTM2VkE7RUFDSTtBSjg2Vko7O0FJMzZWQTtFQUNJO0VBQ0E7QUo4NlZKOztBSTM2VkE7RUFDSTtBSjg2Vko7O0FJMzZWQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUo4NlZKOztBSTM2VkE7RUFDSTtFQUNBO0VBQ0E7QUo4NlZKOztBSTM2VkE7RUFDSTtBSjg2Vko7O0FJMzZWQTtFQUNJO0VBQ0E7QUo4NlZKOztBSTM2VkE7RUFDSTtBSjg2Vko7O0FJMzZWQTtFQUNJO0VBQ0E7RUFDQTtBSjg2Vko7O0FJMzZWQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FKODZWSjs7QUkzNlZBO0VBQ0k7QUo4NlZKOztBSTM2VkE7RUFDSTtFQUNBO0FKODZWSjs7QUkzNlZBOztFQUVJO0FKODZWSjs7QUkzNlZBO0VBQ0k7QUo4NlZKOztBSTM2VkE7RUFDSTtFQUNBO0VBQ0E7QUo4NlZKOztBSTM2VkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUo4NlZKOztBSTM2VkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSjg2Vko7O0FJMzZWQTtFQUNJO0VBQ0E7QUo4NlZKOztBSTM2VkE7RUFDSTtFQUNBO0VBQ0E7QUo4NlZKOztBSTE2VkE7RUFDSTtBSjY2Vko7O0FJMTZWQTtFQUNJO0lBQ0k7SUFDQTtFSjY2Vk47QUFDRjtBSTE2VkE7RUFDSTtJQUNJO0lBQ0E7SUFDQTtFSjQ2Vk47QUFDRjtBSXo2VkE7RUFDSTtJQUNJO0lBQ0E7RUoyNlZOOztFSXg2VkU7SUFDSTtFSjI2Vk47O0VJeDZWRTtJQUNJO0VKMjZWTjs7RUl4NlZFO0lBQ0k7RUoyNlZOO0FBQ0Y7QUl4NlZBO0VBQ0k7SUFDSTtFSjA2Vk47O0VJdjZWRTtJQUNJO0lBQ0E7RUowNlZOOztFSXY2VkU7SUFDSTtFSjA2Vk47QUFDRjtBSXY2VkE7RUFDSTs7SUFFSTtJQUNBO0VKeTZWTjs7RUl0NlZFOztJQUVJO0lBQ0E7RUp5NlZOOztFSXQ2VkU7SUFDSTtFSnk2Vk47O0VJdDZWRTtJQUNJO0VKeTZWTjs7RUl0NlZFO0lBQ0k7RUp5NlZOOztFSXQ2VkU7SUFDSTtFSnk2Vk47O0VJdDZWRTtJQUNJO0VKeTZWTjs7RUl0NlZFO0lBQ0k7RUp5NlZOOztFSXQ2VkU7SUFDSTtJQUNBO0VKeTZWTjs7RUl0NlZFO0lBQ0k7RUp5NlZOOztFSXQ2VkU7SUFDSTtJQUNBO0VKeTZWTjtBQUNGO0FJdDZWQTtFQUNJO0lBQ0k7RUp3NlZOO0FBQ0Y7QUlyNlZBO0VBQ0k7SUFDSTtFSnU2Vk47O0VJcDZWRTtJQUNJO0VKdTZWTjs7RUlwNlZFO0lBQ0k7SUFDQTtFSnU2Vk47QUFDRjtBSXA2VkE7QUFDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7QUpvNlZKOztBSWo2VkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUpvNlZKOztBSWo2VkE7RUFDSTtJQUNJO0VKbzZWTjtFSWw2VkU7SUFDSTtFSm82Vk47QUFDRjtBSWo2VkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBSm02Vko7O0FJaDZWQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FKbTZWSjs7QUloNlZBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSm02Vko7O0FJaDZWQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUptNlZKOztBSWg2VkE7RUFDSTtBSm02Vko7O0FJaDZWQTtFQUNJO0VBQ0E7RUFDQTtBSm02Vko7O0FJaDZWQTtFQUNJO0FKbTZWSjs7QUloNlZBO0VBQ0k7QUptNlZKOztBSWg2VkE7QUFFQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FKazZWSjs7QUkvNVZBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSms2Vko7O0FJLzVWQTtFQUNJO0VBQ0E7QUprNlZKOztBSTk1VkE7QUFFQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUpnNlZKOztBSTc1VkE7RUFDSTtFQUNBO0FKZzZWSjs7QUk3NVZBO0VBQ0k7RUFDQTtBSmc2Vko7O0FJNzVWQTtFQUNJO0FKZzZWSjs7QUk3NVZBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUpnNlZKOztBSTc1VkE7RUFDSTtBSmc2Vko7O0FJNzVWQTtFQUNJO0VBQ0E7QUpnNlZKOztBSTc1VkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSmc2Vko7O0FJNzVWQTtFQUNJO0FKZzZWSjs7QUk3NVZBO0VBQ0k7RUFDQTtBSmc2Vko7O0FJNzVWQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSmc2Vko7O0FJNzVWQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSmc2Vko7O0FJNzVWQTtFQUNJO0FKZzZWSjs7QUk3NVZBO0VBQ0k7QUpnNlZKOztBSTc1VkE7RUFDSTtBSmc2Vko7O0FJNzVWQTtFQUNJO0FKZzZWSjs7QUk3NVZBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUpnNlZKOztBSTc1VkE7RUFDSTtBSmc2Vko7O0FJNzVWQTs7O0VBR0k7QUpnNlZKOztBSTU1VkE7QUFDQTtFQUNJO0FKKzVWSjs7QUk1NVZBO0VBQ0k7QUorNVZKOztBSTU1VkE7RUFDSTtBSis1Vko7O0FJNTVWQTtFQUNJO0FKKzVWSjs7QUk1NVZBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUorNVZKOztBSTU1VkE7QUFFQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FKODVWSjs7QUkxNVZBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUo2NVZKOztBSTE1VkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FKNjVWSjs7QUkxNVZBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSjY1Vko7O0FJMTVWQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSjY1Vko7O0FJMTVWQTtFQUNJO0VBQ0E7RUFDQTtBSjY1Vko7O0FJMTVWQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUo2NVZKOztBSTE1VkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBSjY1Vko7O0FJMTVWQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSjY1Vko7O0FJMTVWQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FKNjVWSjs7QUkxNVZBO0VBR0k7RUFHQTtBSjY1Vko7O0FJMTVWQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FKNjVWSjs7QUkxNVZBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSjY1Vko7O0FJMTVWQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtBSjY1Vko7O0FJejVWQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FKNDVWSjs7QUl6NVZBO0VBQ0k7RUFDQTtFQUNBO0FKNDVWSjs7QUl6NVZBO0VBQ0k7RUFDQTtFQUNBO0FKNDVWSjs7QUl6NVZBO0VBQ0k7RUFDQTtBSjQ1Vko7O0FJejVWQTtFQUNJO0lBQ0k7RUo0NVZOOztFSXo1VkU7SUFDSTtFSjQ1Vk47QUFDRjtBSXo1VkE7O0VBRUk7QUoyNVZKOztBSXg1VkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBSjI1Vko7O0FJeDVWQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FKMjVWSjs7QUl4NVZBOzs7RUFHSTtBSjI1Vko7O0FJeDVWQTtFQUNJO0FKMjVWSjs7QUl4NVZBO0VBQ0k7RUFDQTtFQUNBO0FKMjVWSjs7QUl4NVZBOzs7RUFHSTtFQUNBO0VBQ0E7RUFDQTtBSjI1Vko7O0FJeDVWQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUoyNVZKOztBSXg1VkE7RUFDSTtFQUNBO0VBQ0E7QUoyNVZKOztBSXg1VkE7RUFDSTtFQUNBO0VBQ0E7QUoyNVZKOztBSXY1VkE7O0VBRUk7QUowNVZKOztBSXY1VkE7O0VBRUk7RUFDQTtBSjA1Vko7O0FJdDVWSTtFQUNJO0FKeTVWUjtBSXY1Vkk7RUFDSTtFQUFBO0VBQ0E7QUp5NVZSOztBSXI1VkE7RUFFUTtJQUNJO0lBQ0E7RUp1NVZWO0VJcjVWVTtJQUNJO0lBQ0E7SUFDQTtFSnU1VmQ7RUlwNVZNO0lBQ0k7RUpzNVZWOztFSWw1VkU7O0lBRUk7RUpxNVZOOztFSWw1VkU7SUFDSTtFSnE1Vk47RUluNVZVO0lBQ0k7SUFDQTtJQUNBO0VKcTVWZDtFSXA1VmM7SUFDSTtJQUNBO0lBQ0E7SUFDQTtFSnM1VmxCO0VJcjVWa0I7SUFDSTtFSnU1VnRCO0VJcDVWa0I7SUFDSTtFSnM1VnRCO0VJcDVWc0I7SUFDSTtFSnM1VjFCO0VJbjVWc0I7SUFDSTtJQUNBO0VKcTVWMUI7RUlqNVZrQjtJQUNJO0lBQ0E7SUFDQTtJQUNBO0VKbTVWdEI7RUlqNVZzQjtJQUNJO0VKbTVWMUI7RUk3NFZrQjtJQUNJO0VKKzRWdEI7RUkxNFZVO0lBQ0k7RUo0NFZkO0VJeDRWTTtJQUNJO0VKMDRWVjs7RUl0NFZFO0lBQ0k7SUFDQTtJQUNBO0VKeTRWTjtFSXY0Vk07SUFDSTtFSnk0VlY7RUl0NFZNO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFSnc0VlY7RUl0NFZVO0lBQ0k7RUp3NFZkO0FBQ0Y7QUlsNFZBO0VBR1E7SUFDSTtFSms0VlY7O0VJNzNWTTtJQUNJO0VKZzRWVjtBQUNGO0FLM29aQTtFQUNJO0FMNm9aSjs7QUsxb1pBO0VBQ0k7RUFDQTtFQUNBO0FMNm9aSjs7QUsxb1pBO0VBQ0k7RUFDQTtBTDZvWko7O0FLM29aQTtFQUNJO0FMOG9aSjs7QUszb1pBO0VBQ0k7RUFDQTtBTDhvWko7O0FLNW9aQTs7RUFFSTtBTCtvWko7O0FLNW9aQTtBQUNBOztFQUVJO0FMK29aSjs7QUs3b1pBO0FBRUE7RUFDSTtBTCtvWko7O0FLNW9aQTtFQUNJO0VBQ0E7QUwrb1pKOztBSzVvWkE7RUFDSTtBTCtvWko7O0FLNW9aQTtFQUNJO0VBQ0E7QUwrb1pKOztBSzVvWkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FMK29aSjs7QUs1b1pBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTCtvWko7O0FLN29aQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUxncFpKOztBSzdvWkE7RUFDSTtJQUNJO0VMZ3BaTjtBQUNGO0FLN29aQTtFQUNJO0lBQ0k7RUwrb1pOO0FBQ0Y7QUs1b1pBO0VBQ0k7SUFDSTtFTDhvWk47QUFDRjtBSzVvWkE7RUFDSTtJQUNJO0VMOG9aTjs7RUs1b1pFO0lBQ0k7RUwrb1pOOztFSzdvWkU7O0lBRUk7RUxncFpOOztFSzlvWkU7SUFDSTtFTGlwWk47QUFDRjtBSzlvWkE7RUFDSTtJQUNJO0VMZ3BaTjtBQUNGO0FNL3ZaQTtFQUNJO0FOaXdaSjs7QU0vdlpBO0VBQ0k7QU5rd1pKOztBTWh3WkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FObXdaSjs7QU1qd1pBO0VBQ0k7QU5vd1pKOztBTWx3WkE7RUFDSTtFQUNBO0FOcXdaSjs7QU1ud1pBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FOc3daSjs7QU1wd1pBOzs7OztFQU1JO0FOc3daSjs7QU1wd1pBO0VBQ0k7QU51d1pKOztBTXJ3WkE7RUFDSTtBTnd3Wko7O0FNdHdaQTtFQUNJO0VBQ0E7QU55d1pKOztBTXZ3WkE7O0VBR0k7QU55d1pKOztBTXZ3WkE7O0VBR0k7QU55d1pKOztBTXZ3WkE7O0VBR0k7QU55d1pKOztBTXZ3WkE7RUFDSTtFQUNBO0FOMHdaSjs7QU14d1pBO0VBQ0k7RUFDQTtFQUNBO0FOMndaSjs7QU16d1pBO0VBQ0k7QU40d1pKOztBTTF3WkE7RUFDSTtBTjZ3Wko7O0FNM3daQTtFQUNJO0VBQ0E7QU44d1pKOztBTTV3WkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTit3Wko7O0FNN3daQTtFQUNJO0VBQ0E7RUFDQTtBTmd4Wko7O0FNOXdaQTtFQUNJO0FOaXhaSjs7QU0vd1pBO0VBQ0k7QU5reFpKOztBTWh4WkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBTm14Wko7O0FNanhaQTtFQUNJO0FOb3haSjs7QU1seFpBO0VBQ0k7QU5xeFpKOztBTW54WkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FOc3haSjs7QU1weFpBO0VBQ0k7QU51eFpKOztBTXB4WkE7RUFDSTtFQUNBO0FOdXhaSjs7QU1yeFpBO0VBQ0k7RUFDQTtBTnd4Wko7O0FNcnhaQTtFQUNJO0FOd3haSjs7QU10eFpBO0VBQ0k7RUFDQTtFQUNBO0FOeXhaSjs7QU12eFpBO0VBQ0k7QU4weFpKOztBTXh4WkE7RUFDSTtBTjJ4Wko7O0FNenhaQTtFQUNJO0FONHhaSjs7QU0xeFpBO0VBQ0k7SUFDSTtFTjZ4Wk47O0VNM3haRTtJQUNJO0lBQ0E7SUFDQTtFTjh4Wk47O0VNNXhaRTtJQUNJO0lBQ0E7RU4reFpOOztFTTd4WkU7SUFDSTtFTmd5Wk47QUFDRjtBT3o4Wkk7OztFQUdJO0FQMjhaUjtBT3g4Wkc7RUFDSztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVAwOFpSO0FPdjhaSTtFQUNJO0FQeThaUjtBT3Q4Wkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBUHc4WlI7QU9yOFpJOztFQUVJO0FQdThaUjtBT3A4Wkk7RUFDSTtBUHM4WlI7QU9uOFpJO0VBQ0k7QVBxOFpSO0FPbDhaSTtFQUNJO0FQbzhaUjtBT2o4Wkk7RUFFSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FQbThaUjtBT2g4Wkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FQazhaUjtBTy83Wkk7RUFDSTtFQUNBO0VBQ0E7QVBpOFpSO0FPOTdaSTtFQUNJO0VBQ0E7QVBnOFpSO0FPNzdaSTtFQUNJO0VBQ0E7QVArN1pSO0FPNTdaSTtFQUNJO0FQODdaUjtBTzM3Wkk7RUFDSTtBUDY3WlI7QU8xN1pJOztFQUVJO0FQNDdaUjtBT3o3Wkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FQMjdaUjtBT3g3Wkk7RUFDSTtFQUNBO0VBQ0E7QVAwN1pSO0FPdjdaSTtFQUNJO0FQeTdaUjtBT3Q3Wkk7RUFDSTtBUHc3WlI7QU9yN1pJO0VBQ0k7RUFHQTtFQUVBO0VBR0E7RUFHQTtBUHU3WlI7QU9wN1pJO0VBQ0k7RUFDQTtFQUNBO0FQczdaUjtBT243Wkk7RUFDSTtBUHE3WlI7QU9sN1pJO0VBQ0k7QVBvN1pSO0FPajdaSTtFQUNJO0VBQ0E7RUFDQTtBUG03WlI7QU9oN1pJO0VBQ0k7QVBrN1pSO0FPLzZaSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBUGk3WlI7QU85NlpJOzs7RUFHSTtBUGc3WlI7QU83NlpJO0VBR0k7QVArNlpSO0FPNTZaSTtFQUNJO0FQODZaUjtBTzM2Wkk7RUFDSTtFQUNBO0FQNjZaUjtBTzE2Wkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBUDQ2WlI7QU96NlpJO0VBQ0k7QVAyNlpSO0FPeDZaSTtFQUNJO0FQMDZaUjtBT3Y2Wkk7RUFDSTtFQUNBO0VBQ0E7QVB5NlpSO0FPdDZaSTtFQUNJO0VBQ0E7QVB3NlpSO0FPcjZaSTtFQUNJO0FQdTZaUjtBT3A2Wkk7RUFDSTtFQUNBO0FQczZaUjtBT242Wkk7RUFDSTtBUHE2WlI7QU9sNlpJO0VBQ0k7RUFDQTtBUG82WlI7QU9qNlpJO0VBQ0k7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FQbTZaUjtBT2g2Wkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVBrNlpSO0FPLzVaSTtFQUNJO0VBQ0E7RUFDQTtBUGk2WlI7QU85NVpJO0VBQ0k7RUFDQTtBUGc2WlI7QU83NVpJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QVArNVpSO0FPNTVaSTtFQUNJO0FQODVaUjtBTzM1Wkk7RUFDSTtBUDY1WlI7QU8xNVpJO0VBQ0k7QVA0NVpSO0FPejVaSTtFQUNJO0VBQ0E7QVAyNVpSO0FPeDVaSTtFQUNJO0FQMDVaUjtBT3Y1Wkk7RUFDSTtBUHk1WlI7QU90NVpJO0VBQ0k7RUFDQTtBUHc1WlI7QU9yNVpJO0VBQ0k7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0FQdTVaUjtBT3A1Wkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBUHM1WlI7QU9uNVpJO0VBQ0k7RUFDQTtBUHE1WlI7QU9sNVpJO0VBR0k7QVBvNVpSO0FPajVaSTs7RUFFSTtBUG01WlI7QU9oNVpJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBUGs1WlI7QU8vNFpJO0VBQ0k7RUFDQTtBUGk1WlI7QU85NFpJO0VBQ0k7RUFDQTtBUGc1WlI7QU83NFpJO0VBQ0k7QVArNFpSO0FPNTRaSTtFQUNJO0FQODRaUjtBTzM0Wkk7RUFDSTtFQUNBO0FQNjRaUjtBTzE0Wkk7RUFHSTtFQUdBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0FQNDRaUjtBT3o0Wkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBUDI0WlI7QU94NFpJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBUDA0WlI7QU92NFpJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVB5NFpSO0FPdDRaSTtFQUNJO0FQdzRaUjtBT3I0Wkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0FQdTRaUjtBT3A0Wkk7RUFJSTtFQUdBO0FQczRaUjtBT240Wkk7RUFHSTtBUHE0WlI7QU9sNFpJO0VBQ0k7RUFDQTtFQUNBO0FQbzRaUjtBT2o0Wkk7RUFDSTtBUG00WlI7QU9oNFpJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBRUE7RUFJQTtBUG00WlI7QU8vM1pJO0VBQ0k7QVBpNFpSO0FPOTNaSTtFQUdJO0FQZzRaUjtBTzczWkk7RUFHSTtFQUlBO0FQKzNaUjtBTzUzWkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFJQTtBUCszWlI7QU8zM1pJO0VBQ0k7RUFHQTtBUDYzWlI7QU8xM1pJO0VBR0k7RUFHQTtFQUdBO0VBQ0E7QVA0M1pSO0FPejNaSTtFQUdJO0VBR0E7RUFHQTtFQUNBO0FQMjNaUjtBT3gzWkk7RUFDSTtFQUNBO0VBQ0E7QVAwM1pSO0FPdjNaSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FQeTNaUjtBT3QzWkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVB3M1pSO0FPcjNaSTtFQUNJO0FQdTNaUjtBT3AzWkk7RUFDSTtBUHMzWlI7QU9uM1pJO0VBQ0k7QVBxM1pSO0FPbDNaSTtFQUNJO0FQbzNaUjtBT2ozWkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7QVBtM1pSO0FPaDNaSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FQazNaUjtBTy8yWkk7RUFDSTtFQUNBO0VBQ0E7QVBpM1pSO0FPOTJaSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FQZzNaUjtBTzcyWkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0FQKzJaUjtBTzUyWkk7RUFDSTtFQUNBO0FQODJaUjtBTzMyWkk7RUFJSTtFQUdBO0FQNjJaUjtBTzEyWkk7RUFDSTtBUDQyWlI7QU96MlpJO0VBQ0k7SUFDSTtFUDIyWlY7QUFDRjtBT3gyWkk7RUFDSTtJQUNJO0VQMDJaVjtFT3YyWk07SUFDSTtFUHkyWlY7RU90MlpNO0lBQ0k7RVB3MlpWO0VPcjJaTTs7SUFFSTtJQUNBO0VQdTJaVjtFT3AyWk07SUFDSTtJQUNBO0lBQ0E7RVBzMlpWO0VPbjJaTTtJQUNJO0lBQ0E7RVBxMlpWO0VPbDJaTTtJQUNJO0lBQ0E7RVBvMlpWO0VPajJaTTs7O0lBR0k7SUFDQTtFUG0yWlY7RU9oMlpNO0lBQ0k7RVBrMlpWO0VPLzFaTTtJQUNJO0lBQ0E7SUFDQTtFUGkyWlY7QUFDRjtBTzkxWkk7RUFDSTtJQUNJO0VQZzJaVjtFTzcxWk07SUFDSTtFUCsxWlY7QUFDRjtBTzUxWkk7RUFDSTtJQUNJO0VQODFaVjtFTzMxWk07SUFDSTtFUDYxWlY7RU8xMVpNO0lBQ0k7RVA0MVpWO0VPejFaTTtJQUNJO0lBQ0E7RVAyMVpWO0FBQ0Y7QU94MVpJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QVAwMVpSO0FPdjFaSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FQeTFaUjtBT3QxWkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBUHcxWlI7QU9yMVpJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QVB1MVpSO0FPcDFaSTtFQUNJO0VBQ0E7RUFDQTtBUHMxWlI7QU9uMVpJO0VBQ0k7SUFDSTtJQUNBO0VQcTFaVjtFT2wxWk07SUFJSTtJQUNBO0VQbzFaVjtFT2oxWk07SUFDSTtJQUNBO0VQbTFaVjtFT2gxWk07SUFDSTtJQUNBO0lBQ0E7RVBrMVpWO0VPLzBaTTtJQUNJO0VQaTFaVjtBQUNGOztBTzEwWlk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVA2MFpoQjtBTzMwWmdCO0VBQ0k7RUFDQTtBUDYwWnBCOztBUTFvYkk7RUFDSTtBUjZvYlI7QVExb2JJO0VBQ0k7RUFDQTtBUjRvYlI7QVExb2JJO0VBQ0k7RUFDQTtBUjRvYlI7QVF6b2JJOzs7RUFHSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FSMm9iUjtBUXhvYkk7RUFDSTtBUjBvYlI7QVF2b2JJO0VBQ0k7QVJ5b2JSO0FRdG9iSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBUndvYlI7QVFyb2JJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBUnVvYlI7QVFwb2JJOztFQUVJO0FSc29iUjtBUW5vYlE7RUFDSTtBUnFvYlo7QVFsb2JRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QVJvb2JaO0FRam9iUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FSbW9iWjtBUWhvYlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBUmtvYlo7QVEvbmJROztFQUVJO0FSaW9iWjtBUTluYlE7RUFDSTtBUmdvYlo7QVE3bmJRO0VBQ0k7RUFDQTtFQUNBO0FSK25iWjtBUTVuYlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVI4bmJaO0FRM25iUTtFQUNJO0FSNm5iWjtBUTFuYlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBUjRuYlo7QVF6bmJRO0VBQ0k7RUFDQTtBUjJuYlo7QVF4bmJRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QVIwbmJaO0FRdm5iUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FSeW5iWjtBUXRuYlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FSd25iWjtBUXJuYlE7RUFDSTtFQUNBO0VBQ0E7QVJ1bmJaO0FRcG5iUTtFQUNJO0FSc25iWjtBUW5uYlE7RUFDSTtBUnFuYlo7QVFqbmJJO0VBQ0k7SUFDSTtJQUNBO0VSbW5iVjtFUWhuYk07SUFDSTtFUmtuYlY7QUFDRjs7QUEzeGJBO0VBQ0U7SUFDRTtFQTh4YkY7QUFDRjtBQTV4YkE7RUFDRTtFQUNBO0FBOHhiRjs7QUE1eGJBO0VBQ0U7RUFDQTtBQSt4YkY7O0FBNXhiQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNFO0VBQ0Y7RUFDQTtBQSt4YkY7O0FBNXhiQTtBQUVBOzs7Ozs7OztnQkFBQTtBQVVBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7Ozs7Ozs7Ozs7RUFBQTtBQVlBOztFQUVFO0VBQ0E7QUEyeGJGOztBQXh4YkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQTJ4YkY7QUF4eGJJO0VBQ0U7RUFDQTtBQTB4Yk47QUF4eGJNO0VBQ0U7RUFDQTtBQTB4YlI7QUF6eGJRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBMnhiVjs7QUFweGJBO0VBQ0U7RUFDQTtBQXV4YkY7O0FBcHhiQTtFQUNFO0VBQ0E7QUF1eGJGOztBQXJ4YkE7RUFDRTtFQUNBO0FBd3hiRjs7QUFyeGJBO0VBQ0U7QUF3eGJGOztBQXR4YkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQXl4YkY7O0FBdnhiQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUEweGJGOztBQXh4YkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQTJ4YkY7O0FBenhiQTtFQUNFO0VBQ0E7QUE0eGJGOztBQTF4YkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBNnhiRjs7QUEzeGJBO0VBQ0U7RUFDQTtFQUNBO0FBOHhiRjs7QUE1eGJBO0VBQ0U7QUEreGJGOztBQTd4YkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQWd5YkY7O0FBN3hiQTtFQUNFO0FBZ3liRjs7QUE3eGJBO0FBQ0E7Ozs7Ozs7Ozs7OztnQkFBQTtBQWNBOztFQUVFO0FBK3hiRjs7QUE3eGJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFneWJGOztBQTl4YkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBaXliRjs7QUEveGJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUFreWJGOztBQWh5YkE7RUFDRTtBQW15YkY7O0FBaHliQTs7RUFBQTtBQUlBO0VBQ0U7QUFreWJGOztBQWh5YkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBbXliRjs7QUFqeWJBO0FBQ0E7QUFDQTtBQUNBO0VBQ0U7QUFveWJGOztBQWx5YkE7RUFDRTtBQXF5YkY7O0FBanliRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQW95Yko7O0FBL3hiRTtFQUNJO0VBQ0Y7RUFDQTtFQUNBO0FBa3liSjtBQWh5Ykk7RUFDRTtBQWt5Yk47QUEveGJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBaXliTjtBQTl4Ykk7RUFDRTtFQUNBO0FBZ3liTjtBQTd4Ykk7RUFDRTtFQUNBO0VBQ0E7QUEreGJOO0FBN3hiTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQSt4YlI7QUE3eGJRO0VBQ0U7RUFDQTtFQUNBO0FBK3hiVjtBQTl4YlU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQWd5Ylo7QUE3eGJVO0VBQ0U7QUEreGJaO0FBenhiSTtFQUNFO0FBMnhiTjs7QUFueGJBO0VBQ0U7SUFDRTtJQUNBO0VBc3hiRjs7RUFweGJBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RUF1eGJGOztFQXJ4YkE7SUFDRTtJQUNBO0VBd3hiRjs7RUF0eGJBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFQXl4YkY7O0VBdnhiQTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFQTB4YkY7O0VBeHhiQTtJQUNFO0lBQ0E7SUFDQTtFQTJ4YkY7O0VBenhiQTtJQUNFO0VBNHhiRjs7RUExeGJBO0lBQ0U7RUE2eGJGOztFQTN4YkE7SUFDRTtFQTh4YkY7O0VBNXhiQTtJQUNFO0VBK3hiRjs7RUE3eGJBO0lBQ0U7RUFneWJGOztFQTl4YkE7SUFDRTtJQUNBO0VBaXliRjs7RUEveGJBO0lBQ0U7SUFDQTtFQWt5YkY7O0VBaHliQTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VBbXliRjs7RUFqeWJBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFQW95YkY7O0VBbHliQTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RUFxeWJGOztFQW55YkE7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VBc3liRjs7RUFweWJBO0lBQ0U7SUFDQTtJQUNBO0VBdXliRjs7RUFyeWJBO0lBQ0U7SUFDQTtJQUNBO0VBd3liRjtBQUNGO0FBdHliQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBdXliRjs7QUFweWJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtBQXN5YkY7O0FBbnliQTtFQUNFO0VBQ0E7RUFDQTtBQXN5YkY7O0FBcHliQTtFQUNFO0VBQ0E7QUF1eWJGOztBQXJ5YkE7RUFDRTtFQUNBO0FBd3liRjs7QUF0eWJBO0VBQ0U7RUFDQTtBQXl5YkY7O0FBdHliQTtBQUNBO0VBQ0U7QUF5eWJGOztBQXZ5YkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQTB5YkY7O0FBeHliQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FBMnliRjs7QUF6eWJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBNHliRjs7QUExeWJBO0VBQ0U7RUFDQTtFQUNBO0FBNnliRjs7QUEzeWJBO0VBQ0U7QUE4eWJGOztBQTV5YkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQSt5YkY7O0FBN3liQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FBZ3piRjs7QUE5eWJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBaXpiRjs7QUEveWJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFremJGOztBQS95YkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQWt6YkY7O0FBaHpiQTtFQUNFO0VBQ0E7QUFtemJGOztBQWp6YkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFvemJGOztBQWx6YkE7RUFDRTtFQUNBO0FBcXpiRjs7QUFuemJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQXN6YkY7O0FBcHpiQTs7Ozs7OztFQUFBO0FBUUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUF1emJGOztBQXJ6YkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUF3emJGOztBQXR6YkE7RUFDRTtFQUNBO0VBQ0E7QUF5emJGOztBQXZ6YkE7RUFDRTtFQUNBO0FBMHpiRjs7QUF4emJBO0VBQ0U7QUEyemJGOztBQXp6YkE7RUFDRTtFQUNBO0VBQ0E7QUE0emJGOztBQTF6YkE7RUFDRTtBQTZ6YkY7O0FBMXpiQTtFQUNFO0FBNnpiRjs7QUExemJBO0VBQ0U7QUE2emJGOztBQXp6YkU7RUFDRTtBQTR6Yko7QUExemJJO0VBQ0U7QUE0emJOO0FBenpiSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQTJ6Yk47QUF6emJNO0VBRUU7RUFDQTtFQUNBO0FBMHpiUjs7QUFwemJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUF1emJGO0FBcnpiRTtFQUNFO0VBQ0E7RUFDQTtBQXV6Yko7QUFyemJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBdXpiTjtBQXJ6Yk07RUFDRTtBQXV6YlI7QUFwemJNO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUFzemJWO0FBanpiRTs7RUFFRTtFQUNBO0FBbXpiSjtBQWh6YkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQWt6Yko7QUFoemJJO0VBQ0U7QUFremJOO0FBOXliRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQWd6Yko7QUE3eWJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQSt5Yko7O0FBM3liQTtFQUNFO0lBQ0U7RUE4eWJGOztFQTV5YkE7SUFDRTtFQSt5YkY7QUFDRjtBQTd5YkE7RUFDRTtJQUNFO0VBK3liRjs7RUE1eWJBO0lBQ0U7RUEreWJGOztFQTV5YkE7SUFDRTtFQSt5YkY7QUFDRjtBQTV5YkE7RUFDRTtJQUNFO0VBOHliRjtBQUNGO0FBNXliQTtFQUNFO0lBQ0U7RUE4eWJGOztFQTV5YkE7SUFDRTtJQUNBO0VBK3liRjs7RUE3eWJBO0lBQ0U7SUFDQTtFQWd6YkY7O0VBOXliQTtJQUNFO0lBQ0E7SUFDQTtFQWl6YkY7QUFDRjtBQTl5YkE7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFQWd6YkY7O0VBOXliQTtJQUNFO0VBaXpiRjtBQUNGO0FBL3liQTtFQUNFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFQWl6YkY7QUFDRjtBQTl5YkE7QUFDQTtFQUNFO0VBQ0E7QUFnemJGOztBQTl5YkE7RUFDRTtFQUNBO0VBQ0E7QUFpemJGOztBQS95YkE7RUFDRTtFQUNBO0FBa3piRjs7QUFoemJBO0VBQ0U7QUFtemJGOztBQWp6YkE7RUFDRTtFQUNBO0VBQ0E7QUFvemJGOztBQWx6YkE7RUFDRTtFQUNBO0VBQ0E7QUFxemJGOztBQW56YkE7RUFDRTtFQUNBO0FBc3piRjs7QUFwemJBO0VBQ0U7QUF1emJGOztBQXJ6YkE7RUFDRTtFQUNBO0FBd3piRjs7QUF0emJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQXl6YkY7O0FBdnpiQTtFQUNFO0FBMHpiRjs7QUF2emJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQTB6YkY7O0FBeHpiQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQTJ6YkY7O0FBeHpiQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQTJ6YkY7O0FBeHpiQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBMnpiRjs7QUF6emJBO0VBQ0U7SUFDRTtFQTR6YkY7O0VBMXpiQTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFQTZ6YkY7O0VBM3piQTtJQUNFO0VBOHpiRjs7RUE1emJBO0lBQ0U7SUFDQTtJQUNBO0VBK3piRjs7RUE3emJBO0lBQ0U7SUFDQTtJQUNBO0VBZzBiRjs7RUE5emJBO0lBQ0U7RUFpMGJGOztFQS96YkE7SUFDRTtJQUNBO0lBQ0E7RUFrMGJGO0FBQ0Y7QUFoMGJBO0VBQ0U7SUFDRTtFQWswYkY7QUFDRjtBQWgwYkE7QUFDQTtFQUNFO0FBazBiRjs7QUFoMGJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUFtMGJGOztBQWowYkE7RUFDRTtFQUNBO0FBbzBiRjs7QUFsMGJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUFxMGJGOztBQW4wYkE7RUFDRTtBQXMwYkY7O0FBcDBiQTtFQUNFO0FBdTBiRjs7QUFyMGJBO0VBQ0U7RUFDQTtFQUNBO0FBdzBiRjs7QUF0MGJBO0VBQ0U7RUFDQTtBQXkwYkY7O0FBdjBiQTtFQUNFO0VBQ0E7RUFDQTtBQTAwYkY7O0FBeDBiQTtFQUNFO0FBMjBiRjs7QUF6MGJBO0VBQ0U7RUFDQTtBQTQwYkY7O0FBMTBiQTtFQUNFO0VBQ0E7RUFDQTtBQTYwYkY7O0FBMzBiQTtFQUNFO0FBODBiRjs7QUE1MGJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUErMGJGOztBQTcwYkE7RUFDRTtBQWcxYkY7O0FBOTBiQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FBaTFiRjs7QUEvMGJBO0VBQ0U7QUFrMWJGOztBQWgxYkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBbTFiRjs7QUFqMWJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUFvMWJGOztBQWwxYkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFxMWJGOztBQW4xYkE7RUFDRTtBQXMxYkY7O0FBcDFiQTtFQUNFO0FBdTFiRjs7QUFyMWJBO0VBQ0U7QUF3MWJGOztBQXQxYkE7RUFDRTtFQUNBO0FBeTFiRjs7QUF0MWJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQXkxYkY7O0FBdjFiQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUEwMWJGOztBQXgxYkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBMjFiRjs7QUF6MWJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUE0MWJGOztBQTExYkE7RUFDRTtFQUNBO0VBQ0E7QUE2MWJGOztBQTMxYkE7RUFDRTtFQUNBO0FBODFiRjs7QUE1MWJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBKzFiRjs7QUE3MWJBO0VBQ0U7QUFnMmJGOztBQTkxYkE7O0VBR0U7QUFnMmJGOztBQTkxYkE7QUFDQTtBQUNBO0FBSUE7RUFDRTtBQTgxYkY7O0FBNTFiQTtFQUNFO0VBQ0E7QUErMWJGOztBQTcxYkE7RUFDRTtBQWcyYkY7O0FBOTFiQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBaTJiRjs7QUEvMWJBOzs7OztFQU1FO0FBaTJiRjs7QUE5MWJBO0VBQ0U7RUFDQTtBQWkyYkY7O0FBLzFiQTtFQUNFO0FBazJiRjs7QUFoMmJBO0VBQ0U7RUFDQTtBQW0yYkY7O0FBaDJiQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFBb2lEO0VBQ3BpRDtBQW8yYkY7O0FBajJiQTtFQUNFO0VBQ0E7RUFDQTtBQW8yYkY7O0FBajJiQTtFQUNFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFQW8yYkY7QUFDRjtBQWwyYkE7RUFDRTtJQUNFO0lBQ0E7RUFvMmJGO0FBQ0Y7QUFsMmJBO0VBQ0U7RUFDQTtFQUNBO0FBbzJiRjs7QUFsMmJBO0VBQ0U7RUFDQTtFQUNBO0FBcTJiRjs7QUFuMmJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBczJiRjs7QUFwMmJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQXUyYkY7O0FBcjJiQTtFQUNFO0FBdzJiRjs7QUF0MmJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFLQTtFQUNBO0FBeTJiRjs7QUF2MmJBO0VBS0U7QUEwMmJGOztBQXgyYkE7RUFDRTtFQUNBO0FBMjJiRjs7QUF6MmJBO0VBQ0U7QUE0MmJGOztBQTEyYkE7RUFDRTtFQUNBO0VBQ0E7QUE2MmJGOztBQTMyYkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBODJiRjs7QUE1MmJBO0VBQ0U7RUFDQTtFQUNBO0FBKzJiRjs7QUE3MmJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQWczYkY7O0FBOTJiQTtFQUNFO0lBQ0U7RUFpM2JGO0FBQ0Y7QUEvMmJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQWkzYkY7O0FBLzJiQTtFQUNFO0FBazNiRjs7QUFoM2JBO0VBQ0U7QUFtM2JGOztBQWgzYkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQW0zYkY7O0FBajNiQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FBbzNiRjs7QUFsM2JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFxM2JGOztBQW4zYkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFzM2JGOztBQXAzYkE7RUFDRTtJQUNFO0VBdTNiRjtBQUNGO0FBcjNiQTtFQUNFO0VBQ0E7QUF1M2JGOztBQXIzYkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQXczYkY7O0FBdDNiQTtFQUNFO0VBQ0E7QUF5M2JGOztBQXYzYkE7RUFDRTtBQTAzYkY7O0FBeDNiQTtFQUVFO0FBMDNiRjs7QUF4M2JBO0VBQ0U7SUFDRTtJQUNBO0VBMjNiRjs7RUF6M2JBO0lBQ0U7SUFDQTtFQTQzYkY7QUFDRjtBQXozYkE7RUFDRTtFQUNBO0FBMjNiRjs7QUF6M2JBO0VBQ0U7QUE0M2JGOztBQTEzYkE7RUFDRTtBQTYzYkY7O0FBMzNiQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUE4M2JGOztBQTMzYkE7RUFDRTtBQTgzYkY7O0FBNTNiQTtFQUNFO0FBKzNiRjs7QUE1M2JBO0VBQ0U7QUErM2JGOztBQTczYkE7RUFDRTtBQWc0YkY7O0FBNzNiQTtFQUNFO0FBZzRiRjs7QUE3M2JBO0VBQ0U7QUFnNGJGOztBQTkzYkE7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7QUFpNGJGOztBQTkzYkE7RUFDRTtBQWk0YkY7O0FBMzNiQTtBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBS0E7RUFDQTtBQTgzYkY7O0FBNTNiQTtFQUtFO0FBKzNiRjs7QUE3M2JBO0VBQ0U7RUFDQTtBQWc0YkY7O0FBOTNiQTtFQUNFO0FBaTRiRjs7QUEvM2JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFrNGJGOztBQWg0YkE7RUFDRTtFQUNBO0FBbTRiRjs7QUFqNGJBO0VBQ0U7RUFDQTtFQUNBO0FBbzRiRjs7QUFsNGJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQXE0YkY7O0FBbjRiQTtFQUNFO0FBczRiRjs7QUFuNGJBO0VBQ0U7SUFDRTtFQXM0YkY7RUFwNGJBO0lBQ0U7RUFzNGJGO0VBcDRiQTtJQUNFO0VBczRiRjtFQXA0YkE7SUFDRTtFQXM0YkY7RUFwNGJBO0lBQ0U7RUFzNGJGO0FBQ0Y7QUFwNGJBO0VBQ0U7SUFDRTtJQUNBO0VBczRiRjs7RUFwNGJBO0lBQ0U7SUFDQTtFQXU0YkY7QUFDRjtBQXA0YkE7QUFFQTs7O0VBR0U7QUFxNGJGOztBQWw0YkE7RUFDRTtBQXE0YkY7O0FBajRiQTtFQUNFO0VBQ0E7RUFDQTtBQW80YkY7O0FBajRiQTtFQUNFO0VBQ0E7QUFvNGJGOztBQWo0YkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQW80YkY7O0FBajRiQTtFQUNFO0VBQ0E7QUFvNGJGOztBQWo0YkE7RUFDRTtFQUNBO0FBbzRiRjs7QUFqNGJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFvNGJGOztBQWo0YkE7RUFDRTtFQUNBO0FBbzRiRjs7QUFqNGJBOztFQUVFO0VBQ0E7QUFvNGJGOztBQWo0YkE7RUFDRTtBQW80YkY7O0FBbDRiQTtFQUNFO0FBcTRiRjs7QUFuNGJBO0VBQ0U7QUFzNGJGOztBQW40YkE7RUFDRTtBQXM0YkY7O0FBbjRiQTtFQUNFO0VBQ0E7RUFDQTtBQXM0YkY7O0FBbjRiQTtFQUNFO0VBQ0E7QUFzNGJGOztBQW40YkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQXM0YkY7O0FBbDRiQTtFQUNFO0VBQ0E7QUFxNGJGOztBQWo0YkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQW80YkY7O0FBajRiQTtBQUVBO0FBQ0E7RUFDRTtFQUNBO0FBbTRiRjs7QUFqNGJBO0VBQ0U7RUFDQTtBQW80YkY7O0FBbDRiQTtFQUNFO0VBQ0E7RUFDQTtBQXE0YkY7O0FBbjRiQTtFQUNFO0VBQ0E7RUFDQTtBQXM0YkY7O0FBbjRiQTtFQUNFO0VBQ0E7QUFzNGJGOztBQXA0YkE7RUFDRTtBQXU0YkY7O0FBcjRiQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FBdzRiRjs7QUFyNGJBO0VBQ0U7RUFDQTtFQUNBO0FBdzRiRjs7QUFyNGJBO0VBQ0U7QUF3NGJGOztBQXQ0YkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBeTRiRjs7QUF0NGJBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUF5NGJGOztBQXY0YkE7RUFDRTtBQTA0YkY7O0FBdjRiQTtFQUNFO0FBMDRiRjs7QUF2NGJBO0VBQ0U7RUFDQTtBQTA0YkY7O0FBeDRiQTtFQUNFO0FBMjRiRjtBQXo0YkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQTI0Yko7O0FBdDRiQTs7Ozs7RUFLRTtBQXk0YkY7O0FBdjRiQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBMDRiRjs7QUF2NGJBO0VBQ0U7RUFDQTtBQTA0YkY7O0FBdjRiQTtFQUNFO0FBMDRiRjtBQXo0YkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUEyNGJKO0FBeDRiRTtFQUNFO0VBQ0E7RUFDQTtBQTA0Yko7QUF2NGJFO0VBQ0U7QUF5NGJKOztBQXQ0YkE7RUFDRTtFQUNBO0VBQ0E7QUF5NGJGOztBQXY0YkE7O0VBRUU7RUFDQTtFQUNBO0FBMDRiRjs7QUF4NGJBO0VBQ0U7RUFDQTtBQTI0YkY7O0FBejRiQTtFQUNFO0FBNDRiRjs7QUF6NGJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQTQ0YkY7O0FBMTRiQTtFQUNFO0VBQ0E7RUFDQTtBQTY0YkY7O0FBMzRiQTtFQUNFO0FBODRiRjs7QUE1NGJBO0VBQ0U7RUFDQTtBQSs0YkY7O0FBNzRiQTtFQUNFO0FBZzViRjs7QUE5NGJBO0VBQ0U7QUFpNWJGOztBQS80YkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQWs1YkY7O0FBLzRiQTtFQUNFO0VBQ0E7QUFrNWJGOztBQS80YkE7RUFDRTtBQWs1YkY7O0FBaDViQTtFQUNFO0VBQ0E7QUFtNWJGOztBQWo1YkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQW81YkY7O0FBajViQTtBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0FBbzViRjs7QUFsNWJBO0VBQ0U7RUFDQTtBQXE1YkY7O0FBbjViQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFzNWJGOztBQXA1YkE7RUFDRTtFQUNBO0FBdTViRjs7QUFyNWJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBdzViRjs7QUF0NWJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQXk1YkY7O0FBdDViQTtFQUNFO0VBQ0E7RUFDQTtBQXk1YkY7O0FBdjViQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FBMDViRjs7QUF2NWJBO0VBQ0U7RUFDQTtFQUNBO0FBMDViRjs7QUF2NWJBO0VBQ0U7QUEwNWJGOztBQXY1YkE7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBMDViRjs7QUF2NWJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUEwNWJGO0FBeDViRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUEwNWJKOztBQXY1YkE7RUFDRTtBQTA1YkY7O0FBeDViQTtFQUNFO0FBMjViRjs7QUF4NWJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUEyNWJGO0FBejViRTtFQUNFO0FBMjViSjs7QUF0NWJBO0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQXk1YkY7O0FBdjViQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQTA1YkY7O0FBeDViQTtFQUNFO0VBQ0E7RUFDQTtBQTI1YkY7O0FBejViQTtFQUNFO0VBQ0E7RUFDQTtBQTQ1YkY7O0FBMTViQTtFQUNFO0VBQ0E7RUFDQTtBQTY1YkY7O0FBMzViQTtFQUNFO0VBQ0E7RUFDQTtBQTg1YkY7O0FBNTViQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FBKzViRjs7QUE3NWJBO0VBQ0U7RUFDQTtFQUNBO0FBZzZiRjs7QUE5NWJBO0VBQ0U7RUFDQTtFQUNBO0FBaTZiRjs7QUEvNWJBO0VBQ0U7RUFDQTtFQUNBO0FBazZiRjs7QUFoNmJBO0VBQ0U7RUFDQTtFQUNBO0FBbTZiRjs7QUFqNmJBO0VBQ0U7SUFDRTtFQW82YkY7RUFsNmJBO0lBQ0U7RUFvNmJGO0FBQ0Y7QUFqNmJBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBbTZiSjtBQWo2Ykk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBbTZiUjtBQWg2Ykk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFrNmJSOztBQTk1YkE7RUFDRTtJQUNFO0VBaTZiRjtBQUNGO0FBLzViQTtFQUNFO0lBQ0U7SUFDQTtFQWk2YkY7O0VBLzViQTtJQUNFO0lBQ0E7RUFrNmJGO0FBQ0Y7QUFoNmJBO0VBQ0U7SUFDRTtFQWs2YkY7O0VBaDZiQTtJQUNFO0lBQ0E7RUFtNmJGO0FBQ0Y7QUFoNmJBO0VBQ0U7SUFDRTtJQUNBO0VBazZiRjs7RUFoNmJBO0lBQ0U7RUFtNmJGOztFQWo2YkE7SUFDRTtFQW82YkY7QUFDRjtBQWo2YkE7RUFDRTtJQUNFO0VBbTZiRjs7RUFqNmJBO0lBQ0U7RUFvNmJGOztFQWw2YkE7SUFDRTtFQXE2YkY7O0VBbjZiQTtJQUNFO0VBczZiRjs7RUFwNmJBO0lBQ0U7RUF1NmJGOztFQXI2YkE7SUFDRTtFQXc2YkY7O0VBdDZiQTtJQUNFO0lBQ0E7RUF5NmJGOztFQXY2YkE7SUFDRTtFQTA2YkY7O0VBeDZiQTtJQUNFO0VBMjZiRjtBQUNGO0FBeDZiQTtFQUNFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RUEwNmJGOztFQXg2YkE7SUFDRTtFQTI2YkY7QUFDRjtBQXg2YkE7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUEwNmJGOztBQXY2YkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUEwNmJGOztBQXY2YkE7RUFDRTtFQUNBO0FBMDZiRjs7QUF4NmJBO0VBQ0U7RUFDQTtFQUNBO0FBMjZiRjs7QUF4NmJBO0VBQ0U7RUFDQTtBQTI2YkY7O0FBejZiQTtFQUNFO0FBNDZiRjs7QUF6NmJBO0FBQ0E7RUFDRTtFQUNBO0VBQ0E7QUE0NmJGOztBQXo2YkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQTQ2YkY7O0FBejZiQTtFQUNFO0VBQ0E7RUFDQTtBQTQ2YkY7O0FBejZiQTtFQUNFO0FBNDZiRjs7QUF6NmJBO0VBQ0U7RUFDQTtBQTQ2YkY7O0FBMTZiQTtFQUNFO0FBNjZiRjs7QUExNmJBO0FBRUE7QUFDQTtFQUNFO0FBNDZiRjs7QUF6NmJBO0VBQ0U7QUE0NmJGOztBQTE2YkE7RUFDRTtBQTY2YkY7O0FBMzZiQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FBODZiRjs7QUE1NmJBO0VBQ0U7QUErNmJGOztBQTc2YkE7RUFDRTtBQWc3YkY7O0FBNzZiQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FBZzdiRjs7QUE3NmJBO0VBQ0U7RUFDQTtBQWc3YkY7O0FBNzZiQTtFQUNFO0VBQ0E7QUFnN2JGOztBQTc2YkE7RUFDRTtFQUNBO0FBZzdiRjs7QUE3NmJBO0VBQ0U7QUFnN2JGOztBQTc2YkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQWc3YkY7O0FBNzZiQTs7RUFFRTtBQWc3YkY7O0FBNzZiQTtFQUNFO0FBZzdiRjs7QUE3NmJBO0VBQ0U7RUFDQTtBQWc3YkY7O0FBNzZiQTtFQUNFO0FBZzdiRjs7QUE3NmJBO0FBRUE7RUFDRTtBQSs2YkY7O0FBNzZiQTtFQUNFO0VBQ0E7QUFnN2JGO0FBLzZiRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FBaTdiSjtBQS82Ykk7RUFDRTtBQWk3Yk47QUEvNmJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFpN2JOO0FBOTZiSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBZzdiTjtBQTc2Ykk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUErNmJOO0FBNzZiTTtFQUNFO0FBKzZiUjtBQTE2Yk07RUFDRTtBQTQ2YlI7O0FBdDZiQTs7RUFFRTtBQXk2YkY7O0FBdDZiQTtFQUNFO0lBQ0U7RUF5NmJGO0FBQ0Y7QUF0NmJBO0VBQ0U7SUFDRTtFQXc2YkY7O0VBdDZiQTtJQUNFO0lBQ0E7SUFDQTtFQXk2YkY7O0VBdDZiQTtJQUNFO0lBQ0E7RUF5NmJGOztFQXQ2YkE7SUFDRTtJQUNBO0VBeTZiRjs7RUF0NmJBO0lBQ0U7RUF5NmJGO0FBQ0Y7QUF0NmJBO0VBQ0U7SUFDRTtFQXc2YkY7QUFDRjtBQXI2YkE7RUFDRTtJQUNFO0lBQ0E7RUF1NmJGOztFQXA2YkE7SUFDRTtJQUNBO0lBQ0E7SUFDQTtFQXU2YkY7QUFDRjtBQXI2YkE7RUFDRTtJQUNFO0lBQ0E7RUF1NmJGOztFQXI2YkE7SUFDRTtFQXc2YkY7QUFDRjtBQXI2YkE7RUFDRTtJQUNFO0lBQ0E7RUF1NmJGOztFQXI2YkE7SUFDRTtFQXc2YkY7O0VBdDZiQTtJQUNFO0lBQ0E7RUF5NmJGO0FBQ0Y7QUF2NmJBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUF5NmJGOztBQXQ2YkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQXk2YkY7O0FBdDZiQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FBeTZiRjs7QUF0NmJBO0VBQ0U7RUFDQTtBQXk2YkY7O0FBdDZiQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBeTZiRjs7QUF0NmJBO0VBQ0U7RUFDQTtFQUNBO0FBeTZiRjs7QUF0NmJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUF5NmJGOztBQXQ2YkE7OztFQUdFO0FBeTZiRjs7QUF0NmJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQXk2YkY7O0FBcjZiQTs7Ozs7O0VBTUU7QUF3NmJGOztBQXI2YkE7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7QUF3NmJGOztBQXI2YkE7O0VBRUU7RUFDQTtFQUNBO0FBdzZiRjs7QUFyNmJBOztFQUVFO0VBQ0E7QUF3NmJGOztBQXI2YkE7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQXc2YkY7O0FBcjZiQTs7RUFFRTtFQUNBO0VBQ0E7QUF3NmJGOztBQXI2YkE7O0VBRUU7RUFDQTtFQUNBO0FBdzZiRjs7QUFyNmJBO0VBQ0U7RUFDQTtBQXc2YkY7O0FBdDZiQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBeTZiRjs7QUF0NmJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUF3NmJGOztBQXI2YkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBdzZiRjs7QUF0NmJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQXk2YkY7O0FBdjZiQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUEwNmJGOztBQXg2YkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQTI2YkY7O0FBejZiQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FBNDZiRjs7QUF6NmJBO0VBQ0U7RUFDQTtBQTQ2YkY7O0FBMTZiQTtFQUNFO0FBNjZiRjs7QUExNmJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBNjZiRjs7QUExNmJBO0VBQ0U7QUE2NmJGOztBQTE2YkE7RUFDRTtFQUNBO0FBNjZiRjs7QUExNmJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBNjZiRjs7QUExNmJBO0VBQ0U7QUE2NmJGOztBQTM2YkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUE4NmJGOztBQTM2YkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUE4NmJGOztBQTE2YkE7RUFDRTtBQTY2YkY7O0FBMTZiQTtFQUNFO0FBNjZiRjs7QUExNmJBO0VBQ0U7RUFDQTtBQTY2YkY7O0FBMTZiQTtFQUNFO0VBQ0E7QUE2NmJGOztBQTE2YkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQTY2YkY7O0FBejZiQTtFQUNFO0FBNDZiRjs7QUF6NmJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUE0NmJGOztBQTE2YkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQTY2YkY7O0FBMzZiQTtFQUNFO0FBODZiRjs7QUEzNmJBO0VBQ0U7QUE4NmJGOztBQTU2YkE7RUFDRTtFQUNBO0FBKzZiRjs7QUEzNmJBO0VBQ0U7RUFDQTtFQUNBO0FBODZiRjs7QUEzNmJBO0VBQ0U7QUE4NmJGOztBQTM2YkE7RUFDRTtFQUNBO0FBODZiRjs7QUEzNmJBO0VBQ0U7QUE4NmJGOztBQTM2YkE7RUFDRTtBQTg2YkY7O0FBMzZiQTtFQUNFO0FBODZiRjs7QUEzNmJBO0VBQ0U7RUFDQTtBQTg2YkY7O0FBMzZiQTtFQUNFO0FBODZiRjs7QUEzNmJBO0VBQ0U7QUE4NmJGOztBQTM2YkE7RUFDRTtBQTg2YkY7O0FBMzZiQTtFQUNFO0FBODZiRjs7QUExNmJBO0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQTQ2YkY7O0FBejZiQTtFQUNFO0VBQ0E7RUFDQTtBQTQ2YkY7O0FBejZiQTtFQUNFO0VBQ0E7RUFDQTtBQTQ2YkY7O0FBejZiQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFHQTtBQTQ2YkY7O0FBejZiQTtFQUNFO0VBQ0E7RUFDQTtBQTQ2YkY7O0FBejZiQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUE0NmJGOztBQXo2YkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQTQ2YkY7O0FBejZiQTtFQUNFO0FBNDZiRjs7QUF6NmJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUE0NmJGOztBQXo2YkE7RUFFRTtJQUNFO0lBQ0E7RUEyNmJGOztFQXg2YkE7SUFDRTtJQUNBO0VBMjZiRjtBQUNGO0FBeDZiQTtFQUNFO0lBQ0U7RUEwNmJGOztFQXY2YkE7SUFDRTtJQUlBO0VBMDZiRjs7RUF2NmJBO0lBQ0U7RUEwNmJGOztFQXY2YkE7SUFDRTtJQUNBO0VBMDZiRjs7RUF2NmJBO0lBQ0U7SUFDQTtJQUNBO0VBMDZiRjtBQUNGO0FBdjZiQTtBQUVBO0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBdTZiRjs7QUFwNmJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUF1NmJGOztBQXA2YkE7RUFDRTtBQXU2YkY7O0FBcDZiQTtFQUNFO0lBQ0U7SUFDQTtFQXU2YkY7QUFDRjtBQXA2YkE7RUFDRTtJQUNFO0VBczZiRjtBQUNGO0FBbjZiQTtBQUVBO0FBQ0E7RUFDRTtFQUNBO0VBQ0E7QUFvNmJGOztBQWo2YkE7RUFDRTtFQUNBO0FBbzZiRjs7QUFqNmJBO0VBQ0U7QUFvNmJGOztBQWo2YkE7RUFDRTtFQUNBO0VBQ0E7QUFvNmJGOztBQWo2YkE7RUFHRTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQW82YkY7O0FBajZiQTtFQUNFO0FBbzZiRjs7QUFqNmJBO0VBQ0U7QUFvNmJGOztBQWo2YkE7RUFDRTtFQUdBO0VBR0E7QUFvNmJGOztBQWo2YkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQW82YkY7O0FBajZiQTtFQUNFO0FBbzZiRjs7QUFqNmJBO0VBQ0U7QUFvNmJGOztBQWo2YkE7RUFDRTtJQUNFO0VBbzZiRjtBQUNGO0FBajZiQTtBQUVBO0FBQ0E7RUFDRTtBQWs2YkY7O0FBLzViQTtFQUNFO0VBQ0E7QUFrNmJGOztBQS81YkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBazZiRjs7QUEvNWJBO0VBQ0U7QUFrNmJGOztBQS81YkE7RUFDRTtBQWs2YkY7O0FBLzViQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBazZiRjs7QUEvNWJBO0VBQ0U7QUFrNmJGOztBQS81YkE7RUFDRTtBQWs2YkY7O0FBLzViQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBazZiRjs7QUEvNWJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFrNmJGOztBQS81YkE7RUFDRTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0FBazZiRjs7QUEvNWJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBazZiRjs7QUEvNWJBO0VBQ0U7QUFrNmJGOztBQS81YkE7RUFDRTtBQWs2YkY7O0FBLzViQTtFQUNFO0FBazZiRjs7QUEvNWJBO0VBQ0U7QUFrNmJGOztBQS81YkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQWs2YkY7O0FBLzViQTtFQUNFO0lBRUU7SUFDQTtJQUNBO0lBQ0E7RUFrNmJGOztFQS81YkE7SUFDRTtFQWs2YkY7QUFDRjtBQS81YkE7QUFHQTtBQUNBO0VBQ0U7QUErNWJGOztBQTU1YkE7RUFDRTtFQUNBO0FBKzViRjs7QUE1NWJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQSs1YkY7O0FBNTViQTtFQUNFO0FBKzViRjs7QUE1NWJBO0VBQ0U7QUErNWJGOztBQTU1YkE7RUFDRTtBQSs1YkY7O0FBNTViQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FBKzViRjtBQTk1YkU7RUFDRTtFQUNBO0FBZzZiSjtBQTU1Yk07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUE4NWJSO0FBNTViUTtFQUNFO0FBODViVjtBQXo1YkU7RUFDRTtFQUNBO0FBMjViSjs7QUF2NWJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUEwNWJGO0FBejViRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQTI1Yko7QUF6NWJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUEyNWJOO0FBdjViRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUF5NWJKOztBQXA1YkU7RUFDRTtBQXU1Yko7O0FBbjViQTtFQUNFO0lBQ0U7SUFDQTtJQUNBO0VBczViRjs7RUFuNWJBO0lBQ0U7RUFzNWJGOztFQW41YkE7SUFDRTtFQXM1YkY7O0VBbDViRTtJQUNFO0VBcTViSjs7RUFoNWJFO0lBQ0U7SUFDQTtJQUNBO0VBbTViSjs7RUEvNGJBO0lBQ0U7SUFDQTtFQWs1YkY7RUFqNWJFO0lBQ0U7SUFDQTtFQW01Yko7RUFqNWJJO0lBQ0U7SUFDQTtFQW01Yk47RUE3NGJNO0lBQ0U7SUFDQTtFQSs0YlI7RUExNGJFO0lBQ0U7RUE0NGJKOztFQXQ0Ykk7SUFDRTtFQXk0Yk47O0VBbDRiSTtJQUNFO0VBcTRiTjs7RUEvM2JFO0lBQ0U7SUFDQTtFQWs0Yko7O0VBOTNiQTs7SUFFRTtFQWk0YkY7O0VBOTNiQTtJQUNFO0VBaTRiRjs7RUE3M2JFO0lBQ0U7RUFnNGJKOztFQTczYkE7SUFDRTtJQUNBO0lBQ0E7RUFnNGJGO0FBQ0Y7QUE5M2JBLG9DIiwiZmlsZSI6Im1haW4uMDFlMjNkNzc3Njc3MGEwMjEwYTkuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCBcImpxdWVyeS5tQ3VzdG9tU2Nyb2xsYmFyLm1pbi5zY3NzXCI7XG4vL0BpbXBvcnQgXCJmb250cy5zY3NzXCI7XG5AaW1wb3J0IFwiYm9vdHN0cmFwLnNjc3NcIjtcbkBpbXBvcnQgXCJyZXNldC5zY3NzXCI7XG5AaW1wb3J0IFwibWFpbi1wYWdlLnNjc3NcIjtcbkBpbXBvcnQgXCJhbGwtcHJvdmlkZXJzLXBhZ2Uuc2Nzc1wiO1xuQGltcG9ydCBcImNvbXBhcmlzb24uc2Nzc1wiO1xuQGltcG9ydCBcIm5ldy1wcm92aWRlcnMtcGFnZS5zY3NzXCI7XG5AaW1wb3J0IFwic2Vjb25kYXJ5LXBhZ2Uuc2Nzc1wiO1xuXG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDYwcHgpIHtcbiAgLmhlYWRlciAuY29udGFpbmVye1xuICAgIG1heC13aWR0aDogMTIwMHB4O1xuICB9XG59XG4uaWZyYW1lLWxhenktbG9hZHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4uaWZyYW1lLWxhenktbG9hZC5zaG93ZWR7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuM3M7XG4gIG9wYWNpdHk6IDE7XG59XG5cbmJvZHk6YWZ0ZXJ7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMHB4O1xuICBsZWZ0OiAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwODBweDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDE4NSwgMTYwLCAyNTUsIDAuOCkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KSAxMDAlKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLyogYmFja2dyb3VuZCBmb3IgZ29vZ2xlIG9wdGltaXplKi9cblxuLypib2R5Lm9sZC1zdHlsZSB7XG4gICAgYmFja2dyb3VuZDogdXJsKCdpbWFnZXMvYmctbWluLTIuanBnJykgbm8tcmVwZWF0O1xufVxuXG5ib2R5LmhvbWUub2xkLXN0eWxlIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJ2ltYWdlcy9iZy1taW4uanBnJykgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSAwO1xufVxuLyotLS0tLS0gLS0tLS0tKi9cblxuLypib2R5LmhvbWV7Ki9cbi8qICAgIGJhY2tncm91bmQ6IHVybCgnaW1hZ2VzL2JnLmpwZycpIG5vLXJlcGVhdDsqL1xuLyogICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDA7Ki9cbi8qfSovXG5cbi8qYm9keS5ob21lOmFmdGVye1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDBweDtcbiAgICBsZWZ0OiAwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA5MDRweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTBBJTNDc3ZnIHdpZHRoPScxODI3JyBoZWlnaHQ9JzYxOScgdmlld0JveD0nMCAwIDE4MjcgNjE5JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDY2lyY2xlIGN4PScxNDg0LjUnIGN5PSczNzUuNScgcj0nMjQzLjUnIGZpbGw9JyUyM0RERUVGQycvJTNFJTNDY2lyY2xlIGN4PSczNTQnIGN5PSc0NjMnIHI9JzEzOCcgZmlsbD0nJTIzRUFGNUZEJy8lM0UlM0NjaXJjbGUgY3g9JzY1JyBjeT0nMTcnIHI9JzEzOCcgZmlsbD0nJTIzRENFREZCJy8lM0UlM0NjaXJjbGUgY3g9JzEwMDgnIGN5PScxMjEnIHI9Jzg1JyBmaWxsPSclMjNEQ0VERkInLyUzRSUzQ2NpcmNsZSBjeD0nMTc5MScgY3k9JzEwMScgcj0nMzYnIGZpbGw9JyUyM0RDRURGQicvJTNFJTNDL3N2ZyUzRSUwQVwiKSwgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyMDksMjMyLDI1MSwxKSAwJSwgcmdiYSgyNTUsMjU1LDI1NSwxKSAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59Ki9cblxuLmNvbnRhaW5lcixcbi5tYWluLWNvbnRlbnQgLmlubmVye1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG5cbmhlYWRlci5oZWFkZXJ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgYm94LXNoYWRvdzogMHB4IDRweCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcblxuICAubWFpbi1tZW51LXdyYXB7XG4gICAgdWx7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiAyNXB4IDA7XG5cbiAgICAgICYgPiBsaXtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDQycHg7XG4gICAgICAgIGF7XG4gICAgICAgICAgcGFkZGluZzogMTVweCAwcHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICAgICAgY29sb3I6ICM5QjUxRTA7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmxvZ28gc3Zne1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuYm9keS5sYW5kaW5nLWludHJhbGlua3N7XG4gIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2ludHJhbGlua3MtYmcuanBnJykgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgMDtcbn1cbmJvZHkubGFuZGluZy1pZGVhbHN7XG4gIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2JnLmpwZycpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDA7XG59XG5cbmJvZHkuZXJyb3I0MDR7XG4gIGJhY2tncm91bmQ6ICMxNzJlNGM7XG59XG4uaGVhZGVyIC5oZWFkZXItaW5uZXJ7XG4gIC8qYmFja2dyb3VuZDogcmdiYSgwLCAxNywgNDQsIDAuMzApOyovXG4gIGJvcmRlci1yYWRpdXM6IDBweCAwcHggNXB4IDVweCA7XG4gIGRpc3BsYXk6ZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmhlYWRlciAubG9nb3tcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAxMnB4IDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uaGVhZGVyIC5sb2dvIGltZ3tcbiAgbWF4LWhlaWdodDogNDdweDtcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLm1haW4tbWVudS13cmFwe1xuICAvKmJvcmRlci1yYWRpdXM6IDBweCAwcHggNXB4IDVweDsqL1xuICAvKmJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTcsIDQ0LDAuNTApOyovXG59XG4ubWFpbi1tZW51LXdyYXAgdWx7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAvKm1hcmdpbjogMHB4OyovXG4gIHBhZGRpbmc6IDBweDtcbiAgZm9udC1zaXplOiAwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5tYWluLW1lbnUtd3JhcCB1bCBsaXtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ubWFpbi1tZW51LXdyYXAgdWwgbGk6OmJlZm9yZXtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5tYWluLW1lbnUtd3JhcCB1bCBsaSBhe1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjojMjU1OTkzO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwYWRkaW5nOiAxMnB4IDE1cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZy1yaWdodDogNTBweDtcbn1cblxuLm1haW4tbWVudS13cmFwIHVsIGxpIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiMyNTU5OTM7XG59XG5cbi8qIG1lbnUgY29sb3Igc3R5bGUgZm9yIGdvb2dsZSBvcHRpbWl6ZSovXG4vKi5tYWluLW1lbnUtd3JhcC5vbGQtc3R5bGUgdWwgbGkgYSB7XG4gICAgY29sb3I6I2ZmZmZmZjtcbn1cblxuLm1haW4tbWVudS13cmFwLm9sZC1zdHlsZSB1bCBsaSBhOmhvdmVyLFxuLm1haW4tbWVudS13cmFwLm9sZC1zdHlsZSB1bCBsaTpob3ZlciBhe1xuICAgIGNvbG9yOiNmZmZmZmY7XG59XG5cbi5tYWluLW1lbnUtd3JhcC5vbGQtc3R5bGUgdWwgdWwuc3ViLW1lbnUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxYTM2NWI7XG59XG4vKi0tLS0tLSAtLS0tLS0qL1xuXG4ubWFpbi1tZW51LXdyYXAgdWwgbGkgYTpob3Zlcixcbi5tYWluLW1lbnUtd3JhcCB1bCBsaTpob3ZlciBhe1xuICBjb2xvcjojMWEzNjViO1xufVxuLm1haW4tbWVudS13cmFwIHVsIHVsLnN1Yi1tZW51e1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiBhdXRvO1xuICB0b3A6NDAlO1xuICBsZWZ0Oi02MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAvKnBhZGRpbmc6IDIzcHggMHB4OyovXG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCk7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzO1xuICB6LWluZGV4OiAyO1xufVxuLm1haW4tbWVudS13cmFwIHVsIGxpOmhvdmVyIHVsLnN1Yi1tZW51e1xuICB0cmFuc2Zvcm06IGluaXRpYWw7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBpbml0aWFsO1xuICAtbW96LXRyYW5zZm9ybTogaW5pdGlhbDtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbi5tYWluLW1lbnUtd3JhcCB1bCB1bC5zdWItbWVudSBsaXtcbiAgZGlzcGxheTogYmxvY2s7XG4gIC8qbWFyZ2luLWJvdHRvbTogMTBweDsqL1xuICBwYWRkaW5nOjE1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5tYWluLW1lbnUtd3JhcCB1bCB1bC5zdWItbWVudSBsaTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlNGVmZmE7XG59XG5cbi8qLm1haW4tbWVudS13cmFwLm9sZC1zdHlsZSB1bCB1bC5zdWItbWVudSBsaTpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogIzE0Mjk0Njtcbn0qL1xuXG4ubWFpbi1tZW51LXdyYXAgdWwgdWwuc3ViLW1lbnUgbGk6bGFzdC1jaGlsZHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuLm1haW4tbWVudS13cmFwIHVsIHVsLnN1Yi1tZW51IGxpIGF7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgcGFkZGluZzogMHB4IDE1cHg7XG4gIGNvbG9yOiM0ZDc4YTc7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4vKi5tYWluLW1lbnUtd3JhcCB1bCB1bC5zdWItbWVudSBsaSBhOmhvdmVyeyovXG4vKmNvbG9yOiMwM2IyZTI7Ki9cbi8qfSovXG4ubWFpbi1tZW51LXdyYXAgdWwgbGkgLm9wZW4tc3ViLW1lbnV7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubWVudS1idXR0b257XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5tYWluLWNvbnRhaW5lci10b2N7XG4gIC50aXRsZS10b2N7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDI4cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxM3B4O1xuICB9XG59XG5cbmZvb3RlcntcbiAgJi5mb290ZXJ7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoNDIuOTdkZWcsICM2MjIxQ0MgMS43MiUsICNBMTc3QzIgODcuNjIlKTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDNweDtcbiAgICBwYWRkaW5nLXRvcDogNDNweDtcbiAgICBtYXJnaW4tdG9wOiA5MHB4O1xuXG4gICAgLmNvbnRhaW5lcntcbiAgICAgIG1heC13aWR0aDogMTIwMHB4O1xuICAgIH1cblxuICAgIC5jb3B5cmlnaHR7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgfVxuXG4gICAgLmZvb3Rlci1pdGVtc3tcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICB9XG5cbiAgICAubWVudS1mb290ZXJ7XG4gICAgICBmb250LXNpemU6IDA7XG4gICAgICBtYXgtd2lkdGg6IDg3MHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgIHVse1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgICBsaXtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICB3aWR0aDogMzMuMzMzMzMlO1xuICAgICAgICAgIGF7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZm9vdGVyLWxvZ297XG4gICAgICBtYXJnaW4tcmlnaHQ6IDIwMHB4O1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEobWF4LXdpZHRoOiAxMTAwcHgpIHtcblxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuZm9vdGVyIC5yb3cgdWw6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1sZWZ0OiB1bnNldDtcbiAgICBib3JkZXItcmlnaHQ6IHVuc2V0O1xuICB9XG4gIC5tYWluLW1lbnUtd3JhcHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOjEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQ6IHJnYigwLCAxNywgNDQpO1xuICAgIGRpc3BsYXk6bm9uZTtcbiAgICB6LWluZGV4OiA1O1xuICB9XG4gIC5tYWluLW1lbnUtd3JhcCB1bCBsaXtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAubWVudS1idXR0b257XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOjMycHg7XG4gICAgaGVpZ2h0OiAyM3B4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICByaWdodDogMTVweDtcbiAgICB0b3A6NTAlO1xuICAgIG1hcmdpbi10b3A6IC0xMXB4O1xuICB9XG4gIC5tZW51LWJ1dHRvbiBzcGFue1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBoZWlnaHQ6IDNweDtcbiAgICBiYWNrZ3JvdW5kOiAjMUEzNjVCO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGxlZnQ6MHB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICB9XG4gIC5tZW51LWJ1dHRvbiBzcGFuLm1pZC1saW5le1xuICAgIHdpZHRoOiA1MCU7XG4gICAgdG9wOjUwJTtcbiAgICBtYXJnaW4tdG9wOiAtMS41cHg7XG4gIH1cbiAgLm1lbnUtYnV0dG9uIHNwYW4udG9wLWxpbmV7XG4gICAgdG9wOjBweDtcbiAgfVxuICAubWVudS1idXR0b24gc3Bhbi5ib3QtbGluZXtcbiAgICBib3R0b206MHB4O1xuICB9XG4gIC5tZW51LWJ1dHRvbiBzcGFuLm1pZC1saW5lLmxpbmUtMntcbiAgICBsZWZ0OjUwJTtcbiAgfVxuICAubWVudS1idXR0b24uY2xvc2UtbWVudSBzcGFuLnRvcC1saW5le1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KSByb3RhdGVaKDQ1ZGVnKTtcbiAgfVxuICAubWVudS1idXR0b24uY2xvc2UtbWVudSBzcGFuLmJvdC1saW5le1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCkgcm90YXRlWigtNDVkZWcpO1xuICB9XG4gIC5tZW51LWJ1dHRvbi5jbG9zZS1tZW51IHNwYW4ubWlkLWxpbmUubGluZS0xe1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTBweCk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAubWVudS1idXR0b24uY2xvc2UtbWVudSBzcGFuLm1pZC1saW5lLmxpbmUtMntcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTBweCk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAubWFpbi1tZW51LXdyYXAgdWwgbGkgLm9wZW4tc3ViLW1lbnV7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29sb3I6I2ZmZjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOjEzcHg7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICB3aWR0aDogMjBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1mYW1pbHk6IFwiT3N3YWxkXCI7XG4gICAgcmlnaHQ6IDE1cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG4gIC5tYWluLW1lbnUtd3JhcCB1bCBsaSAuc3ViLW1lbnV7XG4gICAgdHJhbnNmb3JtOiBpbml0aWFsO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBpbml0aWFsO1xuICAgIC1tb3otdHJhbnNmb3JtOiBpbml0aWFsO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNpdGlvbjogaW5pdGlhbDtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgcGFkZGluZzogMTBweCAwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICB9XG4gIC5tYWluLW1lbnUtd3JhcCB1bCBsaSAuc3ViLW1lbnUgbGk6OmJlZm9yZXtcbiAgICBjb250ZW50OiAnLSc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDBweDtcbiAgICB0b3A6IDFweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1mYW1pbHk6IFwiT3N3YWxkXCI7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cbiAgLmhlYWRlciAubG9nb3tcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAxNHB4IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogNjJweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLmhlYWRlciAuaGVhZGVyLWlubmVye1xuICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgfVxuICAuaGVhZGVyIC5jb250YWluZXJ7XG4gICAgcGFkZGluZzogMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLypAbWVkaWEgKG1pbi13aWR0aDogNzcwcHgpIHsqL1xuLyoubWFpbi1tZW51LXdyYXB7Ki9cbi8qZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsqL1xuLyp9Ki9cbi8qfSovXG5cbi5wci1yYXRpbmd7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMTtcbiAgYmFja2dyb3VuZC1zaXplOiAxNTBweCBhdXRvO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzFweCAtMjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5yYXRlLXRvcC12ZHIgLnByLXJhdGluZ3tcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogNDNweDtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctbGVmdDogMHB4O1xuXG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJhY2tncm91bmQtc2l6ZTogMTE3cHggYXV0bztcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI2cHggLTE2cHg7XG59XG5cbi5wci1yYXRpbmcuZGVmYXVsdHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvYmFkZ2Uuc3ZnJyk7XG4gIGNvbG9yOiMxYTM2NWI7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4ucHItcmF0aW5nLnJhdGluZy0xe1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9nb2xkLnN2ZycpO1xuICBjb2xvcjojYzU4ZjJmO1xufVxuLnByLXJhdGluZy5yYXRpbmctMntcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvc2lsdmVyLnN2ZycpO1xuICBjb2xvcjojN2U3ZTdlO1xufVxuLnByLXJhdGluZy5yYXRpbmctM3tcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvYnJvbnplLnN2ZycpO1xuICBjb2xvcjojYTQ1OTUwO1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLU1BSU4tQ09OVEVOVC0tLS0tLS0tLS0tLS0tLS0qL1xuLm1haW4tY29udGVudHtcbiAgcGFkZGluZzogMHB4IDE1cHg7XG59XG4ubWFpbi1jb250ZW50IC5pbm5lcntcbiAgd2lkdGg6IDExNzBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDQ1cHggMHB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDU5MXB4O1xuICBib3JkZXItcmFkaXVzOiA1cHggNXB4IDVweCA1cHg7XG59XG4ubWFpbi1jb250ZW50IC5jb250ZW50IC5hbGwtcHJvdmlkZXJze1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgLmFsbC1wcm92aWRlcnMgLml0ZW17XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCA4cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNCk7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCA4cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNCk7XG4gIC1tb3otYm94LXNoYWRvdzogMHB4IDBweCA4cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNCk7XG4gIHdpZHRoOiAyMDBweDtcbiAgbWluLXdpZHRoOiAyMDBweDtcbiAgaGVpZ2h0OiAyMDBweDtcbiAgbWFyZ2luLWJvdHRvbTogNDZweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4ubWFpbi1jb250ZW50IC5jb250ZW50IC5hbGwtcHJvdmlkZXJzIC5pdGVtOmhvdmVye1xuICBib3gtc2hhZG93OiAwcHggMHB4IDE1cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDE1cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggMHB4IDE1cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQtaGVhZGVye1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuLm1haW4tY29udGVudCAuY29udGVudCAuYWxsLXByb3ZpZGVycyAuaXRlbXtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBmb250LXNpemU6IDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubWFpbi1jb250ZW50IC5jb250ZW50IC5hbGwtcHJvdmlkZXJzIC5pdGVtOjpiZWZvcmV7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgLmFsbC1wcm92aWRlcnMgLml0ZW0gaW1ne1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LWhlaWdodDogODBweDtcbn1cbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgLmFsbC1wcm92aWRlcnMgLml0ZW0gLnByLXJhdGluZ3tcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6NnB4O1xuICByaWdodDogNnB4O1xuICB3aWR0aDogMzFweDtcbiAgaGVpZ2h0OiA0MnB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMHB4IGF1dG87XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMHB4IC0xMnB4O1xuICBmb250LXNpemU6IDExcHg7XG4gIHBhZGRpbmctdG9wOiAxMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDFweDtcbn1cblxuLm1haW4tY29udGVudCAuY29udGVudCAuYWxsLXByb3ZpZGVycyAuaXRlbSAucHJvdmlkZXItbmFtZXtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgYm90dG9tOiAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiAnQWJlbCc7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6IzFhMzY1YjtcbiAgbGVmdDowcHg7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ubWFpbi1jb250ZW50IC5jb250ZW50IC5hbGwtcHJvdmlkZXJzIC5pdGVtIC5wcm92aWRlci1uYW1lIGF7XG4gIGNvbG9yOmluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgLmFsbC1wcm92aWRlcnMgLml0ZW0gLmdsb2JhbC1saW5rOjpiZWZvcmV7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDowcHg7XG4gIGxlZnQ6MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLm1haW4tY29udGVudCAuY29udGVudCBpbWd7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGhlaWdodDogYXV0bztcbn1cbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgdWx7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMCAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwIDA7XG4gIC8qYmFja2dyb3VuZC1jb2xvcjogcmdiKDIzMiwgMjM1LCAyMzgpOyovXG4gIHBhZGRpbmc6IDEycHggMjBweDtcbiAgbWFyZ2luOiAxMHB4IDBweDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLyoubWFpbi1jb250ZW50IC5jb250ZW50IHVsIGxpe1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBjb2xvcjojMWEzNjViO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG4ubWFpbi1jb250ZW50IC5jb250ZW50IHVsIGxpOjpiZWZvcmV7XG4gICAgY29udGVudDogJy0nO1xufSovXG4uc2lkZWJhciAuc2lkZWJhci10aXRsZXtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjojMWEzNjViO1xuICBmb250LWZhbWlseTogJ09zd2FsZCc7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5zaWRlYmFyIHVse1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgLypib3JkZXItcmFkaXVzOiA1cHg7Ki9cbiAgLypiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjMyLCAyMzUsIDIzOCk7Ki9cbiAgLypwYWRkaW5nOiAxNXB4IDIwcHg7Ki9cbiAgLyptYXJnaW46IDBweDsqL1xufVxuLnNpZGViYXIgdWwgbGl7XG4gIG1hcmdpbi1ib3R0b206IDI4cHg7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbi5zaWRlYmFyIHVsIGxpOjpiZWZvcmV7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNpZGViYXIgdWwgbGk6bGFzdC1jaGlsZHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuLnNpZGViYXIgdWwgbGkgYXtcbiAgY29sb3I6aW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5zaWRlYmFyIHVsIGxpIGE6aG92ZXJ7XG4gIGNvbG9yOiMwM2IyZTI7XG59XG5cbi5hc2lkZS1uYXZpZ2F0aW9ue1xuICBtYXJnaW4tdG9wOiAwcHg7XG59XG5cbi5hc2lkZS1uYXZpZ2F0aW9uIGF7XG4gIGNvbG9yOiAjMWEzNjViO1xufVxuXG4uYXNpZGUtbmF2aWdhdGlvbntcbiAgbGl7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcblxuICAgICY6bGFzdC1jaGlsZHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgYXtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBjb2xvcjogIzAwMTMxODtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICAgJjpob3ZlcixcbiAgICAgICYuYWN0aXZle1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDEzMywgNTgsIDI1NSwgMC4wNyk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6ICMwMDEzMTg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5jb250ZW50LWFyZWF7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICMwMDA7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuXG4gIHVse1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNDJweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDM2cHg7XG5cbiAgICBsaXtcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcblxuICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuXG4gICAgICAmOmJlZm9yZXtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkY2NjAwO1xuICAgICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgICAgdG9wOiA2cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnRpdGxlOmJlZm9yZSxcbiAgLnRpdGxlOmFmdGVye1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuXG4gIGgye1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuXG4gICAgJjpmaXJzdC1jaGlsZHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuICB9XG5cbiAgaDN7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICBtYXJnaW4tdG9wOiA0MnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG5cbiAgcHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTFweCkge1xuICAubWFpbi1jb250ZW50IC5jb250ZW50LWhlYWRlciAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDExNzBweDtcbiAgfVxuICAubWFpbi1jb250ZW50IC5jb250ZW50IC5jb250YWluZXJ7XG4gICAgbWF4LXdpZHRoOiAxMDkwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDYxcHgpIHtcbiAgLm1haW4tY29udGVudCAuaW5uZXJ7XG4gICAgd2lkdGg6IDkzMHB4O1xuICB9XG5cbiAgLmNvbnRhaW5lci1zaWRlYmFyIC5yb3cgLm1haW4tc2lkZWJhcntcbiAgICBvcmRlcjogMTtcbiAgfVxuXG4gIC5jb250YWluZXItc2lkZWJhciAucm93IC5jb250ZW50LWFyZWF7XG4gICAgb3JkZXI6IDI7XG4gIH1cblxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tYWluLWNvbnRlbnQgLmlubmVye1xuICAgIHdpZHRoOiA2OTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XG4gIC5tYWluLWNvbnRlbnR7XG4gICAgcGFkZGluZzogMHB4O1xuICB9XG4gIC5tYWluLWNvbnRlbnQgLmlubmVye1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgfVxuICAubWFpbi1jb250ZW50IC5jb250ZW50IC5hbGwtcHJvdmlkZXJze1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAubWFpbi1jb250ZW50IC5jb250ZW50IC5hbGwtcHJvdmlkZXJzIC5pdGVte1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjp0b3A7XG4gICAgbWFyZ2luOiAyMHB4O1xuICB9XG5cbn1cbkBtZWRpYSAobWluLXdpZHRoOjM3NXB4KSBhbmQgKG1heC13aWR0aDogNDUxcHgpIHtcbiAgLm1haW4tY29udGVudCAuY29udGVudCAuYWxsLXByb3ZpZGVycyAuaXRlbXtcbiAgICBtYXJnaW46IDBweCAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1pbi13aWR0aDogaW5pdGlhbDtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgfVxuICAubWFpbi1jb250ZW50IC5jb250ZW50IC5hbGwtcHJvdmlkZXJze1xuICAgIGZvbnQtc2l6ZTogMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzc0cHgpIHtcbiAgLm1haW4tY29udGVudCAuY29udGVudCAuYWxsLXByb3ZpZGVycyAuaXRlbXtcbiAgICBtYXJnaW46IDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS1SRVZFSVctUEFHRS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5wcm92aWRlci1sb2dve1xuICB3aWR0aDogMjAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnByb3ZpZGVyLWxvZ28gaW1ne1xuICBtYXgtaGVpZ2h0OiAzMDBweDtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbn1cbi5jaGVjay1saXN0cy13cmFwe1xuICBwYWRkaW5nLXRvcDogNjBweDtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbn1cbi5jaGVjay1saXN0cy13cmFwIC50aXRsZXtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5jaGVjay1saXN0cy13cmFwIC5jaGVjay1saXN0c3tcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5jaGVjay1saXN0cy13cmFwIC5jaGVjay1saXN0cyB1bHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMHB4O1xuICBtYXJnaW46IDBweDtcbn1cbi5jaGVjay1saXN0cy13cmFwIC5jaGVjay1saXN0cyB1bCBsaTo6YmVmb3Jle1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jaGVjay1saXN0cy13cmFwIC5jaGVjay1saXN0cyB1bCBsaXtcbiAgcG9zaXRpb246IGluaXRpYWw7XG59XG4uY2hlY2stbGlzdHMtd3JhcCAudGl0bGVze1xuICB3aWR0aDogMjAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG4uY2hlY2stbGlzdHMtd3JhcCAudGl0bGVzOjpiZWZvcmV7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6MHB4O1xuICB3aWR0aDogMjAwcHg7XG4gIHRvcDowcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgei1pbmRleDogNDtcbn1cbi5jaGVjay1saXN0cy13cmFwIC50aXRsZXMgLnN1Yi1saXN0e1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY2hlY2stbGlzdHMtd3JhcCAudGl0bGVzID4gbGkgYXtcbiAgcGFkZGluZzogMTFweCAzMHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiMxYTM2NWI7XG4gIGZvbnQtZmFtaWx5OiAnT3N3YWxkJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogNTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG59XG4uY2hlY2stbGlzdHMtd3JhcCAudGl0bGVzID4gbGkuYWN0aXZlIGEsXG4uY2hlY2stbGlzdHMtd3JhcCAudGl0bGVzID4gbGk6aG92ZXIgYXtcbiAgYmFja2dyb3VuZDogI2U4ZWJlZTtcbiAgYm9yZGVyLXJhZGl1czogNXB4IDBweCAwcHggNXB4O1xuICAvKmJvcmRlci10b3A6IDFweCBzb2xpZCAjMWEzNjViOyovXG4gIC8qYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMxYTM2NWI7Ki9cbiAgLypib3JkZXItbGVmdDogMXB4IHNvbGlkICMxYTM2NWI7Ki9cbiAgLypwYWRkaW5nLWxlZnQ6IDQwcHg7Ki9cbiAgY29sb3I6ICMxYTM2NWI7XG59XG5cbi5jaGVjay1saXN0cy13cmFwIC50aXRsZXMgPiBsaS5hY3RpdmUgLnN1Yi1saXN0e1xuICBwYWRkaW5nLWxlZnQ6IDIwMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogI2U4ZWJlZSAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6MjBweDtcbiAgdG9wOjA7XG4gIHdpZHRoOiA2NzVweDtcbiAgaGVpZ2h0OiA1MDBweDtcbiAgZm9udC1zaXplOiAwO1xuXG59XG4uY2hlY2stbGlzdHMtd3JhcCAudGl0bGVzID4gbGkuYWN0aXZlIC5zdWItbGlzdCBsaXtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB3aWR0aDogNTAlO1xuICBwYWRkaW5nOiAxMHB4IDIwcHggOXB4IDIwcHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6IzFhMzY1YjtcbiAgZm9udC1mYW1pbHk6ICdBYmVsJztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuY2hlY2stbGlzdHMtd3JhcCAudGl0bGVze1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5jaGVjay1saXN0cy13cmFwIC50aXRsZXMgPiBsaS5hY3RpdmUgLnN1Yi1saXN0e1xuICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYm9yZGVyLXJhZGl1czogMHB4IDBweCA1cHggNXB4O1xuICAgIGJvcmRlcjogc29saWQgMXB4ICNlOGViZWU7XG4gICAgYmFja2dyb3VuZDogI2ZmZiAhaW1wb3J0YW50O1xuICB9XG4gIC5jaGVjay1saXN0cy13cmFwIC50aXRsZXM6OmJlZm9yZXtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5jaGVjay1saXN0cy13cmFwIC50aXRsZXMgPiBsaTpob3ZlciBhe1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgfVxuICAuY2hlY2stbGlzdHMtd3JhcCAudGl0bGVzID4gbGkuYWN0aXZlIGF7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4IDVweCAwcHggMHB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xuICB9XG4gIC5jaGVjay1saXN0cy13cmFwIC50aXRsZXMgPiBsaSBhe1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgfVxuICAuY2hlY2stbGlzdHMtd3JhcCAudGl0bGVzID4gbGkuYWN0aXZlIC5zdWItbGlzdCBsaXtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU2MHB4KSB7XG4gIC5jaGVjay1saXN0cy13cmFwIC50aXRsZXMgPiBsaS5hY3RpdmUgLnN1Yi1saXN0e1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4vKi0tLS0tLS0tLS0tLVJFVklFV1MtLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5yZXZpZXdzIC50aXRsZXtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuLnJldmlld3MgdWx7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4ucmV2aWV3cyB1bCBsaTo6YmVmb3Jle1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5yZXZpZXdzIHVsIGxpe1xuICBwYWRkaW5nOiAwcHggMzBweDtcbiAgcGFkZGluZy10b3A6IDQ1cHg7XG4gIG1hcmdpbi1ib3R0b206IDQ1cHg7XG4gIGJvcmRlci10b3A6IHNvbGlkIDFweCAjZDlkOWQ5O1xufVxuLnJldmlld3MgdWwgbGk6Zmlyc3QtY2hpbGR7XG4gIGJvcmRlci10b3A6IDBweDtcbn1cbi5yZXZpZXdzIHVsIGxpIC5tZXRhe1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbi5yZXZpZXdzIHVsIGxpIC5tZXRhIC5uYW1le1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiM4MDgwODA7XG4gIGZvbnQtZmFtaWx5OiAnT3N3YWxkJztcbn1cbi5yZXZpZXdzIHVsIGxpIC5tZXRhIC50aW1le1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiNiM2IzYjM7XG59XG4ucmV2aWV3cyB1bCBsaSAubWV0YSAuc3RhdHVze1xuICBmb250LXNpemU6IDEycHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xufVxuLnJldmlld3MgdWwgbGkgLnRleHR7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5yZXZpZXdzIC5tb3JlLWNvbW1lbnRze1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgcGFkZGluZy1yaWdodDogMzBweDtcbn1cbi5yZXZpZXdzIC5tb3JlLWNvbW1lbnRzIGF7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6IzgwODA4MDtcbiAgZm9udC1mYW1pbHk6ICdPc3dhbGQnO1xufVxuLmNvbW1lbnQtZm9ybXtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuLmNvbW1lbnQtZm9ybSAuYnRue1xuICBwYWRkaW5nOiA5cHg7XG4gIHdpZHRoOiAyMDBweCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uY29tbWVudC1mb3JtLXdyYXB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4uY29tbWVudC1mb3JtLXdyYXAgLmNvbW1lbnQtdGl0bGV7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6IzEzMzA1NztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5wcm92aWRlci1yYW5re1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucHJvdmlkZXItcmFuayAucHItcmF0aW5ne1xuICB3aWR0aDogNzJweDtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgYmFja2dyb3VuZC1zaXplOiAyNDBweCBhdXRvO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDlweCAtMzBweDtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBmb250LWZhbWlseTogT3N3YWxkO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZy10b3A6IDI3cHg7XG59XG4ucHJvdmlkZXItcmFuayAuYnRue1xuICBwYWRkaW5nOiA5cHg7XG4gIHdpZHRoOiAzNDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnByb3ZpZGVyLXJhbmsgLmN1c3QtY2hvaWNle1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjojMWEzNjViO1xuICBmb250LWZhbWlseTogJ09zd2FsZCc7XG4gIG1hcmdpbjogMTZweCAwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ucHJvdmlkZXItcmFuayAuY3VzdC1jaG9pY2UucmF0aW5nLTF7XG4gIGNvbG9yOiNjNThmMmY7XG59XG4ucHJvdmlkZXItcmFuayAuY3VzdC1jaG9pY2UucmF0aW5nLTJ7XG4gIGNvbG9yOiM4NTg1ODU7XG59XG4ucHJvdmlkZXItcmFuayAuY3VzdC1jaG9pY2UucmF0aW5nLTN7XG4gIGNvbG9yOiNhNDU5NTA7XG59XG4ucHJvZHVjdC1kZXRhaWxze1xuICBtYXJnaW4tdG9wOiAzNXB4O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG5cbn1cbi53aWRnZXQtdGl0bGV7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IE9zd2FsZDtcbiAgY29sb3I6IzFhMzY1YjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLnByb2R1Y3QtZGV0YWlscyAuYmxvY2t7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQ6ICNlOGViZWU7XG4gIG1hcmdpbjogMHB4O1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG59XG4ucHJvZHVjdC1kZXRhaWxzIC5ibG9jayBpbWd7XG4gIG1heC13aWR0aDogMjRweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDBweDtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG59XG4ucHJvZHVjdC1kZXRhaWxzIC5ibG9jayAubGVmdHtcbiAgZm9udC1mYW1pbHk6IE9zd2FsZDtcbiAgY29sb3I6IzFhMzY1YjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nLXRvcDogNHB4O1xufVxuLnByb2R1Y3QtZGV0YWlscyAuYmxvY2sgLnJpZ2h0IHVse1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBwYWRkaW5nOiAwcHg7XG4gIG1hcmdpbjogMHB4O1xufVxuLnByb2R1Y3QtZGV0YWlscyAuYmxvY2sgLnJpZ2h0IHVsIGxpOjpiZWZvcmV7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBub25lO1xufVxuLnByb2R1Y3QtZGV0YWlscyAuYmxvY2sgLnJpZ2h0IHVsIGxpe1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiMxYTM2NWI7XG4gIGZvbnQtZmFtaWx5OiBBYmVsICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgcGFkZGluZzogMDtcbn1cbi5wcm9kdWN0LWRldGFpbHMgLmJsb2NrID4gZGl2e1xuICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbn1cbi5wcm9kdWN0LWRldGFpbHMgLmJsb2NrID4gZGl2Om50aC1sYXN0LWNoaWxkKDEpLFxuLnByb2R1Y3QtZGV0YWlscyAuYmxvY2sgPiBkaXY6bnRoLWxhc3QtY2hpbGQoMilcbntcbiAgcGFkZGluZy1ib3R0b206IDBweDtcbn1cbi8qLmNvbXBhcmUtcHJvdmlkZXJzLWxpc3R7Ki9cbi8qbWFyZ2luLXRvcDogMzVweDsqL1xuLyp9Ki9cbi5jb21wYXJlLXByb3ZpZGVycy1saXN0IHVse1xuXG59XG4uY29tcGFyZS1wcm92aWRlcnMtbGlzdCB1bHtcbiAgcGFkZGluZzogMTBweCAwcHggIWltcG9ydGFudDtcbn1cbi5jb21wYXJlLXByb3ZpZGVycy1saXN0IHVsIGxpOjpiZWZvcmV7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNvbXBhcmUtcHJvdmlkZXJzLWxpc3QgdWwgbGl7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uY29tcGFyZS1wcm92aWRlcnMtbGlzdCB1bCBsaSBhe1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6IzFhMzY1YjtcbiAgZm9udC1mYW1pbHk6J0FiZWwnO1xuICAvKnBhZGRpbmc6IDNweCA0MHB4OyovXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXgtd2lkdGg6IDIwMHB4O1xuICB3aWR0aDoxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5jb21wYXJlLXByb3ZpZGVycy1saXN0IHVsIGxpIGE6aG92ZXIsXG4uY29tcGFyZS1wcm92aWRlcnMtbGlzdCB1bCBsaSBhOmZvY3VzLFxuLmNvbXBhcmUtcHJvdmlkZXJzLWxpc3QgdWwgbGkgYTphY3RpdmUsXG4uY29tcGFyZS1wcm92aWRlcnMtbGlzdCB1bCBsaS5hY3RpdmUgYSxcbi5jb21wYXJlLXByb3ZpZGVycy1saXN0IHVsIGxpIGEuYWN0aXZlXG57XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTEyLCAxNDYsIDE3OSwwLjIpO1xufVxuXG4uc2lkZWJhciB1bCBsaTo6YmVmb3Jle1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jb250YWN0LWZvcm17XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xufVxuLmNvbnRhY3QtZm9ybSAuYnRue1xuICBwYWRkaW5nOiA5cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi51cC1hcnJvd3tcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIGJvdHRvbTogMTVweDtcbiAgcmlnaHQ6IDUwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogNzBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiAgYWxsIDAuM3M7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzYwJyBoZWlnaHQ9JzYwJyB2aWV3Qm94PScwIDAgNjAgNjAnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNjAgMzBDNjAgMzcuOTU2NSA1Ni44MzkzIDQ1LjU4NzEgNTEuMjEzMiA1MS4yMTMyQzQ1LjU4NzEgNTYuODM5MyAzNy45NTY1IDYwIDMwIDYwQzIyLjA0MzUgNjAgMTQuNDEyOSA1Ni44MzkzIDguNzg2OCA1MS4yMTMyQzMuMTYwNzEgNDUuNTg3MSAwIDM3Ljk1NjUgMCAzMEMwIDIyLjA0MzUgMy4xNjA3MSAxNC40MTI5IDguNzg2OCA4Ljc4NjhDMTQuNDEyOSAzLjE2MDcxIDIyLjA0MzUgMCAzMCAwQzM3Ljk1NjUgMCA0NS41ODcxIDMuMTYwNzEgNTEuMjEzMiA4Ljc4NjhDNTYuODM5MyAxNC40MTI5IDYwIDIyLjA0MzUgNjAgMzBaTTIwLjA3NzUgMzEuMzI3NUMxOS45MDMyIDMxLjUwMTggMTkuNjk2MiAzMS42NDAxIDE5LjQ2ODQgMzEuNzM0NUMxOS4yNDA3IDMxLjgyODggMTguOTk2NSAzMS44Nzc0IDE4Ljc1IDMxLjg3NzRDMTguNTAzNSAzMS44Nzc0IDE4LjI1OTMgMzEuODI4OCAxOC4wMzE2IDMxLjczNDVDMTcuODAzOCAzMS42NDAxIDE3LjU5NjggMzEuNTAxOCAxNy40MjI1IDMxLjMyNzVDMTcuMjQ4MiAzMS4xNTMyIDE3LjEwOTkgMzAuOTQ2MiAxNy4wMTU1IDMwLjcxODRDMTYuOTIxMiAzMC40OTA3IDE2Ljg3MjYgMzAuMjQ2NSAxNi44NzI2IDMwQzE2Ljg3MjYgMjkuNzUzNSAxNi45MjEyIDI5LjUwOTMgMTcuMDE1NSAyOS4yODE2QzE3LjEwOTkgMjkuMDUzOCAxNy4yNDgyIDI4Ljg0NjggMTcuNDIyNSAyOC42NzI1TDI4LjY3MjUgMTcuNDIyNUMyOC44NDY3IDE3LjI0NzkgMjkuMDUzNiAxNy4xMDk0IDI5LjI4MTQgMTcuMDE0OEMyOS41MDkyIDE2LjkyMDMgMjkuNzUzNCAxNi44NzE3IDMwIDE2Ljg3MTdDMzAuMjQ2NiAxNi44NzE3IDMwLjQ5MDggMTYuOTIwMyAzMC43MTg2IDE3LjAxNDhDMzAuOTQ2NCAxNy4xMDk0IDMxLjE1MzMgMTcuMjQ3OSAzMS4zMjc1IDE3LjQyMjVMNDIuNTc3NSAyOC42NzI1QzQyLjkyOTYgMjkuMDI0NiA0My4xMjc0IDI5LjUwMjEgNDMuMTI3NCAzMEM0My4xMjc0IDMwLjQ5NzkgNDIuOTI5NiAzMC45NzU0IDQyLjU3NzUgMzEuMzI3NUM0Mi4yMjU0IDMxLjY3OTYgNDEuNzQ3OSAzMS44Nzc0IDQxLjI1IDMxLjg3NzRDNDAuNzUyMSAzMS44Nzc0IDQwLjI3NDYgMzEuNjc5NiAzOS45MjI1IDMxLjMyNzVMMzEuODc1IDIzLjI3NjJWNDEuMjVDMzEuODc1IDQxLjc0NzMgMzEuNjc3NSA0Mi4yMjQyIDMxLjMyNTggNDIuNTc1OEMzMC45NzQyIDQyLjkyNzUgMzAuNDk3MyA0My4xMjUgMzAgNDMuMTI1QzI5LjUwMjcgNDMuMTI1IDI5LjAyNTggNDIuOTI3NSAyOC42NzQyIDQyLjU3NThDMjguMzIyNSA0Mi4yMjQyIDI4LjEyNSA0MS43NDczIDI4LjEyNSA0MS4yNVYyMy4yNzYyTDIwLjA3NzUgMzEuMzI3NVonIGZpbGw9JyUyM0ZGMDA4QScgZmlsbC1vcGFjaXR5PScwLjgnLyUzRSUzQy9zdmclM0UlMEFcIik7YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG59XG4udXAtYXJyb3cub2Zme1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwcHgpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDBweCk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMHB4KTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC51cC1hcnJvdyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgcmlnaHQ6IDI5MHB4O1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnVwLWFycm93IHtcbiAgICByaWdodDogMTVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgfVxufVxuLmFyY2hpdmUgLmFyY2hpdmUtaXRlbXtcbiAgLypib3JkZXItYm90dG9tOiBzb2xpZCAycHggI2U4ZWJlZTsqL1xuICAvKm1hcmdpbi1ib3R0b206IDMwcHg7Ki9cbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG59XG4uYXJjaGl2ZSAuYXJjaGl2ZS1pdGVtOmxhc3QtY2hpbGR7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbiAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgYm9yZGVyLWJvdHRvbTogMHB4O1xufVxuLm1haW4tY29udGVudCAuc2VsZWN0aW9ue1xuICBib3JkZXI6c29saWQgMXB4IHJnYigyMzIsIDIzNSwgMjM4KTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuLm1haW4tY29udGVudCAuc2VsZWN0aW9uIC5zZWxlY3Rpb24tdGl0bGV7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiByZ2IoMjMyLCAyMzUsIDIzOCk7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBwYWRkaW5nLXRvcDogOXB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtZmFtaWx5OiBPc3dhbGQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiMxYTM2NWI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG4ubWFpbi1jb250ZW50IC5zZWxlY3Rpb24gLnNlbGVjdGlvbi10aXRsZTpob3ZlcntcbiAgY29sb3I6IzAzYjJlMjtcbn1cbi5tYWluLWNvbnRlbnQgLnNlbGVjdGlvbiAuc2VsZWN0aW9uLXRpdGxlOjphZnRlcntcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE1cHg7XG4gIHRvcDo1MCU7XG4gIGJvcmRlcjpzb2xpZCAycHggIzFhMzY1YjtcbiAgYm9yZGVyLXRvcDowcHg7XG4gIGJvcmRlci1sZWZ0OjBweDtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgbWFyZ2luLXRvcDogLTVweDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVooNDVkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlWig0NWRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZVooNDVkZWcpO1xuICAtby10cmFuc2Zvcm06IHJvdGF0ZVooNDVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZVooNDVkZWcpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cbi5tYWluLWNvbnRlbnQgLnNlbGVjdGlvbi5hY3RpdmUgLnNlbGVjdGlvbi10aXRsZTo6YWZ0ZXJ7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVaKC0xMzVkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlWigtMTM1ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlWigtMTM1ZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGVaKC0xMzVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZVooLTEzNWRlZyk7XG59XG4ubWFpbi1jb250ZW50IC5zZWxlY3Rpb24gLnNlbGVjdGlvbi1jb250ZW50e1xuICBkaXNwbGF5OiBub25lO1xuICBwYWRkaW5nOiAxMHB4O1xufVxuLm1haW4tY29udGVudCAuc2VsZWN0aW9uIC5zZWxlY3Rpb24tY29udGVudCA+ICo6bGFzdC1jaGlsZHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuLnBhZ2UtNDA0LWNvbnRlbnR7XG4gIHBhZGRpbmc6IDE0N3B4IDBweDtcbiAgcGFkZGluZy1ib3R0b206IDkwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wYWdlLTQwNC1jb250ZW50IGgxe1xuICBmb250LXNpemU6IDEwMHB4O1xuICBjb2xvcjojZmZmZmZmO1xuICBmb250LWZhbWlseTogJ0FiZWwnO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG59XG4ucGFnZS00MDQtY29udGVudCBoMSBzcGFue1xuICBmb250LXNpemU6IDUwcHg7XG4gIGNvbG9yOiNmZmZmZmY7XG4gIGZvbnQtZmFtaWx5OiAnQWJlbCc7XG59XG4ucGFnZS00MDQtY29udGVudCAuYnRue1xuICB3aWR0aDogMzEwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiMwODFiMzc7XG4gIHBhZGRpbmc6IDEycHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnBhZ2UtNDA0LWNvbnRlbnR7XG4gICAgcGFkZGluZzogNTBweCAwcHg7XG4gIH1cbn1cbi5zZWFyY2gtZm9ybSAuc2VhcmNoLXN1Ym1pdHtcbiAgd2lkdGg6IDEwMHB4O1xuICBwYWRkaW5nOiA3cHg7XG4gIHBvc2l0aW9uOmFic29sdXRlO1xuICB0b3A6MHB4O1xuICByaWdodDowcHg7XG59XG4uc2VhcmNoLWZvcm0gLnNlYXJjaC1pbnB1dC13cmFwe1xuICBwb3NpdGlvbjpyZWxhdGl2ZTtcbn1cbi5zZWFyY2gtZm9ybSAgLnNlYXJjaC1maWVsZHtcbiAgcGFkZGluZy1yaWdodDowcHg7XG59XG5cbi5iYW5uZXItd3JhcHtcbiAgd2lkdGg6MTAwJTtcbiAgbWFyZ2luOjI1cHggYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgcG9zaXRpb246cmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiAxMi44JTtcbiAgbWF4LXdpZHRoOjcyOHB4O1xuICBvdmVyZmxvdzpoaWRkZW47XG59XG4uYmFubmVyLXdyYXAgYXtcbiAgZGlzcGxheTpibG9jaztcbiAgd2lkdGg6MTAwJTtcbiAgaGVpZ2h0OjEwMCU7XG4gIG92ZXJmbG93OmhpZGRlbjtcbn1cbi5iYW5uZXItd3JhcCBhOjpiZWZvcmV7XG4gIGNvbnRlbnQ6Jyc7XG4gIHBvc2l0aW9uOmFic29sdXRlO1xuICB0b3A6MHB4O1xuICBsZWZ0OjBweDtcbiAgd2lkdGg6MTAwJTtcbiAgaGVpZ2h0OjEwMCU7XG4gIHotaW5kZXg6NVxufVxuLmJhbm5lci13cmFwIGlmcmFtZXtcbiAgcG9zaXRpb246YWJzb2x1dGU7XG4gIHRvcDowcHg7XG4gIGxlZnQ6MHB4O1xuICB3aWR0aDoxMDAlO1xuICBoZWlnaHQ6MTAwJTtcbiAgei1pbmRleDo0O1xuICBib3JkZXI6MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjowcHggIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6aGlkZGVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6NjAwcHgpe1xuICAuYmFubmVyLXdyYXAuaG9yaXpvbnRhbHtcbiAgICBkaXNwbGF5Om5vbmU7XG4gIH1cbn1cbi5wYWdlLXRlbXBsYXRlLXByb3ZpZGVyIC5tYWluLWNvbnRlbnQgLmNoZWFwZXIgLnRpdGxlLXdyYXB7XG4gIHBhZGRpbmc6IDBweCAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuLnBhZ2UtdGVtcGxhdGUtcHJvdmlkZXIgLm1haW4tY29udGVudCAuY2hlYXBlciAudGl0bGUtd3JhcCA+ICp7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgY29sb3I6IzE3MkU0QjtcbiAgbWFyZ2luOiAwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG4ucGFnZS10ZW1wbGF0ZS1wcm92aWRlciAubWFpbi1jb250ZW50IC5jaGVhcGVye1xuICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICBtYXJnaW46IDBweCAtMTVweDtcbn1cbi5wYWdlLXRlbXBsYXRlLXByb3ZpZGVyIC5tYWluLWNvbnRlbnQgLmNvbnRlbnQgLmFsbC1wcm92aWRlcnMge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xufVxuLnBhZ2UtdGVtcGxhdGUtcHJvdmlkZXIgLm1haW4tY29udGVudCAuY29udGVudCAuYWxsLXByb3ZpZGVycyAuaXRlbXtcblxuICBtYXJnaW46IDEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnBhZ2UtdGVtcGxhdGUtcHJvdmlkZXIgLm1haW4tY29udGVudCAuY2hlYXBlciAudGl0bGUtd3JhcCA+ICp7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAucGFnZS10ZW1wbGF0ZS1wcm92aWRlciAubWFpbi1jb250ZW50IC5jaGVhcGVye1xuICAgIG1hcmdpbjogMHB4O1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbn1cblxuLnN0YXJzIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc3RhcnMgYiB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG4ucmF0aW5nLWNvdW50IHtcbiAgbWFyZ2luLWxlZnQ6MTQuNXB4O1xufVxuLnN0YXItZnVsbHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDoyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLnN0YXItZzIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgYXJpYS1oaWRkZW49J3RydWUnIGZvY3VzYWJsZT0nZmFsc2UnIGRhdGEtcHJlZml4PSdmYXMnIGRhdGEtaWNvbj0nc3RhcicgY2xhc3M9J3N2Zy1pbmxpbmUtLWZhIGZhLXN0YXIgZmEtdy0xOCcgcm9sZT0naW1nJyB2aWV3Qm94PScwIDAgNTc2IDUxMiclM0UlM0NwYXRoIGZpbGw9JyUyM2ZmNDkyYycgZD0nTTI1OS4zIDE3LjhMMTk0IDE1MC4yIDQ3LjkgMTcxLjVjLTI2LjIgMy44LTM2LjcgMzYuMS0xNy43IDU0LjZsMTA1LjcgMTAzLTI1IDE0NS41Yy00LjUgMjYuMyAyMy4yIDQ2IDQ2LjQgMzMuN0wyODggNDM5LjZsMTMwLjcgNjguN2MyMy4yIDEyLjIgNTAuOS03LjQgNDYuNC0zMy43bC0yNS0xNDUuNSAxMDUuNy0xMDNjMTktMTguNSA4LjUtNTAuOC0xNy43LTU0LjZMMzgyIDE1MC4yIDMxNi43IDE3LjhjLTExLjctMjMuNi00NS42LTIzLjktNTcuNCAweicvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cbi5zdGFyLWNhcHRlcnJhIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGFyaWEtaGlkZGVuPSd0cnVlJyBmb2N1c2FibGU9J2ZhbHNlJyBkYXRhLXByZWZpeD0nZmFzJyBkYXRhLWljb249J3N0YXInIGNsYXNzPSdzdmctaW5saW5lLS1mYSBmYS1zdGFyIGZhLXctMTgnIHJvbGU9J2ltZycgdmlld0JveD0nMCAwIDU3NiA1MTInJTNFJTNDcGF0aCBmaWxsPSclMjMyNTU5OTMnIGQ9J00yNTkuMyAxNy44TDE5NCAxNTAuMiA0Ny45IDE3MS41Yy0yNi4yIDMuOC0zNi43IDM2LjEtMTcuNyA1NC42bDEwNS43IDEwMy0yNSAxNDUuNWMtNC41IDI2LjMgMjMuMiA0NiA0Ni40IDMzLjdMMjg4IDQzOS42bDEzMC43IDY4LjdjMjMuMiAxMi4yIDUwLjktNy40IDQ2LjQtMzMuN2wtMjUtMTQ1LjUgMTA1LjctMTAzYzE5LTE4LjUgOC41LTUwLjgtMTcuNy01NC42TDM4MiAxNTAuMiAzMTYuNyAxNy44Yy0xMS43LTIzLjYtNDUuNi0yMy45LTU3LjQgMHonLyUzRSUzQy9zdmclM0VcIik7XG59XG5cbi5zdGFyLWdyLWVtcHR5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGFyaWEtaGlkZGVuPSd0cnVlJyBmb2N1c2FibGU9J2ZhbHNlJyBkYXRhLXByZWZpeD0nZmFyJyBkYXRhLWljb249J3N0YXInIGNsYXNzPSdzdmctaW5saW5lLS1mYSBmYS1zdGFyIGZhLXctMTgnIHJvbGU9J2ltZycgdmlld0JveD0nMCAwIDU3NiA1MTInJTNFJTNDcGF0aCBmaWxsPSclMjNmZjQ5MmMnIGQ9J001MjguMSAxNzEuNUwzODIgMTUwLjIgMzE2LjcgMTcuOGMtMTEuNy0yMy42LTQ1LjYtMjMuOS01Ny40IDBMMTk0IDE1MC4yIDQ3LjkgMTcxLjVjLTI2LjIgMy44LTM2LjcgMzYuMS0xNy43IDU0LjZsMTA1LjcgMTAzLTI1IDE0NS41Yy00LjUgMjYuMyAyMy4yIDQ2IDQ2LjQgMzMuN0wyODggNDM5LjZsMTMwLjcgNjguN2MyMy4yIDEyLjIgNTAuOS03LjQgNDYuNC0zMy43bC0yNS0xNDUuNSAxMDUuNy0xMDNjMTktMTguNSA4LjUtNTAuOC0xNy43LTU0LjZ6TTM4OC42IDMxMi4zbDIzLjcgMTM4LjRMMjg4IDM4NS40bC0xMjQuMyA2NS4zIDIzLjctMTM4LjQtMTAwLjYtOTggMTM5LTIwLjIgNjIuMi0xMjYgNjIuMiAxMjYgMTM5IDIwLjItMTAwLjYgOTh6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuLnN0YXItY2FwdGVycmEtZW1wdHkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgYXJpYS1oaWRkZW49J3RydWUnIGZvY3VzYWJsZT0nZmFsc2UnIGRhdGEtcHJlZml4PSdmYXInIGRhdGEtaWNvbj0nc3RhcicgY2xhc3M9J3N2Zy1pbmxpbmUtLWZhIGZhLXN0YXIgZmEtdy0xOCcgcm9sZT0naW1nJyB2aWV3Qm94PScwIDAgNTc2IDUxMiclM0UlM0NwYXRoIGZpbGw9JyUyMzI1NTk5MycgZD0nTTUyOC4xIDE3MS41TDM4MiAxNTAuMiAzMTYuNyAxNy44Yy0xMS43LTIzLjYtNDUuNi0yMy45LTU3LjQgMEwxOTQgMTUwLjIgNDcuOSAxNzEuNWMtMjYuMiAzLjgtMzYuNyAzNi4xLTE3LjcgNTQuNmwxMDUuNyAxMDMtMjUgMTQ1LjVjLTQuNSAyNi4zIDIzLjIgNDYgNDYuNCAzMy43TDI4OCA0MzkuNmwxMzAuNyA2OC43YzIzLjIgMTIuMiA1MC45LTcuNCA0Ni40LTMzLjdsLTI1LTE0NS41IDEwNS43LTEwM2MxOS0xOC41IDguNS01MC44LTE3LjctNTQuNnpNMzg4LjYgMzEyLjNsMjMuNyAxMzguNEwyODggMzg1LjRsLTEyNC4zIDY1LjMgMjMuNy0xMzguNC0xMDAuNi05OCAxMzktMjAuMiA2Mi4yLTEyNiA2Mi4yIDEyNiAxMzkgMjAuMi0xMDAuNiA5OHonLyUzRSUzQy9zdmclM0VcIik7XG59XG5cbi5yYXRpbmctY291bnQtY2FwdGVycmEge1xuICBjb2xvcjogIzI1NTk5Mztcbn1cblxuLnJhdGluZy1jb3VudC1nMiB7XG4gIGNvbG9yOiAjZmY0OTJjO1xufVxuLm1haW4tdGFibGUgLnJhdGluZy1sb2dvLmcyLWxvZ28sXG4ubWFpbi10YWJsZSAucmF0aW5nLWxvZ28uY2FwdGVycmEtbG9nbyB7XG4gIG1heC13aWR0aDogMTAwcHg7XG4gIG1heC1oZWlnaHQ6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgd2lkdGg6IDEwMHB4O1xufVxuXG4uc3Rhci13aXRob3V0LXJhdGluZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBhcmlhLWhpZGRlbj0ndHJ1ZScgZm9jdXNhYmxlPSdmYWxzZScgZGF0YS1wcmVmaXg9J2ZhcicgZGF0YS1pY29uPSdzdGFyJyBjbGFzcz0nc3ZnLWlubGluZS0tZmEgZmEtc3RhciBmYS13LTE4JyByb2xlPSdpbWcnIHZpZXdCb3g9JzAgMCA1NzYgNTEyJyUzRSUzQ3BhdGggZmlsbD0nJTIzQ0ZEM0RBJyBkPSdNNTI4LjEgMTcxLjVMMzgyIDE1MC4yIDMxNi43IDE3LjhjLTExLjctMjMuNi00NS42LTIzLjktNTcuNCAwTDE5NCAxNTAuMiA0Ny45IDE3MS41Yy0yNi4yIDMuOC0zNi43IDM2LjEtMTcuNyA1NC42bDEwNS43IDEwMy0yNSAxNDUuNWMtNC41IDI2LjMgMjMuMiA0NiA0Ni40IDMzLjdMMjg4IDQzOS42bDEzMC43IDY4LjdjMjMuMiAxMi4yIDUwLjktNy40IDQ2LjQtMzMuN2wtMjUtMTQ1LjUgMTA1LjctMTAzYzE5LTE4LjUgOC41LTUwLjgtMTcuNy01NC42ek0zODguNiAzMTIuM2wyMy43IDEzOC40TDI4OCAzODUuNGwtMTI0LjMgNjUuMyAyMy43LTEzOC40LTEwMC42LTk4IDEzOS0yMC4yIDYyLjItMTI2IDYyLjIgMTI2IDEzOSAyMC4yLTEwMC42IDk4eicvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuXG5cblxuLyogLS0tLS0tIFBPUFVQIFNUWUxFIC0tLS0tLSovXG4uZm9vdGVyLXBvcHVwIHtcbiAgd2lkdGg6IDM2OHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIC8qYm9yZGVyOiAxcHggc29saWQgI2NjYzsqL1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAyMHB4O1xuICBib3R0b206IDIwcHg7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggNXB4IDBweCAjY2NjOztcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIGN1YmljLWJlemllcigwLjQsIDAuMCwgMC4yLCAxKSAuM3M7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEyMCUpO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMjAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMjAlKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEyMCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTIwJSk7XG4gIHotaW5kZXg6IDE7XG59XG4uZm9vdGVyLXBvcHVwLnBvcHVwLXNob3cge1xuICAtd2Via2l0LXRyYW5zZm9ybTogaW5pdGlhbDtcbiAgLW1vei10cmFuc2Zvcm06IGluaXRpYWw7XG4gIC1tcy10cmFuc2Zvcm06IGluaXRpYWw7XG4gIC1vLXRyYW5zZm9ybTogaW5pdGlhbDtcbiAgdHJhbnNmb3JtOiBpbml0aWFsO1xufVxuLmZvb3Rlci1wb3B1cC1jb250YWluZXIge1xuICBwYWRkaW5nOiA0MHB4O1xuICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG59XG4uZm9vdGVyLXBvcHVwLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZm9vdGVyLXBvcHVwIC5mb290ZXItcG9wdXAtY29udGVudDpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL2FsYXJtLWJlbGwuc3ZnXCIpO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5mb290ZXItcG9wdXAucG9wdXAtc2hvdyAuZm9vdGVyLXBvcHVwLWNvbnRlbnQ6YmVmb3JlIHtcbiAgYW5pbWF0aW9uOiBzd2luZyAuNXMgbGluZWFyIGFsdGVybmF0ZSAxO1xuICBhbmltYXRpb24tZGVsYXk6IDFzO1xufVxuLmZvb3Rlci1wb3B1cC1jb250ZW50IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgY29sb3I6IzFhMzY1YjtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuLmNsb3NlLXBvcHVwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTBweDtcbiAgdG9wOjEwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlMEElM0Nzdmcgd2lkdGg9JzMyJyBoZWlnaHQ9JzMyJyB2aWV3Qm94PScwIDAgMzIgMzInIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NtYXNrIGlkPSdwYXRoLTEtaW5zaWRlLTFfMTI2XzQ4OScgZmlsbD0nd2hpdGUnJTNFJTNDcGF0aCBkPSdNMTcuNzY3OSAxNi4wMDE4TDMxLjYzMzkgMi4xMzU2NkMzMi4xMjIxIDEuNjQ3NDcgMzIuMTIyMSAwLjg1NTk3MyAzMS42MzM5IDAuMzY3ODQ5QzMxLjE0NTcgLTAuMTIwMjc1IDMwLjM1NDIgLTAuMTIwMzM4IDI5Ljg2NjEgMC4zNjc4NDlMMTYgMTQuMjMzOUwyLjEzMzk1IDAuMzY3ODQ5QzEuNjQ1NzYgLTAuMTIwMzM4IDAuODU0MjY0IC0wLjEyMDMzOCAwLjM2NjE0IDAuMzY3ODQ5Qy0wLjEyMTk4NCAwLjg1NjAzNiAtMC4xMjIwNDcgMS42NDc1MyAwLjM2NjE0IDIuMTM1NjZMMTQuMjMyMiAxNi4wMDE3TDAuMzY2MTQgMjkuODY3OEMtMC4xMjIwNDcgMzAuMzU2IC0wLjEyMjA0NyAzMS4xNDc1IDAuMzY2MTQgMzEuNjM1NkMwLjYxMDIwMiAzMS44Nzk3IDAuOTMwMTM5IDMyLjAwMTcgMS4yNTAwOCAzMi4wMDE3QzEuNTcwMDEgMzIuMDAxNyAxLjg4OTg5IDMxLjg3OTcgMi4xMzQwMSAzMS42MzU2TDE2IDE3Ljc2OTZMMjkuODY2IDMxLjYzNTZDMzAuMTEwMSAzMS44Nzk3IDMwLjQzIDMyLjAwMTcgMzAuNzUgMzIuMDAxN0MzMS4wNjk5IDMyLjAwMTcgMzEuMzg5OCAzMS44Nzk3IDMxLjYzMzkgMzEuNjM1NkMzMi4xMjIxIDMxLjE0NzQgMzIuMTIyMSAzMC4zNTU5IDMxLjYzMzkgMjkuODY3OEwxNy43Njc5IDE2LjAwMThaJy8lM0UlM0MvbWFzayUzRSUzQ3BhdGggZD0nTTE3Ljc2NzkgMTYuMDAxOEwzMS42MzM5IDIuMTM1NjZDMzIuMTIyMSAxLjY0NzQ3IDMyLjEyMjEgMC44NTU5NzMgMzEuNjMzOSAwLjM2Nzg0OUMzMS4xNDU3IC0wLjEyMDI3NSAzMC4zNTQyIC0wLjEyMDMzOCAyOS44NjYxIDAuMzY3ODQ5TDE2IDE0LjIzMzlMMi4xMzM5NSAwLjM2Nzg0OUMxLjY0NTc2IC0wLjEyMDMzOCAwLjg1NDI2NCAtMC4xMjAzMzggMC4zNjYxNCAwLjM2Nzg0OUMtMC4xMjE5ODQgMC44NTYwMzYgLTAuMTIyMDQ3IDEuNjQ3NTMgMC4zNjYxNCAyLjEzNTY2TDE0LjIzMjIgMTYuMDAxN0wwLjM2NjE0IDI5Ljg2NzhDLTAuMTIyMDQ3IDMwLjM1NiAtMC4xMjIwNDcgMzEuMTQ3NSAwLjM2NjE0IDMxLjYzNTZDMC42MTAyMDIgMzEuODc5NyAwLjkzMDEzOSAzMi4wMDE3IDEuMjUwMDggMzIuMDAxN0MxLjU3MDAxIDMyLjAwMTcgMS44ODk4OSAzMS44Nzk3IDIuMTM0MDEgMzEuNjM1NkwxNiAxNy43Njk2TDI5Ljg2NiAzMS42MzU2QzMwLjExMDEgMzEuODc5NyAzMC40MyAzMi4wMDE3IDMwLjc1IDMyLjAwMTdDMzEuMDY5OSAzMi4wMDE3IDMxLjM4OTggMzEuODc5NyAzMS42MzM5IDMxLjYzNTZDMzIuMTIyMSAzMS4xNDc0IDMyLjEyMjEgMzAuMzU1OSAzMS42MzM5IDI5Ljg2NzhMMTcuNzY3OSAxNi4wMDE4WicgZmlsbD0nd2hpdGUnLyUzRSUzQ3BhdGggZD0nTTE3Ljc2NzkgMTYuMDAxOEwxMy4zNjgxIDExLjYwMkw4Ljk2ODMyIDE2LjAwMThMMTMuMzY4MSAyMC40MDE1TDE3Ljc2NzkgMTYuMDAxOFpNMzEuNjMzOSAyLjEzNTY2TDI3LjIzNDEgLTIuMjY0MTJMMjcuMjM0MSAtMi4yNjQxMUwzMS42MzM5IDIuMTM1NjZaTTI5Ljg2NjEgMC4zNjc4NDlMMzQuMjY1OSA0Ljc2NzYyTDM0LjI2NjEgNC43NjczNEwyOS44NjYxIDAuMzY3ODQ5Wk0xNiAxNC4yMzM5TDExLjYwMDIgMTguNjMzN0wxNiAyMy4wMzM1TDIwLjM5OTggMTguNjMzN0wxNiAxNC4yMzM5Wk0yLjEzMzk1IDAuMzY3ODQ5TDYuNTMzNzMgLTQuMDMxOTJMNi41MzM3MiAtNC4wMzE5M0wyLjEzMzk1IDAuMzY3ODQ5Wk0wLjM2NjE0IDIuMTM1NjZMNC43NjU5MiAtMi4yNjQxMkw0Ljc2NTYzIC0yLjI2NDRMMC4zNjYxNCAyLjEzNTY2Wk0xNC4yMzIyIDE2LjAwMTdMMTguNjMyIDIwLjQwMTVMMjMuMDMxNyAxNi4wMDE3TDE4LjYzMiAxMS42MDE5TDE0LjIzMjIgMTYuMDAxN1pNMC4zNjYxNCAyOS44Njc4TDQuNzY1OTIgMzQuMjY3Nkw0Ljc2NTkzIDM0LjI2NzZMMC4zNjYxNCAyOS44Njc4Wk0wLjM2NjE0IDMxLjYzNTZMNC43NjU5MiAyNy4yMzU4TDQuNzY1NjMgMjcuMjM1NUwwLjM2NjE0IDMxLjYzNTZaTTIuMTM0MDEgMzEuNjM1Nkw2LjUzMzIyIDM2LjAzNTlMNi41MzM4IDM2LjAzNTRMMi4xMzQwMSAzMS42MzU2Wk0xNiAxNy43Njk2TDIwLjM5OTggMTMuMzY5OEwxNiA4Ljk3TDExLjYwMDIgMTMuMzY5OEwxNiAxNy43Njk2Wk0yOS44NjYgMzEuNjM1NkwyNS40NjYyIDM2LjAzNTRIMjUuNDY2MkwyOS44NjYgMzEuNjM1NlpNMzEuNjMzOSAzMS42MzU2TDM2LjAzMzEgMzYuMDM1OUwzNi4wMzM3IDM2LjAzNTRMMzEuNjMzOSAzMS42MzU2Wk0zMS42MzM5IDI5Ljg2NzhMMjcuMjM0MSAzNC4yNjc2TDI3LjIzNDQgMzQuMjY3OUwzMS42MzM5IDI5Ljg2NzhaTTIyLjE2NzYgMjAuNDAxNUwzNi4wMzM3IDYuNTM1NDJMMjcuMjM0MSAtMi4yNjQxMUwxMy4zNjgxIDExLjYwMkwyMi4xNjc2IDIwLjQwMTVaTTM2LjAzMzcgNi41MzU0M0MzOC45NTE2IDMuNjE3NDcgMzguOTUyIC0xLjExMzk0IDM2LjAzMzQgLTQuMDMyMjFMMjcuMjM0NCA0Ljc2NzkxQzI1LjI5MjEgMi44MjU4OCAyNS4yOTI1IC0wLjMyMjUzMSAyNy4yMzQxIC0yLjI2NDEyTDM2LjAzMzcgNi41MzU0M1pNMzYuMDMzNCAtNC4wMzIyMUMzMy4xMTU4IC02Ljk0OTM3IDI4LjM4NDcgLTYuOTUwNjUgMjUuNDY2IC00LjAzMTY0TDM0LjI2NjEgNC43NjczNEMzMi4zMjM4IDYuNzA5OTcgMjkuMTc1NiA2LjcwODgyIDI3LjIzNDQgNC43Njc5MUwzNi4wMzM0IC00LjAzMjIxWk0yNS40NjYzIC00LjAzMTkzTDExLjYwMDIgOS44MzQxN0wyMC4zOTk4IDE4LjYzMzdMMzQuMjY1OSA0Ljc2NzYyTDI1LjQ2NjMgLTQuMDMxOTNaTTIwLjM5OTggOS44MzQxOEw2LjUzMzczIC00LjAzMTkyTC0yLjI2NTg0IDQuNzY3NjFMMTEuNjAwMiAxOC42MzM3TDIwLjM5OTggOS44MzQxOFpNNi41MzM3MiAtNC4wMzE5M0MzLjYxNTc3IC02Ljk0OTg5IC0xLjExNTY0IC02Ljk1MDI5IC00LjAzMzkyIC00LjAzMTY0TDQuNzY2MiA0Ljc2NzM0QzIuODI0MTcgNi43MDk2MiAtMC4zMjQyNCA2LjcwOTIxIC0yLjI2NTgzIDQuNzY3NjJMNi41MzM3MiAtNC4wMzE5M1pNLTQuMDMzOTIgLTQuMDMxNjRDLTYuOTUxMDggLTEuMTE0MTEgLTYuOTUyMzYgMy42MTcwOCAtNC4wMzMzNSA2LjUzNTcyTDQuNzY1NjMgLTIuMjY0NEM2LjcwODI3IC0wLjMyMjAxNiA2LjcwNzExIDIuODI2MTggNC43NjYyIDQuNzY3MzRMLTQuMDMzOTIgLTQuMDMxNjRaTS00LjAzMzY0IDYuNTM1NDNMOS44MzI0IDIwLjQwMTVMMTguNjMyIDExLjYwMTlMNC43NjU5MiAtMi4yNjQxMkwtNC4wMzM2NCA2LjUzNTQzWk05LjgzMjM5IDExLjYwMTlMLTQuMDMzNjUgMjUuNDY4TDQuNzY1OTMgMzQuMjY3NkwxOC42MzIgMjAuNDAxNUw5LjgzMjM5IDExLjYwMTlaTS00LjAzMzY0IDI1LjQ2OEMtNi45NTE2IDI4LjM4NiAtNi45NTIgMzMuMTE3NCAtNC4wMzMzNSAzNi4wMzU3TDQuNzY1NjMgMjcuMjM1NUM2LjcwNzkxIDI5LjE3NzYgNi43MDc1IDMyLjMyNiA0Ljc2NTkyIDM0LjI2NzZMLTQuMDMzNjQgMjUuNDY4Wk0tNC4wMzM2NCAzNi4wMzU0Qy0yLjU3NTI1IDM3LjQ5MzggLTAuNjUxNzg4IDM4LjIyMzkgMS4yNTAwOCAzOC4yMjM5VjI1Ljc3OTRDMi41MTIwNyAyNS43Nzk0IDMuNzk1NjUgMjYuMjY1NiA0Ljc2NTkyIDI3LjIzNThMLTQuMDMzNjQgMzYuMDM1NFpNMS4yNTAwOCAzOC4yMjM5QzMuMTUyNDEgMzguMjIzOSA1LjA3NTMzIDM3LjQ5MzUgNi41MzMyMiAzNi4wMzU5TC0yLjI2NTIgMjcuMjM1M0MtMS4yOTU1NSAyNi4yNjU5IC0wLjAxMjM4OTEgMjUuNzc5NCAxLjI1MDA4IDI1Ljc3OTRWMzguMjIzOVpNNi41MzM4IDM2LjAzNTRMMjAuMzk5OCAyMi4xNjkzTDExLjYwMDIgMTMuMzY5OEwtMi4yNjU3NyAyNy4yMzU4TDYuNTMzOCAzNi4wMzU0Wk0xMS42MDAyIDIyLjE2OTNMMjUuNDY2MiAzNi4wMzU0TDM0LjI2NTggMjcuMjM1OEwyMC4zOTk4IDEzLjM2OThMMTEuNjAwMiAyMi4xNjkzWk0yNS40NjYyIDM2LjAzNTRDMjYuOTI0NiAzNy40OTM4IDI4Ljg0ODEgMzguMjIzOSAzMC43NSAzOC4yMjM5VjI1Ljc3OTRDMzIuMDExOSAyNS43Nzk0IDMzLjI5NTUgMjYuMjY1NiAzNC4yNjU4IDI3LjIzNThMMjUuNDY2MiAzNi4wMzU0Wk0zMC43NSAzOC4yMjM5QzMyLjY1MjMgMzguMjIzOSAzNC41NzUyIDM3LjQ5MzUgMzYuMDMzMSAzNi4wMzU5TDI3LjIzNDcgMjcuMjM1M0MyOC4yMDQzIDI2LjI2NTkgMjkuNDg3NSAyNS43Nzk0IDMwLjc1IDI1Ljc3OTRWMzguMjIzOVpNMzYuMDMzNyAzNi4wMzU0QzM4Ljk1MTYgMzMuMTE3NCAzOC45NTIgMjguMzg2IDM2LjAzMzQgMjUuNDY3N0wyNy4yMzQ0IDM0LjI2NzlDMjUuMjkyMSAzMi4zMjU4IDI1LjI5MjUgMjkuMTc3NCAyNy4yMzQxIDI3LjIzNThMMzYuMDMzNyAzNi4wMzU0Wk0zNi4wMzM3IDI1LjQ2OEwyMi4xNjc2IDExLjYwMkwxMy4zNjgxIDIwLjQwMTVMMjcuMjM0MSAzNC4yNjc2TDM2LjAzMzcgMjUuNDY4WicgZmlsbD0nd2hpdGUnIG1hc2s9J3VybCglMjNwYXRoLTEtaW5zaWRlLTFfMTI2XzQ4OSknLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgei1pbmRleDoxMDA7XG59XG4uZm9vdGVyLXBvcHVwLXdyYXBwZXIge1xuICBwb3NpdGlvbjpyZWxhdGl2ZTtcbn1cblxuQGtleWZyYW1lcyBzd2luZyB7XG4gIDIwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAxNWRlZyk7XG4gIH1cbiAgNDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC0xMGRlZyk7XG4gIH1cbiAgNjAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDVkZWcpO1xuICB9XG4gIDgwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNWRlZyk7XG4gIH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMGRlZyk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0NTBweCl7XG4gIC5mb290ZXItcG9wdXB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBsZWZ0OiA1JTtcbiAgfVxuICAuZm9vdGVyLXBvcHVwLWNvbnRhaW5lcntcbiAgICBwYWRkaW5nOiAxMXB4IDEwcHggMTBweCAzMXB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4vKi0tLS0tLSAtLS0tLS0qL1xuXG4uaW5wdXQtbGlnaHQ6aG92ZXIsXG4uaW5wdXQtbGlnaHQ6YWN0aXZlLFxuLmlucHV0LWxpZ2h0OmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjU1OTkzO1xufVxuXG4uaW5wdXQtbGlnaHQge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuXG5pbnB1dFt0eXBlPVwidGV4dFwiXSAge1xuICBvdXRsaW5lOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHRyYW5zaXRpb246IGFsbCAyMDBtcyBjdWJpYy1iZXppZXIoMC40MiwgMCwgMC41OCwgMSk7XG59XG5cbi5jb21tZW50LXRpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4udG9wLXZkci13cmFwcGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMTVweCAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjMyLCAyMzUsIDIzOCk7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuLnRvcC12ZHItc2VjdGlvbi1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbn1cblxuLnJhdGUtdG9wLXZkciB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5jb21wYXJlLXByb3ZpZGVycy1saXN0IC5jb21wYXJlLWJ0bi13cmFwcGVyIGEuY29tcGFyZS1idG4uYnRuIHtcbiAgcGFkZGluZzogOXB4O1xuICAvKndpZHRoOiAyMDBweCAhaW1wb3J0YW50OyovXG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbi5jb21wYXJlLXByb3ZpZGVycy1saXN0IC5jb21wYXJlLWJ0bi13cmFwcGVyIGEuY29tcGFyZS1idG4uYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzM0NWU5NTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5jb21wYXJlLXByb3ZpZGVycy1saXN0IC5jb21wYXJlLWJ0bi13cmFwcGVyIGEuY29tcGFyZS1idG4uYnRuOmFjdGl2ZSxcbi5jb21wYXJlLXByb3ZpZGVycy1saXN0IC5jb21wYXJlLWJ0bi13cmFwcGVyIGEuY29tcGFyZS1idG4uYnRuIDpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICMxYTM2NWI7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ucmF0ZS10b3AtdmRyIHtcbiAgd2lkdGg6MSU7XG59XG4udG9wLXZkci1sb2dvIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4udG9wLXZkci1sb2dvIGltZ3tcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4udG9wLXZkci1zZWN0aW9uLWNvbnRhaW5lci50b3AtdmRyLWxvZ28gPiBhIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnByb3ZpZGVyLXRpdGxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLnJhdGUge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMxYTM2NWI7XG59XG5cbi5idG4tY29tcGFyZSB7XG4gIHdpZHRoOjIwMHB4O1xuICBwYWRkaW5nOiA3cHg7XG4gIG1hcmdpbi10b3A6MTBweDtcbiAgbWFyZ2luLWJvdHRvbToxMHB4O1xufVxuXG5cbi50ZXh0LWNvbnRhaW5lcntcbiAgbWF4LXdpZHRoOiA3NzBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cblxuLmhpZ2hsaWdodGVkLXRleHR7XG4gIHBhZGRpbmc6IDI0cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICMxQTM2NUI7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJhY2tncm91bmQ6ICNGM0Y1Rjc7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgbWFyZ2luOiAxNnB4IDA7XG59XG5cbi8qKi9cblxuLypUQUJMRSBQUk9WSURFUlMgRk9SIE0mQSovXG4uc2VjdGlvbi1wcm92aWRlcnMtZm9yLW1hIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YzRjVGNztcbn1cbi5jb250YWluZXItcHJvdmlkZXJzLWZvci1tYSB7XG4gIGRpc3BsYXk6ZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4udGl0bGUtcHJvdmlkZXJzLWZvci1tYSB7XG4gIHBhZGRpbmctdG9wOjI0cHg7XG4gIG1hcmdpbi1sZWZ0OjE4cHg7XG4gIG1hcmdpbi1yaWdodDoxOHB4O1xufVxuLnRhYmxlLXByb3ZpZGVycy1mb3ItbWEge1xuICB3aWR0aDo5MCU7XG4gIG1hcmdpbi10b3A6NDBweDtcbiAgbWFyZ2luLWJvdHRvbTozMnB4O1xufVxuXG4udHItcHJvdmlkZXJzLWZvci1tYXtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgMnB4ICNmZmY7XG4gIGhlaWdodDogMzdweDtcbn1cbi50ZC1wcm92aWRlcnMtZm9yLW1hLnByb3ZpZGVyLWxpbmt7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi50ZC1wcm92aWRlcnMtZm9yLW1hLnByb3ZpZGVyLWxpbmsgYXtcbiAgY29sb3I6ICNGRjY2MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1mYW1pbHk6IE9zd2FsZCwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcblxufVxuLnRkLXByb3ZpZGVycy1mb3ItbWEge1xuICBjb2xvcjojMUEzNjVCO1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5ob3N0aW5nLWxvY2F0aW9uLWltZy13cmFwcGVyIHtcbiAgd2lkdGg6MTAwJTtcbn1cbi5jb250YWluZXItdXNlcnMge1xuICAvKndpZHRoOiA2NTVweDsqL1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLnNlY3Rpb24tbGFuZ3VhZ2UsXG4uc2VjdGlvbi1ob3N0aW5nLWxvY2F0aW9uIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgxNTQsIDE4NSwgMjU1LCAwLjYpIDAlLCByZ2JhKDI0OCwgMjUwLCAyNTUsIDAuNikgMTAwJSk7XG4gIGJveC1zaGFkb3c6IDBweCAtN3B4IDE1cHggcmdiYSgwLCAwLCAwLCAwLjA3KSwgMHB4IDdweCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4wNyk7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgcGFkZGluZy10b3A6IDQ0cHg7XG4gIHBhZGRpbmctYm90dG9tOiA0NHB4O1xuICBtYXgtd2lkdGg6OTMzcHg7XG4gIGhlaWdodDogNDc0cHg7XG4gIHdpZHRoOjEwMCU7XG59XG4uc2VjdGlvbi1ob3N0aW5nLWxvY2F0aW9uIGEge1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbi5zZWN0aW9uLWhvc3RpbmctbG9jYXRpb24uZ2ItY291bnQge1xuICBwYWRkaW5nOjQ0cHg7XG59XG5cbi5jb250YWluZXItZ2ItY291bnR7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmdiLWNvdW50LXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAyNHB4O1xuXG4gIC5idG4td3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogaW5pdGlhbDtcbiAgICBtYXgtd2lkdGg6IDU0MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG59XG5cbi5idXR0b24tZ2ItY291bnQsXG4uYnV0dG9uLXVzZXJzLFxuLmJ1dHRvbi1ob3N0aW5nLWxvY2F0aW9uLFxuLmJ1dHRvbi1sYW5ndWFnZXMsXG4uYnV0dG9uLXZkci1uZWVkLWZvcntcbiAgbWFyZ2luLXRvcDoxMnB4O1xufVxuLmludGVyYWN0aXZlLXNlY3Rpb24gLnRpdGxlLWdiLWNvdW50IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICBjb2xvcjogIzAwMTMxODtcbiAgbWFyZ2luLXRvcDogMjRweDtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cblxuLmludGVyYWN0aXZlLXNlY3Rpb24udGV4dC1jb250YWluZXJ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogNDc0cHg7XG59XG5cbi5jb250YWluZXItcmVzdWx0e1xuICBtYXJnaW4tdG9wOiA1MHB4O1xuICAudGl0bGUtZ2ItY291bnR7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgY29sb3I6ICMwMDEzMTg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG5cbiAgLmhvc3RpbmctbG9jYXRpb24taW1nLXdyYXBwZXJ7XG4gICAgbWF4LXdpZHRoOiAyOTJweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICB9XG5cbiAgLmJ0bi5idG4tcG9wdXB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLmJ0bi13cmFwcGVyLWhvc3RpbmctbG9jYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYnRuLWxlZnQtY29udGFpbmVyLFxuLmJ0bi1yaWdodC1jb250YWluZXJ7XG4gIGRpc3BsYXk6ZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLyptYXJnaW4tbGVmdDogNDlweDsqL1xufVxuLmhvc3RpbmctbG9jYXRpb24taW1nLXdyYXBwZXIgaW1nIHtcbiAgd2lkdGg6IDU3cHg7XG4gIGhlaWdodDogNTdweDtcbn1cbi5ob3N0aW5nLWxvY2F0aW9uLWltZy13cmFwcGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uYnRuLXdyYXBwZXItdXNlcnMge1xuICBtYXgtd2lkdGg6IDU1NnB4O1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5idXR0b24tdXNlcnMge1xuICBtYXgtd2lkdGg6IDI3MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYnV0dG9uLXVzZXJzOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOjhweDtcbn1cbi51c2Vycy1pbWctd3JhcHBlciBpbWd7XG4gIHdpZHRoOjk5cHg7XG4gIGhlaWdodDogOTlweDtcbn1cbi51c2Vycy1pbWctd3JhcHBlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5idXR0b24td3JhcHBlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5ob3N0aW5nLWxvY2F0aW9uLWltZy13cmFwcGVyIC5sb2dvLWlkZWFscyB7XG4gIG1heC13aWR0aDozNTVweDtcbiAgbWF4LWhlaWdodDoxMjBweDtcbiAgd2lkdGg6MTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uaG9zdGluZy1sb2NhdGlvbi1pbWctd3JhcHBlciBwe1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiA1NnB4O1xufVxuXG4ubG9va2luZy12ZHItYmxvY2stbGVmdCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zZWN0aW9uLWxvb2tpbmctdmRyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL0xheWVyIDIucG5nXCIpLCBsaW5lYXItZ3JhZGllbnQoI0U2RUNGMiwgI2ZmZmZmZik7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbi5jb250YWluZXItbG9va2luZy12ZHIge1xuICBoZWlnaHQ6IDQwMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLWxlZnQ6IDY1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi8qUE9QVVAgU1RZTEUqL1xuLnByb3ZpZGVyLXBvcHVwIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsMC41KTtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZhZGUgLjZzO1xuICAtbW96LWFuaW1hdGlvbjogZmFkZSAuNnM7XG4gIGFuaW1hdGlvbjogZmFkZSAuNnM7XG4gIHotaW5kZXg6IDk5OTk5OTtcbiAgZGlzcGxheTpub25lO1xufVxuLmZpeGVkLW92ZXJsYXkge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZml4ZWQtb3ZlcmxheTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGNvbnRlbnQ6ICcnO1xufVxuLm1vZGFsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLnByb3ZpZGVyLXBvcHVwX21vZGFsX2NvbnRhaW5lciB7XG4gIG1hcmdpbjogYXV0bztcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KCNFNkVDRjIsICNmZmZmZmYpO1xuICBib3JkZXI6MnB4IHNvbGlkICNEMEQ1REI7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm94LXNoYWRvdzogMHB4IDNweCAyMHB4O1xuICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiA3NzBweDtcbiAgd2lkdGg6MTAwJTtcbn1cbi5jbG9zZS1wb3B1cCB7XG4gIHBvc2l0aW9uOmFic29sdXRlO1xuICBjb250ZW50OiAnJztcbiAgdG9wOjIwcHg7XG4gIHJpZ2h0OiAyMHB4O1xuICBmb250LXNpemU6IDMwcHg7XG4gIGNvbG9yOiMwMDA7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnByb3ZpZGVyLXBvcHVwX2NvbnRlbnQge1xuICBkaXNwbGF5OmZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICBtYXJnaW4tdG9wOjQwcHg7XG59XG4ucHJvdmlkZXItcG9wdXBfdGFibGUtcm93IHtcbiAgZGlzcGxheTpmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgdmVydGljYWwtYWxpZ246IGNlbnRlcjtcbiAgaGVpZ2h0OjYwcHg7XG59XG5cbi5wcm92aWRlci1wb3B1cF9tb2RhbHtcbiAgZGlzcGxheTpmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uaGlkZS1zZWN0aW9ue1xuICBkaXNwbGF5Om5vbmU7XG59XG5cbi5ibHVyIHtcbiAgLXdlYmtpdC1maWx0ZXI6IGJsdXIoNXB4KTtcbiAgLW1vei1maWx0ZXI6IGJsdXIoNXB4KTtcbiAgLW8tZmlsdGVyOiBibHVyKDVweCk7XG4gIC1tcy1maWx0ZXI6IGJsdXIoNXB4KTtcbiAgZmlsdGVyOiBibHVyKDVweCk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4ucHJlbG9hZGVyLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgLnRleHQtcHJlbG9hZGVye1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgIG1hcmdpbi10b3A6IDEyNXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLnByZWxvYWRlci1ibG9jayB7XG4gIGhlaWdodDogNTI1cHg7XG59XG4ucHJlbG9hZGVyLXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOjEwJTtcbn1cblxuLmJ0bi5idG4tcG9wdXAge1xuICB3aWR0aDogMjU1cHg7XG4gIGhlaWdodDogNThweDtcbiAgbGluZS1oZWlnaHQ6IDU4cHg7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwIDdweDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuXG4gICY6aG92ZXJ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0RGNUExMztcbiAgfVxufVxuXG5cbi8qUHJlbG9hZGVyIFN0eWxlcyovXG4ubGRzLWdyaWQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbn1cbi5sZHMtZ3JpZCBkaXYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogI2ZmNjYwMDtcbiAgYW5pbWF0aW9uOiBsZHMtZ3JpZCAxLjJzIGxpbmVhciBpbmZpbml0ZTtcbn1cbi5sZHMtZ3JpZCBkaXY6bnRoLWNoaWxkKDEpIHtcbiAgdG9wOiA4cHg7XG4gIGxlZnQ6IDhweDtcbiAgYW5pbWF0aW9uLWRlbGF5OiAwcztcbn1cbi5sZHMtZ3JpZCBkaXY6bnRoLWNoaWxkKDIpIHtcbiAgdG9wOiA4cHg7XG4gIGxlZnQ6IDMycHg7XG4gIGFuaW1hdGlvbi1kZWxheTogLTAuNHM7XG59XG4ubGRzLWdyaWQgZGl2Om50aC1jaGlsZCgzKSB7XG4gIHRvcDogOHB4O1xuICBsZWZ0OiA1NnB4O1xuICBhbmltYXRpb24tZGVsYXk6IC0wLjhzO1xufVxuLmxkcy1ncmlkIGRpdjpudGgtY2hpbGQoNCkge1xuICB0b3A6IDMycHg7XG4gIGxlZnQ6IDhweDtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMC40cztcbn1cbi5sZHMtZ3JpZCBkaXY6bnRoLWNoaWxkKDUpIHtcbiAgdG9wOiAzMnB4O1xuICBsZWZ0OiAzMnB4O1xuICBhbmltYXRpb24tZGVsYXk6IC0wLjhzO1xuICBiYWNrZ3JvdW5kOiAjMUEzNjVCO1xufVxuLmxkcy1ncmlkIGRpdjpudGgtY2hpbGQoNikge1xuICB0b3A6IDMycHg7XG4gIGxlZnQ6IDU2cHg7XG4gIGFuaW1hdGlvbi1kZWxheTogLTEuMnM7XG59XG4ubGRzLWdyaWQgZGl2Om50aC1jaGlsZCg3KSB7XG4gIHRvcDogNTZweDtcbiAgbGVmdDogOHB4O1xuICBhbmltYXRpb24tZGVsYXk6IC0wLjhzO1xufVxuLmxkcy1ncmlkIGRpdjpudGgtY2hpbGQoOCkge1xuICB0b3A6IDU2cHg7XG4gIGxlZnQ6IDMycHg7XG4gIGFuaW1hdGlvbi1kZWxheTogLTEuMnM7XG59XG4ubGRzLWdyaWQgZGl2Om50aC1jaGlsZCg5KSB7XG4gIHRvcDogNTZweDtcbiAgbGVmdDogNTZweDtcbiAgYW5pbWF0aW9uLWRlbGF5OiAtMS42cztcbn1cbkBrZXlmcmFtZXMgbGRzLWdyaWQge1xuICAwJSwgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgfVxufVxuXG4ucHJvZ3Jlc3Mtd3JhcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcblxuICAgIC5wcm9ncmVzcyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogNjMycHg7XG4gICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkVGREZEO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAudmFsdWUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY2NjAwO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICAgIH1cbn1cblxuQG1lZGlhKG1heC13aWR0aDoxMTAwcHgpIHtcbiAgLmhlYWRlciAuaGVhZGVyLWlubmVye1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEobWF4LXdpZHRoOjc2OHB4KSB7XG4gIC5wcm92aWRlci1pbWctd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDoxMCU7XG4gICAgbWFyZ2luLWJvdHRvbToxMCU7XG4gIH1cbiAgLmJ0bi13cmFwcGVyLXVzZXJzIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYShtYXgtd2lkdGg6NzY3cHgpIHtcbiAgLnNlY3Rpb24tbG9va2luZy12ZHIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgjRTZFQ0YyLCAjZmZmZmZmKTtcbiAgfVxuICAuY29udGFpbmVyLWxvb2tpbmctdmRyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cblxuQG1lZGlhKG1heC13aWR0aDogNTgwcHgpIHtcbiAgLmJ0bi13cmFwcGVyLWhvc3RpbmctbG9jYXRpb24ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAuaG9zdGluZy1sb2NhdGlvbi1pbWctd3JhcHBlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAucHJvdmlkZXItaW1nLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbkBtZWRpYShtYXgtd2lkdGg6IDQxNHB4KSB7XG4gIC5ob3N0aW5nLWxvY2F0aW9uLWltZy13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5wcm92aWRlci1pbWctd3JhcHBlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmJ0bi13cmFwcGVyLWhvc3RpbmctbG9jYXRpb24ge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAucHJvdmlkZXItcG9wdXBfbW9kYWxfY29udGFpbmVyIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgLnByZWxvYWRlci1jb250YWluZXIge1xuICAgIG1hcmdpbi10b3A6MzAlO1xuICB9XG4gIC5ob3N0aW5nLWxvY2F0aW9uLWltZy13cmFwcGVyIC5sb2dvLWlkZWFscyB7XG4gICAgd2lkdGg6NjUlO1xuICB9XG4gIC5wcm92aWRlci1pbWctd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDozMCU7XG4gICAgbWFyZ2luLWJvdHRvbTozMCU7XG4gIH1cbiAgLmZvb3Rlci1wb3B1cC1jb250ZW50IHtcbiAgICBwYWRkaW5nLXJpZ2h0OjIwcHg7XG4gIH1cbiAgLmJ0bi1jb21wYXJlIHtcbiAgICB3aWR0aDoxMDBweDtcbiAgfVxufVxuXG5AbWVkaWEobWF4LXdpZHRoOjM3NXB4KSB7XG4gIC51c2Vycy1pbWctd3JhcHBlciBpbWcge1xuICAgIHdpZHRoOjczcHg7XG4gICAgaGVpZ2h0OjczcHg7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG4gIC5idG4tbGVmdC1jb250YWluZXIge1xuICAgIG1hcmdpbi10b3A6NXB4O1xuICB9XG59XG5cbi8qIENhbGwgdG8gYWN0aW9uIHNlY3Rpb24gc3R5bGVzKi9cbi5jYWxsLXRvLWFjdGlvbl9jb250YWluZXIge1xuICBoZWlnaHQ6IDE1MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGJsdWU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9jbGlja0hlcmUuanBnXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgcGFkZGluZzogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuXG4uY2FsbC10by1hY3Rpb24tMl9jb250YWluZXIge1xuICBoZWlnaHQ6IDQwMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9iaXpuZXMuanBnXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3A7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHBhZGRpbmc6IDcwcHggMjBweCAyMHB4IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cblxuLmNvbnRlbnQtd3JhcHBlciB7XG4gIG1hcmdpbjowO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmNvbnRlbnQtd3JhcHBlci0yIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmNhbGwtdG8tYWN0aW9uX2NvbnRlbnQtd3JhcHBlciB7XG4gIG1hcmdpbi1sZWZ0OjIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5wLmNhbGwtdG8tYWN0aW9uX2NvbnRlbnQge1xuICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi8qLS0tLS0tIEJsb2cgUGFnZSBzdHlsZSAtLS0tLS0qL1xuLmJsb2ctbGF0ZXN0LW5ld3Mge1xuICBmb250LXNpemU6IDQ4cHg7XG4gIGxpbmUtaGVpZ2h0OiA1NHB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4ubGF0ZXN0LW5ld3MtZGF0YS1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBjb2xvcjogcmdiYSgxMiwyMSw0NywuNCk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG59XG5cbi5jYXRlZ29yeS1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG5cbi5jYXRlZ29yeS1jb250YWluZXIgaDIge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4ucG9zdC1pbWctY29udGFpbmVyID4gaW1nIHtcbiAgbWF4LXdpZHRoOiA0NSU7XG4gIGhlaWdodDogMTUwcHg7XG59XG4uYXJjaGl2ZSAucG9zdC1ibG9jay13cmFwcGVye1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4vKi0tLS0tLSBCbG9nIFBhZ2Ugc3R5bGUgLS0tLS0tKi9cblxuLyotLS0tLS0gVGFibGUgb2YgQ29udGVudCBzdHlsZSAtLS0tLS0qL1xubGkudGFibGUtb2YtY29udGVudC1pdGVtOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uZml4ZWQtYm94IHtcbiAgaGVpZ2h0OiA2MHB4O1xufVxuLmZpeGVkLWRpdiB7XG4gIGhlaWdodDogNjBweDtcbn1cbi5maXhlZCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogOTk5OTtcbiAgdG9wOiAwO1xuICAvKmxlZnQ6IDc5JTsqL1xufVxuLnRhYmxlLW9mLWNvbnRlbnQtaXRlbSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi50YWJsZS1vZi1jb250ZW50LWl0ZW0gPiBhIHtcbiAgY29sb3I6IzFBMzY1Qjtcbn1cblxuLnRhYmxlLW9mLWNvbnRlbnQtY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZDogI2U4ZWJlZTtcbiAgbWF4LXdpZHRoOiAzODBweDtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4uYXNpZGUtd3JhcCB7XG4gIGJhY2tncm91bmQ6ICNlOGViZWU7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi5pbWFnZS1jb250YWluZXIge1xuICBkaXNwbGF5OmZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uc3RvcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTAxO1xufVxuXG4uYXNpZGUtbmF2aWdhdGlvbiBsaSBhOmhvdmVye1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5hc2lkZS1pdGVtID4gYXtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICBjb2xvcjogIzFBMzY1Qjtcbn1cblxuLmFzaWRlLWl0ZW0gPiBhOmhvdmVyLFxuLmFzaWRlLWl0ZW0gPiBhOmFjdGl2ZSB7XG4gIGNvbG9yOiMwMDdCRkY7XG59XG5cbi5hc2lkZS1uYXZpZ2F0aW9uIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uYXNpZGUtbmF2aWdhdGlvbiBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5hc2lkZS1uYXZpZ2F0aW9uIGxpOmxhc3QtY2hpbGR7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cblxuLyotLS0tLS0gVGFibGUgb2YgQ29udGVudCBzdHlsZSAtLS0tLS0qL1xuXG4uYnJlYWRjcnVtYi1jb250YWluZXIge1xuICBtYXJnaW4tYm90dG9tOjIwcHg7XG59XG4ubWFpbl9hY2NvcmRpb25fYmxvY2t7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIC5zZWxlY3Rpb257XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0UwREZFNDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuXG4gICAgJjpsYXN0LWNoaWxke1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gICAgLnNlbGVjdGlvbi10aXRsZXtcbiAgICAgIGNvbG9yOiAjMDAxMzE4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTguNTU0MnB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgIC5zZWxlY3Rpb24tYnRue1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTcnIGhlaWdodD0nMTEnIHZpZXdCb3g9JzAgMCAxNyAxMScgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTguMjc3NTggMC42MjQwMjVMMC4yNDMzNjYgMTAuMTkxTDE2LjMxMTggMTAuMTkxTDguMjc3NTggMC42MjQwMjVaJyBmaWxsPSclMjNGRjY2MDAnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgICB3aWR0aDogMTdweDtcbiAgICAgIGhlaWdodDogMTFweDtcbiAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBtYXJnaW4tdG9wOiAtNS41cHg7XG4gICAgfVxuXG4gICAgLnNlbGVjdGlvbi1jb250ZW50e1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDAgMTZweDtcbiAgICAgIHBhZGRpbmctdG9wOiA0cHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG5cbiAgICAgIHVse1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuYWN0aXZle1xuICAgICAgLnNlbGVjdGlvbi1idG57XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5tYWluX2FjY29yZGlvbl9ibG9jayAuZmVhdHVyZXMtdmFsdWUgcDpmaXJzdC1jaGlsZCxcbi5tYWluX2FjY29yZGlvbl9ibG9jayAuZmVhdHVyZXMtdmFsdWUgcDpsYXN0LWNoaWxke1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5AbWVkaWEobWF4LXdpZHRoOiA4MDBweCkge1xuICAuY2FsbC10by1hY3Rpb25fY29udGVudC13cmFwcGVyIHtcbiAgICBtYXJnaW4tbGVmdDo1cHg7XG4gIH1cbn1cblxuQG1lZGlhKG1heC13aWR0aDo3NjdweCkge1xuICAuY2FsbC10by1hY3Rpb25fYnRuLXdyYXBwZXIgPiAuYnRuIHtcbiAgICB3aWR0aDogMTQwcHg7XG4gIH1cbiAgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAuY2FsbC10by1hY3Rpb25fY29udGVudC13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOjIwcHg7XG4gICAgbWFyZ2luLWxlZnQ6MDtcbiAgfVxuXG4gIC5jYWxsLXRvLWFjdGlvbi0yX2NvbnRhaW5lciB7XG4gICAgaGVpZ2h0OiAzMjBweDtcbiAgICBwYWRkaW5nLXRvcDoyNHB4O1xuICB9XG5cbiAgLm1haW5fYWNjb3JkaW9uX2Jsb2NrIC5mZWF0dXJlcy12YWx1ZSB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEobWF4LXdpZHRoOiA0OTVweCkge1xuICAuY29udGVudC13cmFwcGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6MDtcbiAgfVxufVxuXG5AbWVkaWEobWF4LXdpZHRoOiA0NThweCkge1xuICAuY2FsbC10by1hY3Rpb25fY29udGFpbmVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoI2U2ZWNmMiwjZmZmKTtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG5cbiAgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gIH1cbn1cbkBtZWRpYShtYXgtd2lkdGg6IDQ1NHB4KSB7XG4gIC5jYWxsLXRvLWFjdGlvbi0yX2NvbnRhaW5lciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCNlNmVjZjIsI2ZmZik7XG4gICAgaGVpZ2h0OiAxNzBweDtcbiAgfVxuICAuY2FsbC10by1hY3Rpb25fY29udGVudC13cmFwcGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuQG1lZGlhKG1heC13aWR0aDogNDE0cHgpe1xuICAuY2FsbC10by1hY3Rpb25fY29udGVudC13cmFwcGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG4gIC5jYWxsLXRvLWFjdGlvbi0yX2NvbnRlbnQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuY2FsbC10by1hY3Rpb24tMl9jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgfVxufVxuLnRpdGxlLWJsb2NrLWxhdGVzdC1wb3N0cyxcbi50aXRsZS1ibG9jay1jYXRlZ29yaWVze1xuICBjb2xvcjogIzFBMzY1QjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLmxhdGVzdC1uZXdzLWRhdGEtcm93e1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubGF0ZXN0LW5ld3MtZGF0YS1yb3cgLm51bS1wb3N0e1xuICBjb2xvcjogIzFBMzY1QjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG59XG5cbi5sYXRlc3QtbmV3cy1kYXRhLXJvdyAubWFpbi1kYXRlLXRpdGxle1xuICBtYXgtd2lkdGg6IDI3MHB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG5cbi5sYXRlc3QtbmV3cy1kYXRhLXJvdyAubGF0ZXN0LXRpdGxlLXByZXZpZXd7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzFBMzY1QjtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmxhdGVzdC1uZXdzLWRhdGEtcm93IC5sYXRlc3QtZGF0ZXtcbiAgY29sb3I6ICNEMUQ1REI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG5cbi5tYWluLWNvbnRlbnQgLmlubmVyIHtcbiAgd2lkdGg6IDExNzBweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiA0NXB4IDBweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiA1OTFweDtcbiAgLypib3JkZXItcmFkaXVzOiA1cHggNXB4IDVweCA1cHg7Ki9cbn1cblxuLnNpbmdsZS1wb3N0IC50aXRsZSxcbi5ibG9nIC50aXRsZSxcbi5hcmNoaXZlLmNhdGVnb3J5IC50aXRsZXtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnNpbmdsZS1wb3N0IC50aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBBYmVsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDUycHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xufVxuXG5cbi5zaW5nbGUtcG9zdCAudGl0bGU6YmVmb3JlLFxuLnNpbmdsZS1wb3N0IC50aXRsZTphZnRlcixcbi5ibG9nIC50aXRsZTpiZWZvcmUsXG4uYmxvZyAudGl0bGU6YWZ0ZXIsXG4uYXJjaGl2ZS5jYXRlZ29yeSAudGl0bGU6YmVmb3JlLFxuLmFyY2hpdmUuY2F0ZWdvcnkgLnRpdGxlOmFmdGVyIHtcbiAgYWxsOiB1bnNldDtcbn1cblxuLmJsb2cgLmNhdGVnb3JpZXMtYmxvY2ssXG4uYXJjaGl2ZS5jYXRlZ29yeSAuY2F0ZWdvcmllcy1ibG9jayB7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgcGFkZGluZzogMzBweCAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uYmxvZyAuYmxvY2stbGF0ZXN0LXBvc3RzLFxuLmFyY2hpdmUuY2F0ZWdvcnkgLmJsb2NrLWxhdGVzdC1wb3N0cyB7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgcGFkZGluZzogMzBweCAyMHB4O1xufVxuXG4uYmxvZyAuaW1hZ2UtY29udGFpbmVyLFxuLmFyY2hpdmUuY2F0ZWdvcnkgLmltYWdlLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uYmxvZyAubWFpbi1jb250ZW50LmJsb2ctcGFnZSAuYXJjaGl2ZS1pdGVtIC5pbm5lcl9pdGVtX2FyY2hpdmUsXG4uYXJjaGl2ZS5jYXRlZ29yeSAubWFpbi1jb250ZW50LmJsb2ctcGFnZSAuYXJjaGl2ZS1pdGVtIC5pbm5lcl9pdGVtX2FyY2hpdmUge1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBtYXgtaGVpZ2h0OiA0MzNweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRDFENURCO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG5cbi5ibG9nIC5tYWluLWNvbnRlbnQuYmxvZy1wYWdlIC5hcmNoaXZlLWl0ZW0sXG4uYXJjaGl2ZS5jYXRlZ29yeSAubWFpbi1jb250ZW50LmJsb2ctcGFnZSAuYXJjaGl2ZS1pdGVtIHtcbiAgbWF4LXdpZHRoOiAzNDBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLmJsb2cgLm1haW4tY29udGVudC5ibG9nLXBhZ2UgLmFyY2hpdmUsXG4uYXJjaGl2ZS5jYXRlZ29yeSAubWFpbi1jb250ZW50LmJsb2ctcGFnZSAuYXJjaGl2ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4ubWFpbi1jb250ZW50LmJsb2ctcGFnZSAuY29udGFpbmVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5ibG9nIC5jYXRlZ29yaWVzLWJsb2NrIC5uYW1lLXRlcm0gYSxcbi5hcmNoaXZlLmNhdGVnb3J5IC5jYXRlZ29yaWVzLWJsb2NrIC5uYW1lLXRlcm0gYSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBjb2xvcjogIzFBMzY1QjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4vKi5ibG9nIGJvZHkgeyovXG4vKmJhY2tncm91bmQ6IHVybChpbWFnZXMvYmcuanBnKSBuby1yZXBlYXQgNTAlIDA7Ki9cbi8qfSovXG4vKi5ibG9nIGJvZHk6YWZ0ZXIgeyovXG4vKmJhY2tncm91bmQtaW1hZ2U6IHVuc2V0OyovXG4vKn0qL1xuXG4ubWFpbi1jb250ZW50LmJsb2ctcGFnZSAuYXJjaGl2ZS1pdGVtIC5pbm5lcl9pdGVtX2FyY2hpdmUge1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEMUQ1REI7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuLm1haW4tY29udGVudC5ibG9nLXBhZ2UgLmFyY2hpdmUtaXRlbSAuZGF0ZS1wb3N0LXByZXZpZXcge1xuICBjb2xvcjogI0QxRDVEQjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLm1haW4tY29udGVudC5ibG9nLXBhZ2UgLmFyY2hpdmUtaXRlbSAudGl0bGUtcHJldmlldyBhIHtcbiAgY29sb3I6ICMxQTM2NUI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI3cHg7XG59XG4ubWFpbi1jb250ZW50LmJsb2ctcGFnZSAuYXJjaGl2ZS1pdGVtIC5jb250ZW50LXByZXZpZXcge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIGNvbG9yOiAjODQ5MUE0O1xufVxuLm1haW4tY29udGVudC5ibG9nLXBhZ2UgLmFyY2hpdmUtaXRlbSAuaW5uZXJfaXRlbV9hcmNoaXZlIHtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRDFENURCO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4ubWFpbi1jb250ZW50LmJsb2ctcGFnZSAuYXJjaGl2ZS1pdGVtIC5pbmZvX2l0ZW0ge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMzJweDtcbn1cblxuLmFzaWRlLXdyYXAge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMDtcbn1cbi5zaW5nbGUgLmNvbnRlbnQgLmNvbnRhaW5lciB7XG4gIG1hcmdpbi1sZWZ0OiAwcHg7XG59XG5cbi5zaW5nbGUgLmFzaWRlLWl0ZW0gPiBhIHtcbiAgZm9udC1mYW1pbHk6IEFiZWwsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgY29sb3I6ICMxQTM2NUI7XG59XG5cbi5jYXRlZ29yaWVzLWJsb2NrIC5uYW1lLXRlcm0ge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4udG9wLWFydGljbGVzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG59XG5cbi50b3AtYXJ0aWNsZXMgLmFyY2hpdmUtaXRlbSB7XG4gIG1heC1oZWlnaHQ6IDQyMHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1heC13aWR0aDogMjIwcHg7XG4gIGJhY2tncm91bmQ6IHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiKDIwOSwgMjEzLCAyMTkpO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG5cbi50b3AtYXJ0aWNsZXMgLmluZm9faXRlbSB7XG4gIHBhZGRpbmc6IDBweCAxMHB4IDMycHggMTBweDtcbn1cbi50b3AtYXJ0aWNsZXMgLnRpdGxlLXByZXZpZXcgYSB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIGNvbG9yOiAjMUEzNjVCO1xufVxuXG4udG9wLWFydGljbGVzIC5kYXRlLXBvc3QtcHJldmlld3tcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBjb2xvcjogI0QxRDVEQjtcbn1cblxuXG4udG9wLWFydGljbGUtY29udGFpbmVyIHtcbiAgbWFyZ2luLXRvcDogOTVweDtcbn1cblxuLnNlYXJjaC1mb3JtLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNlYXJjaC1pbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IHVuc2V0O1xufVxuXG4uc2VhcmNoLWZvcm0tY29udGFpbmVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgaGVpZ2h0OiA2M3B4O1xufVxuXG4uc2VhcmNoLWJ0biB7XG4gIGhlaWdodDogMzUlO1xuICBiYWNrZ3JvdW5kOiB1bnNldDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDM1JTtcbiAgcmlnaHQ6IDUlO1xuICB3aWR0aDogMjNweDtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3NlYXJjaC5wbmcpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG5cbn1cblxuLnNlYXJjaC1idG46YmVmb3JlIHtcbiAgY29udGVudDogdXJsKFwiLi4vaW1hZ2VzL3NlYXJjaC5wbmdcIik7XG59XG5cbi5zaW5nbGUgLnRvcC1hcnRpY2xlcyAuYXJjaGl2ZS1pdGVtIC50aXRsZS1wcmV2aWV3IHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIGNvbG9yOiByZ2IoMjYsIDU0LCA5MSk7XG59XG4uc2luZ2xlIC50b3AtYXJ0aWNsZXMgLmFyY2hpdmUtaXRlbSAuY29udGVudC1wcmV2aWV3IHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgY29sb3I6IHJnYigxMzIsIDE0NSwgMTY0KTtcbn1cbi5zaW5nbGUgLnRvcC1hcnRpY2xlcyAuYXJjaGl2ZS1pdGVtID4gYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmFyY2hpdmUtcG9zdC5kaXNhYmxlLXBvc3Qge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5ibG9nLWNhdC0taXRlbS5hY3RpdmUge1xuICBjb2xvcjogIzNDQTlFRTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcblxufVxuXG4ubmF2aWdhdGlvbi5wYWdpbmF0aW9ue1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5ibG9nLWNhdC0tbGlzdHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmJsb2ctY2F0LS1saXN0IGxpe1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5ibG9nLWNhdC0tbGlzdCBsaTpsYXN0LWNoaWxke1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uYmxvZy1jYXQtLWxpc3QgbGk6YmVmb3Jle1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYmxvZy1jYXQtLWxpc3QgbGkgYXtcbiAgY29sb3I6ICMxQTM2NUI7XG59XG5cbi5icmVhZGNydW1iLWNvbnRhaW5lciB1bHtcbiAgZGlzcGxheTogZmxleDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmJyZWFkY3J1bWItY29udGFpbmVyIHVsIGxpe1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5icmVhZGNydW1iLWNvbnRhaW5lciB1bCBsaTpiZWZvcmV7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5icmVhZGNydW1iLWNvbnRhaW5lciAuc2VwYXJhdG9ye1xuICBtYXJnaW46IDAgMjBweDtcbn1cblxuLmNvbnRhaW5lci5icmVhZGNydW1ic3tcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cblxuLyogcXVvdGUgYmxvY2sqL1xuXG4ucXVvdGVzIHtcbiAgbWFyZ2luLWJvdHRvbTogMzRweDtcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvaW1hZ2VfMjQucG5nJykgbm8tcmVwZWF0IDUwJSA1MCU7XG59XG5cbi5xdW90ZXMgLmxpbmstd3JhcCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBtYXJnaW4tdG9wOiAyNXB4O1xuICBtYXJnaW4tcmlnaHQ6IC0zMHB4O1xufVxuXG4ucXVvdGVzIC5saW5rLXdyYXAgYSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4ucXVvdGVzIC53cmFwIHtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nOiAyNHB4IDBweCA0M3B4IDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5xdW90ZXMgLndyYXAgLmxvZ28ge1xuICBtYXgtd2lkdGg6IDE5OHB4O1xuICBtYXJnaW46IDI2cHggYXV0byAwO1xuICB3aWR0aDogMjMlO1xufVxuXG4ucXVvdGVzIC53cmFwIC50ZXh0IHtcbiAgd2lkdGg6IDY0JTtcbiAgZm9udC1mYW1pbHk6ICdBYmVsJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucXVvdGVzIC53cmFwIC50ZXh0OjpiZWZvcmUge1xuICBjb250ZW50OiB1cmwoXCIuLi9pbWFnZXMvaW1hZ2VfMjYucG5nXCIpO1xuICBmb250LXNpemU6IDYzcHg7XG4gIGZvbnQtZmFtaWx5OiBPc3dhbGQsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IGNhbGMoMTAwJSArIDEwcHgpO1xuICB0b3A6IC0xNXB4O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnF1b3RlcyAud3JhcCAudGV4dCA+ICo6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5pbnRlcmFjdGl2ZS1pbWFnZXtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cbiAgLnF1b3RlcyB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLnF1b3RlcyAubGluay13cmFwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xuICAucXVvdGVzIC5yb3cge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIC5xdW90ZXMgLndyYXAge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgLnF1b3RlcyAud3JhcDo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLnF1b3RlcyAud3JhcCAubG9nbyB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgLnF1b3RlcyAud3JhcCAudGV4dCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIH1cbn1cblxuLyogZW5kIHF1b3RlIGJsb2NrICovXG5cbi8qIGN0YSBibG9jayAqL1xuXG4uY3RhIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2ltYWdlXzMwLnBuZ1wiKSBuby1yZXBlYXQgNTAlIDUwJTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgcGFkZGluZy10b3A6IDYxcHg7XG4gIHBhZGRpbmctYm90dG9tOiA3NnB4O1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuXG4uY3RhIGgyIHtcbiAgZm9udC1mYW1pbHk6IE9zd2FsZCwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgbWFyZ2luLWJvdHRvbTogNDNweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLmN0YSAuYnRuIHtcbiAgbWFyZ2luOiAwIGF1dG8haW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmN0YSB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xuICAuY3RhIGgyIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gIH1cbn1cblxuLyogZW5kIGN0YSBibG9jayAqL1xuXG4vKiBwLWRldGFpbHMgKi9cbi5wLWRldGFpbHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjRGNEY0O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBwYWRkaW5nOiA1NXB4IDA7XG59XG5cbi5wLWRldGFpbHMgLnJvdyB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5wLWRldGFpbHMgIC5mcmVlLXRyaWFsLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogNTVweDtcbn1cblxuLnAtZGV0YWlscyAucC1saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuXG4ucC1kZXRhaWxzIC5wLWl0ZW0ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMjkpO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5wLWRldGFpbHMgLnAtaXRlbTo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnAtZGV0YWlscyAucC1pdGVtLXRpdGxlIHtcbiAgd2lkdGg6IDMyJTtcbn1cblxuLnAtZGV0YWlscyAucC1vcHRpb24ge1xuICB3aWR0aDogMzIlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5wLWRldGFpbHMgLnAtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cblxuLnAtZGV0YWlscyAucC1pY29uLmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvY2hlY2staWNvLnBuZ1wiKTtcbn1cblxuLnAtZGV0YWlscyAucC1pY29uLnVuY2hlY2tlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9yZWplY3QtaWNvLnBuZ1wiKTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU4MHB4KSB7XG4gIC5wLWRldGFpbHMgLnAtaXRlbSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5cbi8qIGVuZCBwLWRldGFpbHMgKi9cblxuLyogc2F0aXNmYWN0aW9uICovXG4uc2F0aXNmYWN0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cblxuLnNhdGlzZmFjdGlvbiAuZzItc2F0aXNmYWN0aW9uLXRpdGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiA3MHB4O1xufVxuXG4uc2F0aXNmYWN0aW9uIC50aXRsZS1pbmZvIHtcbiAgd2lkdGg6IDI3cHg7XG4gIGhlaWdodDogMjdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xNXB4O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuLnNhdGlzZmFjdGlvbiAudGl0bGUtaW5mbzpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnNhdGlzZmFjdGlvbiAudGl0bGUtaW5mbzpob3ZlciBzdmcgcGF0aCB7XG4gIGZpbGw6IHJnYigzOSwgODksIDE0NSk7XG59XG5cbi5zYXRpc2ZhY3Rpb24gLnRpdGxlLWluZm86OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGNvbnRlbnQ6IGF0dHIoZGF0YS10aXRsZSk7XG4gIGhlaWdodDogODBweDtcbiAgd2lkdGg6IDE4MnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTc2cHg7XG4gIGxlZnQ6IDE3cHg7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1mYW1pbHk6ICdBYmVsJywgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiByZ2IoMzksIDg5LCAxNDUpO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL1JlY3RhbmdsZV8zLnBuZykgbm8tcmVwZWF0O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB6LWluZGV4OiAxMDA7XG59XG5cbi5zYXRpc2ZhY3Rpb24gLnRpdGxlLWluZm86aG92ZXI6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc2F0aXNmYWN0aW9uIC5zYXRpc2ZhY3Rpb24gLmNvbC0yIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uc2F0aXNmYWN0aW9uIC5zLXBlcmNlbnRhZ2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC1mYW1pbHk6IE9zd2FsZDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICM0MUFBRUM7XG4gIG1hcmdpbi1ib3R0b206IDIycHg7XG59XG5cbi5zYXRpc2ZhY3Rpb24gLnMtcHJvZ3Jlc3Mge1xuICBtYXgtd2lkdGg6IDQ2cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAyMDBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgYm9yZGVyOiAxcHggc29saWQgI0M0QzRDNDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5zYXRpc2ZhY3Rpb24gLnByb2dyZXNzLWluZGljYXRvciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgZnJvbSgjNzFEQ0ZFKSwgdG8oIzJENjhBOCkpO1xuICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCAjNzFEQ0ZFIDAlLCAjMkQ2OEE4IDEwMCUpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjNzFEQ0ZFIDAlLCAjMkQ2OEE4IDEwMCUpO1xuICB6LWluZGV4OiAxO1xufVxuXG4uc2F0aXNmYWN0aW9uIC5zLXByb2dyZXNzIC5iZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uc2F0aXNmYWN0aW9uIC5zLXByb2dyZXNzIC5iZzpudGgtY2hpbGQoMSkge1xuICBib3R0b206IDIwJTtcbn1cblxuLnNhdGlzZmFjdGlvbiAucy1wcm9ncmVzcyAuYmc6bnRoLWNoaWxkKDIpIHtcbiAgYm90dG9tOiA0MCU7XG59XG5cbi5zYXRpc2ZhY3Rpb24gLnMtcHJvZ3Jlc3MgLmJnOm50aC1jaGlsZCgzKSB7XG4gIGJvdHRvbTogNjAlO1xufVxuXG4uc2F0aXNmYWN0aW9uIC5zLXByb2dyZXNzIC5iZzpudGgtY2hpbGQoNCkge1xuICBib3R0b206IDgwJTtcbn1cblxuLnNhdGlzZmFjdGlvbiAucy10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1MjBweCkge1xuICAuc2F0aXNmYWN0aW9uIC5zLXRpdGxlIHtcbiAgICAtd2Via2l0LXdyaXRpbmctbW9kZTogdmVydGljYWwtcmw7XG4gICAgLW1zLXdyaXRpbmctbW9kZTogdGItcmw7XG4gICAgd3JpdGluZy1tb2RlOiB2ZXJ0aWNhbC1ybDtcbiAgICAtd2Via2l0LXRleHQtb3JpZW50YXRpb246IG1peGVkO1xuICAgIHRleHQtb3JpZW50YXRpb246IG1peGVkO1xuICB9XG5cbiAgLnNhdGlzZmFjdGlvbiAucy1wZXJjZW50YWdlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuLyogZW5kIHNhdGlzZmFjdGlvbiAqL1xuXG5cbi8qIHByb3ZpZGVyLWluZm8gLSBmcmVlLXRyaWFsICovXG4ucHJvdmlkZXItaW5mby5mcmVlLXRyaWFsIHtcbiAgbWFyZ2luLWJvdHRvbTogNDJweDtcbn1cblxuLnByb3ZpZGVyLWluZm8uZnJlZS10cmlhbCAuZnJlZS10cmlhbC1saXN0IGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG59XG5cbi5wcm92aWRlci1pbmZvLmZyZWUtdHJpYWwgLmZyZWUtdHJpYWwtbGlzdCBsaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9ieF9ieHMtY2hlY2stc3F1YXJlLnBuZycpO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBtYXJnaW4tdG9wOiA3cHg7XG59XG5cbi5wcm92aWRlci1pbmZvLmZyZWUtdHJpYWwgLmZyZWUtdHJpYWwtYnRuLXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuXG4ucHJvdmlkZXItaW5mby5mcmVlLXRyaWFsIC5idG4ucHJvdmlkZXItYnRuLmZyZWUtdHJpYWwtYnRuIHtcbiAgcGFkZGluZzogOHB4IDUwcHg7XG59XG5cbi5sb2dvLXNpdGUtcmVzdWx0e1xuICBwYWRkaW5nOiAwcHggNDhweDtcbn1cblxuLmNvbnRhaW5lci1yZXN1bHR7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDEwcHggNDhweDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgLmxpc3QtcmVzdWx0e1xuICAgIG1heC13aWR0aDogMzE1cHg7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAmLS1pdGVte1xuXG4gICAgICAmID4gZGl2e1xuICAgICAgICBjb2xvcjogIzAwMTMxODtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTBBJTNDc3ZnIHdpZHRoPScyNycgaGVpZ2h0PScyNycgdmlld0JveD0nMCAwIDI3IDI3JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDY2lyY2xlIGN4PScxMy4yNDczJyBjeT0nMTMuMjQ3Mycgcj0nMTMuMjQ3MycgZmlsbD0ndXJsKCUyM3BhaW50MF9saW5lYXJfNDA5XzMpJy8lM0UlM0NwYXRoIGQ9J002LjcyMDcgMTIuMDM0NUwxMi4xIDE4LjMxMDNMMTkuNzIwNyA4JyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzEuNzkzMScgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDZGVmcyUzRSUzQ2xpbmVhckdyYWRpZW50IGlkPSdwYWludDBfbGluZWFyXzQwOV8zJyB4MT0nLTEuMTgyNzMnIHkxPScyNC41MTQnIHgyPScyMC43NDI4JyB5Mj0nMC45NzYyNzgnIGdyYWRpZW50VW5pdHM9J3VzZXJTcGFjZU9uVXNlJyUzRSUzQ3N0b3Agc3RvcC1jb2xvcj0nJTIzMjE2NkNDJy8lM0UlM0NzdG9wIG9mZnNldD0nMScgc3RvcC1jb2xvcj0nJTIzNEI5MEM1Jy8lM0UlM0MvbGluZWFyR3JhZGllbnQlM0UlM0MvZGVmcyUzRSUzQy9zdmclM0VcIik7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAyN3B4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDQycHg7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuXG4gICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5kYXRhLWlkZWFsc3tcbiAgICBtYXgtd2lkdGg6IDI5NXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5pbnRlcmFjdGl2ZS1wcm9ncmVzc3tcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgc3Bhbi5zdGVwe1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlMEElM0Nzdmcgd2lkdGg9JzI4JyBoZWlnaHQ9JzI3JyB2aWV3Qm94PScwIDAgMjggMjcnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NjaXJjbGUgY3g9JzEzLjk5OTMnIGN5PScxMy4yNDczJyByPScxMi4yNDczJyBzdHJva2U9J3VybCglMjNwYWludDBfbGluZWFyXzIxMF8xNDEpJyBzdHJva2Utd2lkdGg9JzInLyUzRSUzQ2RlZnMlM0UlM0NsaW5lYXJHcmFkaWVudCBpZD0ncGFpbnQwX2xpbmVhcl8yMTBfMTQxJyB4MT0nLTAuNDMwNzc5JyB5MT0nMjQuNTE0JyB4Mj0nMjEuNDk0OCcgeTI9JzAuOTc2Mjc4JyBncmFkaWVudFVuaXRzPSd1c2VyU3BhY2VPblVzZSclM0UlM0NzdG9wIHN0b3AtY29sb3I9JyUyMzIzNjhDQycvJTNFJTNDc3RvcCBvZmZzZXQ9JzEnIHN0b3AtY29sb3I9JyUyMzRDOTFDNicvJTNFJTNDL2xpbmVhckdyYWRpZW50JTNFJTNDL2RlZnMlM0UlM0Mvc3ZnJTNFXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgd2lkdGg6IDI4cHg7XG4gICAgaGVpZ2h0OiAyN3B4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICAgIGNvbG9yOiAjMUM1ODdDO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICYuc2VsZWN0ZWR7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTBBJTNDc3ZnIHdpZHRoPScyNycgaGVpZ2h0PScyNycgdmlld0JveD0nMCAwIDI3IDI3JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDY2lyY2xlIGN4PScxMy4yNDczJyBjeT0nMTMuMjQ3Mycgcj0nMTMuMjQ3MycgZmlsbD0ndXJsKCUyM3BhaW50MF9saW5lYXJfNDA5XzMpJy8lM0UlM0NwYXRoIGQ9J002LjcyMDcgMTIuMDM0NUwxMi4xIDE4LjMxMDNMMTkuNzIwNyA4JyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzEuNzkzMScgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDZGVmcyUzRSUzQ2xpbmVhckdyYWRpZW50IGlkPSdwYWludDBfbGluZWFyXzQwOV8zJyB4MT0nLTEuMTgyNzMnIHkxPScyNC41MTQnIHgyPScyMC43NDI4JyB5Mj0nMC45NzYyNzgnIGdyYWRpZW50VW5pdHM9J3VzZXJTcGFjZU9uVXNlJyUzRSUzQ3N0b3Agc3RvcC1jb2xvcj0nJTIzMjE2NkNDJy8lM0UlM0NzdG9wIG9mZnNldD0nMScgc3RvcC1jb2xvcj0nJTIzNEI5MEM1Jy8lM0UlM0MvbGluZWFyR3JhZGllbnQlM0UlM0MvZGVmcyUzRSUzQy9zdmclM0VcIik7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICB3aWR0aDogMjdweDtcbiAgICAgIGhlaWdodDogMjdweDtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgfVxuICB9XG5cbiAgc3Bhbi5hcnJvd3tcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTBBJTNDc3ZnIHdpZHRoPSczNycgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgMzcgOCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00zMS4wMjIgNy40NjQwOUwzNi40NDE0IDMuOTk5OTlMMzEuMDIyIDAuNTM1ODg5VjIuOTk5OTlIMC40OTYwOTRWNC45OTk5OUgzMS4wMjJWNy40NjQwOVonIGZpbGw9JyUyMzJCNzBDQicvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICB3aWR0aDogMzdweDtcbiAgICBoZWlnaHQ6IDhweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOiAwIDRweDtcbiAgfVxufVxuXG4uY29udGFpbmVye1xuICAmLmNvbnRhaW5lci1zaWRlYmFye1xuICAgIG1heC13aWR0aDogMTIwMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnByb3ZpZGVyLWluZm8uZnJlZS10cmlhbCAuZnJlZS10cmlhbC1saXN0IHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuXG4gICNnYi1jb3VudHtcbiAgICBwYWRkaW5nOiAyMHB4IDEwcHg7XG4gIH1cblxuICAuaW50ZXJhY3RpdmUtcHJvZ3Jlc3N7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5jb250YWluZXItcmVzdWx0e1xuICAgIC5saXN0LXJlc3VsdHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLmNvbnRlbnQtYXJlYXtcbiAgICB1bHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgIH1cbiAgfVxuXG4gIGZvb3Rlci5mb290ZXJ7XG4gICAgbWFyZ2luLXRvcDogNzBweDtcbiAgICBwYWRkaW5nLXRvcDogNzVweDtcbiAgICAuZm9vdGVyLWl0ZW1ze1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgIC5mb290ZXItbG9nb3tcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA3NXB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5tZW51LWZvb3RlcntcbiAgICAgIHVse1xuICAgICAgICBsaXtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY29weXJpZ2h0e1xuICAgICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICB9XG4gIH1cblxuICAubWFpbl9hY2NvcmRpb25fYmxvY2t7XG4gICAgLnNlbGVjdGlvbntcbiAgICAgIC5zZWxlY3Rpb24tdGl0bGV7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDU1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmludGVyYWN0aXZlLWltYWdle1xuICAgIC5pbnRlcmFjdGl2ZS1zZWN0aW9ue1xuICAgICAgLmludGVyYWN0aXZlLWltYWdle1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5pbnRlcmFjdGl2ZS1zZWN0aW9ue1xuICAgIC50aXRsZS1nYi1jb3VudHtcbiAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgfVxuICB9XG5cbiAgLnNlY3Rpb24taG9zdGluZy1sb2NhdGlvbixcbiAgLmludGVyYWN0aXZlLXNlY3Rpb24udGV4dC1jb250YWluZXJ7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLmxvZ28tc2l0ZS1yZXN1bHR7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLmNvbnRhaW5lci1yZXN1bHR7XG4gICAgLmJ0bi5idG4tcG9wdXB7XG4gICAgICBtYXJnaW46IDBweCAwcHg7XG4gICAgfVxuICB9XG4gIC5pbnRlcmFjdGl2ZS1zZWN0aW9ue1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAtMTVweDtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMzBweCk7XG4gIH1cbn1cbi8qIGVuZCBwcm92aWRlci1pbmZvIC0gZnJlZS10cmlhbCAqL1xuIiwiLm1DdXN0b21TY3JvbGxiYXJ7LW1zLXRvdWNoLWFjdGlvbjpwaW5jaC16b29tO3RvdWNoLWFjdGlvbjpwaW5jaC16b29tfS5tQ3VzdG9tU2Nyb2xsYmFyLm1DU19ub19zY3JvbGxiYXIsLm1DdXN0b21TY3JvbGxiYXIubUNTX3RvdWNoX2FjdGlvbnstbXMtdG91Y2gtYWN0aW9uOmF1dG87dG91Y2gtYWN0aW9uOmF1dG99Lm1DdXN0b21TY3JvbGxCb3h7cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVuO2hlaWdodDoxMDAlO21heC13aWR0aDoxMDAlO291dGxpbmU6MDtkaXJlY3Rpb246bHRyfS5tQ1NCX2NvbnRhaW5lcntvdmVyZmxvdzpoaWRkZW47d2lkdGg6YXV0bztoZWlnaHQ6YXV0b30ubUNTQl9pbnNpZGU+Lm1DU0JfY29udGFpbmVye21hcmdpbi1yaWdodDozMHB4fS5tQ1NCX2NvbnRhaW5lci5tQ1Nfbm9fc2Nyb2xsYmFyX3kubUNTX3lfaGlkZGVue21hcmdpbi1yaWdodDowfS5tQ1MtZGlyLXJ0bD4ubUNTQl9pbnNpZGU+Lm1DU0JfY29udGFpbmVye21hcmdpbi1yaWdodDowO21hcmdpbi1sZWZ0OjMwcHh9Lm1DUy1kaXItcnRsPi5tQ1NCX2luc2lkZT4ubUNTQl9jb250YWluZXIubUNTX25vX3Njcm9sbGJhcl95Lm1DU195X2hpZGRlbnttYXJnaW4tbGVmdDowfS5tQ1NCX3Njcm9sbFRvb2xze3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjE2cHg7aGVpZ2h0OmF1dG87bGVmdDphdXRvO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7b3BhY2l0eTouNzU7ZmlsdGVyOlwiYWxwaGEob3BhY2l0eT03NSlcIjstbXMtZmlsdGVyOlwiYWxwaGEob3BhY2l0eT03NSlcIn0ubUNTQl9vdXRzaWRlKy5tQ1NCX3Njcm9sbFRvb2xze3JpZ2h0Oi0yNnB4fS5tQ1MtZGlyLXJ0bD4ubUNTQl9pbnNpZGU+Lm1DU0Jfc2Nyb2xsVG9vbHMsLm1DUy1kaXItcnRsPi5tQ1NCX291dHNpZGUrLm1DU0Jfc2Nyb2xsVG9vbHN7cmlnaHQ6YXV0bztsZWZ0OjB9Lm1DUy1kaXItcnRsPi5tQ1NCX291dHNpZGUrLm1DU0Jfc2Nyb2xsVG9vbHN7bGVmdDotMjZweH0ubUNTQl9zY3JvbGxUb29scyAubUNTQl9kcmFnZ2VyQ29udGFpbmVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtib3R0b206MDtyaWdodDowO2hlaWdodDphdXRvfS5tQ1NCX3Njcm9sbFRvb2xzIGErLm1DU0JfZHJhZ2dlckNvbnRhaW5lcnttYXJnaW46MjBweCAwfS5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2RyYWdnZXJSYWlse3dpZHRoOjJweDtoZWlnaHQ6MTAwJTttYXJnaW46MCBhdXRvOy13ZWJraXQtYm9yZGVyLXJhZGl1czoxNnB4Oy1tb3otYm9yZGVyLXJhZGl1czoxNnB4O2JvcmRlci1yYWRpdXM6MTZweH0ubUNTQl9zY3JvbGxUb29scyAubUNTQl9kcmFnZ2Vye2N1cnNvcjpwb2ludGVyO3dpZHRoOjEwMCU7aGVpZ2h0OjMwcHg7ei1pbmRleDoxfS5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2RyYWdnZXIgLm1DU0JfZHJhZ2dlcl9iYXJ7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6NHB4O2hlaWdodDoxMDAlO21hcmdpbjowIGF1dG87LXdlYmtpdC1ib3JkZXItcmFkaXVzOjE2cHg7LW1vei1ib3JkZXItcmFkaXVzOjE2cHg7Ym9yZGVyLXJhZGl1czoxNnB4O3RleHQtYWxpZ246Y2VudGVyfS5tQ1NCX3Njcm9sbFRvb2xzX3ZlcnRpY2FsLm1DU0Jfc2Nyb2xsVG9vbHNfb25EcmFnX2V4cGFuZCAubUNTQl9kcmFnZ2VyLm1DU0JfZHJhZ2dlcl9vbkRyYWdfZXhwYW5kZWQgLm1DU0JfZHJhZ2dlcl9iYXIsLm1DU0Jfc2Nyb2xsVG9vbHNfdmVydGljYWwubUNTQl9zY3JvbGxUb29sc19vbkRyYWdfZXhwYW5kIC5tQ1NCX2RyYWdnZXJDb250YWluZXI6aG92ZXIgLm1DU0JfZHJhZ2dlciAubUNTQl9kcmFnZ2VyX2Jhcnt3aWR0aDoxMnB4fS5tQ1NCX3Njcm9sbFRvb2xzX3ZlcnRpY2FsLm1DU0Jfc2Nyb2xsVG9vbHNfb25EcmFnX2V4cGFuZCAubUNTQl9kcmFnZ2VyLm1DU0JfZHJhZ2dlcl9vbkRyYWdfZXhwYW5kZWQrLm1DU0JfZHJhZ2dlclJhaWwsLm1DU0Jfc2Nyb2xsVG9vbHNfdmVydGljYWwubUNTQl9zY3JvbGxUb29sc19vbkRyYWdfZXhwYW5kIC5tQ1NCX2RyYWdnZXJDb250YWluZXI6aG92ZXIgLm1DU0JfZHJhZ2dlclJhaWx7d2lkdGg6OHB4fS5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2J1dHRvbkRvd24sLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfYnV0dG9uVXB7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTtoZWlnaHQ6MjBweDt3aWR0aDoxMDAlO292ZXJmbG93OmhpZGRlbjttYXJnaW46MCBhdXRvO2N1cnNvcjpwb2ludGVyfS5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2J1dHRvbkRvd257Ym90dG9tOjB9Lm1DU0JfaG9yaXpvbnRhbC5tQ1NCX2luc2lkZT4ubUNTQl9jb250YWluZXJ7bWFyZ2luLXJpZ2h0OjA7bWFyZ2luLWJvdHRvbTozMHB4fS5tQ1NCX2hvcml6b250YWwubUNTQl9vdXRzaWRlPi5tQ1NCX2NvbnRhaW5lcnttaW4taGVpZ2h0OjEwMCV9Lm1DU0JfaG9yaXpvbnRhbD4ubUNTQl9jb250YWluZXIubUNTX25vX3Njcm9sbGJhcl94Lm1DU194X2hpZGRlbnttYXJnaW4tYm90dG9tOjB9Lm1DU0Jfc2Nyb2xsVG9vbHMubUNTQl9zY3JvbGxUb29sc19ob3Jpem9udGFse3dpZHRoOmF1dG87aGVpZ2h0OjE2cHg7dG9wOmF1dG87cmlnaHQ6MDtib3R0b206MDtsZWZ0OjB9Lm1DdXN0b21TY3JvbGxCb3grLm1DU0Jfc2Nyb2xsVG9vbHMrLm1DU0Jfc2Nyb2xsVG9vbHMubUNTQl9zY3JvbGxUb29sc19ob3Jpem9udGFsLC5tQ3VzdG9tU2Nyb2xsQm94Ky5tQ1NCX3Njcm9sbFRvb2xzLm1DU0Jfc2Nyb2xsVG9vbHNfaG9yaXpvbnRhbHtib3R0b206LTI2cHh9Lm1DU0Jfc2Nyb2xsVG9vbHMubUNTQl9zY3JvbGxUb29sc19ob3Jpem9udGFsIGErLm1DU0JfZHJhZ2dlckNvbnRhaW5lcnttYXJnaW46MCAyMHB4fS5tQ1NCX3Njcm9sbFRvb2xzLm1DU0Jfc2Nyb2xsVG9vbHNfaG9yaXpvbnRhbCAubUNTQl9kcmFnZ2VyUmFpbHt3aWR0aDoxMDAlO2hlaWdodDoycHg7bWFyZ2luOjdweCAwfS5tQ1NCX3Njcm9sbFRvb2xzLm1DU0Jfc2Nyb2xsVG9vbHNfaG9yaXpvbnRhbCAubUNTQl9kcmFnZ2Vye3dpZHRoOjMwcHg7aGVpZ2h0OjEwMCU7bGVmdDowfS5tQ1NCX3Njcm9sbFRvb2xzLm1DU0Jfc2Nyb2xsVG9vbHNfaG9yaXpvbnRhbCAubUNTQl9kcmFnZ2VyIC5tQ1NCX2RyYWdnZXJfYmFye3dpZHRoOjEwMCU7aGVpZ2h0OjRweDttYXJnaW46NnB4IGF1dG99Lm1DU0Jfc2Nyb2xsVG9vbHNfaG9yaXpvbnRhbC5tQ1NCX3Njcm9sbFRvb2xzX29uRHJhZ19leHBhbmQgLm1DU0JfZHJhZ2dlci5tQ1NCX2RyYWdnZXJfb25EcmFnX2V4cGFuZGVkIC5tQ1NCX2RyYWdnZXJfYmFyLC5tQ1NCX3Njcm9sbFRvb2xzX2hvcml6b250YWwubUNTQl9zY3JvbGxUb29sc19vbkRyYWdfZXhwYW5kIC5tQ1NCX2RyYWdnZXJDb250YWluZXI6aG92ZXIgLm1DU0JfZHJhZ2dlciAubUNTQl9kcmFnZ2VyX2JhcntoZWlnaHQ6MTJweDttYXJnaW46MnB4IGF1dG99Lm1DU0Jfc2Nyb2xsVG9vbHNfaG9yaXpvbnRhbC5tQ1NCX3Njcm9sbFRvb2xzX29uRHJhZ19leHBhbmQgLm1DU0JfZHJhZ2dlci5tQ1NCX2RyYWdnZXJfb25EcmFnX2V4cGFuZGVkKy5tQ1NCX2RyYWdnZXJSYWlsLC5tQ1NCX3Njcm9sbFRvb2xzX2hvcml6b250YWwubUNTQl9zY3JvbGxUb29sc19vbkRyYWdfZXhwYW5kIC5tQ1NCX2RyYWdnZXJDb250YWluZXI6aG92ZXIgLm1DU0JfZHJhZ2dlclJhaWx7aGVpZ2h0OjhweDttYXJnaW46NHB4IDB9Lm1DU0Jfc2Nyb2xsVG9vbHMubUNTQl9zY3JvbGxUb29sc19ob3Jpem9udGFsIC5tQ1NCX2J1dHRvbkxlZnQsLm1DU0Jfc2Nyb2xsVG9vbHMubUNTQl9zY3JvbGxUb29sc19ob3Jpem9udGFsIC5tQ1NCX2J1dHRvblJpZ2h0e2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MjBweDtoZWlnaHQ6MTAwJTtvdmVyZmxvdzpoaWRkZW47bWFyZ2luOjAgYXV0bztjdXJzb3I6cG9pbnRlcn0ubUNTQl9zY3JvbGxUb29scy5tQ1NCX3Njcm9sbFRvb2xzX2hvcml6b250YWwgLm1DU0JfYnV0dG9uTGVmdHtsZWZ0OjB9Lm1DU0Jfc2Nyb2xsVG9vbHMubUNTQl9zY3JvbGxUb29sc19ob3Jpem9udGFsIC5tQ1NCX2J1dHRvblJpZ2h0e3JpZ2h0OjB9Lm1DU0JfY29udGFpbmVyX3dyYXBwZXJ7cG9zaXRpb246YWJzb2x1dGU7aGVpZ2h0OmF1dG87d2lkdGg6YXV0bztvdmVyZmxvdzpoaWRkZW47dG9wOjA7bGVmdDowO3JpZ2h0OjA7Ym90dG9tOjA7bWFyZ2luLXJpZ2h0OjMwcHg7bWFyZ2luLWJvdHRvbTozMHB4fS5tQ1NCX2NvbnRhaW5lcl93cmFwcGVyPi5tQ1NCX2NvbnRhaW5lcntwYWRkaW5nLXJpZ2h0OjMwcHg7cGFkZGluZy1ib3R0b206MzBweDstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDstbW96LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3h9Lm1DU0JfdmVydGljYWxfaG9yaXpvbnRhbD4ubUNTQl9zY3JvbGxUb29scy5tQ1NCX3Njcm9sbFRvb2xzX3ZlcnRpY2Fse2JvdHRvbToyMHB4fS5tQ1NCX3ZlcnRpY2FsX2hvcml6b250YWw+Lm1DU0Jfc2Nyb2xsVG9vbHMubUNTQl9zY3JvbGxUb29sc19ob3Jpem9udGFse3JpZ2h0OjIwcHh9Lm1DU0JfY29udGFpbmVyX3dyYXBwZXIubUNTX25vX3Njcm9sbGJhcl94Lm1DU194X2hpZGRlbisubUNTQl9zY3JvbGxUb29scy5tQ1NCX3Njcm9sbFRvb2xzX3ZlcnRpY2Fse2JvdHRvbTowfS5tQ1MtZGlyLXJ0bD4ubUN1c3RvbVNjcm9sbEJveC5tQ1NCX3ZlcnRpY2FsX2hvcml6b250YWwubUNTQl9pbnNpZGU+Lm1DU0Jfc2Nyb2xsVG9vbHMubUNTQl9zY3JvbGxUb29sc19ob3Jpem9udGFsLC5tQ1NCX2NvbnRhaW5lcl93cmFwcGVyLm1DU19ub19zY3JvbGxiYXJfeS5tQ1NfeV9oaWRkZW4rLm1DU0Jfc2Nyb2xsVG9vbHN+Lm1DU0Jfc2Nyb2xsVG9vbHMubUNTQl9zY3JvbGxUb29sc19ob3Jpem9udGFse3JpZ2h0OjB9Lm1DUy1kaXItcnRsPi5tQ3VzdG9tU2Nyb2xsQm94Lm1DU0JfdmVydGljYWxfaG9yaXpvbnRhbC5tQ1NCX2luc2lkZT4ubUNTQl9zY3JvbGxUb29scy5tQ1NCX3Njcm9sbFRvb2xzX2hvcml6b250YWx7bGVmdDoyMHB4fS5tQ1MtZGlyLXJ0bD4ubUN1c3RvbVNjcm9sbEJveC5tQ1NCX3ZlcnRpY2FsX2hvcml6b250YWwubUNTQl9pbnNpZGU+Lm1DU0JfY29udGFpbmVyX3dyYXBwZXIubUNTX25vX3Njcm9sbGJhcl95Lm1DU195X2hpZGRlbisubUNTQl9zY3JvbGxUb29sc34ubUNTQl9zY3JvbGxUb29scy5tQ1NCX3Njcm9sbFRvb2xzX2hvcml6b250YWx7bGVmdDowfS5tQ1MtZGlyLXJ0bD4ubUNTQl9pbnNpZGU+Lm1DU0JfY29udGFpbmVyX3dyYXBwZXJ7bWFyZ2luLXJpZ2h0OjA7bWFyZ2luLWxlZnQ6MzBweH0ubUNTQl9jb250YWluZXJfd3JhcHBlci5tQ1Nfbm9fc2Nyb2xsYmFyX3kubUNTX3lfaGlkZGVuPi5tQ1NCX2NvbnRhaW5lcntwYWRkaW5nLXJpZ2h0OjB9Lm1DU0JfY29udGFpbmVyX3dyYXBwZXIubUNTX25vX3Njcm9sbGJhcl94Lm1DU194X2hpZGRlbj4ubUNTQl9jb250YWluZXJ7cGFkZGluZy1ib3R0b206MH0ubUN1c3RvbVNjcm9sbEJveC5tQ1NCX3ZlcnRpY2FsX2hvcml6b250YWwubUNTQl9pbnNpZGU+Lm1DU0JfY29udGFpbmVyX3dyYXBwZXIubUNTX25vX3Njcm9sbGJhcl95Lm1DU195X2hpZGRlbnttYXJnaW4tcmlnaHQ6MDttYXJnaW4tbGVmdDowfS5tQ3VzdG9tU2Nyb2xsQm94Lm1DU0JfdmVydGljYWxfaG9yaXpvbnRhbC5tQ1NCX2luc2lkZT4ubUNTQl9jb250YWluZXJfd3JhcHBlci5tQ1Nfbm9fc2Nyb2xsYmFyX3gubUNTX3hfaGlkZGVue21hcmdpbi1ib3R0b206MH0ubUNTQl9zY3JvbGxUb29scywubUNTQl9zY3JvbGxUb29scyAubUNTQl9idXR0b25Eb3duLC5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2J1dHRvbkxlZnQsLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfYnV0dG9uUmlnaHQsLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfYnV0dG9uVXAsLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlciAubUNTQl9kcmFnZ2VyX2Jhcnstd2Via2l0LXRyYW5zaXRpb246b3BhY2l0eSAuMnMgZWFzZS1pbi1vdXQsYmFja2dyb3VuZC1jb2xvciAuMnMgZWFzZS1pbi1vdXQ7LW1vei10cmFuc2l0aW9uOm9wYWNpdHkgLjJzIGVhc2UtaW4tb3V0LGJhY2tncm91bmQtY29sb3IgLjJzIGVhc2UtaW4tb3V0Oy1vLXRyYW5zaXRpb246b3BhY2l0eSAuMnMgZWFzZS1pbi1vdXQsYmFja2dyb3VuZC1jb2xvciAuMnMgZWFzZS1pbi1vdXQ7dHJhbnNpdGlvbjpvcGFjaXR5IC4ycyBlYXNlLWluLW91dCxiYWNrZ3JvdW5kLWNvbG9yIC4ycyBlYXNlLWluLW91dH0ubUNTQl9zY3JvbGxUb29sc19ob3Jpem9udGFsLm1DU0Jfc2Nyb2xsVG9vbHNfb25EcmFnX2V4cGFuZCAubUNTQl9kcmFnZ2VyUmFpbCwubUNTQl9zY3JvbGxUb29sc19ob3Jpem9udGFsLm1DU0Jfc2Nyb2xsVG9vbHNfb25EcmFnX2V4cGFuZCAubUNTQl9kcmFnZ2VyX2JhciwubUNTQl9zY3JvbGxUb29sc192ZXJ0aWNhbC5tQ1NCX3Njcm9sbFRvb2xzX29uRHJhZ19leHBhbmQgLm1DU0JfZHJhZ2dlclJhaWwsLm1DU0Jfc2Nyb2xsVG9vbHNfdmVydGljYWwubUNTQl9zY3JvbGxUb29sc19vbkRyYWdfZXhwYW5kIC5tQ1NCX2RyYWdnZXJfYmFyey13ZWJraXQtdHJhbnNpdGlvbjp3aWR0aCAuMnMgZWFzZS1vdXQgLjJzLGhlaWdodCAuMnMgZWFzZS1vdXQgLjJzLG1hcmdpbi1sZWZ0IC4ycyBlYXNlLW91dCAuMnMsbWFyZ2luLXJpZ2h0IC4ycyBlYXNlLW91dCAuMnMsbWFyZ2luLXRvcCAuMnMgZWFzZS1vdXQgLjJzLG1hcmdpbi1ib3R0b20gLjJzIGVhc2Utb3V0IC4ycyxvcGFjaXR5IC4ycyBlYXNlLWluLW91dCxiYWNrZ3JvdW5kLWNvbG9yIC4ycyBlYXNlLWluLW91dDstbW96LXRyYW5zaXRpb246d2lkdGggLjJzIGVhc2Utb3V0IC4ycyxoZWlnaHQgLjJzIGVhc2Utb3V0IC4ycyxtYXJnaW4tbGVmdCAuMnMgZWFzZS1vdXQgLjJzLG1hcmdpbi1yaWdodCAuMnMgZWFzZS1vdXQgLjJzLG1hcmdpbi10b3AgLjJzIGVhc2Utb3V0IC4ycyxtYXJnaW4tYm90dG9tIC4ycyBlYXNlLW91dCAuMnMsb3BhY2l0eSAuMnMgZWFzZS1pbi1vdXQsYmFja2dyb3VuZC1jb2xvciAuMnMgZWFzZS1pbi1vdXQ7LW8tdHJhbnNpdGlvbjp3aWR0aCAuMnMgZWFzZS1vdXQgLjJzLGhlaWdodCAuMnMgZWFzZS1vdXQgLjJzLG1hcmdpbi1sZWZ0IC4ycyBlYXNlLW91dCAuMnMsbWFyZ2luLXJpZ2h0IC4ycyBlYXNlLW91dCAuMnMsbWFyZ2luLXRvcCAuMnMgZWFzZS1vdXQgLjJzLG1hcmdpbi1ib3R0b20gLjJzIGVhc2Utb3V0IC4ycyxvcGFjaXR5IC4ycyBlYXNlLWluLW91dCxiYWNrZ3JvdW5kLWNvbG9yIC4ycyBlYXNlLWluLW91dDt0cmFuc2l0aW9uOndpZHRoIC4ycyBlYXNlLW91dCAuMnMsaGVpZ2h0IC4ycyBlYXNlLW91dCAuMnMsbWFyZ2luLWxlZnQgLjJzIGVhc2Utb3V0IC4ycyxtYXJnaW4tcmlnaHQgLjJzIGVhc2Utb3V0IC4ycyxtYXJnaW4tdG9wIC4ycyBlYXNlLW91dCAuMnMsbWFyZ2luLWJvdHRvbSAuMnMgZWFzZS1vdXQgLjJzLG9wYWNpdHkgLjJzIGVhc2UtaW4tb3V0LGJhY2tncm91bmQtY29sb3IgLjJzIGVhc2UtaW4tb3V0fS5tQ1MtYXV0b0hpZGU+Lm1DdXN0b21TY3JvbGxCb3g+Lm1DU0Jfc2Nyb2xsVG9vbHMsLm1DUy1hdXRvSGlkZT4ubUN1c3RvbVNjcm9sbEJveH4ubUNTQl9zY3JvbGxUb29sc3tvcGFjaXR5OjA7ZmlsdGVyOlwiYWxwaGEob3BhY2l0eT0wKVwiOy1tcy1maWx0ZXI6XCJhbHBoYShvcGFjaXR5PTApXCJ9Lm1DUy1hdXRvSGlkZTpob3Zlcj4ubUN1c3RvbVNjcm9sbEJveD4ubUNTQl9zY3JvbGxUb29scywubUNTLWF1dG9IaWRlOmhvdmVyPi5tQ3VzdG9tU2Nyb2xsQm94fi5tQ1NCX3Njcm9sbFRvb2xzLC5tQ3VzdG9tU2Nyb2xsQm94OmhvdmVyPi5tQ1NCX3Njcm9sbFRvb2xzLC5tQ3VzdG9tU2Nyb2xsQm94OmhvdmVyfi5tQ1NCX3Njcm9sbFRvb2xzLC5tQ3VzdG9tU2Nyb2xsYmFyPi5tQ3VzdG9tU2Nyb2xsQm94Pi5tQ1NCX3Njcm9sbFRvb2xzLm1DU0Jfc2Nyb2xsVG9vbHNfb25EcmFnLC5tQ3VzdG9tU2Nyb2xsYmFyPi5tQ3VzdG9tU2Nyb2xsQm94fi5tQ1NCX3Njcm9sbFRvb2xzLm1DU0Jfc2Nyb2xsVG9vbHNfb25EcmFne29wYWNpdHk6MTtmaWx0ZXI6XCJhbHBoYShvcGFjaXR5PTEwMClcIjstbXMtZmlsdGVyOlwiYWxwaGEob3BhY2l0eT0xMDApXCJ9Lm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlclJhaWx7YmFja2dyb3VuZC1jb2xvcjojMDAwO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuNCk7ZmlsdGVyOlwiYWxwaGEob3BhY2l0eT00MClcIjstbXMtZmlsdGVyOlwiYWxwaGEob3BhY2l0eT00MClcIn0ubUNTQl9zY3JvbGxUb29scyAubUNTQl9kcmFnZ2VyIC5tQ1NCX2RyYWdnZXJfYmFye2JhY2tncm91bmQtY29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjc1KTtmaWx0ZXI6XCJhbHBoYShvcGFjaXR5PTc1KVwiOy1tcy1maWx0ZXI6XCJhbHBoYShvcGFjaXR5PTc1KVwifS5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2RyYWdnZXI6aG92ZXIgLm1DU0JfZHJhZ2dlcl9iYXJ7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuODUpO2ZpbHRlcjpcImFscGhhKG9wYWNpdHk9ODUpXCI7LW1zLWZpbHRlcjpcImFscGhhKG9wYWNpdHk9ODUpXCJ9Lm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlci5tQ1NCX2RyYWdnZXJfb25EcmFnIC5tQ1NCX2RyYWdnZXJfYmFyLC5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2RyYWdnZXI6YWN0aXZlIC5tQ1NCX2RyYWdnZXJfYmFye2JhY2tncm91bmQtY29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjkpO2ZpbHRlcjpcImFscGhhKG9wYWNpdHk9OTApXCI7LW1zLWZpbHRlcjpcImFscGhhKG9wYWNpdHk9OTApXCJ9Lm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfYnV0dG9uRG93biwubUNTQl9zY3JvbGxUb29scyAubUNTQl9idXR0b25MZWZ0LC5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2J1dHRvblJpZ2h0LC5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2J1dHRvblVwe2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtvcGFjaXR5Oi40O2ZpbHRlcjpcImFscGhhKG9wYWNpdHk9NDApXCI7LW1zLWZpbHRlcjpcImFscGhhKG9wYWNpdHk9NDApXCJ9Lm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfYnV0dG9uVXB7YmFja2dyb3VuZC1wb3NpdGlvbjowIDB9Lm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfYnV0dG9uRG93bntiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTIwcHh9Lm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfYnV0dG9uTGVmdHtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTQwcHh9Lm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfYnV0dG9uUmlnaHR7YmFja2dyb3VuZC1wb3NpdGlvbjowIC01NnB4fS5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2J1dHRvbkRvd246aG92ZXIsLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfYnV0dG9uTGVmdDpob3ZlciwubUNTQl9zY3JvbGxUb29scyAubUNTQl9idXR0b25SaWdodDpob3ZlciwubUNTQl9zY3JvbGxUb29scyAubUNTQl9idXR0b25VcDpob3ZlcntvcGFjaXR5Oi43NTtmaWx0ZXI6XCJhbHBoYShvcGFjaXR5PTc1KVwiOy1tcy1maWx0ZXI6XCJhbHBoYShvcGFjaXR5PTc1KVwifS5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2J1dHRvbkRvd246YWN0aXZlLC5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2J1dHRvbkxlZnQ6YWN0aXZlLC5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2J1dHRvblJpZ2h0OmFjdGl2ZSwubUNTQl9zY3JvbGxUb29scyAubUNTQl9idXR0b25VcDphY3RpdmV7b3BhY2l0eTouOTtmaWx0ZXI6XCJhbHBoYShvcGFjaXR5PTkwKVwiOy1tcy1maWx0ZXI6XCJhbHBoYShvcGFjaXR5PTkwKVwifS5tQ1MtZGFyay5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2RyYWdnZXJSYWlse2JhY2tncm91bmQtY29sb3I6IzAwMDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjE1KX0ubUNTLWRhcmsubUNTQl9zY3JvbGxUb29scyAubUNTQl9kcmFnZ2VyIC5tQ1NCX2RyYWdnZXJfYmFye2JhY2tncm91bmQtY29sb3I6IzAwMDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjc1KX0ubUNTLWRhcmsubUNTQl9zY3JvbGxUb29scyAubUNTQl9kcmFnZ2VyOmhvdmVyIC5tQ1NCX2RyYWdnZXJfYmFye2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuODUpfS5tQ1MtZGFyay5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2RyYWdnZXIubUNTQl9kcmFnZ2VyX29uRHJhZyAubUNTQl9kcmFnZ2VyX2JhciwubUNTLWRhcmsubUNTQl9zY3JvbGxUb29scyAubUNTQl9kcmFnZ2VyOmFjdGl2ZSAubUNTQl9kcmFnZ2VyX2JhcntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjkpfS5tQ1MtZGFyay5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2J1dHRvblVwe2JhY2tncm91bmQtcG9zaXRpb246LTgwcHggMH0ubUNTLWRhcmsubUNTQl9zY3JvbGxUb29scyAubUNTQl9idXR0b25Eb3due2JhY2tncm91bmQtcG9zaXRpb246LTgwcHggLTIwcHh9Lm1DUy1kYXJrLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfYnV0dG9uTGVmdHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi04MHB4IC00MHB4fS5tQ1MtZGFyay5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2J1dHRvblJpZ2h0e2JhY2tncm91bmQtcG9zaXRpb246LTgwcHggLTU2cHh9Lm1DUy1kYXJrLTIubUNTQl9zY3JvbGxUb29scyAubUNTQl9kcmFnZ2VyUmFpbCwubUNTLWxpZ2h0LTIubUNTQl9zY3JvbGxUb29scyAubUNTQl9kcmFnZ2VyUmFpbHt3aWR0aDo0cHg7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuMSk7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjFweDstbW96LWJvcmRlci1yYWRpdXM6MXB4O2JvcmRlci1yYWRpdXM6MXB4fS5tQ1MtZGFyay0yLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlciAubUNTQl9kcmFnZ2VyX2JhciwubUNTLWxpZ2h0LTIubUNTQl9zY3JvbGxUb29scyAubUNTQl9kcmFnZ2VyIC5tQ1NCX2RyYWdnZXJfYmFye3dpZHRoOjRweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC43NSk7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjFweDstbW96LWJvcmRlci1yYWRpdXM6MXB4O2JvcmRlci1yYWRpdXM6MXB4fS5tQ1MtZGFyay0yLm1DU0Jfc2Nyb2xsVG9vbHNfaG9yaXpvbnRhbCAubUNTQl9kcmFnZ2VyIC5tQ1NCX2RyYWdnZXJfYmFyLC5tQ1MtZGFyay0yLm1DU0Jfc2Nyb2xsVG9vbHNfaG9yaXpvbnRhbCAubUNTQl9kcmFnZ2VyUmFpbCwubUNTLWxpZ2h0LTIubUNTQl9zY3JvbGxUb29sc19ob3Jpem9udGFsIC5tQ1NCX2RyYWdnZXIgLm1DU0JfZHJhZ2dlcl9iYXIsLm1DUy1saWdodC0yLm1DU0Jfc2Nyb2xsVG9vbHNfaG9yaXpvbnRhbCAubUNTQl9kcmFnZ2VyUmFpbHt3aWR0aDoxMDAlO2hlaWdodDo0cHg7bWFyZ2luOjZweCBhdXRvfS5tQ1MtbGlnaHQtMi5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2RyYWdnZXI6aG92ZXIgLm1DU0JfZHJhZ2dlcl9iYXJ7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuODUpfS5tQ1MtbGlnaHQtMi5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2RyYWdnZXIubUNTQl9kcmFnZ2VyX29uRHJhZyAubUNTQl9kcmFnZ2VyX2JhciwubUNTLWxpZ2h0LTIubUNTQl9zY3JvbGxUb29scyAubUNTQl9kcmFnZ2VyOmFjdGl2ZSAubUNTQl9kcmFnZ2VyX2JhcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC45KX0ubUNTLWxpZ2h0LTIubUNTQl9zY3JvbGxUb29scyAubUNTQl9idXR0b25VcHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0zMnB4IDB9Lm1DUy1saWdodC0yLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfYnV0dG9uRG93bntiYWNrZ3JvdW5kLXBvc2l0aW9uOi0zMnB4IC0yMHB4fS5tQ1MtbGlnaHQtMi5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2J1dHRvbkxlZnR7YmFja2dyb3VuZC1wb3NpdGlvbjotNDBweCAtNDBweH0ubUNTLWxpZ2h0LTIubUNTQl9zY3JvbGxUb29scyAubUNTQl9idXR0b25SaWdodHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi00MHB4IC01NnB4fS5tQ1MtZGFyay0yLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlclJhaWx7YmFja2dyb3VuZC1jb2xvcjojMDAwO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuMSk7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjFweDstbW96LWJvcmRlci1yYWRpdXM6MXB4O2JvcmRlci1yYWRpdXM6MXB4fS5tQ1MtZGFyay0yLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlciAubUNTQl9kcmFnZ2VyX2JhcntiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC43NSk7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjFweDstbW96LWJvcmRlci1yYWRpdXM6MXB4O2JvcmRlci1yYWRpdXM6MXB4fS5tQ1MtZGFyay0yLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlcjpob3ZlciAubUNTQl9kcmFnZ2VyX2JhcntiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC44NSl9Lm1DUy1kYXJrLTIubUNTQl9zY3JvbGxUb29scyAubUNTQl9kcmFnZ2VyLm1DU0JfZHJhZ2dlcl9vbkRyYWcgLm1DU0JfZHJhZ2dlcl9iYXIsLm1DUy1kYXJrLTIubUNTQl9zY3JvbGxUb29scyAubUNTQl9kcmFnZ2VyOmFjdGl2ZSAubUNTQl9kcmFnZ2VyX2JhcntiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC45KX0ubUNTLWRhcmstMi5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2J1dHRvblVwe2JhY2tncm91bmQtcG9zaXRpb246LTExMnB4IDB9Lm1DUy1kYXJrLTIubUNTQl9zY3JvbGxUb29scyAubUNTQl9idXR0b25Eb3due2JhY2tncm91bmQtcG9zaXRpb246LTExMnB4IC0yMHB4fS5tQ1MtZGFyay0yLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfYnV0dG9uTGVmdHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xMjBweCAtNDBweH0ubUNTLWRhcmstMi5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2J1dHRvblJpZ2h0e2JhY2tncm91bmQtcG9zaXRpb246LTEyMHB4IC01NnB4fS5tQ1MtZGFyay10aGljay5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2RyYWdnZXJSYWlsLC5tQ1MtbGlnaHQtdGhpY2subUNTQl9zY3JvbGxUb29scyAubUNTQl9kcmFnZ2VyUmFpbHt3aWR0aDo0cHg7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuMSk7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjJweDstbW96LWJvcmRlci1yYWRpdXM6MnB4O2JvcmRlci1yYWRpdXM6MnB4fS5tQ1MtZGFyay10aGljay5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2RyYWdnZXIgLm1DU0JfZHJhZ2dlcl9iYXIsLm1DUy1saWdodC10aGljay5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2RyYWdnZXIgLm1DU0JfZHJhZ2dlcl9iYXJ7d2lkdGg6NnB4O2JhY2tncm91bmQtY29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjc1KTstd2Via2l0LWJvcmRlci1yYWRpdXM6MnB4Oy1tb3otYm9yZGVyLXJhZGl1czoycHg7Ym9yZGVyLXJhZGl1czoycHh9Lm1DUy1kYXJrLXRoaWNrLm1DU0Jfc2Nyb2xsVG9vbHNfaG9yaXpvbnRhbCAubUNTQl9kcmFnZ2VyUmFpbCwubUNTLWxpZ2h0LXRoaWNrLm1DU0Jfc2Nyb2xsVG9vbHNfaG9yaXpvbnRhbCAubUNTQl9kcmFnZ2VyUmFpbHt3aWR0aDoxMDAlO2hlaWdodDo0cHg7bWFyZ2luOjZweCAwfS5tQ1MtZGFyay10aGljay5tQ1NCX3Njcm9sbFRvb2xzX2hvcml6b250YWwgLm1DU0JfZHJhZ2dlciAubUNTQl9kcmFnZ2VyX2JhciwubUNTLWxpZ2h0LXRoaWNrLm1DU0Jfc2Nyb2xsVG9vbHNfaG9yaXpvbnRhbCAubUNTQl9kcmFnZ2VyIC5tQ1NCX2RyYWdnZXJfYmFye3dpZHRoOjEwMCU7aGVpZ2h0OjZweDttYXJnaW46NXB4IGF1dG99Lm1DUy1saWdodC10aGljay5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2RyYWdnZXI6aG92ZXIgLm1DU0JfZHJhZ2dlcl9iYXJ7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuODUpfS5tQ1MtbGlnaHQtdGhpY2subUNTQl9zY3JvbGxUb29scyAubUNTQl9kcmFnZ2VyLm1DU0JfZHJhZ2dlcl9vbkRyYWcgLm1DU0JfZHJhZ2dlcl9iYXIsLm1DUy1saWdodC10aGljay5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2RyYWdnZXI6YWN0aXZlIC5tQ1NCX2RyYWdnZXJfYmFye2JhY2tncm91bmQtY29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjkpfS5tQ1MtbGlnaHQtdGhpY2subUNTQl9zY3JvbGxUb29scyAubUNTQl9idXR0b25VcHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNnB4IDB9Lm1DUy1saWdodC10aGljay5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2J1dHRvbkRvd257YmFja2dyb3VuZC1wb3NpdGlvbjotMTZweCAtMjBweH0ubUNTLWxpZ2h0LXRoaWNrLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfYnV0dG9uTGVmdHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0yMHB4IC00MHB4fS5tQ1MtbGlnaHQtdGhpY2subUNTQl9zY3JvbGxUb29scyAubUNTQl9idXR0b25SaWdodHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0yMHB4IC01NnB4fS5tQ1MtZGFyay10aGljay5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2RyYWdnZXJSYWlse2JhY2tncm91bmQtY29sb3I6IzAwMDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjEpOy13ZWJraXQtYm9yZGVyLXJhZGl1czoycHg7LW1vei1ib3JkZXItcmFkaXVzOjJweDtib3JkZXItcmFkaXVzOjJweH0ubUNTLWRhcmstdGhpY2subUNTQl9zY3JvbGxUb29scyAubUNTQl9kcmFnZ2VyIC5tQ1NCX2RyYWdnZXJfYmFye2JhY2tncm91bmQtY29sb3I6IzAwMDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjc1KTstd2Via2l0LWJvcmRlci1yYWRpdXM6MnB4Oy1tb3otYm9yZGVyLXJhZGl1czoycHg7Ym9yZGVyLXJhZGl1czoycHh9Lm1DUy1kYXJrLXRoaWNrLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlcjpob3ZlciAubUNTQl9kcmFnZ2VyX2JhcntiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC44NSl9Lm1DUy1kYXJrLXRoaWNrLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlci5tQ1NCX2RyYWdnZXJfb25EcmFnIC5tQ1NCX2RyYWdnZXJfYmFyLC5tQ1MtZGFyay10aGljay5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2RyYWdnZXI6YWN0aXZlIC5tQ1NCX2RyYWdnZXJfYmFye2JhY2tncm91bmQtY29sb3I6IzAwMDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjkpfS5tQ1MtZGFyay10aGljay5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2J1dHRvblVwe2JhY2tncm91bmQtcG9zaXRpb246LTk2cHggMH0ubUNTLWRhcmstdGhpY2subUNTQl9zY3JvbGxUb29scyAubUNTQl9idXR0b25Eb3due2JhY2tncm91bmQtcG9zaXRpb246LTk2cHggLTIwcHh9Lm1DUy1kYXJrLXRoaWNrLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfYnV0dG9uTGVmdHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xMDBweCAtNDBweH0ubUNTLWRhcmstdGhpY2subUNTQl9zY3JvbGxUb29scyAubUNTQl9idXR0b25SaWdodHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xMDBweCAtNTZweH0ubUNTLWxpZ2h0LXRoaW4ubUNTQl9zY3JvbGxUb29scyAubUNTQl9kcmFnZ2VyUmFpbHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC4xKX0ubUNTLWRhcmstdGhpbi5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2RyYWdnZXIgLm1DU0JfZHJhZ2dlcl9iYXIsLm1DUy1saWdodC10aGluLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlciAubUNTQl9kcmFnZ2VyX2Jhcnt3aWR0aDoycHh9Lm1DUy1kYXJrLXRoaW4ubUNTQl9zY3JvbGxUb29sc19ob3Jpem9udGFsIC5tQ1NCX2RyYWdnZXJSYWlsLC5tQ1MtbGlnaHQtdGhpbi5tQ1NCX3Njcm9sbFRvb2xzX2hvcml6b250YWwgLm1DU0JfZHJhZ2dlclJhaWx7d2lkdGg6MTAwJX0ubUNTLWRhcmstdGhpbi5tQ1NCX3Njcm9sbFRvb2xzX2hvcml6b250YWwgLm1DU0JfZHJhZ2dlciAubUNTQl9kcmFnZ2VyX2JhciwubUNTLWxpZ2h0LXRoaW4ubUNTQl9zY3JvbGxUb29sc19ob3Jpem9udGFsIC5tQ1NCX2RyYWdnZXIgLm1DU0JfZHJhZ2dlcl9iYXJ7d2lkdGg6MTAwJTtoZWlnaHQ6MnB4O21hcmdpbjo3cHggYXV0b30ubUNTLWRhcmstdGhpbi5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2RyYWdnZXJSYWlse2JhY2tncm91bmQtY29sb3I6IzAwMDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjE1KX0ubUNTLWRhcmstdGhpbi5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2RyYWdnZXIgLm1DU0JfZHJhZ2dlcl9iYXJ7YmFja2dyb3VuZC1jb2xvcjojMDAwO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuNzUpfS5tQ1MtZGFyay10aGluLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlcjpob3ZlciAubUNTQl9kcmFnZ2VyX2JhcntiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC44NSl9Lm1DUy1kYXJrLXRoaW4ubUNTQl9zY3JvbGxUb29scyAubUNTQl9kcmFnZ2VyLm1DU0JfZHJhZ2dlcl9vbkRyYWcgLm1DU0JfZHJhZ2dlcl9iYXIsLm1DUy1kYXJrLXRoaW4ubUNTQl9zY3JvbGxUb29scyAubUNTQl9kcmFnZ2VyOmFjdGl2ZSAubUNTQl9kcmFnZ2VyX2JhcntiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC45KX0ubUNTLWRhcmstdGhpbi5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2J1dHRvblVwe2JhY2tncm91bmQtcG9zaXRpb246LTgwcHggMH0ubUNTLWRhcmstdGhpbi5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2J1dHRvbkRvd257YmFja2dyb3VuZC1wb3NpdGlvbjotODBweCAtMjBweH0ubUNTLWRhcmstdGhpbi5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2J1dHRvbkxlZnR7YmFja2dyb3VuZC1wb3NpdGlvbjotODBweCAtNDBweH0ubUNTLWRhcmstdGhpbi5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2J1dHRvblJpZ2h0e2JhY2tncm91bmQtcG9zaXRpb246LTgwcHggLTU2cHh9Lm1DUy1yb3VuZGVkLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlclJhaWx7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuMTUpfS5tQ1Mtcm91bmRlZC1kYXJrLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlciwubUNTLXJvdW5kZWQtZG90cy1kYXJrLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlciwubUNTLXJvdW5kZWQtZG90cy5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2RyYWdnZXIsLm1DUy1yb3VuZGVkLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlcntoZWlnaHQ6MTRweH0ubUNTLXJvdW5kZWQtZGFyay5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2RyYWdnZXIgLm1DU0JfZHJhZ2dlcl9iYXIsLm1DUy1yb3VuZGVkLWRvdHMtZGFyay5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2RyYWdnZXIgLm1DU0JfZHJhZ2dlcl9iYXIsLm1DUy1yb3VuZGVkLWRvdHMubUNTQl9zY3JvbGxUb29scyAubUNTQl9kcmFnZ2VyIC5tQ1NCX2RyYWdnZXJfYmFyLC5tQ1Mtcm91bmRlZC5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2RyYWdnZXIgLm1DU0JfZHJhZ2dlcl9iYXJ7d2lkdGg6MTRweDttYXJnaW46MCAxcHh9Lm1DUy1yb3VuZGVkLWRhcmsubUNTQl9zY3JvbGxUb29sc19ob3Jpem9udGFsIC5tQ1NCX2RyYWdnZXIsLm1DUy1yb3VuZGVkLWRvdHMtZGFyay5tQ1NCX3Njcm9sbFRvb2xzX2hvcml6b250YWwgLm1DU0JfZHJhZ2dlciwubUNTLXJvdW5kZWQtZG90cy5tQ1NCX3Njcm9sbFRvb2xzX2hvcml6b250YWwgLm1DU0JfZHJhZ2dlciwubUNTLXJvdW5kZWQubUNTQl9zY3JvbGxUb29sc19ob3Jpem9udGFsIC5tQ1NCX2RyYWdnZXJ7d2lkdGg6MTRweH0ubUNTLXJvdW5kZWQtZGFyay5tQ1NCX3Njcm9sbFRvb2xzX2hvcml6b250YWwgLm1DU0JfZHJhZ2dlciAubUNTQl9kcmFnZ2VyX2JhciwubUNTLXJvdW5kZWQtZG90cy1kYXJrLm1DU0Jfc2Nyb2xsVG9vbHNfaG9yaXpvbnRhbCAubUNTQl9kcmFnZ2VyIC5tQ1NCX2RyYWdnZXJfYmFyLC5tQ1Mtcm91bmRlZC1kb3RzLm1DU0Jfc2Nyb2xsVG9vbHNfaG9yaXpvbnRhbCAubUNTQl9kcmFnZ2VyIC5tQ1NCX2RyYWdnZXJfYmFyLC5tQ1Mtcm91bmRlZC5tQ1NCX3Njcm9sbFRvb2xzX2hvcml6b250YWwgLm1DU0JfZHJhZ2dlciAubUNTQl9kcmFnZ2VyX2JhcntoZWlnaHQ6MTRweDttYXJnaW46MXB4IDB9Lm1DUy1yb3VuZGVkLWRhcmsubUNTQl9zY3JvbGxUb29sc192ZXJ0aWNhbC5tQ1NCX3Njcm9sbFRvb2xzX29uRHJhZ19leHBhbmQgLm1DU0JfZHJhZ2dlci5tQ1NCX2RyYWdnZXJfb25EcmFnX2V4cGFuZGVkIC5tQ1NCX2RyYWdnZXJfYmFyLC5tQ1Mtcm91bmRlZC1kYXJrLm1DU0Jfc2Nyb2xsVG9vbHNfdmVydGljYWwubUNTQl9zY3JvbGxUb29sc19vbkRyYWdfZXhwYW5kIC5tQ1NCX2RyYWdnZXJDb250YWluZXI6aG92ZXIgLm1DU0JfZHJhZ2dlciAubUNTQl9kcmFnZ2VyX2JhciwubUNTLXJvdW5kZWQubUNTQl9zY3JvbGxUb29sc192ZXJ0aWNhbC5tQ1NCX3Njcm9sbFRvb2xzX29uRHJhZ19leHBhbmQgLm1DU0JfZHJhZ2dlci5tQ1NCX2RyYWdnZXJfb25EcmFnX2V4cGFuZGVkIC5tQ1NCX2RyYWdnZXJfYmFyLC5tQ1Mtcm91bmRlZC5tQ1NCX3Njcm9sbFRvb2xzX3ZlcnRpY2FsLm1DU0Jfc2Nyb2xsVG9vbHNfb25EcmFnX2V4cGFuZCAubUNTQl9kcmFnZ2VyQ29udGFpbmVyOmhvdmVyIC5tQ1NCX2RyYWdnZXIgLm1DU0JfZHJhZ2dlcl9iYXJ7d2lkdGg6MTZweDtoZWlnaHQ6MTZweDttYXJnaW46LTFweCAwfS5tQ1Mtcm91bmRlZC1kYXJrLm1DU0Jfc2Nyb2xsVG9vbHNfdmVydGljYWwubUNTQl9zY3JvbGxUb29sc19vbkRyYWdfZXhwYW5kIC5tQ1NCX2RyYWdnZXIubUNTQl9kcmFnZ2VyX29uRHJhZ19leHBhbmRlZCsubUNTQl9kcmFnZ2VyUmFpbCwubUNTLXJvdW5kZWQtZGFyay5tQ1NCX3Njcm9sbFRvb2xzX3ZlcnRpY2FsLm1DU0Jfc2Nyb2xsVG9vbHNfb25EcmFnX2V4cGFuZCAubUNTQl9kcmFnZ2VyQ29udGFpbmVyOmhvdmVyIC5tQ1NCX2RyYWdnZXJSYWlsLC5tQ1Mtcm91bmRlZC5tQ1NCX3Njcm9sbFRvb2xzX3ZlcnRpY2FsLm1DU0Jfc2Nyb2xsVG9vbHNfb25EcmFnX2V4cGFuZCAubUNTQl9kcmFnZ2VyLm1DU0JfZHJhZ2dlcl9vbkRyYWdfZXhwYW5kZWQrLm1DU0JfZHJhZ2dlclJhaWwsLm1DUy1yb3VuZGVkLm1DU0Jfc2Nyb2xsVG9vbHNfdmVydGljYWwubUNTQl9zY3JvbGxUb29sc19vbkRyYWdfZXhwYW5kIC5tQ1NCX2RyYWdnZXJDb250YWluZXI6aG92ZXIgLm1DU0JfZHJhZ2dlclJhaWx7d2lkdGg6NHB4fS5tQ1Mtcm91bmRlZC1kYXJrLm1DU0Jfc2Nyb2xsVG9vbHNfaG9yaXpvbnRhbC5tQ1NCX3Njcm9sbFRvb2xzX29uRHJhZ19leHBhbmQgLm1DU0JfZHJhZ2dlci5tQ1NCX2RyYWdnZXJfb25EcmFnX2V4cGFuZGVkIC5tQ1NCX2RyYWdnZXJfYmFyLC5tQ1Mtcm91bmRlZC1kYXJrLm1DU0Jfc2Nyb2xsVG9vbHNfaG9yaXpvbnRhbC5tQ1NCX3Njcm9sbFRvb2xzX29uRHJhZ19leHBhbmQgLm1DU0JfZHJhZ2dlckNvbnRhaW5lcjpob3ZlciAubUNTQl9kcmFnZ2VyIC5tQ1NCX2RyYWdnZXJfYmFyLC5tQ1Mtcm91bmRlZC5tQ1NCX3Njcm9sbFRvb2xzX2hvcml6b250YWwubUNTQl9zY3JvbGxUb29sc19vbkRyYWdfZXhwYW5kIC5tQ1NCX2RyYWdnZXIubUNTQl9kcmFnZ2VyX29uRHJhZ19leHBhbmRlZCAubUNTQl9kcmFnZ2VyX2JhciwubUNTLXJvdW5kZWQubUNTQl9zY3JvbGxUb29sc19ob3Jpem9udGFsLm1DU0Jfc2Nyb2xsVG9vbHNfb25EcmFnX2V4cGFuZCAubUNTQl9kcmFnZ2VyQ29udGFpbmVyOmhvdmVyIC5tQ1NCX2RyYWdnZXIgLm1DU0JfZHJhZ2dlcl9iYXJ7aGVpZ2h0OjE2cHg7d2lkdGg6MTZweDttYXJnaW46MCAtMXB4fS5tQ1Mtcm91bmRlZC1kYXJrLm1DU0Jfc2Nyb2xsVG9vbHNfaG9yaXpvbnRhbC5tQ1NCX3Njcm9sbFRvb2xzX29uRHJhZ19leHBhbmQgLm1DU0JfZHJhZ2dlci5tQ1NCX2RyYWdnZXJfb25EcmFnX2V4cGFuZGVkKy5tQ1NCX2RyYWdnZXJSYWlsLC5tQ1Mtcm91bmRlZC1kYXJrLm1DU0Jfc2Nyb2xsVG9vbHNfaG9yaXpvbnRhbC5tQ1NCX3Njcm9sbFRvb2xzX29uRHJhZ19leHBhbmQgLm1DU0JfZHJhZ2dlckNvbnRhaW5lcjpob3ZlciAubUNTQl9kcmFnZ2VyUmFpbCwubUNTLXJvdW5kZWQubUNTQl9zY3JvbGxUb29sc19ob3Jpem9udGFsLm1DU0Jfc2Nyb2xsVG9vbHNfb25EcmFnX2V4cGFuZCAubUNTQl9kcmFnZ2VyLm1DU0JfZHJhZ2dlcl9vbkRyYWdfZXhwYW5kZWQrLm1DU0JfZHJhZ2dlclJhaWwsLm1DUy1yb3VuZGVkLm1DU0Jfc2Nyb2xsVG9vbHNfaG9yaXpvbnRhbC5tQ1NCX3Njcm9sbFRvb2xzX29uRHJhZ19leHBhbmQgLm1DU0JfZHJhZ2dlckNvbnRhaW5lcjpob3ZlciAubUNTQl9kcmFnZ2VyUmFpbHtoZWlnaHQ6NHB4O21hcmdpbjo2cHggMH0ubUNTLXJvdW5kZWQubUNTQl9zY3JvbGxUb29scyAubUNTQl9idXR0b25VcHtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTcycHh9Lm1DUy1yb3VuZGVkLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfYnV0dG9uRG93bntiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTkycHh9Lm1DUy1yb3VuZGVkLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfYnV0dG9uTGVmdHtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTExMnB4fS5tQ1Mtcm91bmRlZC5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2J1dHRvblJpZ2h0e2JhY2tncm91bmQtcG9zaXRpb246MCAtMTI4cHh9Lm1DUy1yb3VuZGVkLWRhcmsubUNTQl9zY3JvbGxUb29scyAubUNTQl9kcmFnZ2VyIC5tQ1NCX2RyYWdnZXJfYmFyLC5tQ1Mtcm91bmRlZC1kb3RzLWRhcmsubUNTQl9zY3JvbGxUb29scyAubUNTQl9kcmFnZ2VyIC5tQ1NCX2RyYWdnZXJfYmFye2JhY2tncm91bmQtY29sb3I6IzAwMDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjc1KX0ubUNTLXJvdW5kZWQtZGFyay5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2RyYWdnZXJSYWlse2JhY2tncm91bmQtY29sb3I6IzAwMDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjE1KX0ubUNTLXJvdW5kZWQtZGFyay5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2RyYWdnZXI6aG92ZXIgLm1DU0JfZHJhZ2dlcl9iYXIsLm1DUy1yb3VuZGVkLWRvdHMtZGFyay5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2RyYWdnZXI6aG92ZXIgLm1DU0JfZHJhZ2dlcl9iYXJ7YmFja2dyb3VuZC1jb2xvcjojMDAwO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuODUpfS5tQ1Mtcm91bmRlZC1kYXJrLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlci5tQ1NCX2RyYWdnZXJfb25EcmFnIC5tQ1NCX2RyYWdnZXJfYmFyLC5tQ1Mtcm91bmRlZC1kYXJrLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlcjphY3RpdmUgLm1DU0JfZHJhZ2dlcl9iYXIsLm1DUy1yb3VuZGVkLWRvdHMtZGFyay5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2RyYWdnZXIubUNTQl9kcmFnZ2VyX29uRHJhZyAubUNTQl9kcmFnZ2VyX2JhciwubUNTLXJvdW5kZWQtZG90cy1kYXJrLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlcjphY3RpdmUgLm1DU0JfZHJhZ2dlcl9iYXJ7YmFja2dyb3VuZC1jb2xvcjojMDAwO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuOSl9Lm1DUy1yb3VuZGVkLWRhcmsubUNTQl9zY3JvbGxUb29scyAubUNTQl9idXR0b25VcHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi04MHB4IC03MnB4fS5tQ1Mtcm91bmRlZC1kYXJrLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfYnV0dG9uRG93bntiYWNrZ3JvdW5kLXBvc2l0aW9uOi04MHB4IC05MnB4fS5tQ1Mtcm91bmRlZC1kYXJrLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfYnV0dG9uTGVmdHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi04MHB4IC0xMTJweH0ubUNTLXJvdW5kZWQtZGFyay5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2J1dHRvblJpZ2h0e2JhY2tncm91bmQtcG9zaXRpb246LTgwcHggLTEyOHB4fS5tQ1Mtcm91bmRlZC1kb3RzLWRhcmsubUNTQl9zY3JvbGxUb29sc192ZXJ0aWNhbCAubUNTQl9kcmFnZ2VyUmFpbCwubUNTLXJvdW5kZWQtZG90cy5tQ1NCX3Njcm9sbFRvb2xzX3ZlcnRpY2FsIC5tQ1NCX2RyYWdnZXJSYWlse3dpZHRoOjRweH0ubUNTLXJvdW5kZWQtZG90cy1kYXJrLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlclJhaWwsLm1DUy1yb3VuZGVkLWRvdHMtZGFyay5tQ1NCX3Njcm9sbFRvb2xzX2hvcml6b250YWwgLm1DU0JfZHJhZ2dlclJhaWwsLm1DUy1yb3VuZGVkLWRvdHMubUNTQl9zY3JvbGxUb29scyAubUNTQl9kcmFnZ2VyUmFpbCwubUNTLXJvdW5kZWQtZG90cy5tQ1NCX3Njcm9sbFRvb2xzX2hvcml6b250YWwgLm1DU0JfZHJhZ2dlclJhaWx7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcn0ubUNTLXJvdW5kZWQtZG90cy1kYXJrLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlclJhaWwsLm1DUy1yb3VuZGVkLWRvdHMubUNTQl9zY3JvbGxUb29scyAubUNTQl9kcmFnZ2VyUmFpbHtiYWNrZ3JvdW5kLXJlcGVhdDpyZXBlYXQteTtvcGFjaXR5Oi4zO2ZpbHRlcjpcImFscGhhKG9wYWNpdHk9MzApXCI7LW1zLWZpbHRlcjpcImFscGhhKG9wYWNpdHk9MzApXCJ9Lm1DUy1yb3VuZGVkLWRvdHMtZGFyay5tQ1NCX3Njcm9sbFRvb2xzX2hvcml6b250YWwgLm1DU0JfZHJhZ2dlclJhaWwsLm1DUy1yb3VuZGVkLWRvdHMubUNTQl9zY3JvbGxUb29sc19ob3Jpem9udGFsIC5tQ1NCX2RyYWdnZXJSYWlse2hlaWdodDo0cHg7bWFyZ2luOjZweCAwO2JhY2tncm91bmQtcmVwZWF0OnJlcGVhdC14fS5tQ1Mtcm91bmRlZC1kb3RzLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfYnV0dG9uVXB7YmFja2dyb3VuZC1wb3NpdGlvbjotMTZweCAtNzJweH0ubUNTLXJvdW5kZWQtZG90cy5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2J1dHRvbkRvd257YmFja2dyb3VuZC1wb3NpdGlvbjotMTZweCAtOTJweH0ubUNTLXJvdW5kZWQtZG90cy5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2J1dHRvbkxlZnR7YmFja2dyb3VuZC1wb3NpdGlvbjotMjBweCAtMTEycHh9Lm1DUy1yb3VuZGVkLWRvdHMubUNTQl9zY3JvbGxUb29scyAubUNTQl9idXR0b25SaWdodHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0yMHB4IC0xMjhweH0ubUNTLXJvdW5kZWQtZG90cy1kYXJrLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlclJhaWx7fS5tQ1Mtcm91bmRlZC1kb3RzLWRhcmsubUNTQl9zY3JvbGxUb29scyAubUNTQl9idXR0b25VcHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi05NnB4IC03MnB4fS5tQ1Mtcm91bmRlZC1kb3RzLWRhcmsubUNTQl9zY3JvbGxUb29scyAubUNTQl9idXR0b25Eb3due2JhY2tncm91bmQtcG9zaXRpb246LTk2cHggLTkycHh9Lm1DUy1yb3VuZGVkLWRvdHMtZGFyay5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2J1dHRvbkxlZnR7YmFja2dyb3VuZC1wb3NpdGlvbjotMTAwcHggLTExMnB4fS5tQ1Mtcm91bmRlZC1kb3RzLWRhcmsubUNTQl9zY3JvbGxUb29scyAubUNTQl9idXR0b25SaWdodHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xMDBweCAtMTI4cHh9Lm1DUy0zZC1kYXJrLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlciAubUNTQl9kcmFnZ2VyX2JhciwubUNTLTNkLXRoaWNrLWRhcmsubUNTQl9zY3JvbGxUb29scyAubUNTQl9kcmFnZ2VyIC5tQ1NCX2RyYWdnZXJfYmFyLC5tQ1MtM2QtdGhpY2subUNTQl9zY3JvbGxUb29scyAubUNTQl9kcmFnZ2VyIC5tQ1NCX2RyYWdnZXJfYmFyLC5tQ1MtM2QubUNTQl9zY3JvbGxUb29scyAubUNTQl9kcmFnZ2VyIC5tQ1NCX2RyYWdnZXJfYmFye2JhY2tncm91bmQtcmVwZWF0OnJlcGVhdC15O2JhY2tncm91bmQtaW1hZ2U6LW1vei1saW5lYXItZ3JhZGllbnQobGVmdCxyZ2JhKDI1NSwyNTUsMjU1LC41KSAwLHJnYmEoMjU1LDI1NSwyNTUsMCkgMTAwJSk7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWdyYWRpZW50KGxpbmVhcixsZWZ0IHRvcCxyaWdodCB0b3AsY29sb3Itc3RvcCgwLHJnYmEoMjU1LDI1NSwyNTUsLjUpKSxjb2xvci1zdG9wKDEwMCUscmdiYSgyNTUsMjU1LDI1NSwwKSkpO2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCxyZ2JhKDI1NSwyNTUsMjU1LC41KSAwLHJnYmEoMjU1LDI1NSwyNTUsMCkgMTAwJSk7YmFja2dyb3VuZC1pbWFnZTotby1saW5lYXItZ3JhZGllbnQobGVmdCxyZ2JhKDI1NSwyNTUsMjU1LC41KSAwLHJnYmEoMjU1LDI1NSwyNTUsMCkgMTAwJSk7YmFja2dyb3VuZC1pbWFnZTotbXMtbGluZWFyLWdyYWRpZW50KGxlZnQscmdiYSgyNTUsMjU1LDI1NSwuNSkgMCxyZ2JhKDI1NSwyNTUsMjU1LDApIDEwMCUpO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LHJnYmEoMjU1LDI1NSwyNTUsLjUpIDAscmdiYSgyNTUsMjU1LDI1NSwwKSAxMDAlKX0ubUNTLTNkLWRhcmsubUNTQl9zY3JvbGxUb29sc19ob3Jpem9udGFsIC5tQ1NCX2RyYWdnZXIgLm1DU0JfZHJhZ2dlcl9iYXIsLm1DUy0zZC10aGljay1kYXJrLm1DU0Jfc2Nyb2xsVG9vbHNfaG9yaXpvbnRhbCAubUNTQl9kcmFnZ2VyIC5tQ1NCX2RyYWdnZXJfYmFyLC5tQ1MtM2QtdGhpY2subUNTQl9zY3JvbGxUb29sc19ob3Jpem9udGFsIC5tQ1NCX2RyYWdnZXIgLm1DU0JfZHJhZ2dlcl9iYXIsLm1DUy0zZC5tQ1NCX3Njcm9sbFRvb2xzX2hvcml6b250YWwgLm1DU0JfZHJhZ2dlciAubUNTQl9kcmFnZ2VyX2JhcntiYWNrZ3JvdW5kLXJlcGVhdDpyZXBlYXQteDtiYWNrZ3JvdW5kLWltYWdlOi1tb3otbGluZWFyLWdyYWRpZW50KHRvcCxyZ2JhKDI1NSwyNTUsMjU1LC41KSAwLHJnYmEoMjU1LDI1NSwyNTUsMCkgMTAwJSk7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWdyYWRpZW50KGxpbmVhcixsZWZ0IHRvcCxsZWZ0IGJvdHRvbSxjb2xvci1zdG9wKDAscmdiYSgyNTUsMjU1LDI1NSwuNSkpLGNvbG9yLXN0b3AoMTAwJSxyZ2JhKDI1NSwyNTUsMjU1LDApKSk7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AscmdiYSgyNTUsMjU1LDI1NSwuNSkgMCxyZ2JhKDI1NSwyNTUsMjU1LDApIDEwMCUpO2JhY2tncm91bmQtaW1hZ2U6LW8tbGluZWFyLWdyYWRpZW50KHRvcCxyZ2JhKDI1NSwyNTUsMjU1LC41KSAwLHJnYmEoMjU1LDI1NSwyNTUsMCkgMTAwJSk7YmFja2dyb3VuZC1pbWFnZTotbXMtbGluZWFyLWdyYWRpZW50KHRvcCxyZ2JhKDI1NSwyNTUsMjU1LC41KSAwLHJnYmEoMjU1LDI1NSwyNTUsMCkgMTAwJSk7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLHJnYmEoMjU1LDI1NSwyNTUsLjUpIDAscmdiYSgyNTUsMjU1LDI1NSwwKSAxMDAlKX0ubUNTLTNkLWRhcmsubUNTQl9zY3JvbGxUb29sc192ZXJ0aWNhbCAubUNTQl9kcmFnZ2VyLC5tQ1MtM2QubUNTQl9zY3JvbGxUb29sc192ZXJ0aWNhbCAubUNTQl9kcmFnZ2Vye2hlaWdodDo3MHB4fS5tQ1MtM2QtZGFyay5tQ1NCX3Njcm9sbFRvb2xzX2hvcml6b250YWwgLm1DU0JfZHJhZ2dlciwubUNTLTNkLm1DU0Jfc2Nyb2xsVG9vbHNfaG9yaXpvbnRhbCAubUNTQl9kcmFnZ2Vye3dpZHRoOjcwcHh9Lm1DUy0zZC1kYXJrLm1DU0Jfc2Nyb2xsVG9vbHMsLm1DUy0zZC5tQ1NCX3Njcm9sbFRvb2xze29wYWNpdHk6MTtmaWx0ZXI6XCJhbHBoYShvcGFjaXR5PTMwKVwiOy1tcy1maWx0ZXI6XCJhbHBoYShvcGFjaXR5PTMwKVwifS5tQ1MtM2QtZGFyay5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2RyYWdnZXIgLm1DU0JfZHJhZ2dlcl9iYXIsLm1DUy0zZC1kYXJrLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlclJhaWwsLm1DUy0zZC5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2RyYWdnZXIgLm1DU0JfZHJhZ2dlcl9iYXIsLm1DUy0zZC5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2RyYWdnZXJSYWlsey13ZWJraXQtYm9yZGVyLXJhZGl1czoxNnB4Oy1tb3otYm9yZGVyLXJhZGl1czoxNnB4O2JvcmRlci1yYWRpdXM6MTZweH0ubUNTLTNkLWRhcmsubUNTQl9zY3JvbGxUb29scyAubUNTQl9kcmFnZ2VyUmFpbCwubUNTLTNkLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlclJhaWx7d2lkdGg6OHB4O2JhY2tncm91bmQtY29sb3I6IzAwMDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjIpO2JveC1zaGFkb3c6aW5zZXQgMXB4IDAgMXB4IHJnYmEoMCwwLDAsLjUpLGluc2V0IC0xcHggMCAxcHggcmdiYSgyNTUsMjU1LDI1NSwuMil9Lm1DUy0zZC1kYXJrLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlciAubUNTQl9kcmFnZ2VyX2JhciwubUNTLTNkLWRhcmsubUNTQl9zY3JvbGxUb29scyAubUNTQl9kcmFnZ2VyLm1DU0JfZHJhZ2dlcl9vbkRyYWcgLm1DU0JfZHJhZ2dlcl9iYXIsLm1DUy0zZC1kYXJrLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlcjphY3RpdmUgLm1DU0JfZHJhZ2dlcl9iYXIsLm1DUy0zZC1kYXJrLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlcjpob3ZlciAubUNTQl9kcmFnZ2VyX2JhciwubUNTLTNkLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlciAubUNTQl9kcmFnZ2VyX2JhciwubUNTLTNkLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlci5tQ1NCX2RyYWdnZXJfb25EcmFnIC5tQ1NCX2RyYWdnZXJfYmFyLC5tQ1MtM2QubUNTQl9zY3JvbGxUb29scyAubUNTQl9kcmFnZ2VyOmFjdGl2ZSAubUNTQl9kcmFnZ2VyX2JhciwubUNTLTNkLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlcjpob3ZlciAubUNTQl9kcmFnZ2VyX2JhcntiYWNrZ3JvdW5kLWNvbG9yOiM1NTV9Lm1DUy0zZC1kYXJrLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlciAubUNTQl9kcmFnZ2VyX2JhciwubUNTLTNkLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlciAubUNTQl9kcmFnZ2VyX2Jhcnt3aWR0aDo4cHh9Lm1DUy0zZC1kYXJrLm1DU0Jfc2Nyb2xsVG9vbHNfaG9yaXpvbnRhbCAubUNTQl9kcmFnZ2VyUmFpbCwubUNTLTNkLm1DU0Jfc2Nyb2xsVG9vbHNfaG9yaXpvbnRhbCAubUNTQl9kcmFnZ2VyUmFpbHt3aWR0aDoxMDAlO2hlaWdodDo4cHg7bWFyZ2luOjRweCAwO2JveC1zaGFkb3c6aW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsLjUpLGluc2V0IDAgLTFweCAxcHggcmdiYSgyNTUsMjU1LDI1NSwuMil9Lm1DUy0zZC1kYXJrLm1DU0Jfc2Nyb2xsVG9vbHNfaG9yaXpvbnRhbCAubUNTQl9kcmFnZ2VyIC5tQ1NCX2RyYWdnZXJfYmFyLC5tQ1MtM2QubUNTQl9zY3JvbGxUb29sc19ob3Jpem9udGFsIC5tQ1NCX2RyYWdnZXIgLm1DU0JfZHJhZ2dlcl9iYXJ7d2lkdGg6MTAwJTtoZWlnaHQ6OHB4O21hcmdpbjo0cHggYXV0b30ubUNTLTNkLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfYnV0dG9uVXB7YmFja2dyb3VuZC1wb3NpdGlvbjotMzJweCAtNzJweH0ubUNTLTNkLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfYnV0dG9uRG93bntiYWNrZ3JvdW5kLXBvc2l0aW9uOi0zMnB4IC05MnB4fS5tQ1MtM2QubUNTQl9zY3JvbGxUb29scyAubUNTQl9idXR0b25MZWZ0e2JhY2tncm91bmQtcG9zaXRpb246LTQwcHggLTExMnB4fS5tQ1MtM2QubUNTQl9zY3JvbGxUb29scyAubUNTQl9idXR0b25SaWdodHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi00MHB4IC0xMjhweH0ubUNTLTNkLWRhcmsubUNTQl9zY3JvbGxUb29scyAubUNTQl9kcmFnZ2VyUmFpbHtiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC4xKTtib3gtc2hhZG93Omluc2V0IDFweCAwIDFweCByZ2JhKDAsMCwwLC4xKX0ubUNTLTNkLWRhcmsubUNTQl9zY3JvbGxUb29sc19ob3Jpem9udGFsIC5tQ1NCX2RyYWdnZXJSYWlse2JveC1zaGFkb3c6aW5zZXQgMCAxcHggMXB4IHJnYmEoMCwwLDAsLjEpfS5tQ1MtM2QtZGFyay5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2J1dHRvblVwe2JhY2tncm91bmQtcG9zaXRpb246LTExMnB4IC03MnB4fS5tQ1MtM2QtZGFyay5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2J1dHRvbkRvd257YmFja2dyb3VuZC1wb3NpdGlvbjotMTEycHggLTkycHh9Lm1DUy0zZC1kYXJrLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfYnV0dG9uTGVmdHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xMjBweCAtMTEycHh9Lm1DUy0zZC1kYXJrLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfYnV0dG9uUmlnaHR7YmFja2dyb3VuZC1wb3NpdGlvbjotMTIwcHggLTEyOHB4fS5tQ1MtM2QtdGhpY2stZGFyay5tQ1NCX3Njcm9sbFRvb2xzLC5tQ1MtM2QtdGhpY2subUNTQl9zY3JvbGxUb29sc3tvcGFjaXR5OjE7ZmlsdGVyOlwiYWxwaGEob3BhY2l0eT0zMClcIjstbXMtZmlsdGVyOlwiYWxwaGEob3BhY2l0eT0zMClcIn0ubUNTLTNkLXRoaWNrLWRhcmsubUNTQl9zY3JvbGxUb29scywubUNTLTNkLXRoaWNrLWRhcmsubUNTQl9zY3JvbGxUb29scyAubUNTQl9kcmFnZ2VyQ29udGFpbmVyLC5tQ1MtM2QtdGhpY2subUNTQl9zY3JvbGxUb29scywubUNTLTNkLXRoaWNrLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlckNvbnRhaW5lcnstd2Via2l0LWJvcmRlci1yYWRpdXM6N3B4Oy1tb3otYm9yZGVyLXJhZGl1czo3cHg7Ym9yZGVyLXJhZGl1czo3cHh9Lm1DU0JfaW5zaWRlKy5tQ1MtM2QtdGhpY2stZGFyay5tQ1NCX3Njcm9sbFRvb2xzX3ZlcnRpY2FsLC5tQ1NCX2luc2lkZSsubUNTLTNkLXRoaWNrLm1DU0Jfc2Nyb2xsVG9vbHNfdmVydGljYWx7cmlnaHQ6MXB4fS5tQ1MtM2QtdGhpY2stZGFyay5tQ1NCX3Njcm9sbFRvb2xzX3ZlcnRpY2FsLC5tQ1MtM2QtdGhpY2subUNTQl9zY3JvbGxUb29sc192ZXJ0aWNhbHtib3gtc2hhZG93Omluc2V0IDFweCAwIDFweCByZ2JhKDAsMCwwLC4xKSxpbnNldCAwIDAgMTRweCByZ2JhKDAsMCwwLC41KX0ubUNTLTNkLXRoaWNrLWRhcmsubUNTQl9zY3JvbGxUb29sc19ob3Jpem9udGFsLC5tQ1MtM2QtdGhpY2subUNTQl9zY3JvbGxUb29sc19ob3Jpem9udGFse2JvdHRvbToxcHg7Ym94LXNoYWRvdzppbnNldCAwIDFweCAxcHggcmdiYSgwLDAsMCwuMSksaW5zZXQgMCAwIDE0cHggcmdiYSgwLDAsMCwuNSl9Lm1DUy0zZC10aGljay1kYXJrLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlciAubUNTQl9kcmFnZ2VyX2JhciwubUNTLTNkLXRoaWNrLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlciAubUNTQl9kcmFnZ2VyX2Jhcnstd2Via2l0LWJvcmRlci1yYWRpdXM6NXB4Oy1tb3otYm9yZGVyLXJhZGl1czo1cHg7Ym9yZGVyLXJhZGl1czo1cHg7Ym94LXNoYWRvdzppbnNldCAxcHggMCAwIHJnYmEoMjU1LDI1NSwyNTUsLjQpO3dpZHRoOjEycHg7bWFyZ2luOjJweDtwb3NpdGlvbjphYnNvbHV0ZTtoZWlnaHQ6YXV0bzt0b3A6MDtib3R0b206MDtsZWZ0OjA7cmlnaHQ6MH0ubUNTLTNkLXRoaWNrLWRhcmsubUNTQl9zY3JvbGxUb29sc19ob3Jpem9udGFsIC5tQ1NCX2RyYWdnZXIgLm1DU0JfZHJhZ2dlcl9iYXIsLm1DUy0zZC10aGljay5tQ1NCX3Njcm9sbFRvb2xzX2hvcml6b250YWwgLm1DU0JfZHJhZ2dlciAubUNTQl9kcmFnZ2VyX2Jhcntib3gtc2hhZG93Omluc2V0IDAgMXB4IDAgcmdiYSgyNTUsMjU1LDI1NSwuNCk7aGVpZ2h0OjEycHg7d2lkdGg6YXV0b30ubUNTLTNkLXRoaWNrLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlciAubUNTQl9kcmFnZ2VyX2JhciwubUNTLTNkLXRoaWNrLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlci5tQ1NCX2RyYWdnZXJfb25EcmFnIC5tQ1NCX2RyYWdnZXJfYmFyLC5tQ1MtM2QtdGhpY2subUNTQl9zY3JvbGxUb29scyAubUNTQl9kcmFnZ2VyOmFjdGl2ZSAubUNTQl9kcmFnZ2VyX2JhciwubUNTLTNkLXRoaWNrLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlcjpob3ZlciAubUNTQl9kcmFnZ2VyX2JhcntiYWNrZ3JvdW5kLWNvbG9yOiM1NTV9Lm1DUy0zZC10aGljay5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2RyYWdnZXJDb250YWluZXJ7YmFja2dyb3VuZC1jb2xvcjojMDAwO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuMDUpO2JveC1zaGFkb3c6aW5zZXQgMXB4IDFweCAxNnB4IHJnYmEoMCwwLDAsLjEpfS5tQ1MtM2QtdGhpY2subUNTQl9zY3JvbGxUb29scyAubUNTQl9kcmFnZ2VyUmFpbHtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5tQ1MtM2QtdGhpY2subUNTQl9zY3JvbGxUb29scyAubUNTQl9idXR0b25VcHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0zMnB4IC03MnB4fS5tQ1MtM2QtdGhpY2subUNTQl9zY3JvbGxUb29scyAubUNTQl9idXR0b25Eb3due2JhY2tncm91bmQtcG9zaXRpb246LTMycHggLTkycHh9Lm1DUy0zZC10aGljay5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2J1dHRvbkxlZnR7YmFja2dyb3VuZC1wb3NpdGlvbjotNDBweCAtMTEycHh9Lm1DUy0zZC10aGljay5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2J1dHRvblJpZ2h0e2JhY2tncm91bmQtcG9zaXRpb246LTQwcHggLTEyOHB4fS5tQ1MtM2QtdGhpY2stZGFyay5tQ1NCX3Njcm9sbFRvb2xze2JveC1zaGFkb3c6aW5zZXQgMCAwIDE0cHggcmdiYSgwLDAsMCwuMil9Lm1DUy0zZC10aGljay1kYXJrLm1DU0Jfc2Nyb2xsVG9vbHNfaG9yaXpvbnRhbHtib3gtc2hhZG93Omluc2V0IDAgMXB4IDFweCByZ2JhKDAsMCwwLC4xKSxpbnNldCAwIDAgMTRweCByZ2JhKDAsMCwwLC4yKX0ubUNTLTNkLXRoaWNrLWRhcmsubUNTQl9zY3JvbGxUb29scyAubUNTQl9kcmFnZ2VyIC5tQ1NCX2RyYWdnZXJfYmFye2JveC1zaGFkb3c6aW5zZXQgMXB4IDAgMCByZ2JhKDI1NSwyNTUsMjU1LC40KSxpbnNldCAtMXB4IDAgMCByZ2JhKDAsMCwwLC4yKX0ubUNTLTNkLXRoaWNrLWRhcmsubUNTQl9zY3JvbGxUb29sc19ob3Jpem9udGFsIC5tQ1NCX2RyYWdnZXIgLm1DU0JfZHJhZ2dlcl9iYXJ7Ym94LXNoYWRvdzppbnNldCAwIDFweCAwIHJnYmEoMjU1LDI1NSwyNTUsLjQpLGluc2V0IDAgLTFweCAwIHJnYmEoMCwwLDAsLjIpfS5tQ1MtM2QtdGhpY2stZGFyay5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2RyYWdnZXIgLm1DU0JfZHJhZ2dlcl9iYXIsLm1DUy0zZC10aGljay1kYXJrLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlci5tQ1NCX2RyYWdnZXJfb25EcmFnIC5tQ1NCX2RyYWdnZXJfYmFyLC5tQ1MtM2QtdGhpY2stZGFyay5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2RyYWdnZXI6YWN0aXZlIC5tQ1NCX2RyYWdnZXJfYmFyLC5tQ1MtM2QtdGhpY2stZGFyay5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2RyYWdnZXI6aG92ZXIgLm1DU0JfZHJhZ2dlcl9iYXJ7YmFja2dyb3VuZC1jb2xvcjojNzc3fS5tQ1MtM2QtdGhpY2stZGFyay5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2RyYWdnZXJDb250YWluZXJ7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuMDUpO2JveC1zaGFkb3c6aW5zZXQgMXB4IDFweCAxNnB4IHJnYmEoMCwwLDAsLjEpfS5tQ1MtM2QtdGhpY2stZGFyay5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2RyYWdnZXJSYWlsLC5tQ1MtbWluaW1hbC1kYXJrLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlclJhaWwsLm1DUy1taW5pbWFsLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlclJhaWx7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0ubUNTLTNkLXRoaWNrLWRhcmsubUNTQl9zY3JvbGxUb29scyAubUNTQl9idXR0b25VcHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xMTJweCAtNzJweH0ubUNTLTNkLXRoaWNrLWRhcmsubUNTQl9zY3JvbGxUb29scyAubUNTQl9idXR0b25Eb3due2JhY2tncm91bmQtcG9zaXRpb246LTExMnB4IC05MnB4fS5tQ1MtM2QtdGhpY2stZGFyay5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2J1dHRvbkxlZnR7YmFja2dyb3VuZC1wb3NpdGlvbjotMTIwcHggLTExMnB4fS5tQ1MtM2QtdGhpY2stZGFyay5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2J1dHRvblJpZ2h0e2JhY2tncm91bmQtcG9zaXRpb246LTEyMHB4IC0xMjhweH0ubUNTQl9vdXRzaWRlKy5tQ1MtbWluaW1hbC1kYXJrLm1DU0Jfc2Nyb2xsVG9vbHNfdmVydGljYWwsLm1DU0Jfb3V0c2lkZSsubUNTLW1pbmltYWwubUNTQl9zY3JvbGxUb29sc192ZXJ0aWNhbHtyaWdodDowO21hcmdpbjoxMnB4IDB9Lm1DdXN0b21TY3JvbGxCb3gubUNTLW1pbmltYWwrLm1DU0Jfc2Nyb2xsVG9vbHMrLm1DU0Jfc2Nyb2xsVG9vbHMubUNTQl9zY3JvbGxUb29sc19ob3Jpem9udGFsLC5tQ3VzdG9tU2Nyb2xsQm94Lm1DUy1taW5pbWFsKy5tQ1NCX3Njcm9sbFRvb2xzLm1DU0Jfc2Nyb2xsVG9vbHNfaG9yaXpvbnRhbCwubUN1c3RvbVNjcm9sbEJveC5tQ1MtbWluaW1hbC1kYXJrKy5tQ1NCX3Njcm9sbFRvb2xzKy5tQ1NCX3Njcm9sbFRvb2xzLm1DU0Jfc2Nyb2xsVG9vbHNfaG9yaXpvbnRhbCwubUN1c3RvbVNjcm9sbEJveC5tQ1MtbWluaW1hbC1kYXJrKy5tQ1NCX3Njcm9sbFRvb2xzLm1DU0Jfc2Nyb2xsVG9vbHNfaG9yaXpvbnRhbHtib3R0b206MDttYXJnaW46MCAxMnB4fS5tQ1MtZGlyLXJ0bD4ubUNTQl9vdXRzaWRlKy5tQ1MtbWluaW1hbC1kYXJrLm1DU0Jfc2Nyb2xsVG9vbHNfdmVydGljYWwsLm1DUy1kaXItcnRsPi5tQ1NCX291dHNpZGUrLm1DUy1taW5pbWFsLm1DU0Jfc2Nyb2xsVG9vbHNfdmVydGljYWx7bGVmdDowO3JpZ2h0OmF1dG99Lm1DUy1taW5pbWFsLWRhcmsubUNTQl9zY3JvbGxUb29sc192ZXJ0aWNhbCAubUNTQl9kcmFnZ2VyLC5tQ1MtbWluaW1hbC5tQ1NCX3Njcm9sbFRvb2xzX3ZlcnRpY2FsIC5tQ1NCX2RyYWdnZXJ7aGVpZ2h0OjUwcHh9Lm1DUy1taW5pbWFsLWRhcmsubUNTQl9zY3JvbGxUb29sc19ob3Jpem9udGFsIC5tQ1NCX2RyYWdnZXIsLm1DUy1taW5pbWFsLm1DU0Jfc2Nyb2xsVG9vbHNfaG9yaXpvbnRhbCAubUNTQl9kcmFnZ2Vye3dpZHRoOjUwcHh9Lm1DUy1taW5pbWFsLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlciAubUNTQl9kcmFnZ2VyX2JhcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC4yKTtmaWx0ZXI6XCJhbHBoYShvcGFjaXR5PTIwKVwiOy1tcy1maWx0ZXI6XCJhbHBoYShvcGFjaXR5PTIwKVwifS5tQ1MtbWluaW1hbC5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2RyYWdnZXIubUNTQl9kcmFnZ2VyX29uRHJhZyAubUNTQl9kcmFnZ2VyX2JhciwubUNTLW1pbmltYWwubUNTQl9zY3JvbGxUb29scyAubUNTQl9kcmFnZ2VyOmFjdGl2ZSAubUNTQl9kcmFnZ2VyX2JhcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC41KTtmaWx0ZXI6XCJhbHBoYShvcGFjaXR5PTUwKVwiOy1tcy1maWx0ZXI6XCJhbHBoYShvcGFjaXR5PTUwKVwifS5tQ1MtbWluaW1hbC1kYXJrLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlciAubUNTQl9kcmFnZ2VyX2JhcntiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC4yKTtmaWx0ZXI6XCJhbHBoYShvcGFjaXR5PTIwKVwiOy1tcy1maWx0ZXI6XCJhbHBoYShvcGFjaXR5PTIwKVwifS5tQ1MtbWluaW1hbC1kYXJrLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlci5tQ1NCX2RyYWdnZXJfb25EcmFnIC5tQ1NCX2RyYWdnZXJfYmFyLC5tQ1MtbWluaW1hbC1kYXJrLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlcjphY3RpdmUgLm1DU0JfZHJhZ2dlcl9iYXJ7YmFja2dyb3VuZC1jb2xvcjojMDAwO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuNSk7ZmlsdGVyOlwiYWxwaGEob3BhY2l0eT01MClcIjstbXMtZmlsdGVyOlwiYWxwaGEob3BhY2l0eT01MClcIn0ubUNTLWRhcmstMy5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2RyYWdnZXJSYWlsLC5tQ1MtbGlnaHQtMy5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2RyYWdnZXJSYWlse3dpZHRoOjZweDtiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC4yKX0ubUNTLWRhcmstMy5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2RyYWdnZXIgLm1DU0JfZHJhZ2dlcl9iYXIsLm1DUy1saWdodC0zLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlciAubUNTQl9kcmFnZ2VyX2Jhcnt3aWR0aDo2cHh9Lm1DUy1kYXJrLTMubUNTQl9zY3JvbGxUb29sc19ob3Jpem9udGFsIC5tQ1NCX2RyYWdnZXIgLm1DU0JfZHJhZ2dlcl9iYXIsLm1DUy1kYXJrLTMubUNTQl9zY3JvbGxUb29sc19ob3Jpem9udGFsIC5tQ1NCX2RyYWdnZXJSYWlsLC5tQ1MtbGlnaHQtMy5tQ1NCX3Njcm9sbFRvb2xzX2hvcml6b250YWwgLm1DU0JfZHJhZ2dlciAubUNTQl9kcmFnZ2VyX2JhciwubUNTLWxpZ2h0LTMubUNTQl9zY3JvbGxUb29sc19ob3Jpem9udGFsIC5tQ1NCX2RyYWdnZXJSYWlse3dpZHRoOjEwMCU7aGVpZ2h0OjZweDttYXJnaW46NXB4IDB9Lm1DUy1kYXJrLTMubUNTQl9zY3JvbGxUb29sc192ZXJ0aWNhbC5tQ1NCX3Njcm9sbFRvb2xzX29uRHJhZ19leHBhbmQgLm1DU0JfZHJhZ2dlci5tQ1NCX2RyYWdnZXJfb25EcmFnX2V4cGFuZGVkKy5tQ1NCX2RyYWdnZXJSYWlsLC5tQ1MtZGFyay0zLm1DU0Jfc2Nyb2xsVG9vbHNfdmVydGljYWwubUNTQl9zY3JvbGxUb29sc19vbkRyYWdfZXhwYW5kIC5tQ1NCX2RyYWdnZXJDb250YWluZXI6aG92ZXIgLm1DU0JfZHJhZ2dlclJhaWwsLm1DUy1saWdodC0zLm1DU0Jfc2Nyb2xsVG9vbHNfdmVydGljYWwubUNTQl9zY3JvbGxUb29sc19vbkRyYWdfZXhwYW5kIC5tQ1NCX2RyYWdnZXIubUNTQl9kcmFnZ2VyX29uRHJhZ19leHBhbmRlZCsubUNTQl9kcmFnZ2VyUmFpbCwubUNTLWxpZ2h0LTMubUNTQl9zY3JvbGxUb29sc192ZXJ0aWNhbC5tQ1NCX3Njcm9sbFRvb2xzX29uRHJhZ19leHBhbmQgLm1DU0JfZHJhZ2dlckNvbnRhaW5lcjpob3ZlciAubUNTQl9kcmFnZ2VyUmFpbHt3aWR0aDoxMnB4fS5tQ1MtZGFyay0zLm1DU0Jfc2Nyb2xsVG9vbHNfaG9yaXpvbnRhbC5tQ1NCX3Njcm9sbFRvb2xzX29uRHJhZ19leHBhbmQgLm1DU0JfZHJhZ2dlci5tQ1NCX2RyYWdnZXJfb25EcmFnX2V4cGFuZGVkKy5tQ1NCX2RyYWdnZXJSYWlsLC5tQ1MtZGFyay0zLm1DU0Jfc2Nyb2xsVG9vbHNfaG9yaXpvbnRhbC5tQ1NCX3Njcm9sbFRvb2xzX29uRHJhZ19leHBhbmQgLm1DU0JfZHJhZ2dlckNvbnRhaW5lcjpob3ZlciAubUNTQl9kcmFnZ2VyUmFpbCwubUNTLWxpZ2h0LTMubUNTQl9zY3JvbGxUb29sc19ob3Jpem9udGFsLm1DU0Jfc2Nyb2xsVG9vbHNfb25EcmFnX2V4cGFuZCAubUNTQl9kcmFnZ2VyLm1DU0JfZHJhZ2dlcl9vbkRyYWdfZXhwYW5kZWQrLm1DU0JfZHJhZ2dlclJhaWwsLm1DUy1saWdodC0zLm1DU0Jfc2Nyb2xsVG9vbHNfaG9yaXpvbnRhbC5tQ1NCX3Njcm9sbFRvb2xzX29uRHJhZ19leHBhbmQgLm1DU0JfZHJhZ2dlckNvbnRhaW5lcjpob3ZlciAubUNTQl9kcmFnZ2VyUmFpbHtoZWlnaHQ6MTJweDttYXJnaW46MnB4IDB9Lm1DUy1saWdodC0zLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfYnV0dG9uVXB7YmFja2dyb3VuZC1wb3NpdGlvbjotMzJweCAtNzJweH0ubUNTLWxpZ2h0LTMubUNTQl9zY3JvbGxUb29scyAubUNTQl9idXR0b25Eb3due2JhY2tncm91bmQtcG9zaXRpb246LTMycHggLTkycHh9Lm1DUy1saWdodC0zLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfYnV0dG9uTGVmdHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi00MHB4IC0xMTJweH0ubUNTLWxpZ2h0LTMubUNTQl9zY3JvbGxUb29scyAubUNTQl9idXR0b25SaWdodHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi00MHB4IC0xMjhweH0ubUNTLWRhcmstMy5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2RyYWdnZXIgLm1DU0JfZHJhZ2dlcl9iYXJ7YmFja2dyb3VuZC1jb2xvcjojMDAwO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuNzUpfS5tQ1MtZGFyay0zLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlcjpob3ZlciAubUNTQl9kcmFnZ2VyX2JhcntiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC44NSl9Lm1DUy1kYXJrLTMubUNTQl9zY3JvbGxUb29scyAubUNTQl9kcmFnZ2VyLm1DU0JfZHJhZ2dlcl9vbkRyYWcgLm1DU0JfZHJhZ2dlcl9iYXIsLm1DUy1kYXJrLTMubUNTQl9zY3JvbGxUb29scyAubUNTQl9kcmFnZ2VyOmFjdGl2ZSAubUNTQl9kcmFnZ2VyX2JhcntiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC45KX0ubUNTLWRhcmstMy5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2RyYWdnZXJSYWlse2JhY2tncm91bmQtY29sb3I6IzAwMDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjEpfS5tQ1MtZGFyay0zLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfYnV0dG9uVXB7YmFja2dyb3VuZC1wb3NpdGlvbjotMTEycHggLTcycHh9Lm1DUy1kYXJrLTMubUNTQl9zY3JvbGxUb29scyAubUNTQl9idXR0b25Eb3due2JhY2tncm91bmQtcG9zaXRpb246LTExMnB4IC05MnB4fS5tQ1MtZGFyay0zLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfYnV0dG9uTGVmdHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xMjBweCAtMTEycHh9Lm1DUy1kYXJrLTMubUNTQl9zY3JvbGxUb29scyAubUNTQl9idXR0b25SaWdodHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xMjBweCAtMTI4cHh9Lm1DUy1pbnNldC0yLWRhcmsubUNTQl9zY3JvbGxUb29scyAubUNTQl9kcmFnZ2VyUmFpbCwubUNTLWluc2V0LTIubUNTQl9zY3JvbGxUb29scyAubUNTQl9kcmFnZ2VyUmFpbCwubUNTLWluc2V0LTMtZGFyay5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2RyYWdnZXJSYWlsLC5tQ1MtaW5zZXQtMy5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2RyYWdnZXJSYWlsLC5tQ1MtaW5zZXQtZGFyay5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2RyYWdnZXJSYWlsLC5tQ1MtaW5zZXQubUNTQl9zY3JvbGxUb29scyAubUNTQl9kcmFnZ2VyUmFpbHt3aWR0aDoxMnB4O2JhY2tncm91bmQtY29sb3I6IzAwMDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjIpfS5tQ1MtaW5zZXQtMi1kYXJrLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlciAubUNTQl9kcmFnZ2VyX2JhciwubUNTLWluc2V0LTIubUNTQl9zY3JvbGxUb29scyAubUNTQl9kcmFnZ2VyIC5tQ1NCX2RyYWdnZXJfYmFyLC5tQ1MtaW5zZXQtMy1kYXJrLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlciAubUNTQl9kcmFnZ2VyX2JhciwubUNTLWluc2V0LTMubUNTQl9zY3JvbGxUb29scyAubUNTQl9kcmFnZ2VyIC5tQ1NCX2RyYWdnZXJfYmFyLC5tQ1MtaW5zZXQtZGFyay5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2RyYWdnZXIgLm1DU0JfZHJhZ2dlcl9iYXIsLm1DUy1pbnNldC5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2RyYWdnZXIgLm1DU0JfZHJhZ2dlcl9iYXJ7d2lkdGg6NnB4O21hcmdpbjozcHggNXB4O3Bvc2l0aW9uOmFic29sdXRlO2hlaWdodDphdXRvO3RvcDowO2JvdHRvbTowO2xlZnQ6MDtyaWdodDowfS5tQ1MtaW5zZXQtMi1kYXJrLm1DU0Jfc2Nyb2xsVG9vbHNfaG9yaXpvbnRhbCAubUNTQl9kcmFnZ2VyIC5tQ1NCX2RyYWdnZXJfYmFyLC5tQ1MtaW5zZXQtMi5tQ1NCX3Njcm9sbFRvb2xzX2hvcml6b250YWwgLm1DU0JfZHJhZ2dlciAubUNTQl9kcmFnZ2VyX2JhciwubUNTLWluc2V0LTMtZGFyay5tQ1NCX3Njcm9sbFRvb2xzX2hvcml6b250YWwgLm1DU0JfZHJhZ2dlciAubUNTQl9kcmFnZ2VyX2JhciwubUNTLWluc2V0LTMubUNTQl9zY3JvbGxUb29sc19ob3Jpem9udGFsIC5tQ1NCX2RyYWdnZXIgLm1DU0JfZHJhZ2dlcl9iYXIsLm1DUy1pbnNldC1kYXJrLm1DU0Jfc2Nyb2xsVG9vbHNfaG9yaXpvbnRhbCAubUNTQl9kcmFnZ2VyIC5tQ1NCX2RyYWdnZXJfYmFyLC5tQ1MtaW5zZXQubUNTQl9zY3JvbGxUb29sc19ob3Jpem9udGFsIC5tQ1NCX2RyYWdnZXIgLm1DU0JfZHJhZ2dlcl9iYXJ7aGVpZ2h0OjZweDttYXJnaW46NXB4IDNweDtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDphdXRvO3RvcDowO2JvdHRvbTowO2xlZnQ6MDtyaWdodDowfS5tQ1MtaW5zZXQtMi1kYXJrLm1DU0Jfc2Nyb2xsVG9vbHNfaG9yaXpvbnRhbCAubUNTQl9kcmFnZ2VyUmFpbCwubUNTLWluc2V0LTIubUNTQl9zY3JvbGxUb29sc19ob3Jpem9udGFsIC5tQ1NCX2RyYWdnZXJSYWlsLC5tQ1MtaW5zZXQtMy1kYXJrLm1DU0Jfc2Nyb2xsVG9vbHNfaG9yaXpvbnRhbCAubUNTQl9kcmFnZ2VyUmFpbCwubUNTLWluc2V0LTMubUNTQl9zY3JvbGxUb29sc19ob3Jpem9udGFsIC5tQ1NCX2RyYWdnZXJSYWlsLC5tQ1MtaW5zZXQtZGFyay5tQ1NCX3Njcm9sbFRvb2xzX2hvcml6b250YWwgLm1DU0JfZHJhZ2dlclJhaWwsLm1DUy1pbnNldC5tQ1NCX3Njcm9sbFRvb2xzX2hvcml6b250YWwgLm1DU0JfZHJhZ2dlclJhaWx7d2lkdGg6MTAwJTtoZWlnaHQ6MTJweDttYXJnaW46MnB4IDB9Lm1DUy1pbnNldC0yLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfYnV0dG9uVXAsLm1DUy1pbnNldC0zLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfYnV0dG9uVXAsLm1DUy1pbnNldC5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2J1dHRvblVwe2JhY2tncm91bmQtcG9zaXRpb246LTMycHggLTcycHh9Lm1DUy1pbnNldC0yLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfYnV0dG9uRG93biwubUNTLWluc2V0LTMubUNTQl9zY3JvbGxUb29scyAubUNTQl9idXR0b25Eb3duLC5tQ1MtaW5zZXQubUNTQl9zY3JvbGxUb29scyAubUNTQl9idXR0b25Eb3due2JhY2tncm91bmQtcG9zaXRpb246LTMycHggLTkycHh9Lm1DUy1pbnNldC0yLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfYnV0dG9uTGVmdCwubUNTLWluc2V0LTMubUNTQl9zY3JvbGxUb29scyAubUNTQl9idXR0b25MZWZ0LC5tQ1MtaW5zZXQubUNTQl9zY3JvbGxUb29scyAubUNTQl9idXR0b25MZWZ0e2JhY2tncm91bmQtcG9zaXRpb246LTQwcHggLTExMnB4fS5tQ1MtaW5zZXQtMi5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2J1dHRvblJpZ2h0LC5tQ1MtaW5zZXQtMy5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2J1dHRvblJpZ2h0LC5tQ1MtaW5zZXQubUNTQl9zY3JvbGxUb29scyAubUNTQl9idXR0b25SaWdodHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi00MHB4IC0xMjhweH0ubUNTLWluc2V0LTItZGFyay5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2RyYWdnZXIgLm1DU0JfZHJhZ2dlcl9iYXIsLm1DUy1pbnNldC0zLWRhcmsubUNTQl9zY3JvbGxUb29scyAubUNTQl9kcmFnZ2VyIC5tQ1NCX2RyYWdnZXJfYmFyLC5tQ1MtaW5zZXQtZGFyay5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2RyYWdnZXIgLm1DU0JfZHJhZ2dlcl9iYXJ7YmFja2dyb3VuZC1jb2xvcjojMDAwO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuNzUpfS5tQ1MtaW5zZXQtMi1kYXJrLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlcjpob3ZlciAubUNTQl9kcmFnZ2VyX2JhciwubUNTLWluc2V0LTMtZGFyay5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2RyYWdnZXI6aG92ZXIgLm1DU0JfZHJhZ2dlcl9iYXIsLm1DUy1pbnNldC1kYXJrLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlcjpob3ZlciAubUNTQl9kcmFnZ2VyX2JhcntiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC44NSl9Lm1DUy1pbnNldC0yLWRhcmsubUNTQl9zY3JvbGxUb29scyAubUNTQl9kcmFnZ2VyLm1DU0JfZHJhZ2dlcl9vbkRyYWcgLm1DU0JfZHJhZ2dlcl9iYXIsLm1DUy1pbnNldC0yLWRhcmsubUNTQl9zY3JvbGxUb29scyAubUNTQl9kcmFnZ2VyOmFjdGl2ZSAubUNTQl9kcmFnZ2VyX2JhciwubUNTLWluc2V0LTMtZGFyay5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2RyYWdnZXIubUNTQl9kcmFnZ2VyX29uRHJhZyAubUNTQl9kcmFnZ2VyX2JhciwubUNTLWluc2V0LTMtZGFyay5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2RyYWdnZXI6YWN0aXZlIC5tQ1NCX2RyYWdnZXJfYmFyLC5tQ1MtaW5zZXQtZGFyay5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2RyYWdnZXIubUNTQl9kcmFnZ2VyX29uRHJhZyAubUNTQl9kcmFnZ2VyX2JhciwubUNTLWluc2V0LWRhcmsubUNTQl9zY3JvbGxUb29scyAubUNTQl9kcmFnZ2VyOmFjdGl2ZSAubUNTQl9kcmFnZ2VyX2JhcntiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC45KX0ubUNTLWluc2V0LTItZGFyay5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2RyYWdnZXJSYWlsLC5tQ1MtaW5zZXQtMy1kYXJrLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlclJhaWwsLm1DUy1pbnNldC1kYXJrLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlclJhaWx7YmFja2dyb3VuZC1jb2xvcjojMDAwO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuMSl9Lm1DUy1pbnNldC0yLWRhcmsubUNTQl9zY3JvbGxUb29scyAubUNTQl9idXR0b25VcCwubUNTLWluc2V0LTMtZGFyay5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2J1dHRvblVwLC5tQ1MtaW5zZXQtZGFyay5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2J1dHRvblVwe2JhY2tncm91bmQtcG9zaXRpb246LTExMnB4IC03MnB4fS5tQ1MtaW5zZXQtMi1kYXJrLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfYnV0dG9uRG93biwubUNTLWluc2V0LTMtZGFyay5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2J1dHRvbkRvd24sLm1DUy1pbnNldC1kYXJrLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfYnV0dG9uRG93bntiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xMTJweCAtOTJweH0ubUNTLWluc2V0LTItZGFyay5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2J1dHRvbkxlZnQsLm1DUy1pbnNldC0zLWRhcmsubUNTQl9zY3JvbGxUb29scyAubUNTQl9idXR0b25MZWZ0LC5tQ1MtaW5zZXQtZGFyay5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2J1dHRvbkxlZnR7YmFja2dyb3VuZC1wb3NpdGlvbjotMTIwcHggLTExMnB4fS5tQ1MtaW5zZXQtMi1kYXJrLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfYnV0dG9uUmlnaHQsLm1DUy1pbnNldC0zLWRhcmsubUNTQl9zY3JvbGxUb29scyAubUNTQl9idXR0b25SaWdodCwubUNTLWluc2V0LWRhcmsubUNTQl9zY3JvbGxUb29scyAubUNTQl9idXR0b25SaWdodHtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xMjBweCAtMTI4cHh9Lm1DUy1pbnNldC0yLWRhcmsubUNTQl9zY3JvbGxUb29scyAubUNTQl9kcmFnZ2VyUmFpbCwubUNTLWluc2V0LTIubUNTQl9zY3JvbGxUb29scyAubUNTQl9kcmFnZ2VyUmFpbHtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlci13aWR0aDoxcHg7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci1jb2xvcjojZmZmO2JvcmRlci1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LC4yKTstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDstbW96LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3h9Lm1DUy1pbnNldC0yLWRhcmsubUNTQl9zY3JvbGxUb29scyAubUNTQl9kcmFnZ2VyUmFpbHtib3JkZXItY29sb3I6IzAwMDtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwuMil9Lm1DUy1pbnNldC0zLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlclJhaWx7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuNil9Lm1DUy1pbnNldC0zLWRhcmsubUNTQl9zY3JvbGxUb29scyAubUNTQl9kcmFnZ2VyUmFpbHtiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC42KX0ubUNTLWluc2V0LTMubUNTQl9zY3JvbGxUb29scyAubUNTQl9kcmFnZ2VyIC5tQ1NCX2RyYWdnZXJfYmFye2JhY2tncm91bmQtY29sb3I6IzAwMDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjc1KX0ubUNTLWluc2V0LTMubUNTQl9zY3JvbGxUb29scyAubUNTQl9kcmFnZ2VyOmhvdmVyIC5tQ1NCX2RyYWdnZXJfYmFye2JhY2tncm91bmQtY29sb3I6IzAwMDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjg1KX0ubUNTLWluc2V0LTMubUNTQl9zY3JvbGxUb29scyAubUNTQl9kcmFnZ2VyLm1DU0JfZHJhZ2dlcl9vbkRyYWcgLm1DU0JfZHJhZ2dlcl9iYXIsLm1DUy1pbnNldC0zLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlcjphY3RpdmUgLm1DU0JfZHJhZ2dlcl9iYXJ7YmFja2dyb3VuZC1jb2xvcjojMDAwO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuOSl9Lm1DUy1pbnNldC0zLWRhcmsubUNTQl9zY3JvbGxUb29scyAubUNTQl9kcmFnZ2VyIC5tQ1NCX2RyYWdnZXJfYmFye2JhY2tncm91bmQtY29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsLjc1KX0ubUNTLWluc2V0LTMtZGFyay5tQ1NCX3Njcm9sbFRvb2xzIC5tQ1NCX2RyYWdnZXI6aG92ZXIgLm1DU0JfZHJhZ2dlcl9iYXJ7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuODUpfS5tQ1MtaW5zZXQtMy1kYXJrLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlci5tQ1NCX2RyYWdnZXJfb25EcmFnIC5tQ1NCX2RyYWdnZXJfYmFyLC5tQ1MtaW5zZXQtMy1kYXJrLm1DU0Jfc2Nyb2xsVG9vbHMgLm1DU0JfZHJhZ2dlcjphY3RpdmUgLm1DU0JfZHJhZ2dlcl9iYXJ7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuOSl9IiwiLyohXG4gKiBCb290c3RyYXAgdjQuMC4wIChodHRwczovL2dldGJvb3RzdHJhcC5jb20pXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDE4IFRoZSBCb290c3RyYXAgQXV0aG9yc1xuICogQ29weXJpZ2h0IDIwMTEtMjAxOCBUd2l0dGVyLCBJbmMuXG4gKiBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL21hc3Rlci9MSUNFTlNFKVxuICovXG46cm9vdCB7XG4gIC0tYmx1ZTogIzAwN2JmZjtcbiAgLS1pbmRpZ286ICM2NjEwZjI7XG4gIC0tcHVycGxlOiAjNmY0MmMxO1xuICAtLXBpbms6ICNlODNlOGM7XG4gIC0tcmVkOiAjZGMzNTQ1O1xuICAtLW9yYW5nZTogI2ZkN2UxNDtcbiAgLS15ZWxsb3c6ICNmZmMxMDc7XG4gIC0tZ3JlZW46ICMyOGE3NDU7XG4gIC0tdGVhbDogIzIwYzk5NztcbiAgLS1jeWFuOiAjMTdhMmI4O1xuICAtLXdoaXRlOiAjZmZmO1xuICAtLWdyYXk6ICM2Yzc1N2Q7XG4gIC0tZ3JheS1kYXJrOiAjMzQzYTQwO1xuICAtLXByaW1hcnk6ICMwMDdiZmY7XG4gIC0tc2Vjb25kYXJ5OiAjNmM3NTdkO1xuICAtLXN1Y2Nlc3M6ICMyOGE3NDU7XG4gIC0taW5mbzogIzE3YTJiODtcbiAgLS13YXJuaW5nOiAjZmZjMTA3O1xuICAtLWRhbmdlcjogI2RjMzU0NTtcbiAgLS1saWdodDogI2Y4ZjlmYTtcbiAgLS1kYXJrOiAjMzQzYTQwO1xuICAtLWJyZWFrcG9pbnQteHM6IDA7XG4gIC0tYnJlYWtwb2ludC1zbTogNTc2cHg7XG4gIC0tYnJlYWtwb2ludC1tZDogNzY4cHg7XG4gIC0tYnJlYWtwb2ludC1sZzogOTkycHg7XG4gIC0tYnJlYWtwb2ludC14bDogMTA2MHB4O1xuICAtLWZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6IC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiO1xuICAtLWZvbnQtZmFtaWx5LW1vbm9zcGFjZTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZTtcbn1cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuaHRtbCB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBzY3JvbGxiYXI7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cblxuQC1tcy12aWV3cG9ydCB7XG4gIHdpZHRoOiBkZXZpY2Utd2lkdGg7XG59XG5cbmFydGljbGUsIGFzaWRlLCBkaWFsb2csIGZpZ2NhcHRpb24sIGZpZ3VyZSwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWFpbiwgbmF2LCBzZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzIxMjUyOTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuW3RhYmluZGV4PVwiLTFcIl06Zm9jdXMge1xuICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XG59XG5cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG5cbnAge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG5hYmJyW3RpdGxlXSxcbmFiYnJbZGF0YS1vcmlnaW5hbC10aXRsZV0ge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbiAgY3Vyc29yOiBoZWxwO1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG5hZGRyZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxub2wsXG51bCxcbmRsIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxub2wgb2wsXG51bCB1bCxcbm9sIHVsLFxudWwgb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5kdCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbmRkIHtcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuZGZuIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbn1cblxuc3ViLFxuc3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtLjI1ZW07XG59XG5cbnN1cCB7XG4gIHRvcDogLS41ZW07XG59XG5cbmEge1xuICBjb2xvcjogIzAwN2JmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb24tc2tpcDogb2JqZWN0cztcbn1cblxuYTpob3ZlciB7XG4gIGNvbG9yOiAjMDA1NmIzO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuYTpub3QoW2hyZWZdKTpub3QoW3RhYmluZGV4XSkge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5hOm5vdChbaHJlZl0pOm5vdChbdGFiaW5kZXhdKTpob3ZlciwgYTpub3QoW2hyZWZdKTpub3QoW3RhYmluZGV4XSk6Zm9jdXMge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5hOm5vdChbaHJlZl0pOm5vdChbdGFiaW5kZXhdKTpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG59XG5cbnByZSxcbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xuICBmb250LXNpemU6IDFlbTtcbn1cblxucHJlIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogc2Nyb2xsYmFyO1xufVxuXG5maWd1cmUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5pbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbnN2Zzpub3QoOnJvb3QpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuXG5jYXB0aW9uIHtcbiAgcGFkZGluZy10b3A6IDAuNzVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtO1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY2FwdGlvbi1zaWRlOiBib3R0b207XG59XG5cbnRoIHtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbn1cblxubGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xufVxuXG5idXR0b24ge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG5idXR0b246Zm9jdXMge1xuICBvdXRsaW5lOiAxcHggZG90dGVkO1xuICBvdXRsaW5lOiA1cHggYXV0byAtd2Via2l0LWZvY3VzLXJpbmctY29sb3I7XG59XG5cbmlucHV0LFxuYnV0dG9uLFxuc2VsZWN0LFxub3B0Z3JvdXAsXG50ZXh0YXJlYSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbmJ1dHRvbixcbmlucHV0IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG5idXR0b24sXG5odG1sIFt0eXBlPVwiYnV0dG9uXCJdLFxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0sXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAwO1xufVxuXG5pbnB1dFt0eXBlPVwiZGF0ZVwiXSxcbmlucHV0W3R5cGU9XCJ0aW1lXCJdLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLFxuaW5wdXRbdHlwZT1cIm1vbnRoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBsaXN0Ym94O1xufVxuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICByZXNpemU6IHZlcnRpY2FsO1xufVxuXG5maWVsZHNldCB7XG4gIG1pbi13aWR0aDogMDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG59XG5cbmxlZ2VuZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cblxucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG5vdXRwdXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNixcbi5oMSwgLmgyLCAuaDMsIC5oNCwgLmg1LCAuaDYge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuaDEsIC5oMSB7XG4gIGZvbnQtc2l6ZTogMi41cmVtO1xufVxuXG5oMiwgLmgyIHtcbiAgZm9udC1zaXplOiAycmVtO1xufVxuXG5oMywgLmgzIHtcbiAgZm9udC1zaXplOiAxLjc1cmVtO1xufVxuXG5oNCwgLmg0IHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG5cbmg1LCAuaDUge1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5cbmg2LCAuaDYge1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbi5sZWFkIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG4uZGlzcGxheS0xIHtcbiAgZm9udC1zaXplOiA2cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uZGlzcGxheS0yIHtcbiAgZm9udC1zaXplOiA1LjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5kaXNwbGF5LTMge1xuICBmb250LXNpemU6IDQuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLmRpc3BsYXktNCB7XG4gIGZvbnQtc2l6ZTogMy41cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG5ociB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cblxuc21hbGwsXG4uc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxubWFyayxcbi5tYXJrIHtcbiAgcGFkZGluZzogMC4yZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7XG59XG5cbi5saXN0LXVuc3R5bGVkIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubGlzdC1pbmxpbmUge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5saXN0LWlubGluZS1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ubGlzdC1pbmxpbmUtaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG5cbi5pbml0aWFsaXNtIHtcbiAgZm9udC1zaXplOiA5MCU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuXG4uYmxvY2txdW90ZS1mb290ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiA4MCU7XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxuXG4uYmxvY2txdW90ZS1mb290ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwyMDE0IFxcMDBBMFwiO1xufVxuXG4uaW1nLWZsdWlkIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5pbWctdGh1bWJuYWlsIHtcbiAgcGFkZGluZzogMC4yNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RlZTJlNjtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5maWd1cmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5maWd1cmUtaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmZpZ3VyZS1jYXB0aW9uIHtcbiAgZm9udC1zaXplOiA5MCU7XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxuXG5jb2RlLFxua2JkLFxucHJlLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlO1xufVxuXG5jb2RlIHtcbiAgZm9udC1zaXplOiA4Ny41JTtcbiAgY29sb3I6ICNlODNlOGM7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG5cbmEgPiBjb2RlIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbmtiZCB7XG4gIHBhZGRpbmc6IDAuMnJlbSAwLjRyZW07XG4gIGZvbnQtc2l6ZTogODcuNSU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyNTI5O1xuICBib3JkZXItcmFkaXVzOiAwLjJyZW07XG59XG5cbmtiZCBrYmQge1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDEwMCU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbnByZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDg3LjUlO1xuICBjb2xvcjogIzIxMjUyOTtcbn1cblxucHJlIGNvZGUge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG59XG5cbi5wcmUtc2Nyb2xsYWJsZSB7XG4gIG1heC1oZWlnaHQ6IDM0MHB4O1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG5cbi5jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA1NDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA3MjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA5NjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTA2MHB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTE0MHB4O1xuICB9XG59XG5cbi5jb250YWluZXItZmx1aWQge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG4ucm93IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweDtcbn1cblxuLm5vLWd1dHRlcnMge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4ubm8tZ3V0dGVycyA+IC5jb2wsXG4ubm8tZ3V0dGVycyA+IFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uY29sLTEsIC5jb2wtMiwgLmNvbC0zLCAuY29sLTQsIC5jb2wtNSwgLmNvbC02LCAuY29sLTcsIC5jb2wtOCwgLmNvbC05LCAuY29sLTEwLCAuY29sLTExLCAuY29sLTEyLCAuY29sLFxuLmNvbC1hdXRvLCAuY29sLXNtLTEsIC5jb2wtc20tMiwgLmNvbC1zbS0zLCAuY29sLXNtLTQsIC5jb2wtc20tNSwgLmNvbC1zbS02LCAuY29sLXNtLTcsIC5jb2wtc20tOCwgLmNvbC1zbS05LCAuY29sLXNtLTEwLCAuY29sLXNtLTExLCAuY29sLXNtLTEyLCAuY29sLXNtLFxuLmNvbC1zbS1hdXRvLCAuY29sLW1kLTEsIC5jb2wtbWQtMiwgLmNvbC1tZC0zLCAuY29sLW1kLTQsIC5jb2wtbWQtNSwgLmNvbC1tZC02LCAuY29sLW1kLTcsIC5jb2wtbWQtOCwgLmNvbC1tZC05LCAuY29sLW1kLTEwLCAuY29sLW1kLTExLCAuY29sLW1kLTEyLCAuY29sLW1kLFxuLmNvbC1tZC1hdXRvLCAuY29sLWxnLTEsIC5jb2wtbGctMiwgLmNvbC1sZy0zLCAuY29sLWxnLTQsIC5jb2wtbGctNSwgLmNvbC1sZy02LCAuY29sLWxnLTcsIC5jb2wtbGctOCwgLmNvbC1sZy05LCAuY29sLWxnLTEwLCAuY29sLWxnLTExLCAuY29sLWxnLTEyLCAuY29sLWxnLFxuLmNvbC1sZy1hdXRvLCAuY29sLXhsLTEsIC5jb2wteGwtMiwgLmNvbC14bC0zLCAuY29sLXhsLTQsIC5jb2wteGwtNSwgLmNvbC14bC02LCAuY29sLXhsLTcsIC5jb2wteGwtOCwgLmNvbC14bC05LCAuY29sLXhsLTEwLCAuY29sLXhsLTExLCAuY29sLXhsLTEyLCAuY29sLXhsLFxuLmNvbC14bC1hdXRvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG5cbi5jb2wge1xuICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMDtcbiAgZmxleC1iYXNpczogMDtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gIGZsZXgtZ3JvdzogMTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uY29sLWF1dG8ge1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAtbXMtZmxleDogMCAwIGF1dG87XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogYXV0bztcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuXG4uY29sLTEge1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAtbXMtZmxleDogMCAwIDguMzMzMzMzJTtcbiAgZmxleDogMCAwIDguMzMzMzMzJTtcbiAgbWF4LXdpZHRoOiA4LjMzMzMzMyU7XG59XG5cbi5jb2wtMiB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIC1tcy1mbGV4OiAwIDAgMTYuNjY2NjY3JTtcbiAgZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gIG1heC13aWR0aDogMTYuNjY2NjY3JTtcbn1cblxuLmNvbC0zIHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgLW1zLWZsZXg6IDAgMCAyNSU7XG4gIGZsZXg6IDAgMCAyNSU7XG4gIG1heC13aWR0aDogMjUlO1xufVxuXG4uY29sLTQge1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAtbXMtZmxleDogMCAwIDMzLjMzMzMzMyU7XG4gIGZsZXg6IDAgMCAzMy4zMzMzMzMlO1xuICBtYXgtd2lkdGg6IDMzLjMzMzMzMyU7XG59XG5cbi5jb2wtNSB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIC1tcy1mbGV4OiAwIDAgNDEuNjY2NjY3JTtcbiAgZmxleDogMCAwIDQxLjY2NjY2NyU7XG4gIG1heC13aWR0aDogNDEuNjY2NjY3JTtcbn1cblxuLmNvbC02IHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgLW1zLWZsZXg6IDAgMCA1MCU7XG4gIGZsZXg6IDAgMCA1MCU7XG4gIG1heC13aWR0aDogNTAlO1xufVxuXG4uY29sLTcge1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAtbXMtZmxleDogMCAwIDU4LjMzMzMzMyU7XG4gIGZsZXg6IDAgMCA1OC4zMzMzMzMlO1xuICBtYXgtd2lkdGg6IDU4LjMzMzMzMyU7XG59XG5cbi5jb2wtOCB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIC1tcy1mbGV4OiAwIDAgNjYuNjY2NjY3JTtcbiAgZmxleDogMCAwIDY2LjY2NjY2NyU7XG4gIG1heC13aWR0aDogNjYuNjY2NjY3JTtcbn1cblxuLmNvbC05IHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgLW1zLWZsZXg6IDAgMCA3NSU7XG4gIGZsZXg6IDAgMCA3NSU7XG4gIG1heC13aWR0aDogNzUlO1xufVxuXG4uY29sLTEwIHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgLW1zLWZsZXg6IDAgMCA4My4zMzMzMzMlO1xuICBmbGV4OiAwIDAgODMuMzMzMzMzJTtcbiAgbWF4LXdpZHRoOiA4My4zMzMzMzMlO1xufVxuXG4uY29sLTExIHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgLW1zLWZsZXg6IDAgMCA5MS42NjY2NjclO1xuICBmbGV4OiAwIDAgOTEuNjY2NjY3JTtcbiAgbWF4LXdpZHRoOiA5MS42NjY2NjclO1xufVxuXG4uY29sLTEyIHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgLW1zLWZsZXg6IDAgMCAxMDAlO1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4ub3JkZXItZmlyc3Qge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAwO1xuICAtbXMtZmxleC1vcmRlcjogLTE7XG4gIG9yZGVyOiAtMTtcbn1cblxuLm9yZGVyLWxhc3Qge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxNDtcbiAgLW1zLWZsZXgtb3JkZXI6IDEzO1xuICBvcmRlcjogMTM7XG59XG5cbi5vcmRlci0wIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTtcbiAgLW1zLWZsZXgtb3JkZXI6IDA7XG4gIG9yZGVyOiAwO1xufVxuXG4ub3JkZXItMSB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDI7XG4gIC1tcy1mbGV4LW9yZGVyOiAxO1xuICBvcmRlcjogMTtcbn1cblxuLm9yZGVyLTIge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzO1xuICAtbXMtZmxleC1vcmRlcjogMjtcbiAgb3JkZXI6IDI7XG59XG5cbi5vcmRlci0zIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNDtcbiAgLW1zLWZsZXgtb3JkZXI6IDM7XG4gIG9yZGVyOiAzO1xufVxuXG4ub3JkZXItNCB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDU7XG4gIC1tcy1mbGV4LW9yZGVyOiA0O1xuICBvcmRlcjogNDtcbn1cblxuLm9yZGVyLTUge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2O1xuICAtbXMtZmxleC1vcmRlcjogNTtcbiAgb3JkZXI6IDU7XG59XG5cbi5vcmRlci02IHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNztcbiAgLW1zLWZsZXgtb3JkZXI6IDY7XG4gIG9yZGVyOiA2O1xufVxuXG4ub3JkZXItNyB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDg7XG4gIC1tcy1mbGV4LW9yZGVyOiA3O1xuICBvcmRlcjogNztcbn1cblxuLm9yZGVyLTgge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA5O1xuICAtbXMtZmxleC1vcmRlcjogODtcbiAgb3JkZXI6IDg7XG59XG5cbi5vcmRlci05IHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTA7XG4gIC1tcy1mbGV4LW9yZGVyOiA5O1xuICBvcmRlcjogOTtcbn1cblxuLm9yZGVyLTEwIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTE7XG4gIC1tcy1mbGV4LW9yZGVyOiAxMDtcbiAgb3JkZXI6IDEwO1xufVxuXG4ub3JkZXItMTEge1xuICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMjtcbiAgLW1zLWZsZXgtb3JkZXI6IDExO1xuICBvcmRlcjogMTE7XG59XG5cbi5vcmRlci0xMiB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDEzO1xuICAtbXMtZmxleC1vcmRlcjogMTI7XG4gIG9yZGVyOiAxMjtcbn1cblxuLm9mZnNldC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzJTtcbn1cblxuLm9mZnNldC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NyU7XG59XG5cbi5vZmZzZXQtMyB7XG4gIG1hcmdpbi1sZWZ0OiAyNSU7XG59XG5cbi5vZmZzZXQtNCB7XG4gIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTUge1xuICBtYXJnaW4tbGVmdDogNDEuNjY2NjY3JTtcbn1cblxuLm9mZnNldC02IHtcbiAgbWFyZ2luLWxlZnQ6IDUwJTtcbn1cblxuLm9mZnNldC03IHtcbiAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMyU7XG59XG5cbi5vZmZzZXQtOCB7XG4gIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjclO1xufVxuXG4ub2Zmc2V0LTkge1xuICBtYXJnaW4tbGVmdDogNzUlO1xufVxuXG4ub2Zmc2V0LTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMyU7XG59XG5cbi5vZmZzZXQtMTEge1xuICBtYXJnaW4tbGVmdDogOTEuNjY2NjY3JTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jb2wtc20ge1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAwO1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wtc20tYXV0byB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIGF1dG87XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5jb2wtc20tMSB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDguMzMzMzMzJTtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tMiB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjclO1xuICB9XG4gIC5jb2wtc20tMyB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDI1JTtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5jb2wtc20tNCB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDMzLjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tNSB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDQxLjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDQxLjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjclO1xuICB9XG4gIC5jb2wtc20tNiB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDUwJTtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5jb2wtc20tNyB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDU4LjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tOCB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDY2LjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDY2LjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjclO1xuICB9XG4gIC5jb2wtc20tOSB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDc1JTtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG4gIC5jb2wtc20tMTAge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLW1zLWZsZXg6IDAgMCA4My4zMzMzMzMlO1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLTExIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgOTEuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS0xMiB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDEwMCU7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5vcmRlci1zbS1maXJzdCB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMDtcbiAgICAtbXMtZmxleC1vcmRlcjogLTE7XG4gICAgb3JkZXI6IC0xO1xuICB9XG4gIC5vcmRlci1zbS1sYXN0IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxNDtcbiAgICAtbXMtZmxleC1vcmRlcjogMTM7XG4gICAgb3JkZXI6IDEzO1xuICB9XG4gIC5vcmRlci1zbS0wIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAwO1xuICAgIG9yZGVyOiAwO1xuICB9XG4gIC5vcmRlci1zbS0xIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxO1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIC5vcmRlci1zbS0yIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAyO1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIC5vcmRlci1zbS0zIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAzO1xuICAgIG9yZGVyOiAzO1xuICB9XG4gIC5vcmRlci1zbS00IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA1O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA0O1xuICAgIG9yZGVyOiA0O1xuICB9XG4gIC5vcmRlci1zbS01IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA1O1xuICAgIG9yZGVyOiA1O1xuICB9XG4gIC5vcmRlci1zbS02IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA2O1xuICAgIG9yZGVyOiA2O1xuICB9XG4gIC5vcmRlci1zbS03IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA4O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA3O1xuICAgIG9yZGVyOiA3O1xuICB9XG4gIC5vcmRlci1zbS04IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA5O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA4O1xuICAgIG9yZGVyOiA4O1xuICB9XG4gIC5vcmRlci1zbS05IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMDtcbiAgICAtbXMtZmxleC1vcmRlcjogOTtcbiAgICBvcmRlcjogOTtcbiAgfVxuICAub3JkZXItc20tMTAge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDExO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxMDtcbiAgICBvcmRlcjogMTA7XG4gIH1cbiAgLm9yZGVyLXNtLTExIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMjtcbiAgICAtbXMtZmxleC1vcmRlcjogMTE7XG4gICAgb3JkZXI6IDExO1xuICB9XG4gIC5vcmRlci1zbS0xMiB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTM7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDEyO1xuICAgIG9yZGVyOiAxMjtcbiAgfVxuICAub2Zmc2V0LXNtLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5vZmZzZXQtc20tMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXNtLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtc20tMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LXNtLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtc20tNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1zbS02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5vZmZzZXQtc20tNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXNtLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLm9mZnNldC1zbS0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NyU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb2wtbWQge1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAwO1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wtbWQtYXV0byB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIGF1dG87XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5jb2wtbWQtMSB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDguMzMzMzMzJTtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtMiB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtMyB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDI1JTtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5jb2wtbWQtNCB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDMzLjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtNSB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDQxLjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDQxLjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtNiB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDUwJTtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5jb2wtbWQtNyB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDU4LjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtOCB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDY2LjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDY2LjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtOSB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDc1JTtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG4gIC5jb2wtbWQtMTAge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLW1zLWZsZXg6IDAgMCA4My4zMzMzMzMlO1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLTExIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgOTEuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC0xMiB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDEwMCU7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5vcmRlci1tZC1maXJzdCB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMDtcbiAgICAtbXMtZmxleC1vcmRlcjogLTE7XG4gICAgb3JkZXI6IC0xO1xuICB9XG4gIC5vcmRlci1tZC1sYXN0IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxNDtcbiAgICAtbXMtZmxleC1vcmRlcjogMTM7XG4gICAgb3JkZXI6IDEzO1xuICB9XG4gIC5vcmRlci1tZC0wIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAwO1xuICAgIG9yZGVyOiAwO1xuICB9XG4gIC5vcmRlci1tZC0xIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxO1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIC5vcmRlci1tZC0yIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAyO1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIC5vcmRlci1tZC0zIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAzO1xuICAgIG9yZGVyOiAzO1xuICB9XG4gIC5vcmRlci1tZC00IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA1O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA0O1xuICAgIG9yZGVyOiA0O1xuICB9XG4gIC5vcmRlci1tZC01IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA1O1xuICAgIG9yZGVyOiA1O1xuICB9XG4gIC5vcmRlci1tZC02IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA2O1xuICAgIG9yZGVyOiA2O1xuICB9XG4gIC5vcmRlci1tZC03IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA4O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA3O1xuICAgIG9yZGVyOiA3O1xuICB9XG4gIC5vcmRlci1tZC04IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA5O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA4O1xuICAgIG9yZGVyOiA4O1xuICB9XG4gIC5vcmRlci1tZC05IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMDtcbiAgICAtbXMtZmxleC1vcmRlcjogOTtcbiAgICBvcmRlcjogOTtcbiAgfVxuICAub3JkZXItbWQtMTAge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDExO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxMDtcbiAgICBvcmRlcjogMTA7XG4gIH1cbiAgLm9yZGVyLW1kLTExIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMjtcbiAgICAtbXMtZmxleC1vcmRlcjogMTE7XG4gICAgb3JkZXI6IDExO1xuICB9XG4gIC5vcmRlci1tZC0xMiB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTM7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDEyO1xuICAgIG9yZGVyOiAxMjtcbiAgfVxuICAub2Zmc2V0LW1kLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5vZmZzZXQtbWQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LW1kLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbWQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LW1kLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbWQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1tZC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5vZmZzZXQtbWQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1tZC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LW1kLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLm9mZnNldC1tZC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1tZC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NyU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb2wtbGcge1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAwO1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wtbGctYXV0byB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIGF1dG87XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5jb2wtbGctMSB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDguMzMzMzMzJTtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctMiB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjclO1xuICB9XG4gIC5jb2wtbGctMyB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDI1JTtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5jb2wtbGctNCB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDMzLjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctNSB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDQxLjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDQxLjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjclO1xuICB9XG4gIC5jb2wtbGctNiB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDUwJTtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5jb2wtbGctNyB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDU4LjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctOCB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDY2LjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDY2LjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjclO1xuICB9XG4gIC5jb2wtbGctOSB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDc1JTtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG4gIC5jb2wtbGctMTAge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLW1zLWZsZXg6IDAgMCA4My4zMzMzMzMlO1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTExIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgOTEuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy0xMiB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDEwMCU7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5vcmRlci1sZy1maXJzdCB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMDtcbiAgICAtbXMtZmxleC1vcmRlcjogLTE7XG4gICAgb3JkZXI6IC0xO1xuICB9XG4gIC5vcmRlci1sZy1sYXN0IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxNDtcbiAgICAtbXMtZmxleC1vcmRlcjogMTM7XG4gICAgb3JkZXI6IDEzO1xuICB9XG4gIC5vcmRlci1sZy0wIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAwO1xuICAgIG9yZGVyOiAwO1xuICB9XG4gIC5vcmRlci1sZy0xIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxO1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIC5vcmRlci1sZy0yIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAyO1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIC5vcmRlci1sZy0zIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAzO1xuICAgIG9yZGVyOiAzO1xuICB9XG4gIC5vcmRlci1sZy00IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA1O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA0O1xuICAgIG9yZGVyOiA0O1xuICB9XG4gIC5vcmRlci1sZy01IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA1O1xuICAgIG9yZGVyOiA1O1xuICB9XG4gIC5vcmRlci1sZy02IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA2O1xuICAgIG9yZGVyOiA2O1xuICB9XG4gIC5vcmRlci1sZy03IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA4O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA3O1xuICAgIG9yZGVyOiA3O1xuICB9XG4gIC5vcmRlci1sZy04IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA5O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA4O1xuICAgIG9yZGVyOiA4O1xuICB9XG4gIC5vcmRlci1sZy05IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMDtcbiAgICAtbXMtZmxleC1vcmRlcjogOTtcbiAgICBvcmRlcjogOTtcbiAgfVxuICAub3JkZXItbGctMTAge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDExO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxMDtcbiAgICBvcmRlcjogMTA7XG4gIH1cbiAgLm9yZGVyLWxnLTExIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMjtcbiAgICAtbXMtZmxleC1vcmRlcjogMTE7XG4gICAgb3JkZXI6IDExO1xuICB9XG4gIC5vcmRlci1sZy0xMiB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTM7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDEyO1xuICAgIG9yZGVyOiAxMjtcbiAgfVxuICAub2Zmc2V0LWxnLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5vZmZzZXQtbGctMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LWxnLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbGctMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LWxnLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbGctNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1sZy02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5vZmZzZXQtbGctNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1sZy04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LWxnLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLm9mZnNldC1sZy0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1sZy0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NyU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwNjBweCkge1xuICAuY29sLXhsIHtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMDtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuY29sLXhsLWF1dG8ge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLW1zLWZsZXg6IDAgMCBhdXRvO1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuY29sLXhsLTEge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLW1zLWZsZXg6IDAgMCA4LjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDguMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTIge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLW1zLWZsZXg6IDAgMCAxNi42NjY2NjclO1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLTMge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLW1zLWZsZXg6IDAgMCAyNSU7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLXhsLTQge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLW1zLWZsZXg6IDAgMCAzMy4zMzMzMzMlO1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTUge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLW1zLWZsZXg6IDAgMCA0MS42NjY2NjclO1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLTYge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLW1zLWZsZXg6IDAgMCA1MCU7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLXhsLTcge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLW1zLWZsZXg6IDAgMCA1OC4zMzMzMzMlO1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTgge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLW1zLWZsZXg6IDAgMCA2Ni42NjY2NjclO1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLTkge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLW1zLWZsZXg6IDAgMCA3NSU7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLXhsLTEwIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgIC1tcy1mbGV4OiAwIDAgODMuMzMzMzMzJTtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMyU7XG4gIH1cbiAgLmNvbC14bC0xMSB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIDkxLjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDkxLjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjclO1xuICB9XG4gIC5jb2wteGwtMTIge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgLW1zLWZsZXg6IDAgMCAxMDAlO1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAub3JkZXIteGwtZmlyc3Qge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDA7XG4gICAgLW1zLWZsZXgtb3JkZXI6IC0xO1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuICAub3JkZXIteGwtbGFzdCB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDEzO1xuICAgIG9yZGVyOiAxMztcbiAgfVxuICAub3JkZXIteGwtMCB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTtcbiAgICAtbXMtZmxleC1vcmRlcjogMDtcbiAgICBvcmRlcjogMDtcbiAgfVxuICAub3JkZXIteGwtMSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjtcbiAgICAtbXMtZmxleC1vcmRlcjogMTtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAub3JkZXIteGwtMiB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMztcbiAgICAtbXMtZmxleC1vcmRlcjogMjtcbiAgICBvcmRlcjogMjtcbiAgfVxuICAub3JkZXIteGwtMyB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNDtcbiAgICAtbXMtZmxleC1vcmRlcjogMztcbiAgICBvcmRlcjogMztcbiAgfVxuICAub3JkZXIteGwtNCB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNTtcbiAgICAtbXMtZmxleC1vcmRlcjogNDtcbiAgICBvcmRlcjogNDtcbiAgfVxuICAub3JkZXIteGwtNSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNjtcbiAgICAtbXMtZmxleC1vcmRlcjogNTtcbiAgICBvcmRlcjogNTtcbiAgfVxuICAub3JkZXIteGwtNiB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNztcbiAgICAtbXMtZmxleC1vcmRlcjogNjtcbiAgICBvcmRlcjogNjtcbiAgfVxuICAub3JkZXIteGwtNyB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogODtcbiAgICAtbXMtZmxleC1vcmRlcjogNztcbiAgICBvcmRlcjogNztcbiAgfVxuICAub3JkZXIteGwtOCB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogOTtcbiAgICAtbXMtZmxleC1vcmRlcjogODtcbiAgICBvcmRlcjogODtcbiAgfVxuICAub3JkZXIteGwtOSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTA7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDk7XG4gICAgb3JkZXI6IDk7XG4gIH1cbiAgLm9yZGVyLXhsLTEwIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxMTtcbiAgICAtbXMtZmxleC1vcmRlcjogMTA7XG4gICAgb3JkZXI6IDEwO1xuICB9XG4gIC5vcmRlci14bC0xMSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMTI7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDExO1xuICAgIG9yZGVyOiAxMTtcbiAgfVxuICAub3JkZXIteGwtMTIge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDEzO1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxMjtcbiAgICBvcmRlcjogMTI7XG4gIH1cbiAgLm9mZnNldC14bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAub2Zmc2V0LXhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLm9mZnNldC14bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjclO1xuICB9XG4gIC5vZmZzZXQteGwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAub2Zmc2V0LXhsLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteGwtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC14bC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5vZmZzZXQteGwtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteGwtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjclO1xuICB9XG59XG5cbi50YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4udGFibGUgdGgsXG4udGFibGUgdGQge1xuICBwYWRkaW5nOiAwLjc1cmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RlZTJlNjtcbn1cblxuLnRhYmxlIHRoZWFkIHRoIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNkZWUyZTY7XG59XG5cbi50YWJsZSB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNkZWUyZTY7XG59XG5cbi50YWJsZSAudGFibGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4udGFibGUtc20gdGgsXG4udGFibGUtc20gdGQge1xuICBwYWRkaW5nOiAwLjNyZW07XG59XG5cbi50YWJsZS1ib3JkZXJlZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZWUyZTY7XG59XG5cbi50YWJsZS1ib3JkZXJlZCB0aCxcbi50YWJsZS1ib3JkZXJlZCB0ZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZWUyZTY7XG59XG5cbi50YWJsZS1ib3JkZXJlZCB0aGVhZCB0aCxcbi50YWJsZS1ib3JkZXJlZCB0aGVhZCB0ZCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDJweDtcbn1cblxuLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bnRoLW9mLXR5cGUob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG59XG5cbi50YWJsZS1ob3ZlciB0Ym9keSB0cjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuXG4udGFibGUtcHJpbWFyeSxcbi50YWJsZS1wcmltYXJ5ID4gdGgsXG4udGFibGUtcHJpbWFyeSA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I4ZGFmZjtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1wcmltYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlmY2RmZjtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1wcmltYXJ5OmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLXByaW1hcnk6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5ZmNkZmY7XG59XG5cbi50YWJsZS1zZWNvbmRhcnksXG4udGFibGUtc2Vjb25kYXJ5ID4gdGgsXG4udGFibGUtc2Vjb25kYXJ5ID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDZkOGRiO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXNlY29uZGFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOGNiY2Y7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtc2Vjb25kYXJ5OmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLXNlY29uZGFyeTpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4Y2JjZjtcbn1cblxuLnRhYmxlLXN1Y2Nlc3MsXG4udGFibGUtc3VjY2VzcyA+IHRoLFxuLnRhYmxlLXN1Y2Nlc3MgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjM2U2Y2I7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtc3VjY2Vzczpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMWRmYmI7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtc3VjY2Vzczpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1zdWNjZXNzOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjFkZmJiO1xufVxuXG4udGFibGUtaW5mbyxcbi50YWJsZS1pbmZvID4gdGgsXG4udGFibGUtaW5mbyA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JlZTVlYjtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1pbmZvOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FiZGRlNTtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1pbmZvOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWluZm86aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYmRkZTU7XG59XG5cbi50YWJsZS13YXJuaW5nLFxuLnRhYmxlLXdhcm5pbmcgPiB0aCxcbi50YWJsZS13YXJuaW5nID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlZWJhO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXdhcm5pbmc6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlOGExO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXdhcm5pbmc6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtd2FybmluZzpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZThhMTtcbn1cblxuLnRhYmxlLWRhbmdlcixcbi50YWJsZS1kYW5nZXIgPiB0aCxcbi50YWJsZS1kYW5nZXIgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWM2Y2I7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtZGFuZ2VyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxYjBiNztcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYW5nZXI6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtZGFuZ2VyOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFiMGI3O1xufVxuXG4udGFibGUtbGlnaHQsXG4udGFibGUtbGlnaHQgPiB0aCxcbi50YWJsZS1saWdodCA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkZmRmZTtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1saWdodDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlY2VjZjY7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtbGlnaHQ6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtbGlnaHQ6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlY2VjZjY7XG59XG5cbi50YWJsZS1kYXJrLFxuLnRhYmxlLWRhcmsgPiB0aCxcbi50YWJsZS1kYXJrID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzZjOGNhO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWRhcms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjliYmJlO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWRhcms6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtZGFyazpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I5YmJiZTtcbn1cblxuLnRhYmxlLWFjdGl2ZSxcbi50YWJsZS1hY3RpdmUgPiB0aCxcbi50YWJsZS1hY3RpdmUgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWFjdGl2ZTpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1hY3RpdmU6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuXG4udGFibGUgLnRoZWFkLWRhcmsgdGgge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMjUyOTtcbiAgYm9yZGVyLWNvbG9yOiAjMzIzODNlO1xufVxuXG4udGFibGUgLnRoZWFkLWxpZ2h0IHRoIHtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gIGJvcmRlci1jb2xvcjogI2RlZTJlNjtcbn1cblxuLnRhYmxlLWRhcmsge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMjUyOTtcbn1cblxuLnRhYmxlLWRhcmsgdGgsXG4udGFibGUtZGFyayB0ZCxcbi50YWJsZS1kYXJrIHRoZWFkIHRoIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzIzODNlO1xufVxuXG4udGFibGUtZGFyay50YWJsZS1ib3JkZXJlZCB7XG4gIGJvcmRlcjogMDtcbn1cblxuLnRhYmxlLWRhcmsudGFibGUtc3RyaXBlZCB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA1KTtcbn1cblxuLnRhYmxlLWRhcmsudGFibGUtaG92ZXIgdGJvZHkgdHI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDc1KTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLXNtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IC1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcjtcbiAgfVxuICAudGFibGUtcmVzcG9uc2l2ZS1zbSA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1tZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgLW1zLW92ZXJmbG93LXN0eWxlOiAtbXMtYXV0b2hpZGluZy1zY3JvbGxiYXI7XG4gIH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUtbWQgPiAudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUtbGcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogLW1zLWF1dG9oaWRpbmctc2Nyb2xsYmFyO1xuICB9XG4gIC50YWJsZS1yZXNwb25zaXZlLWxnID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwNTkuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS14bCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgLW1zLW92ZXJmbG93LXN0eWxlOiAtbXMtYXV0b2hpZGluZy1zY3JvbGxiYXI7XG4gIH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUteGwgPiAudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuXG4udGFibGUtcmVzcG9uc2l2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IC1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcjtcbn1cblxuLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQge1xuICBib3JkZXI6IDA7XG59XG5cbi5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGE7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cblxuLmZvcm0tY29udHJvbDo6LW1zLWV4cGFuZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG59XG5cbi5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBjb2xvcjogIzQ5NTA1NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjODBiZGZmO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxMjMsIDI1NSwgMC4yNSk7XG59XG5cbi5mb3JtLWNvbnRyb2w6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmZvcm0tY29udHJvbDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZm9ybS1jb250cm9sOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZm9ybS1jb250cm9sOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmZvcm0tY29udHJvbDpkaXNhYmxlZCwgLmZvcm0tY29udHJvbFtyZWFkb25seV0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICBvcGFjaXR5OiAxO1xufVxuXG5zZWxlY3QuZm9ybS1jb250cm9sOm5vdChbc2l6ZV0pOm5vdChbbXVsdGlwbGVdKSB7XG4gIGhlaWdodDogY2FsYygyLjI1cmVtICsgMnB4KTtcbn1cblxuc2VsZWN0LmZvcm0tY29udHJvbDpmb2N1czo6LW1zLXZhbHVlIHtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5mb3JtLWNvbnRyb2wtZmlsZSxcbi5mb3JtLWNvbnRyb2wtcmFuZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jb2wtZm9ybS1sYWJlbCB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDAuMzc1cmVtICsgMXB4KTtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoMC4zNzVyZW0gKyAxcHgpO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1sZyB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDAuNXJlbSArIDFweCk7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKDAuNXJlbSArIDFweCk7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLmNvbC1mb3JtLWxhYmVsLXNtIHtcbiAgcGFkZGluZy10b3A6IGNhbGMoMC4yNXJlbSArIDFweCk7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKDAuMjVyZW0gKyAxcHgpO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4uZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDAuMzc1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC4zNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6IDFweCAwO1xufVxuXG4uZm9ybS1jb250cm9sLXBsYWludGV4dC5mb3JtLWNvbnRyb2wtc20sIC5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dC5idG4sXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQuYnRuLCAuZm9ybS1jb250cm9sLXBsYWludGV4dC5mb3JtLWNvbnRyb2wtbGcsIC5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dC5idG4sXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQuYnRuIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uZm9ybS1jb250cm9sLXNtLCAuaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMnJlbTtcbn1cblxuc2VsZWN0LmZvcm0tY29udHJvbC1zbTpub3QoW3NpemVdKTpub3QoW211bHRpcGxlXSksIC5pbnB1dC1ncm91cC1zbSA+IHNlbGVjdC5mb3JtLWNvbnRyb2w6bm90KFtzaXplXSk6bm90KFttdWx0aXBsZV0pLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiBzZWxlY3QuaW5wdXQtZ3JvdXAtdGV4dDpub3QoW3NpemVdKTpub3QoW211bHRpcGxlXSksXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gc2VsZWN0LmlucHV0LWdyb3VwLXRleHQ6bm90KFtzaXplXSk6bm90KFttdWx0aXBsZV0pLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiBzZWxlY3QuYnRuOm5vdChbc2l6ZV0pOm5vdChbbXVsdGlwbGVdKSxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiBzZWxlY3QuYnRuOm5vdChbc2l6ZV0pOm5vdChbbXVsdGlwbGVdKSB7XG4gIGhlaWdodDogY2FsYygxLjgxMjVyZW0gKyAycHgpO1xufVxuXG4uZm9ybS1jb250cm9sLWxnLCAuaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuIHtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xufVxuXG5zZWxlY3QuZm9ybS1jb250cm9sLWxnOm5vdChbc2l6ZV0pOm5vdChbbXVsdGlwbGVdKSwgLmlucHV0LWdyb3VwLWxnID4gc2VsZWN0LmZvcm0tY29udHJvbDpub3QoW3NpemVdKTpub3QoW211bHRpcGxlXSksXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IHNlbGVjdC5pbnB1dC1ncm91cC10ZXh0Om5vdChbc2l6ZV0pOm5vdChbbXVsdGlwbGVdKSxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiBzZWxlY3QuaW5wdXQtZ3JvdXAtdGV4dDpub3QoW3NpemVdKTpub3QoW211bHRpcGxlXSksXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IHNlbGVjdC5idG46bm90KFtzaXplXSk6bm90KFttdWx0aXBsZV0pLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IHNlbGVjdC5idG46bm90KFtzaXplXSk6bm90KFttdWx0aXBsZV0pIHtcbiAgaGVpZ2h0OiBjYWxjKDIuODc1cmVtICsgMnB4KTtcbn1cblxuLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG4uZm9ybS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG59XG5cbi5mb3JtLXJvdyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IC01cHg7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4O1xufVxuXG4uZm9ybS1yb3cgPiAuY29sLFxuLmZvcm0tcm93ID4gW2NsYXNzKj1cImNvbC1cIl0ge1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xufVxuXG4uZm9ybS1jaGVjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbn1cblxuLmZvcm0tY2hlY2staW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbi10b3A6IDAuM3JlbTtcbiAgbWFyZ2luLWxlZnQ6IC0xLjI1cmVtO1xufVxuXG4uZm9ybS1jaGVjay1pbnB1dDpkaXNhYmxlZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmZvcm0tY2hlY2staW5saW5lIHtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMC43NXJlbTtcbn1cblxuLmZvcm0tY2hlY2staW5saW5lIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjMxMjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4udmFsaWQtZmVlZGJhY2sge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbiAgZm9udC1zaXplOiA4MCU7XG4gIGNvbG9yOiAjMjhhNzQ1O1xufVxuXG4udmFsaWQtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICB6LWluZGV4OiA1O1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IC41cmVtO1xuICBtYXJnaW4tdG9wOiAuMXJlbTtcbiAgZm9udC1zaXplOiAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDAsIDE2NywgNjksIDAuOCk7XG4gIGJvcmRlci1yYWRpdXM6IC4ycmVtO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkLCAuZm9ybS1jb250cm9sLmlzLXZhbGlkLCAud2FzLXZhbGlkYXRlZFxuLmN1c3RvbS1zZWxlY3Q6dmFsaWQsXG4uY3VzdG9tLXNlbGVjdC5pcy12YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogIzI4YTc0NTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZDpmb2N1cywgLmZvcm0tY29udHJvbC5pcy12YWxpZDpmb2N1cywgLndhcy12YWxpZGF0ZWRcbi5jdXN0b20tc2VsZWN0OnZhbGlkOmZvY3VzLFxuLmN1c3RvbS1zZWxlY3QuaXMtdmFsaWQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICMyOGE3NDU7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDQwLCAxNjcsIDY5LCAwLjI1KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQgfiAudmFsaWQtdG9vbHRpcCwgLmZvcm0tY29udHJvbC5pcy12YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi5mb3JtLWNvbnRyb2wuaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCwgLndhcy12YWxpZGF0ZWRcbi5jdXN0b20tc2VsZWN0OnZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWRcbi5jdXN0b20tc2VsZWN0OnZhbGlkIH4gLnZhbGlkLXRvb2x0aXAsXG4uY3VzdG9tLXNlbGVjdC5pcy12YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi5jdXN0b20tc2VsZWN0LmlzLXZhbGlkIH4gLnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gIGNvbG9yOiAjMjhhNzQ1O1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkIH4gLnZhbGlkLXRvb2x0aXAsIC5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIGNvbG9yOiAjMjhhNzQ1O1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzFkZDhhO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQgfiAudmFsaWQtdG9vbHRpcCwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkIH4gLnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNGNlNTc7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAwLjJyZW0gcmdiYSg0MCwgMTY3LCA2OSwgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDp2YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbCwgLmN1c3RvbS1maWxlLWlucHV0LmlzLXZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1O1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6dmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1maWxlLWlucHV0LmlzLXZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDp2YWxpZCB+IC52YWxpZC10b29sdGlwLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtdmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4uY3VzdG9tLWZpbGUtaW5wdXQuaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6dmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwsIC5jdXN0b20tZmlsZS1pbnB1dC5pcy12YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDQwLCAxNjcsIDY5LCAwLjI1KTtcbn1cblxuLmludmFsaWQtZmVlZGJhY2sge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbiAgZm9udC1zaXplOiA4MCU7XG4gIGNvbG9yOiAjZGMzNTQ1O1xufVxuXG4uaW52YWxpZC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIHotaW5kZXg6IDU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogLjVyZW07XG4gIG1hcmdpbi10b3A6IC4xcmVtO1xuICBmb250LXNpemU6IC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjAsIDUzLCA2OSwgMC44KTtcbiAgYm9yZGVyLXJhZGl1czogLjJyZW07XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZCwgLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkLCAud2FzLXZhbGlkYXRlZFxuLmN1c3RvbS1zZWxlY3Q6aW52YWxpZCxcbi5jdXN0b20tc2VsZWN0LmlzLWludmFsaWQge1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZDpmb2N1cywgLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkOmZvY3VzLCAud2FzLXZhbGlkYXRlZFxuLmN1c3RvbS1zZWxlY3Q6aW52YWxpZDpmb2N1cyxcbi5jdXN0b20tc2VsZWN0LmlzLWludmFsaWQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMCwgNTMsIDY5LCAwLjI1KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsIC53YXMtdmFsaWRhdGVkXG4uY3VzdG9tLXNlbGVjdDppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZFxuLmN1c3RvbS1zZWxlY3Q6aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uY3VzdG9tLXNlbGVjdC5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4uY3VzdG9tLXNlbGVjdC5pcy1pbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gIGNvbG9yOiAjZGMzNTQ1O1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCwgLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgY29sb3I6ICNkYzM1NDU7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZhMmE5O1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQgfiAuaW52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0NjA2ZDtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAwLjJyZW0gcmdiYSgyMjAsIDUzLCA2OSwgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDppbnZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtaW52YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OmludmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1maWxlLWlucHV0LmlzLWludmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OmludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCwgLmN1c3RvbS1maWxlLWlucHV0LmlzLWludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5jdXN0b20tZmlsZS1pbnB1dC5pcy1pbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6aW52YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCwgLmN1c3RvbS1maWxlLWlucHV0LmlzLWludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjAsIDUzLCA2OSwgMC4yNSk7XG59XG5cbi5mb3JtLWlubGluZSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLW1zLWZsZXgtZmxvdzogcm93IHdyYXA7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5mb3JtLWlubGluZSAuZm9ybS1jaGVjayB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmZvcm0taW5saW5lIGxhYmVsIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tZ3JvdXAge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAwIGF1dG87XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIC1tcy1mbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWNoZWNrIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG4gIC5mb3JtLWlubGluZSAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5mb3JtLWlubGluZSAuY3VzdG9tLWNvbnRyb2wge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4uYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5idG46aG92ZXIsIC5idG46Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5idG46Zm9jdXMsIC5idG4uZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxMjMsIDI1NSwgMC4yNSk7XG59XG5cbi5idG4uZGlzYWJsZWQsIC5idG46ZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjY1O1xufVxuXG4uYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuXG5hLmJ0bi5kaXNhYmxlZCxcbmZpZWxkc2V0OmRpc2FibGVkIGEuYnRuIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5idG4tcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xuICBib3JkZXItY29sb3I6ICMwMDdiZmY7XG59XG5cbi5idG4tcHJpbWFyeTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2OWQ5O1xuICBib3JkZXItY29sb3I6ICMwMDYyY2M7XG59XG5cbi5idG4tcHJpbWFyeTpmb2N1cywgLmJ0bi1wcmltYXJ5LmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTIzLCAyNTUsIDAuNSk7XG59XG5cbi5idG4tcHJpbWFyeS5kaXNhYmxlZCwgLmJ0bi1wcmltYXJ5OmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XG4gIGJvcmRlci1jb2xvcjogIzAwN2JmZjtcbn1cblxuLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2MmNjO1xuICBib3JkZXItY29sb3I6ICMwMDVjYmY7XG59XG5cbi5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uc2hvdyA+IC5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxMjMsIDI1NSwgMC41KTtcbn1cblxuLmJ0bi1zZWNvbmRhcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZDtcbiAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkO1xufVxuXG4uYnRuLXNlY29uZGFyeTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWE2MjY4O1xuICBib3JkZXItY29sb3I6ICM1NDViNjI7XG59XG5cbi5idG4tc2Vjb25kYXJ5OmZvY3VzLCAuYnRuLXNlY29uZGFyeS5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEwOCwgMTE3LCAxMjUsIDAuNSk7XG59XG5cbi5idG4tc2Vjb25kYXJ5LmRpc2FibGVkLCAuYnRuLXNlY29uZGFyeTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM3NTdkO1xuICBib3JkZXItY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU0NWI2MjtcbiAgYm9yZGVyLWNvbG9yOiAjNGU1NTViO1xufVxuXG4uYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbi5zaG93ID4gLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTA4LCAxMTcsIDEyNSwgMC41KTtcbn1cblxuLmJ0bi1zdWNjZXNzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOGE3NDU7XG4gIGJvcmRlci1jb2xvcjogIzI4YTc0NTtcbn1cblxuLmJ0bi1zdWNjZXNzOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTg4Mzg7XG4gIGJvcmRlci1jb2xvcjogIzFlN2UzNDtcbn1cblxuLmJ0bi1zdWNjZXNzOmZvY3VzLCAuYnRuLXN1Y2Nlc3MuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg0MCwgMTY3LCA2OSwgMC41KTtcbn1cblxuLmJ0bi1zdWNjZXNzLmRpc2FibGVkLCAuYnRuLXN1Y2Nlc3M6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4YTc0NTtcbiAgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1O1xufVxuXG4uYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZTdlMzQ7XG4gIGJvcmRlci1jb2xvcjogIzFjNzQzMDtcbn1cblxuLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbi5zaG93ID4gLmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDQwLCAxNjcsIDY5LCAwLjUpO1xufVxuXG4uYnRuLWluZm8ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3YTJiODtcbiAgYm9yZGVyLWNvbG9yOiAjMTdhMmI4O1xufVxuXG4uYnRuLWluZm86aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEzODQ5NjtcbiAgYm9yZGVyLWNvbG9yOiAjMTE3YThiO1xufVxuXG4uYnRuLWluZm86Zm9jdXMsIC5idG4taW5mby5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIzLCAxNjIsIDE4NCwgMC41KTtcbn1cblxuLmJ0bi1pbmZvLmRpc2FibGVkLCAuYnRuLWluZm86ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3YTJiODtcbiAgYm9yZGVyLWNvbG9yOiAjMTdhMmI4O1xufVxuXG4uYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMTdhOGI7XG4gIGJvcmRlci1jb2xvcjogIzEwNzA3Zjtcbn1cblxuLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbi5zaG93ID4gLmJ0bi1pbmZvLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIzLCAxNjIsIDE4NCwgMC41KTtcbn1cblxuLmJ0bi13YXJuaW5nIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmMxMDc7XG4gIGJvcmRlci1jb2xvcjogI2ZmYzEwNztcbn1cblxuLmJ0bi13YXJuaW5nOmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGE4MDA7XG4gIGJvcmRlci1jb2xvcjogI2QzOWUwMDtcbn1cblxuLmJ0bi13YXJuaW5nOmZvY3VzLCAuYnRuLXdhcm5pbmcuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDE5MywgNywgMC41KTtcbn1cblxuLmJ0bi13YXJuaW5nLmRpc2FibGVkLCAuYnRuLXdhcm5pbmc6ZGlzYWJsZWQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNztcbiAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3O1xufVxuXG4uYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMzllMDA7XG4gIGJvcmRlci1jb2xvcjogI2M2OTUwMDtcbn1cblxuLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbi5zaG93ID4gLmJ0bi13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTkzLCA3LCAwLjUpO1xufVxuXG4uYnRuLWRhbmdlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNTQ1O1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG59XG5cbi5idG4tZGFuZ2VyOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjODIzMzM7XG4gIGJvcmRlci1jb2xvcjogI2JkMjEzMDtcbn1cblxuLmJ0bi1kYW5nZXI6Zm9jdXMsIC5idG4tZGFuZ2VyLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIwLCA1MywgNjksIDAuNSk7XG59XG5cbi5idG4tZGFuZ2VyLmRpc2FibGVkLCAuYnRuLWRhbmdlcjpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNTQ1O1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG59XG5cbi5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLWRhbmdlci5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JkMjEzMDtcbiAgYm9yZGVyLWNvbG9yOiAjYjIxZjJkO1xufVxuXG4uYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbi5zaG93ID4gLmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIwLCA1MywgNjksIDAuNSk7XG59XG5cbi5idG4tbGlnaHQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbiAgYm9yZGVyLWNvbG9yOiAjZjhmOWZhO1xufVxuXG4uYnRuLWxpZ2h0OmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMmU2ZWE7XG4gIGJvcmRlci1jb2xvcjogI2RhZTBlNTtcbn1cblxuLmJ0bi1saWdodDpmb2N1cywgLmJ0bi1saWdodC5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI0OCwgMjQ5LCAyNTAsIDAuNSk7XG59XG5cbi5idG4tbGlnaHQuZGlzYWJsZWQsIC5idG4tbGlnaHQ6ZGlzYWJsZWQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbiAgYm9yZGVyLWNvbG9yOiAjZjhmOWZhO1xufVxuXG4uYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4tbGlnaHQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYWUwZTU7XG4gIGJvcmRlci1jb2xvcjogI2QzZDlkZjtcbn1cblxuLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuLnNob3cgPiAuYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI0OCwgMjQ5LCAyNTAsIDAuNSk7XG59XG5cbi5idG4tZGFyayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xuICBib3JkZXItY29sb3I6ICMzNDNhNDA7XG59XG5cbi5idG4tZGFyazpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMyNzJiO1xuICBib3JkZXItY29sb3I6ICMxZDIxMjQ7XG59XG5cbi5idG4tZGFyazpmb2N1cywgLmJ0bi1kYXJrLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNTIsIDU4LCA2NCwgMC41KTtcbn1cblxuLmJ0bi1kYXJrLmRpc2FibGVkLCAuYnRuLWRhcms6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgYm9yZGVyLWNvbG9yOiAjMzQzYTQwO1xufVxuXG4uYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLWRhcmsuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZDIxMjQ7XG4gIGJvcmRlci1jb2xvcjogIzE3MWExZDtcbn1cblxuLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbi5zaG93ID4gLmJ0bi1kYXJrLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDUyLCA1OCwgNjQsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1wcmltYXJ5IHtcbiAgY29sb3I6ICMwMDdiZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXItY29sb3I6ICMwMDdiZmY7XG59XG5cbi5idG4tb3V0bGluZS1wcmltYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XG4gIGJvcmRlci1jb2xvcjogIzAwN2JmZjtcbn1cblxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6Zm9jdXMsIC5idG4tb3V0bGluZS1wcmltYXJ5LmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTIzLCAyNTUsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1wcmltYXJ5LmRpc2FibGVkLCAuYnRuLW91dGxpbmUtcHJpbWFyeTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMDA3YmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4tb3V0bGluZS1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xuICBib3JkZXItY29sb3I6ICMwMDdiZmY7XG59XG5cbi5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuLnNob3cgPiAuYnRuLW91dGxpbmUtcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxMjMsIDI1NSwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkO1xufVxuXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2Yzc1N2Q7XG4gIGJvcmRlci1jb2xvcjogIzZjNzU3ZDtcbn1cblxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpmb2N1cywgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEwOCwgMTE3LCAxMjUsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1zZWNvbmRhcnkuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6ZGlzYWJsZWQge1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZDtcbiAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkO1xufVxuXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uc2hvdyA+IC5idG4tb3V0bGluZS1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTA4LCAxMTcsIDEyNSwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzI4YTc0NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogIzI4YTc0NTtcbn1cblxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4YTc0NTtcbiAgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1O1xufVxuXG4uYnRuLW91dGxpbmUtc3VjY2Vzczpmb2N1cywgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg0MCwgMTY3LCA2OSwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1zdWNjZXNzOmRpc2FibGVkIHtcbiAgY29sb3I6ICMyOGE3NDU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOGE3NDU7XG4gIGJvcmRlci1jb2xvcjogIzI4YTc0NTtcbn1cblxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uc2hvdyA+IC5idG4tb3V0bGluZS1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDQwLCAxNjcsIDY5LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtaW5mbyB7XG4gIGNvbG9yOiAjMTdhMmI4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiAjMTdhMmI4O1xufVxuXG4uYnRuLW91dGxpbmUtaW5mbzpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTdhMmI4O1xuICBib3JkZXItY29sb3I6ICMxN2EyYjg7XG59XG5cbi5idG4tb3V0bGluZS1pbmZvOmZvY3VzLCAuYnRuLW91dGxpbmUtaW5mby5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIzLCAxNjIsIDE4NCwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWluZm8uZGlzYWJsZWQsIC5idG4tb3V0bGluZS1pbmZvOmRpc2FibGVkIHtcbiAgY29sb3I6ICMxN2EyYjg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi1vdXRsaW5lLWluZm8uZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxN2EyYjg7XG4gIGJvcmRlci1jb2xvcjogIzE3YTJiODtcbn1cblxuLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uc2hvdyA+IC5idG4tb3V0bGluZS1pbmZvLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIzLCAxNjIsIDE4NCwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLXdhcm5pbmcge1xuICBjb2xvcjogI2ZmYzEwNztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogI2ZmYzEwNztcbn1cblxuLmJ0bi1vdXRsaW5lLXdhcm5pbmc6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNztcbiAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3O1xufVxuXG4uYnRuLW91dGxpbmUtd2FybmluZzpmb2N1cywgLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDE5MywgNywgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZGlzYWJsZWQsIC5idG4tb3V0bGluZS13YXJuaW5nOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmMxMDc7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmMxMDc7XG4gIGJvcmRlci1jb2xvcjogI2ZmYzEwNztcbn1cblxuLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uc2hvdyA+IC5idG4tb3V0bGluZS13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTkzLCA3LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtZGFuZ2VyIHtcbiAgY29sb3I6ICNkYzM1NDU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG59XG5cbi5idG4tb3V0bGluZS1kYW5nZXI6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjMzU0NTtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xufVxuXG4uYnRuLW91dGxpbmUtZGFuZ2VyOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFuZ2VyLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIwLCA1MywgNjksIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1kYW5nZXIuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1kYW5nZXI6ZGlzYWJsZWQge1xuICBjb2xvcjogI2RjMzU0NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi1vdXRsaW5lLWRhbmdlci5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjMzU0NTtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xufVxuXG4uYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uc2hvdyA+IC5idG4tb3V0bGluZS1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIwLCA1MywgNjksIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1saWdodCB7XG4gIGNvbG9yOiAjZjhmOWZhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiAjZjhmOWZhO1xufVxuXG4uYnRuLW91dGxpbmUtbGlnaHQ6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbiAgYm9yZGVyLWNvbG9yOiAjZjhmOWZhO1xufVxuXG4uYnRuLW91dGxpbmUtbGlnaHQ6Zm9jdXMsIC5idG4tb3V0bGluZS1saWdodC5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI0OCwgMjQ5LCAyNTAsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1saWdodC5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWxpZ2h0OmRpc2FibGVkIHtcbiAgY29sb3I6ICNmOGY5ZmE7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLW91dGxpbmUtbGlnaHQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG4gIGJvcmRlci1jb2xvcjogI2Y4ZjlmYTtcbn1cblxuLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbi5zaG93ID4gLmJ0bi1vdXRsaW5lLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI0OCwgMjQ5LCAyNTAsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1kYXJrIHtcbiAgY29sb3I6ICMzNDNhNDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXItY29sb3I6ICMzNDNhNDA7XG59XG5cbi5idG4tb3V0bGluZS1kYXJrOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG4gIGJvcmRlci1jb2xvcjogIzM0M2E0MDtcbn1cblxuLmJ0bi1vdXRsaW5lLWRhcms6Zm9jdXMsIC5idG4tb3V0bGluZS1kYXJrLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNTIsIDU4LCA2NCwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWRhcmsuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1kYXJrOmRpc2FibGVkIHtcbiAgY29sb3I6ICMzNDNhNDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi1vdXRsaW5lLWRhcmsuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG4gIGJvcmRlci1jb2xvcjogIzM0M2E0MDtcbn1cblxuLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uc2hvdyA+IC5idG4tb3V0bGluZS1kYXJrLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDUyLCA1OCwgNjQsIDAuNSk7XG59XG5cbi5idG4tbGluayB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDA3YmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICMwMDU2YjM7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi1saW5rOmZvY3VzLCAuYnRuLWxpbmsuZm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmJ0bi1saW5rOmRpc2FibGVkLCAuYnRuLWxpbmsuZGlzYWJsZWQge1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cblxuLmJ0bi1sZywgLmJ0bi1ncm91cC1sZyA+IC5idG4ge1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG59XG5cbi5idG4tc20sIC5idG4tZ3JvdXAtc20gPiAuYnRuIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMnJlbTtcbn1cblxuLmJ0bi1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmJ0bi1ibG9jayArIC5idG4tYmxvY2sge1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG59XG5cbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0uYnRuLWJsb2NrLFxuaW5wdXRbdHlwZT1cInJlc2V0XCJdLmJ0bi1ibG9jayxcbmlucHV0W3R5cGU9XCJidXR0b25cIl0uYnRuLWJsb2NrIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5mYWRlIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBsaW5lYXI7XG59XG5cbi5mYWRlLnNob3csIC5mYWRlLmluIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmNvbGxhcHNlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNvbGxhcHNlLnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxudHIuY29sbGFwc2Uuc2hvdyB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdztcbn1cblxudGJvZHkuY29sbGFwc2Uuc2hvdyB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdy1ncm91cDtcbn1cblxuLmNvbGxhcHNpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuMzVzIGVhc2U7XG59XG5cbi5kcm9wdXAsXG4uZHJvcGRvd24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDAuM2VtIHNvbGlkO1xuICBib3JkZXItcmlnaHQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItbGVmdDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtaW4td2lkdGg6IDEwcmVtO1xuICBwYWRkaW5nOiAwLjVyZW0gMDtcbiAgbWFyZ2luOiAwLjEyNXJlbSAwIDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5kcm9wdXAgLmRyb3Bkb3duLW1lbnUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjEyNXJlbTtcbn1cblxuLmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItcmlnaHQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwLjNlbSBzb2xpZDtcbiAgYm9yZGVyLWxlZnQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uZHJvcHVwIC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5kcm9wcmlnaHQgLmRyb3Bkb3duLW1lbnUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tbGVmdDogMC4xMjVyZW07XG59XG5cbi5kcm9wcmlnaHQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogMC4zZW0gc29saWQ7XG59XG5cbi5kcm9wcmlnaHQgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIHZlcnRpY2FsLWFsaWduOiAwO1xufVxuXG4uZHJvcGxlZnQgLmRyb3Bkb3duLW1lbnUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuMTI1cmVtO1xufVxuXG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMC4zZW0gc29saWQ7XG4gIGJvcmRlci1ib3R0b206IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmJlZm9yZSB7XG4gIHZlcnRpY2FsLWFsaWduOiAwO1xufVxuXG4uZHJvcGRvd24tZGl2aWRlciB7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luOiAwLjVyZW0gMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlOWVjZWY7XG59XG5cbi5kcm9wZG93bi1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjI1cmVtIDEuNXJlbTtcbiAgY2xlYXI6IGJvdGg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xufVxuXG4uZHJvcGRvd24taXRlbTpob3ZlciwgLmRyb3Bkb3duLWl0ZW06Zm9jdXMge1xuICBjb2xvcjogIzE2MTgxYjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xufVxuXG4uZHJvcGRvd24taXRlbS5hY3RpdmUsIC5kcm9wZG93bi1pdGVtOmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XG59XG5cbi5kcm9wZG93bi1pdGVtLmRpc2FibGVkLCAuZHJvcGRvd24taXRlbTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmRyb3Bkb3duLW1lbnUuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZHJvcGRvd24taGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuNXJlbSAxLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiAjNmM3NTdkO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uYnRuLWdyb3VwLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uYnRuLWdyb3VwID4gLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAtbXMtZmxleDogMCAxIGF1dG87XG4gIGZsZXg6IDAgMSBhdXRvO1xufVxuXG4uYnRuLWdyb3VwID4gLmJ0bjpob3Zlcixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmhvdmVyIHtcbiAgei1pbmRleDogMTtcbn1cblxuLmJ0bi1ncm91cCA+IC5idG46Zm9jdXMsIC5idG4tZ3JvdXAgPiAuYnRuOmFjdGl2ZSwgLmJ0bi1ncm91cCA+IC5idG4uYWN0aXZlLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46Zm9jdXMsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjphY3RpdmUsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi5hY3RpdmUge1xuICB6LWluZGV4OiAxO1xufVxuXG4uYnRuLWdyb3VwIC5idG4gKyAuYnRuLFxuLmJ0bi1ncm91cCAuYnRuICsgLmJ0bi1ncm91cCxcbi5idG4tZ3JvdXAgLmJ0bi1ncm91cCArIC5idG4sXG4uYnRuLWdyb3VwIC5idG4tZ3JvdXAgKyAuYnRuLWdyb3VwLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCAuYnRuICsgLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgLmJ0biArIC5idG4tZ3JvdXAsXG4uYnRuLWdyb3VwLXZlcnRpY2FsIC5idG4tZ3JvdXAgKyAuYnRuLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCAuYnRuLWdyb3VwICsgLmJ0bi1ncm91cCB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuXG4uYnRuLXRvb2xiYXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5cbi5idG4tdG9vbGJhciAuaW5wdXQtZ3JvdXAge1xuICB3aWR0aDogYXV0bztcbn1cblxuLmJ0bi1ncm91cCA+IC5idG46Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmJ0bi1ncm91cCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLmJ0bi1ncm91cCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4uZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogMC41NjI1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNTYyNXJlbTtcbn1cblxuLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmJ0bi1zbSArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsIC5idG4tZ3JvdXAtc20gPiAuYnRuICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuMzc1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuMzc1cmVtO1xufVxuXG4uYnRuLWxnICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCwgLmJ0bi1ncm91cC1sZyA+IC5idG4gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtO1xufVxuXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmJ0bi1ncm91cC12ZXJ0aWNhbCAuYnRuLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCAuYnRuLWdyb3VwIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuICsgLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuICsgLmJ0bi1ncm91cCxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwICsgLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwICsgLmJ0bi1ncm91cCB7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG5cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0bixcbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0bi1ncm91cCA+IC5idG4ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4gaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0bi1ncm91cCA+IC5idG4gaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuLWdyb3VwID4gLmJ0biBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uaW5wdXQtZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1hbGlnbjogc3RyZXRjaDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2g7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAtbXMtZmxleDogMSAxIGF1dG87XG4gIGZsZXg6IDEgMSBhdXRvO1xuICB3aWR0aDogMSU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2w6Zm9jdXMsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdDpmb2N1cyxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZTpmb2N1cyB7XG4gIHotaW5kZXg6IDM7XG59XG5cbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wgKyAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCArIC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCArIC5jdXN0b20tZmlsZSxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0ICsgLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0ICsgLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIC5jdXN0b20tZmlsZSxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIC5jdXN0b20tZmlsZSB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOm5vdCg6bGFzdC1jaGlsZCksXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3Q6bm90KDpmaXJzdC1jaGlsZCkge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZTpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbCxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZTpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGU6bm90KDpmaXJzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsLFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlOm5vdCg6Zmlyc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmlucHV0LWdyb3VwLXByZXBlbmQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuICsgLmJ0bixcbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4gKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIC5idG4sXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4gKyAuYnRuLFxuLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuICsgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgLmJ0biB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCB7XG4gIG1hcmdpbi1yaWdodDogLTFweDtcbn1cblxuLmlucHV0LWdyb3VwLWFwcGVuZCB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuXG4uaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzQ5NTA1NztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2VkNGRhO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4uaW5wdXQtZ3JvdXAtdGV4dCBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG4uaW5wdXQtZ3JvdXAtdGV4dCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bm90KDpsYXN0LWNoaWxkKSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpsYXN0LWNoaWxkID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bGFzdC1jaGlsZCA+IC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkID4gLmlucHV0LWdyb3VwLXRleHQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtaW4taGVpZ2h0OiAxLjVyZW07XG4gIHBhZGRpbmctbGVmdDogMS41cmVtO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5saW5lIHtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTIzLCAyNTUsIDAuMjUpO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6YWN0aXZlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IzZDdmZjtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbn1cblxuLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMC4yNXJlbTtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjb250ZW50OiBcIlwiO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVlMmU2O1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDAuMjVyZW07XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDUwJSA1MCU7XG59XG5cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xufVxuXG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM0UlM0NwYXRoIGZpbGw9JyUyM2ZmZicgZD0nTTYuNTY0Ljc1bC0zLjU5IDMuNjEyLTEuNTM4LTEuNTVMMCA0LjI2IDIuOTc0IDcuMjUgOCAyLjE5M3onLyUzRSUzQy9zdmclM0VcIik7XG59XG5cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmluZGV0ZXJtaW5hdGUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XG59XG5cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmluZGV0ZXJtaW5hdGUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNCA0JyUzRSUzQ3BhdGggc3Ryb2tlPSclMjNmZmYnIGQ9J00wIDJoNCcvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxMjMsIDI1NSwgMC41KTtcbn1cblxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQ6aW5kZXRlcm1pbmF0ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxMjMsIDI1NSwgMC41KTtcbn1cblxuLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbn1cblxuLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM0UlM0NjaXJjbGUgcj0nMycgZmlsbD0nJTIzZmZmJy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuXG4uY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDEyMywgMjU1LCAwLjUpO1xufVxuXG4uY3VzdG9tLXNlbGVjdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygyLjI1cmVtICsgMnB4KTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMS43NXJlbSAwLjM3NXJlbSAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzQ5NTA1NztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYmFja2dyb3VuZDogI2ZmZiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA0IDUnJTNFJTNDcGF0aCBmaWxsPSclMjMzNDNhNDAnIGQ9J00yIDBMMCAyaDR6bTAgNUwwIDNoNHonLyUzRSUzQy9zdmclM0VcIikgbm8tcmVwZWF0IHJpZ2h0IDAuNzVyZW0gY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDhweCAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2VkNGRhO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLmN1c3RvbS1zZWxlY3Q6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM4MGJkZmY7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDVweCByZ2JhKDEyOCwgMTg5LCAyNTUsIDAuNSk7XG59XG5cbi5jdXN0b20tc2VsZWN0OmZvY3VzOjotbXMtdmFsdWUge1xuICBjb2xvcjogIzQ5NTA1NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmN1c3RvbS1zZWxlY3RbbXVsdGlwbGVdLCAuY3VzdG9tLXNlbGVjdFtzaXplXTpub3QoW3NpemU9XCIxXCJdKSB7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cblxuLmN1c3RvbS1zZWxlY3Q6ZGlzYWJsZWQge1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbn1cblxuLmN1c3RvbS1zZWxlY3Q6Oi1tcy1leHBhbmQge1xuICBvcGFjaXR5OiAwO1xufVxuXG4uY3VzdG9tLXNlbGVjdC1zbSB7XG4gIGhlaWdodDogY2FsYygxLjgxMjVyZW0gKyAycHgpO1xuICBwYWRkaW5nLXRvcDogMC4zNzVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjM3NXJlbTtcbiAgZm9udC1zaXplOiA3NSU7XG59XG5cbi5jdXN0b20tc2VsZWN0LWxnIHtcbiAgaGVpZ2h0OiBjYWxjKDIuODc1cmVtICsgMnB4KTtcbiAgcGFkZGluZy10b3A6IDAuMzc1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC4zNzVyZW07XG4gIGZvbnQtc2l6ZTogMTI1JTtcbn1cblxuLmN1c3RvbS1maWxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMi4yNXJlbSArIDJweCk7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jdXN0b20tZmlsZS1pbnB1dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygyLjI1cmVtICsgMnB4KTtcbiAgbWFyZ2luOiAwO1xuICBvcGFjaXR5OiAwO1xufVxuXG4uY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtY29udHJvbCB7XG4gIGJvcmRlci1jb2xvcjogIzgwYmRmZjtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTIzLCAyNTUsIDAuMjUpO1xufVxuXG4uY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtY29udHJvbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjODBiZGZmO1xufVxuXG4uY3VzdG9tLWZpbGUtaW5wdXQ6bGFuZyhlbikgfiAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgY29udGVudDogXCJCcm93c2VcIjtcbn1cblxuLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xuICBoZWlnaHQ6IGNhbGMoMi4yNXJlbSArIDJweCk7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2VkNGRhO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4uY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGNhbGMoY2FsYygyLjI1cmVtICsgMnB4KSAtIDFweCAqIDIpO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzQ5NTA1NztcbiAgY29udGVudDogXCJCcm93c2VcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjY2VkNGRhO1xuICBib3JkZXItcmFkaXVzOiAwIDAuMjVyZW0gMC4yNXJlbSAwO1xufVxuXG4ubmF2IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLm5hdi1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xufVxuXG4ubmF2LWxpbms6aG92ZXIsIC5uYXYtbGluazpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5uYXYtdGFicyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGVlMmU2O1xufVxuXG4ubmF2LXRhYnMgLm5hdi1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbn1cblxuLm5hdi10YWJzIC5uYXYtbGluayB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbn1cblxuLm5hdi10YWJzIC5uYXYtbGluazpob3ZlciwgLm5hdi10YWJzIC5uYXYtbGluazpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2U5ZWNlZiAjZTllY2VmICNkZWUyZTY7XG59XG5cbi5uYXYtdGFicyAubmF2LWxpbmsuZGlzYWJsZWQge1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5uYXYtdGFicyAubmF2LWxpbmsuYWN0aXZlLFxuLm5hdi10YWJzIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayB7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNkZWUyZTYgI2RlZTJlNiAjZmZmO1xufVxuXG4ubmF2LXRhYnMgLmRyb3Bkb3duLW1lbnUge1xuICBtYXJnaW4tdG9wOiAtMXB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLm5hdi1waWxscyAubmF2LWxpbmsge1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4ubmF2LXBpbGxzIC5uYXYtbGluay5hY3RpdmUsXG4ubmF2LXBpbGxzIC5zaG93ID4gLm5hdi1saW5rIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XG59XG5cbi5uYXYtZmlsbCAubmF2LWl0ZW0ge1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAtbXMtZmxleDogMSAxIGF1dG87XG4gIGZsZXg6IDEgMSBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5uYXYtanVzdGlmaWVkIC5uYXYtaXRlbSB7XG4gIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAwO1xuICBmbGV4LWJhc2lzOiAwO1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgZmxleC1ncm93OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi50YWItY29udGVudCA+IC50YWItcGFuZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi50YWItY29udGVudCA+IC5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLm5hdmJhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG59XG5cbi5uYXZiYXIgPiAuY29udGFpbmVyLFxuLm5hdmJhciA+IC5jb250YWluZXItZmx1aWQge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4ubmF2YmFyLWJyYW5kIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLXRvcDogMC4zMTI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC4zMTI1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5uYXZiYXItYnJhbmQ6aG92ZXIsIC5uYXZiYXItYnJhbmQ6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5uYXZiYXItbmF2IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4ubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIGZsb2F0OiBub25lO1xufVxuXG4ubmF2YmFyLXRleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG59XG5cbi5uYXZiYXItY29sbGFwc2Uge1xuICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMTAwJTtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gIGZsZXgtZ3JvdzogMTtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLm5hdmJhci10b2dnbGVyIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjc1cmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5uYXZiYXItdG9nZ2xlcjpob3ZlciwgLm5hdmJhci10b2dnbGVyOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ubmF2YmFyLXRvZ2dsZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS41ZW07XG4gIGhlaWdodDogMS41ZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtc20ge1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAtbXMtZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYge1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUtcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItZmx1aWQge1xuICAgIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiBhdXRvO1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5kcm9wdXAgLmRyb3Bkb3duLW1lbnUge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbWQge1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAtbXMtZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYge1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUtcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItZmx1aWQge1xuICAgIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiBhdXRvO1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5kcm9wdXAgLmRyb3Bkb3duLW1lbnUge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbGcge1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAtbXMtZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYge1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUtcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItZmx1aWQge1xuICAgIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiBhdXRvO1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5kcm9wdXAgLmRyb3Bkb3duLW1lbnUge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwNTkuOThweCkge1xuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwNjBweCkge1xuICAubmF2YmFyLWV4cGFuZC14bCB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIC1tcy1mbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudS1yaWdodCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IGF1dG87XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLmRyb3B1cCAuZHJvcGRvd24tbWVudSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogMTAwJTtcbiAgfVxufVxuXG4ubmF2YmFyLWV4cGFuZCB7XG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC1tcy1mbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5cbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lcixcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYge1xuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cblxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51LXJpZ2h0IHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IGF1dG87XG59XG5cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG59XG5cbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lcixcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG59XG5cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItY29sbGFwc2Uge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiBhdXRvO1xuICBmbGV4LWJhc2lzOiBhdXRvO1xufVxuXG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLXRvZ2dsZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubmF2YmFyLWV4cGFuZCAuZHJvcHVwIC5kcm9wZG93bi1tZW51IHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IDEwMCU7XG59XG5cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1icmFuZCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG59XG5cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1icmFuZDpob3ZlciwgLm5hdmJhci1saWdodCAubmF2YmFyLWJyYW5kOmZvY3VzIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbn1cblxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluazpob3ZlciwgLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbms6Zm9jdXMge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xufVxuXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluay5kaXNhYmxlZCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG5cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLnNob3cgPiAubmF2LWxpbmssXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5hY3RpdmUgPiAubmF2LWxpbmssXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluay5zaG93LFxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbn1cblxuLm5hdmJhci1saWdodCAubmF2YmFyLXRvZ2dsZXIge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cblxuLm5hdmJhci1saWdodCAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHZpZXdCb3g9JzAgMCAzMCAzMCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggc3Ryb2tlPSdyZ2JhKDAsIDAsIDAsIDAuNSknIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG5cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IGEge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dCBhOmhvdmVyLCAubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dCBhOmZvY3VzIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbn1cblxuLm5hdmJhci1kYXJrIC5uYXZiYXItYnJhbmQge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci1kYXJrIC5uYXZiYXItYnJhbmQ6aG92ZXIsIC5uYXZiYXItZGFyayAubmF2YmFyLWJyYW5kOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rOmhvdmVyLCAubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rOmZvY3VzIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7XG59XG5cbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbmsuZGlzYWJsZWQge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KTtcbn1cblxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5zaG93ID4gLm5hdi1saW5rLFxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5hY3RpdmUgPiAubmF2LWxpbmssXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rLnNob3csXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubmF2YmFyLWRhcmsgLm5hdmJhci10b2dnbGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG59XG5cbi5uYXZiYXItZGFyayAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHZpZXdCb3g9JzAgMCAzMCAzMCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggc3Ryb2tlPSdyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSknIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuXG4ubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0IHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cblxuLm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dCBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5uYXZiYXItZGFyayAubmF2YmFyLXRleHQgYTpob3ZlciwgLm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dCBhOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5jYXJkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLXdpZHRoOiAwO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5jYXJkID4gaHIge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uY2FyZCA+IC5saXN0LWdyb3VwOmZpcnN0LWNoaWxkIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbn1cblxuLmNhcmQgPiAubGlzdC1ncm91cDpsYXN0LWNoaWxkIC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4uY2FyZC1ib2R5IHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgLW1zLWZsZXg6IDEgMSBhdXRvO1xuICBmbGV4OiAxIDEgYXV0bztcbiAgcGFkZGluZzogMS4yNXJlbTtcbn1cblxuLmNhcmQtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xufVxuXG4uY2FyZC1zdWJ0aXRsZSB7XG4gIG1hcmdpbi10b3A6IC0wLjM3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtdGV4dDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmNhcmQtbGluayArIC5jYXJkLWxpbmsge1xuICBtYXJnaW4tbGVmdDogMS4yNXJlbTtcbn1cblxuLmNhcmQtaGVhZGVyIHtcbiAgcGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDMpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG59XG5cbi5jYXJkLWhlYWRlcjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IGNhbGMoMC4yNXJlbSAtIDFweCkgY2FsYygwLjI1cmVtIC0gMXB4KSAwIDA7XG59XG5cbi5jYXJkLWhlYWRlciArIC5saXN0LWdyb3VwIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wOiAwO1xufVxuXG4uY2FyZC1mb290ZXIge1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuMjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wMyk7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbn1cblxuLmNhcmQtZm9vdGVyOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiAwIDAgY2FsYygwLjI1cmVtIC0gMXB4KSBjYWxjKDAuMjVyZW0gLSAxcHgpO1xufVxuXG4uY2FyZC1oZWFkZXItdGFicyB7XG4gIG1hcmdpbi1yaWdodDogLTAuNjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAtMC43NXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjYyNXJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtaGVhZGVyLXBpbGxzIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC42MjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC42MjVyZW07XG59XG5cbi5jYXJkLWltZy1vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IDEuMjVyZW07XG59XG5cbi5jYXJkLWltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiBjYWxjKDAuMjVyZW0gLSAxcHgpO1xufVxuXG4uY2FyZC1pbWctdG9wIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGNhbGMoMC4yNXJlbSAtIDFweCk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBjYWxjKDAuMjVyZW0gLSAxcHgpO1xufVxuXG4uY2FyZC1pbWctYm90dG9tIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBjYWxjKDAuMjVyZW0gLSAxcHgpO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBjYWxjKDAuMjVyZW0gLSAxcHgpO1xufVxuXG4uY2FyZC1kZWNrIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5jYXJkLWRlY2sgLmNhcmQge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNhcmQtZGVjayB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgIC1tcy1mbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gIH1cbiAgLmNhcmQtZGVjayAuY2FyZCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgIC1tcy1mbGV4OiAxIDAgMCU7XG4gICAgZmxleDogMSAwIDAlO1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgfVxufVxuXG4uY2FyZC1ncm91cCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uY2FyZC1ncm91cCA+IC5jYXJkIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJkLWdyb3VwIHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLW1zLWZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgIC1tcy1mbGV4OiAxIDAgMCU7XG4gICAgZmxleDogMSAwIDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZCArIC5jYXJkIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOmZpcnN0LWNoaWxkIC5jYXJkLWltZy10b3AsXG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6Zmlyc3QtY2hpbGQgLmNhcmQtaGVhZGVyIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOmZpcnN0LWNoaWxkIC5jYXJkLWltZy1ib3R0b20sXG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6Zmlyc3QtY2hpbGQgLmNhcmQtZm9vdGVyIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOmxhc3QtY2hpbGQgLmNhcmQtaW1nLXRvcCxcbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpsYXN0LWNoaWxkIC5jYXJkLWhlYWRlciB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOmxhc3QtY2hpbGQgLmNhcmQtaW1nLWJvdHRvbSxcbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpsYXN0LWNoaWxkIC5jYXJkLWZvb3RlciB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm9ubHktY2hpbGQge1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpvbmx5LWNoaWxkIC5jYXJkLWltZy10b3AsXG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6b25seS1jaGlsZCAuY2FyZC1oZWFkZXIge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpvbmx5LWNoaWxkIC5jYXJkLWltZy1ib3R0b20sXG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6b25seS1jaGlsZCAuY2FyZC1mb290ZXIge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpOm5vdCg6b25seS1jaGlsZCkge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpOm5vdCg6b25seS1jaGlsZCkgLmNhcmQtaW1nLXRvcCxcbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpOm5vdCg6b25seS1jaGlsZCkgLmNhcmQtaW1nLWJvdHRvbSxcbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpOm5vdCg6b25seS1jaGlsZCkgLmNhcmQtaGVhZGVyLFxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCk6bm90KDpvbmx5LWNoaWxkKSAuY2FyZC1mb290ZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbn1cblxuLmNhcmQtY29sdW1ucyAuY2FyZCB7XG4gIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2FyZC1jb2x1bW5zIHtcbiAgICAtd2Via2l0LWNvbHVtbi1jb3VudDogMztcbiAgICAtbW96LWNvbHVtbi1jb3VudDogMztcbiAgICBjb2x1bW4tY291bnQ6IDM7XG4gICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAxLjI1cmVtO1xuICAgIC1tb3otY29sdW1uLWdhcDogMS4yNXJlbTtcbiAgICBjb2x1bW4tZ2FwOiAxLjI1cmVtO1xuICB9XG4gIC5jYXJkLWNvbHVtbnMgLmNhcmQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uYnJlYWRjcnVtYiB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nOiAwLjc1cmVtIDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBjb250ZW50OiBcIi9cIjtcbn1cblxuLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW06aG92ZXI6OmJlZm9yZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTpob3Zlcjo6YmVmb3JlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYnJlYWRjcnVtYi1pdGVtLmFjdGl2ZSB7XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxuXG4ucGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4ucGFnZS1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC41cmVtIDAuNzVyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgY29sb3I6ICMwMDdiZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZWUyZTY7XG59XG5cbi5wYWdlLWxpbms6aG92ZXIge1xuICBjb2xvcjogIzAwNTZiMztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICBib3JkZXItY29sb3I6ICNkZWUyZTY7XG59XG5cbi5wYWdlLWxpbms6Zm9jdXMge1xuICB6LWluZGV4OiAyO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxMjMsIDI1NSwgMC4yNSk7XG59XG5cbi5wYWdlLWxpbms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4ucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbn1cblxuLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluayB7XG4gIHotaW5kZXg6IDE7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xuICBib3JkZXItY29sb3I6ICMwMDdiZmY7XG59XG5cbi5wYWdlLWl0ZW0uZGlzYWJsZWQgLnBhZ2UtbGluayB7XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY3Vyc29yOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNkZWUyZTY7XG59XG5cbi5wYWdpbmF0aW9uLWxnIC5wYWdlLWxpbmsge1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuNXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4ucGFnaW5hdGlvbi1sZyAucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjNyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuM3JlbTtcbn1cblxuLnBhZ2luYXRpb24tbGcgLnBhZ2UtaXRlbTpsYXN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4zcmVtO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4zcmVtO1xufVxuXG4ucGFnaW5hdGlvbi1zbSAucGFnZS1saW5rIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5wYWdpbmF0aW9uLXNtIC5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMnJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4ycmVtO1xufVxuXG4ucGFnaW5hdGlvbi1zbSAucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjJyZW07XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjJyZW07XG59XG5cbi5iYWRnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMC4yNWVtIDAuNGVtO1xuICBmb250LXNpemU6IDc1JTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4uYmFkZ2U6ZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYnRuIC5iYWRnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMXB4O1xufVxuXG4uYmFkZ2UtcGlsbCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNmVtO1xuICBib3JkZXItcmFkaXVzOiAxMHJlbTtcbn1cblxuLmJhZGdlLXByaW1hcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbn1cblxuLmJhZGdlLXByaW1hcnlbaHJlZl06aG92ZXIsIC5iYWRnZS1wcmltYXJ5W2hyZWZdOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjJjYztcbn1cblxuLmJhZGdlLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM3NTdkO1xufVxuXG4uYmFkZ2Utc2Vjb25kYXJ5W2hyZWZdOmhvdmVyLCAuYmFkZ2Utc2Vjb25kYXJ5W2hyZWZdOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU0NWI2Mjtcbn1cblxuLmJhZGdlLXN1Y2Nlc3Mge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4YTc0NTtcbn1cblxuLmJhZGdlLXN1Y2Nlc3NbaHJlZl06aG92ZXIsIC5iYWRnZS1zdWNjZXNzW2hyZWZdOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFlN2UzNDtcbn1cblxuLmJhZGdlLWluZm8ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3YTJiODtcbn1cblxuLmJhZGdlLWluZm9baHJlZl06aG92ZXIsIC5iYWRnZS1pbmZvW2hyZWZdOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzExN2E4Yjtcbn1cblxuLmJhZGdlLXdhcm5pbmcge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNztcbn1cblxuLmJhZGdlLXdhcm5pbmdbaHJlZl06aG92ZXIsIC5iYWRnZS13YXJuaW5nW2hyZWZdOmZvY3VzIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QzOWUwMDtcbn1cblxuLmJhZGdlLWRhbmdlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNTQ1O1xufVxuXG4uYmFkZ2UtZGFuZ2VyW2hyZWZdOmhvdmVyLCAuYmFkZ2UtZGFuZ2VyW2hyZWZdOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JkMjEzMDtcbn1cblxuLmJhZGdlLWxpZ2h0IHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG59XG5cbi5iYWRnZS1saWdodFtocmVmXTpob3ZlciwgLmJhZGdlLWxpZ2h0W2hyZWZdOmZvY3VzIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RhZTBlNTtcbn1cblxuLmJhZGdlLWRhcmsge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbn1cblxuLmJhZGdlLWRhcmtbaHJlZl06aG92ZXIsIC5iYWRnZS1kYXJrW2hyZWZdOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkMjEyNDtcbn1cblxuLmp1bWJvdHJvbiB7XG4gIHBhZGRpbmc6IDJyZW0gMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmp1bWJvdHJvbiB7XG4gICAgcGFkZGluZzogNHJlbSAycmVtO1xuICB9XG59XG5cbi5qdW1ib3Ryb24tZmx1aWQge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5hbGVydCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuLmFsZXJ0LWhlYWRpbmcge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLmFsZXJ0LWxpbmsge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uYWxlcnQtZGlzbWlzc2libGUge1xuICBwYWRkaW5nLXJpZ2h0OiA0cmVtO1xufVxuXG4uYWxlcnQtZGlzbWlzc2libGUgLmNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuMjVyZW07XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uYWxlcnQtcHJpbWFyeSB7XG4gIGNvbG9yOiAjMDA0MDg1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NlNWZmO1xuICBib3JkZXItY29sb3I6ICNiOGRhZmY7XG59XG5cbi5hbGVydC1wcmltYXJ5IGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzlmY2RmZjtcbn1cblxuLmFsZXJ0LXByaW1hcnkgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzAwMjc1Mjtcbn1cblxuLmFsZXJ0LXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjMzgzZDQxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTJlM2U1O1xuICBib3JkZXItY29sb3I6ICNkNmQ4ZGI7XG59XG5cbi5hbGVydC1zZWNvbmRhcnkgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYzhjYmNmO1xufVxuXG4uYWxlcnQtc2Vjb25kYXJ5IC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMyMDIzMjY7XG59XG5cbi5hbGVydC1zdWNjZXNzIHtcbiAgY29sb3I6ICMxNTU3MjQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNGVkZGE7XG4gIGJvcmRlci1jb2xvcjogI2MzZTZjYjtcbn1cblxuLmFsZXJ0LXN1Y2Nlc3MgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYjFkZmJiO1xufVxuXG4uYWxlcnQtc3VjY2VzcyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMGIyZTEzO1xufVxuXG4uYWxlcnQtaW5mbyB7XG4gIGNvbG9yOiAjMGM1NDYwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDFlY2YxO1xuICBib3JkZXItY29sb3I6ICNiZWU1ZWI7XG59XG5cbi5hbGVydC1pbmZvIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2FiZGRlNTtcbn1cblxuLmFsZXJ0LWluZm8gLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzA2MmMzMztcbn1cblxuLmFsZXJ0LXdhcm5pbmcge1xuICBjb2xvcjogIzg1NjQwNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjNjZDtcbiAgYm9yZGVyLWNvbG9yOiAjZmZlZWJhO1xufVxuXG4uYWxlcnQtd2FybmluZyBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmZmU4YTE7XG59XG5cbi5hbGVydC13YXJuaW5nIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICM1MzNmMDM7XG59XG5cbi5hbGVydC1kYW5nZXIge1xuICBjb2xvcjogIzcyMWMyNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZDdkYTtcbiAgYm9yZGVyLWNvbG9yOiAjZjVjNmNiO1xufVxuXG4uYWxlcnQtZGFuZ2VyIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2YxYjBiNztcbn1cblxuLmFsZXJ0LWRhbmdlciAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjNDkxMjE3O1xufVxuXG4uYWxlcnQtbGlnaHQge1xuICBjb2xvcjogIzgxODE4MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZmVmZTtcbiAgYm9yZGVyLWNvbG9yOiAjZmRmZGZlO1xufVxuXG4uYWxlcnQtbGlnaHQgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZWNlY2Y2O1xufVxuXG4uYWxlcnQtbGlnaHQgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzY4Njg2ODtcbn1cblxuLmFsZXJ0LWRhcmsge1xuICBjb2xvcjogIzFiMWUyMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q2ZDhkOTtcbiAgYm9yZGVyLWNvbG9yOiAjYzZjOGNhO1xufVxuXG4uYWxlcnQtZGFyayBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNiOWJiYmU7XG59XG5cbi5hbGVydC1kYXJrIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMwNDA1MDU7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBwcm9ncmVzcy1iYXItc3RyaXBlcyB7XG4gIGZyb20ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDFyZW0gMDtcbiAgfVxuICB0byB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMge1xuICBmcm9tIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxcmVtIDA7XG4gIH1cbiAgdG8ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgfVxufVxuXG4ucHJvZ3Jlc3Mge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMXJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4ucHJvZ3Jlc3MtYmFyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC42cyBlYXNlO1xufVxuXG4ucHJvZ3Jlc3MtYmFyLXN0cmlwZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1zaXplOiAxcmVtIDFyZW07XG59XG5cbi5wcm9ncmVzcy1iYXItYW5pbWF0ZWQge1xuICAtd2Via2l0LWFuaW1hdGlvbjogcHJvZ3Jlc3MtYmFyLXN0cmlwZXMgMXMgbGluZWFyIGluZmluaXRlO1xuICBhbmltYXRpb246IHByb2dyZXNzLWJhci1zdHJpcGVzIDFzIGxpbmVhciBpbmZpbml0ZTtcbn1cblxuLm1lZGlhIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi5tZWRpYS1ib2R5IHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgLW1zLWZsZXg6IDE7XG4gIGZsZXg6IDE7XG59XG5cbi5saXN0LWdyb3VwIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmFjdGl2ZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAtMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbTpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbTpmb2N1cyB7XG4gIHotaW5kZXg6IDE7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZCwgLmxpc3QtZ3JvdXAtaXRlbTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gIHotaW5kZXg6IDI7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xuICBib3JkZXItY29sb3I6ICMwMDdiZmY7XG59XG5cbi5saXN0LWdyb3VwLWZsdXNoIC5saXN0LWdyb3VwLWl0ZW0ge1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1sZWZ0OiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4ubGlzdC1ncm91cC1mbHVzaDpmaXJzdC1jaGlsZCAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cblxuLmxpc3QtZ3JvdXAtZmx1c2g6bGFzdC1jaGlsZCAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXByaW1hcnkge1xuICBjb2xvcjogIzAwNDA4NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I4ZGFmZjtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICMwMDQwODU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5ZmNkZmY7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0MDg1O1xuICBib3JkZXItY29sb3I6ICMwMDQwODU7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICMzODNkNDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNmQ4ZGI7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzM4M2Q0MTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4Y2JjZjtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM4M2Q0MTtcbiAgYm9yZGVyLWNvbG9yOiAjMzgzZDQxO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzE1NTcyNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MzZTZjYjtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICMxNTU3MjQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMWRmYmI7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU1NzI0O1xuICBib3JkZXItY29sb3I6ICMxNTU3MjQ7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0taW5mbyB7XG4gIGNvbG9yOiAjMGM1NDYwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmVlNWViO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWluZm8ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzBjNTQ2MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FiZGRlNTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwYzU0NjA7XG4gIGJvcmRlci1jb2xvcjogIzBjNTQ2MDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nIHtcbiAgY29sb3I6ICM4NTY0MDQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmVlYmE7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjODU2NDA0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlOGExO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg1NjQwNDtcbiAgYm9yZGVyLWNvbG9yOiAjODU2NDA0O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlciB7XG4gIGNvbG9yOiAjNzIxYzI0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVjNmNiO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWRhbmdlci5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICM3MjFjMjQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWIwYjc7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MjFjMjQ7XG4gIGJvcmRlci1jb2xvcjogIzcyMWMyNDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1saWdodCB7XG4gIGNvbG9yOiAjODE4MTgyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRmZGZlO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWxpZ2h0Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tbGlnaHQubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjODE4MTgyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNlY2Y2O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWxpZ2h0Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MTgxODI7XG4gIGJvcmRlci1jb2xvcjogIzgxODE4Mjtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1kYXJrIHtcbiAgY29sb3I6ICMxYjFlMjE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNmM4Y2E7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tZGFyay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWRhcmsubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjMWIxZTIxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjliYmJlO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWRhcmsubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFiMWUyMTtcbiAgYm9yZGVyLWNvbG9yOiAjMWIxZTIxO1xufVxuXG4uY2xvc2Uge1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtc2hhZG93OiAwIDFweCAwICNmZmY7XG4gIG9wYWNpdHk6IC41O1xufVxuXG4uY2xvc2U6aG92ZXIsIC5jbG9zZTpmb2N1cyB7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG9wYWNpdHk6IC43NTtcbn1cblxuLmNsb3NlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5idXR0b24uY2xvc2Uge1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi5tb2RhbC1vcGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLm1vZGFsIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwNTA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG91dGxpbmU6IDA7XG59XG5cbi5tb2RhbC1vcGVuIC5tb2RhbCB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLm1vZGFsLWRpYWxvZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogMC41cmVtO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLW91dCwgLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMjUlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTI1JSk7XG59XG5cbi5tb2RhbC5zaG93IC5tb2RhbC1kaWFsb2cge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbn1cblxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogY2FsYygxMDAlIC0gKDAuNXJlbSAqIDIpKTtcbn1cblxuLm1vZGFsLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xuICBvdXRsaW5lOiAwO1xufVxuXG4ubW9kYWwtYmFja2Ryb3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA0MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cblxuLm1vZGFsLWJhY2tkcm9wLmZhZGUge1xuICBvcGFjaXR5OiAwO1xufVxuXG4ubW9kYWwtYmFja2Ryb3Auc2hvdyB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLm1vZGFsLWhlYWRlciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDFyZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTllY2VmO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjNyZW07XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjNyZW07XG59XG5cbi5tb2RhbC1oZWFkZXIgLmNsb3NlIHtcbiAgcGFkZGluZzogMXJlbTtcbiAgbWFyZ2luOiAtMXJlbSAtMXJlbSAtMXJlbSBhdXRvO1xufVxuXG4ubW9kYWwtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4ubW9kYWwtYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgLW1zLWZsZXg6IDEgMSBhdXRvO1xuICBmbGV4OiAxIDEgYXV0bztcbiAgcGFkZGluZzogMXJlbTtcbn1cblxuLm1vZGFsLWZvb3RlciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xuICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTllY2VmO1xufVxuXG4ubW9kYWwtZm9vdGVyID4gOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWxlZnQ6IC4yNXJlbTtcbn1cblxuLm1vZGFsLWZvb3RlciA+IDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXJpZ2h0OiAuMjVyZW07XG59XG5cbi5tb2RhbC1zY3JvbGxiYXItbWVhc3VyZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtOTk5OXB4O1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBvdmVyZmxvdzogc2Nyb2xsO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICBtYXJnaW46IDEuNzVyZW0gYXV0bztcbiAgfVxuICAubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgLSAoMS43NXJlbSAqIDIpKTtcbiAgfVxuICAubW9kYWwtc20ge1xuICAgIG1heC13aWR0aDogMzAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tb2RhbC1sZyB7XG4gICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgfVxufVxuXG4udG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTA3MDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgbGluZS1icmVhazogYXV0bztcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBvcGFjaXR5OiAwO1xufVxuXG4udG9vbHRpcC5zaG93IHtcbiAgb3BhY2l0eTogMC45O1xufVxuXG4udG9vbHRpcCAuYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMC44cmVtO1xuICBoZWlnaHQ6IDAuNHJlbTtcbn1cblxuLnRvb2x0aXAgLmFycm93OjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG5cbi5icy10b29sdGlwLXRvcCwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJ0b3BcIl0ge1xuICBwYWRkaW5nOiAwLjRyZW0gMDtcbn1cblxuLmJzLXRvb2x0aXAtdG9wIC5hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJ0b3BcIl0gLmFycm93IHtcbiAgYm90dG9tOiAwO1xufVxuXG4uYnMtdG9vbHRpcC10b3AgLmFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwidG9wXCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgdG9wOiAwO1xuICBib3JkZXItd2lkdGg6IDAuNHJlbSAwLjRyZW0gMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzAwMDtcbn1cblxuLmJzLXRvb2x0aXAtcmlnaHQsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwicmlnaHRcIl0ge1xuICBwYWRkaW5nOiAwIDAuNHJlbTtcbn1cblxuLmJzLXRvb2x0aXAtcmlnaHQgLmFycm93LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC5hcnJvdyB7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAwLjRyZW07XG4gIGhlaWdodDogMC44cmVtO1xufVxuXG4uYnMtdG9vbHRpcC1yaWdodCAuYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJyaWdodFwiXSAuYXJyb3c6OmJlZm9yZSB7XG4gIHJpZ2h0OiAwO1xuICBib3JkZXItd2lkdGg6IDAuNHJlbSAwLjRyZW0gMC40cmVtIDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzAwMDtcbn1cblxuLmJzLXRvb2x0aXAtYm90dG9tLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSB7XG4gIHBhZGRpbmc6IDAuNHJlbSAwO1xufVxuXG4uYnMtdG9vbHRpcC1ib3R0b20gLmFycm93LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSAuYXJyb3cge1xuICB0b3A6IDA7XG59XG5cbi5icy10b29sdGlwLWJvdHRvbSAuYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJib3R0b21cIl0gLmFycm93OjpiZWZvcmUge1xuICBib3R0b206IDA7XG4gIGJvcmRlci13aWR0aDogMCAwLjRyZW0gMC40cmVtO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDAwO1xufVxuXG4uYnMtdG9vbHRpcC1sZWZ0LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xuICBwYWRkaW5nOiAwIDAuNHJlbTtcbn1cblxuLmJzLXRvb2x0aXAtbGVmdCAuYXJyb3csIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwibGVmdFwiXSAuYXJyb3cge1xuICByaWdodDogMDtcbiAgd2lkdGg6IDAuNHJlbTtcbiAgaGVpZ2h0OiAwLjhyZW07XG59XG5cbi5icy10b29sdGlwLWxlZnQgLmFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwibGVmdFwiXSAuYXJyb3c6OmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlci13aWR0aDogMC40cmVtIDAgMC40cmVtIDAuNHJlbTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwMDA7XG59XG5cbi50b29sdGlwLWlubmVyIHtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5wb3BvdmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDk5OTk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDI3NnB4O1xuICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICBsaW5lLWJyZWFrOiBhdXRvO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xufVxuXG4ucG9wb3ZlciAuYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIG1hcmdpbjogMCAwLjNyZW07XG59XG5cbi5wb3BvdmVyIC5hcnJvdzo6YmVmb3JlLCAucG9wb3ZlciAuYXJyb3c6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cblxuLmJzLXBvcG92ZXItdG9wLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cInRvcFwiXSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cblxuLmJzLXBvcG92ZXItdG9wIC5hcnJvdywgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJ0b3BcIl0gLmFycm93IHtcbiAgYm90dG9tOiBjYWxjKCgwLjVyZW0gKyAxcHgpICogLTEpO1xufVxuXG4uYnMtcG9wb3Zlci10b3AgLmFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwidG9wXCJdIC5hcnJvdzo6YmVmb3JlLFxuLmJzLXBvcG92ZXItdG9wIC5hcnJvdzo6YWZ0ZXIsXG4uYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cInRvcFwiXSAuYXJyb3c6OmFmdGVyIHtcbiAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMC41cmVtIDA7XG59XG5cbi5icy1wb3BvdmVyLXRvcCAuYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJ0b3BcIl0gLmFycm93OjpiZWZvcmUge1xuICBib3R0b206IDA7XG4gIGJvcmRlci10b3AtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG5cblxuLmJzLXBvcG92ZXItdG9wIC5hcnJvdzo6YWZ0ZXIsXG4uYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cInRvcFwiXSAuYXJyb3c6OmFmdGVyIHtcbiAgYm90dG9tOiAxcHg7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmZmY7XG59XG5cbi5icy1wb3BvdmVyLXJpZ2h0LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbn1cblxuLmJzLXBvcG92ZXItcmlnaHQgLmFycm93LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC5hcnJvdyB7XG4gIGxlZnQ6IGNhbGMoKDAuNXJlbSArIDFweCkgKiAtMSk7XG4gIHdpZHRoOiAwLjVyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgbWFyZ2luOiAwLjNyZW0gMDtcbn1cblxuLmJzLXBvcG92ZXItcmlnaHQgLmFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwicmlnaHRcIl0gLmFycm93OjpiZWZvcmUsXG4uYnMtcG9wb3Zlci1yaWdodCAuYXJyb3c6OmFmdGVyLFxuLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJyaWdodFwiXSAuYXJyb3c6OmFmdGVyIHtcbiAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMC41cmVtIDAuNXJlbSAwO1xufVxuXG4uYnMtcG9wb3Zlci1yaWdodCAuYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJyaWdodFwiXSAuYXJyb3c6OmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cblxuXG4uYnMtcG9wb3Zlci1yaWdodCAuYXJyb3c6OmFmdGVyLFxuLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJyaWdodFwiXSAuYXJyb3c6OmFmdGVyIHtcbiAgbGVmdDogMXB4O1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNmZmY7XG59XG5cbi5icy1wb3BvdmVyLWJvdHRvbSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJib3R0b21cIl0ge1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG59XG5cbi5icy1wb3BvdmVyLWJvdHRvbSAuYXJyb3csIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIC5hcnJvdyB7XG4gIHRvcDogY2FsYygoMC41cmVtICsgMXB4KSAqIC0xKTtcbn1cblxuLmJzLXBvcG92ZXItYm90dG9tIC5hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSAuYXJyb3c6OmJlZm9yZSxcbi5icy1wb3BvdmVyLWJvdHRvbSAuYXJyb3c6OmFmdGVyLFxuLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJib3R0b21cIl0gLmFycm93OjphZnRlciB7XG4gIGJvcmRlci13aWR0aDogMCAwLjVyZW0gMC41cmVtIDAuNXJlbTtcbn1cblxuLmJzLXBvcG92ZXItYm90dG9tIC5hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSAuYXJyb3c6OmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cblxuXG4uYnMtcG9wb3Zlci1ib3R0b20gLmFycm93OjphZnRlcixcbi5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIC5hcnJvdzo6YWZ0ZXIge1xuICB0b3A6IDFweDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZjtcbn1cblxuLmJzLXBvcG92ZXItYm90dG9tIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSAucG9wb3Zlci1oZWFkZXI6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiA1MCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjVyZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjdmN2Y3O1xufVxuXG4uYnMtcG9wb3Zlci1sZWZ0LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cblxuLmJzLXBvcG92ZXItbGVmdCAuYXJyb3csIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwibGVmdFwiXSAuYXJyb3cge1xuICByaWdodDogY2FsYygoMC41cmVtICsgMXB4KSAqIC0xKTtcbiAgd2lkdGg6IDAuNXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBtYXJnaW46IDAuM3JlbSAwO1xufVxuXG4uYnMtcG9wb3Zlci1sZWZ0IC5hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0gLmFycm93OjpiZWZvcmUsXG4uYnMtcG9wb3Zlci1sZWZ0IC5hcnJvdzo6YWZ0ZXIsXG4uYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0gLmFycm93OjphZnRlciB7XG4gIGJvcmRlci13aWR0aDogMC41cmVtIDAgMC41cmVtIDAuNXJlbTtcbn1cblxuLmJzLXBvcG92ZXItbGVmdCAuYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgcmlnaHQ6IDA7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuXG5cbi5icy1wb3BvdmVyLWxlZnQgLmFycm93OjphZnRlcixcbi5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwibGVmdFwiXSAuYXJyb3c6OmFmdGVyIHtcbiAgcmlnaHQ6IDFweDtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNmZmY7XG59XG5cbi5wb3BvdmVyLWhlYWRlciB7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ViZWJlYjtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogY2FsYygwLjNyZW0gLSAxcHgpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogY2FsYygwLjNyZW0gLSAxcHgpO1xufVxuXG4ucG9wb3Zlci1oZWFkZXI6ZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucG9wb3Zlci1ib2R5IHtcbiAgcGFkZGluZzogMC41cmVtIDAuNzVyZW07XG4gIGNvbG9yOiAjMjEyNTI5O1xufVxuXG4uY2Fyb3VzZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jYXJvdXNlbC1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5jYXJvdXNlbC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBub25lO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC42cyBlYXNlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBlYXNlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBlYXNlLCAtd2Via2l0LXRyYW5zZm9ybSAwLjZzIGVhc2U7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIC13ZWJraXQtcGVyc3BlY3RpdmU6IDEwMDBweDtcbiAgcGVyc3BlY3RpdmU6IDEwMDBweDtcbn1cblxuLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuLmNhcm91c2VsLWl0ZW0tbmV4dCxcbi5jYXJvdXNlbC1pdGVtLXByZXYge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNhcm91c2VsLWl0ZW0tbmV4dCxcbi5jYXJvdXNlbC1pdGVtLXByZXYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbn1cblxuLmNhcm91c2VsLWl0ZW0tbmV4dC5jYXJvdXNlbC1pdGVtLWxlZnQsXG4uY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xufVxuXG5Ac3VwcG9ydHMgKCgtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2QpIG9yICh0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkKSkge1xuICAuY2Fyb3VzZWwtaXRlbS1uZXh0LmNhcm91c2VsLWl0ZW0tbGVmdCxcbiAgLmNhcm91c2VsLWl0ZW0tcHJldi5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuXG4uY2Fyb3VzZWwtaXRlbS1uZXh0LFxuLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbn1cblxuQHN1cHBvcnRzICgoLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkKSBvciAodHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZCkpIHtcbiAgLmNhcm91c2VsLWl0ZW0tbmV4dCxcbiAgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgfVxufVxuXG4uY2Fyb3VzZWwtaXRlbS1wcmV2LFxuLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG59XG5cbkBzdXBwb3J0cyAoKC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZCkgb3IgKHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2QpKSB7XG4gIC5jYXJvdXNlbC1pdGVtLXByZXYsXG4gIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0IHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICB9XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxNSU7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldjpob3ZlciwgLmNhcm91c2VsLWNvbnRyb2wtcHJldjpmb2N1cyxcbi5jYXJvdXNlbC1jb250cm9sLW5leHQ6aG92ZXIsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0OmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3V0bGluZTogMDtcbiAgb3BhY2l0eTogLjk7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYge1xuICBsZWZ0OiAwO1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcmlnaHQ6IDA7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyUyM2ZmZicgdmlld0JveD0nMCAwIDggOCclM0UlM0NwYXRoIGQ9J001LjI1IDBsLTQgNCA0IDQgMS41LTEuNS0yLjUtMi41IDIuNS0yLjUtMS41LTEuNXonLyUzRSUzQy9zdmclM0VcIik7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nJTIzZmZmJyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZD0nTTIuNzUgMGwtMS41IDEuNSAyLjUgMi41LTIuNSAyLjUgMS41IDEuNSA0LTQtNC00eicvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuLmNhcm91c2VsLWluZGljYXRvcnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDEwcHg7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE1O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDE1JTtcbiAgbWFyZ2luLWxlZnQ6IDE1JTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmNhcm91c2VsLWluZGljYXRvcnMgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gIC1tcy1mbGV4OiAwIDEgYXV0bztcbiAgZmxleDogMCAxIGF1dG87XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDNweDtcbiAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG4gIHRleHQtaW5kZW50OiAtOTk5cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cblxuLmNhcm91c2VsLWluZGljYXRvcnMgbGk6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMTBweDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMHB4O1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyBsaTo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTEwcHg7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTBweDtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLmNhcm91c2VsLWluZGljYXRvcnMgLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTUlO1xuICBib3R0b206IDIwcHg7XG4gIGxlZnQ6IDE1JTtcbiAgei1pbmRleDogMTA7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmFsaWduLWJhc2VsaW5lIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1taWRkbGUge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi10ZXh0LWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tdGV4dC10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3AgIWltcG9ydGFudDtcbn1cblxuLmJnLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctcHJpbWFyeTpob3ZlciwgYS5iZy1wcmltYXJ5OmZvY3VzLFxuYnV0dG9uLmJnLXByaW1hcnk6aG92ZXIsXG5idXR0b24uYmctcHJpbWFyeTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDYyY2MgIWltcG9ydGFudDtcbn1cblxuLmJnLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2Yzc1N2QgIWltcG9ydGFudDtcbn1cblxuYS5iZy1zZWNvbmRhcnk6aG92ZXIsIGEuYmctc2Vjb25kYXJ5OmZvY3VzLFxuYnV0dG9uLmJnLXNlY29uZGFyeTpob3ZlcixcbmJ1dHRvbi5iZy1zZWNvbmRhcnk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTQ1YjYyICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4YTc0NSAhaW1wb3J0YW50O1xufVxuXG5hLmJnLXN1Y2Nlc3M6aG92ZXIsIGEuYmctc3VjY2Vzczpmb2N1cyxcbmJ1dHRvbi5iZy1zdWNjZXNzOmhvdmVyLFxuYnV0dG9uLmJnLXN1Y2Nlc3M6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWU3ZTM0ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3YTJiOCAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWluZm86aG92ZXIsIGEuYmctaW5mbzpmb2N1cyxcbmJ1dHRvbi5iZy1pbmZvOmhvdmVyLFxuYnV0dG9uLmJnLWluZm86Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTE3YThiICFpbXBvcnRhbnQ7XG59XG5cbi5iZy13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNyAhaW1wb3J0YW50O1xufVxuXG5hLmJnLXdhcm5pbmc6aG92ZXIsIGEuYmctd2FybmluZzpmb2N1cyxcbmJ1dHRvbi5iZy13YXJuaW5nOmhvdmVyLFxuYnV0dG9uLmJnLXdhcm5pbmc6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDM5ZTAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNTQ1ICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctZGFuZ2VyOmhvdmVyLCBhLmJnLWRhbmdlcjpmb2N1cyxcbmJ1dHRvbi5iZy1kYW5nZXI6aG92ZXIsXG5idXR0b24uYmctZGFuZ2VyOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JkMjEzMCAhaW1wb3J0YW50O1xufVxuXG4uYmctbGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctbGlnaHQ6aG92ZXIsIGEuYmctbGlnaHQ6Zm9jdXMsXG5idXR0b24uYmctbGlnaHQ6aG92ZXIsXG5idXR0b24uYmctbGlnaHQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGFlMGU1ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MCAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWRhcms6aG92ZXIsIGEuYmctZGFyazpmb2N1cyxcbmJ1dHRvbi5iZy1kYXJrOmhvdmVyLFxuYnV0dG9uLmJnLWRhcms6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQyMTI0ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLmJnLXRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZWUyZTYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10b3Age1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGVlMmU2ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLTAge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10b3AtMCB7XG4gIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1yaWdodC0wIHtcbiAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm90dG9tLTAge1xuICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGVmdC0wIHtcbiAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1wcmltYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItc2Vjb25kYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItc3VjY2VzcyB7XG4gIGJvcmRlci1jb2xvcjogIzI4YTc0NSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWluZm8ge1xuICBib3JkZXItY29sb3I6ICMxN2EyYjggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci13YXJuaW5nIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZGFuZ2VyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGlnaHQge1xuICBib3JkZXItY29sb3I6ICNmOGY5ZmEgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1kYXJrIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzQzYTQwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItd2hpdGUge1xuICBib3JkZXItY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQge1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXRvcCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtcmlnaHQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWxlZnQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLTAge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5jbGVhcmZpeDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5kLW5vbmUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5kLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xufVxuXG4uZC1pbmxpbmUtYmxvY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmQtYmxvY2sge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4uZC10YWJsZSB7XG4gIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5kLXRhYmxlLXJvdyB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xufVxuXG4uZC10YWJsZS1jZWxsIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xufVxuXG4uZC1mbGV4IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3ggIWltcG9ydGFudDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3ggIWltcG9ydGFudDtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xufVxuXG4uZC1pbmxpbmUtZmxleCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3ggIWltcG9ydGFudDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5kLXNtLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tZmxleCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmQtbWQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1mbGV4IHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZC1sZy1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWZsZXgge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwNjBweCkge1xuICAuZC14bC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWZsZXgge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHByaW50IHtcbiAgLmQtcHJpbnQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1mbGV4IHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlOjpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUgLmVtYmVkLXJlc3BvbnNpdmUtaXRlbSxcbi5lbWJlZC1yZXNwb25zaXZlIGlmcmFtZSxcbi5lbWJlZC1yZXNwb25zaXZlIGVtYmVkLFxuLmVtYmVkLXJlc3BvbnNpdmUgb2JqZWN0LFxuLmVtYmVkLXJlc3BvbnNpdmUgdmlkZW8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXI6IDA7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTIxYnk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNDIuODU3MTQzJTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTM6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA3NSU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTFieTE6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xufVxuXG4uZmxleC1yb3cge1xuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWwgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWwgIWltcG9ydGFudDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1jb2x1bW4ge1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbn1cblxuLmZsZXgtcm93LXJldmVyc2Uge1xuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWwgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlICFpbXBvcnRhbnQ7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWNvbHVtbi1yZXZlcnNlIHtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbCAhaW1wb3J0YW50O1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IHJldmVyc2UgIWltcG9ydGFudDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtd3JhcCB7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LW5vd3JhcCB7XG4gIC1tcy1mbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC13cmFwLXJldmVyc2Uge1xuICAtbXMtZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1zdGFydCB7XG4gIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gIC1tcy1mbGV4LXBhY2s6IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWVuZCB7XG4gIC13ZWJraXQtYm94LXBhY2s6IGVuZCAhaW1wb3J0YW50O1xuICAtbXMtZmxleC1wYWNrOiBlbmQgIWltcG9ydGFudDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWNlbnRlciB7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1iZXR3ZWVuIHtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWFyb3VuZCB7XG4gIC1tcy1mbGV4LXBhY2s6IGRpc3RyaWJ1dGUgIWltcG9ydGFudDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLXN0YXJ0IHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtZW5kIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZCAhaW1wb3J0YW50O1xuICAtbXMtZmxleC1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtY2VudGVyIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLWJhc2VsaW5lIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIC1tcy1mbGV4LWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLXN0cmV0Y2gge1xuICAtd2Via2l0LWJveC1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1zdGFydCB7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQgIWltcG9ydGFudDtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1lbmQge1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGVuZCAhaW1wb3J0YW50O1xuICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1jZW50ZXIge1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtYmV0d2VlbiB7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWFyb3VuZCB7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogZGlzdHJpYnV0ZSAhaW1wb3J0YW50O1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtc3RyZXRjaCB7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaCAhaW1wb3J0YW50O1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWF1dG8ge1xuICAtbXMtZmxleC1pdGVtLWFsaWduOiBhdXRvICFpbXBvcnRhbnQ7XG4gIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtc3RhcnQge1xuICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWVuZCB7XG4gIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGVuZCAhaW1wb3J0YW50O1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1jZW50ZXIge1xuICAtbXMtZmxleC1pdGVtLWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWJhc2VsaW5lIHtcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtc3RyZXRjaCB7XG4gIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmZsZXgtc20tcm93IHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWwgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWNvbHVtbiB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbCAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tcm93LXJldmVyc2Uge1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbCAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbCAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS13cmFwIHtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tbm93cmFwIHtcbiAgICAtbXMtZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXdyYXAtcmV2ZXJzZSB7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLXN0YXJ0IHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1lbmQge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGVuZCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXBhY2s6IGVuZCAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWNlbnRlciB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWJldHdlZW4ge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnkgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1hcm91bmQge1xuICAgIC1tcy1mbGV4LXBhY2s6IGRpc3RyaWJ1dGUgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1zdGFydCB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tZW5kIHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtYWxpZ246IGVuZCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1jZW50ZXIge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1iYXNlbGluZSB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLXN0cmV0Y2gge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLXN0YXJ0IHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWVuZCB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBlbmQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWNlbnRlciB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1iZXR3ZWVuIHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGp1c3RpZnkgIWltcG9ydGFudDtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tYXJvdW5kIHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGRpc3RyaWJ1dGUgIWltcG9ydGFudDtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1zdHJldGNoIHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tYXV0byB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogYXV0byAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1zdGFydCB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tZW5kIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBlbmQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWNlbnRlciB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tYmFzZWxpbmUge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1zdHJldGNoIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmxleC1tZC1yb3cge1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbCAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtY29sdW1uIHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWwgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1yb3ctcmV2ZXJzZSB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWNvbHVtbi1yZXZlcnNlIHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXdyYXAge1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1ub3dyYXAge1xuICAgIC1tcy1mbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtd3JhcC1yZXZlcnNlIHtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtc3RhcnQge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtcGFjazogc3RhcnQgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWVuZCB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogZW5kICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtcGFjazogZW5kICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnkgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWFyb3VuZCB7XG4gICAgLW1zLWZsZXgtcGFjazogZGlzdHJpYnV0ZSAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLXN0YXJ0IHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1lbmQge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBlbmQgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLWNlbnRlciB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLWJhc2VsaW5lIHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbWQtc3RyZXRjaCB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RhcnQge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtZW5kIHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGVuZCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWJldHdlZW4ge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1hcm91bmQge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogZGlzdHJpYnV0ZSAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLXN0cmV0Y2gge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1hdXRvIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLXN0YXJ0IHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1lbmQge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGVuZCAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtY2VudGVyIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1iYXNlbGluZSB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLXN0cmV0Y2gge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mbGV4LWxnLXJvdyB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWwgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1jb2x1bW4ge1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWwgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXJvdy1yZXZlcnNlIHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWwgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IHJldmVyc2UgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctY29sdW1uLXJldmVyc2Uge1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWwgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IHJldmVyc2UgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctd3JhcCB7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLW5vd3JhcCB7XG4gICAgLW1zLWZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy13cmFwLXJldmVyc2Uge1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1zdGFydCB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctZW5kIHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBlbmQgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1wYWNrOiBlbmQgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1jZW50ZXIge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1iZXR3ZWVuIHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctYXJvdW5kIHtcbiAgICAtbXMtZmxleC1wYWNrOiBkaXN0cmlidXRlICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctc3RhcnQge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLWVuZCB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWFsaWduOiBlbmQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctY2VudGVyIHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctYmFzZWxpbmUge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1zdHJldGNoIHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1zdGFydCB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1lbmQge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogZW5kICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1jZW50ZXIge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctYmV0d2VlbiB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWFyb3VuZCB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBkaXN0cmlidXRlICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctc3RyZXRjaCB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLWF1dG8ge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGF1dG8gIWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctc3RhcnQge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLWVuZCB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1jZW50ZXIge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLWJhc2VsaW5lIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctc3RyZXRjaCB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTA2MHB4KSB7XG4gIC5mbGV4LXhsLXJvdyB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWwgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1jb2x1bW4ge1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWwgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLXJvdy1yZXZlcnNlIHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWwgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IHJldmVyc2UgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtY29sdW1uLXJldmVyc2Uge1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWwgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IHJldmVyc2UgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtd3JhcCB7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLW5vd3JhcCB7XG4gICAgLW1zLWZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC13cmFwLXJldmVyc2Uge1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1zdGFydCB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtZW5kIHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBlbmQgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1wYWNrOiBlbmQgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1jZW50ZXIge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1iZXR3ZWVuIHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtYXJvdW5kIHtcbiAgICAtbXMtZmxleC1wYWNrOiBkaXN0cmlidXRlICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtc3RhcnQge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLWVuZCB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWFsaWduOiBlbmQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtY2VudGVyIHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtYmFzZWxpbmUge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1zdHJldGNoIHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1zdGFydCB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1lbmQge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogZW5kICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1jZW50ZXIge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtYmV0d2VlbiB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWFyb3VuZCB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBkaXN0cmlidXRlICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtc3RyZXRjaCB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLWF1dG8ge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGF1dG8gIWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtc3RhcnQge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLWVuZCB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1jZW50ZXIge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLWJhc2VsaW5lIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtc3RyZXRjaCB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxufVxuXG4uZmxvYXQtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cbi5mbG9hdC1yaWdodCB7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xufVxuXG4uZmxvYXQtbm9uZSB7XG4gIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZmxvYXQtc20tbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtc20tcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1zbS1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmxvYXQtbWQtbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtbWQtcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1tZC1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmxvYXQtbGctbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtbGctcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1sZy1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDYwcHgpIHtcbiAgLmZsb2F0LXhsLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LXhsLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQteGwtbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucG9zaXRpb24tc3RhdGljIHtcbiAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tcmVsYXRpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLWFic29sdXRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1maXhlZCB7XG4gIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tc3RpY2t5IHtcbiAgcG9zaXRpb246IC13ZWJraXQtc3RpY2t5ICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBzdGlja3kgIWltcG9ydGFudDtcbn1cblxuLmZpeGVkLXRvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAzMDtcbn1cblxuLmZpeGVkLWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAzMDtcbn1cblxuQHN1cHBvcnRzICgocG9zaXRpb246IC13ZWJraXQtc3RpY2t5KSBvciAocG9zaXRpb246IHN0aWNreSkpIHtcbiAgLnN0aWNreS10b3Age1xuICAgIHBvc2l0aW9uOiAtd2Via2l0LXN0aWNreTtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxMDIwO1xuICB9XG59XG5cbi5zci1vbmx5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgLXdlYmtpdC1jbGlwLXBhdGg6IGluc2V0KDUwJSk7XG4gIGNsaXAtcGF0aDogaW5zZXQoNTAlKTtcbiAgYm9yZGVyOiAwO1xufVxuXG4uc3Itb25seS1mb2N1c2FibGU6YWN0aXZlLCAuc3Itb25seS1mb2N1c2FibGU6Zm9jdXMge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgY2xpcDogYXV0bztcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgLXdlYmtpdC1jbGlwLXBhdGg6IG5vbmU7XG4gIGNsaXAtcGF0aDogbm9uZTtcbn1cblxuLnctMjUge1xuICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG59XG5cbi53LTUwIHtcbiAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4udy03NSB7XG4gIHdpZHRoOiA3NSUgIWltcG9ydGFudDtcbn1cblxuLnctMTAwIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLmgtMjUge1xuICBoZWlnaHQ6IDI1JSAhaW1wb3J0YW50O1xufVxuXG4uaC01MCB7XG4gIGhlaWdodDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5oLTc1IHtcbiAgaGVpZ2h0OiA3NSUgIWltcG9ydGFudDtcbn1cblxuLmgtMTAwIHtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5tdy0xMDAge1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLm1oLTEwMCB7XG4gIG1heC1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLm0tMCB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuXG4ubXQtMCxcbi5teS0wIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4ubXItMCxcbi5teC0wIHtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0wLFxuLm15LTAge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0wLFxuLm14LTAge1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4ubS0xIHtcbiAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0xLFxuLm15LTEge1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0xLFxuLm14LTEge1xuICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTEsXG4ubXktMSB7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTEsXG4ubXgtMSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTIge1xuICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMixcbi5teS0yIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0yLFxuLm14LTIge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMixcbi5teS0yIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0yLFxuLm14LTIge1xuICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTMge1xuICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTMsXG4ubXktMyB7XG4gIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTMsXG4ubXgtMyB7XG4gIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMyxcbi5teS0zIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMyxcbi5teC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNCB7XG4gIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC00LFxuLm15LTQge1xuICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTQsXG4ubXgtNCB7XG4gIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi00LFxuLm15LTQge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTQsXG4ubXgtNCB7XG4gIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNSB7XG4gIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNSxcbi5teS01IHtcbiAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItNSxcbi5teC01IHtcbiAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi01LFxuLm15LTUge1xuICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC01LFxuLm14LTUge1xuICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0wIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4ucHQtMCxcbi5weS0wIHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLnByLTAsXG4ucHgtMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnBiLTAsXG4ucHktMCB7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0wLFxuLnB4LTAge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnAtMSB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTEsXG4ucHktMSB7XG4gIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0xLFxuLnB4LTEge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xLFxuLnB5LTEge1xuICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMSxcbi5weC0xIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTIge1xuICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTIsXG4ucHktMiB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTIsXG4ucHgtMiB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMixcbi5weS0yIHtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMixcbi5weC0yIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMyB7XG4gIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTMsXG4ucHktMyB7XG4gIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0zLFxuLnB4LTMge1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0zLFxuLnB5LTMge1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMyxcbi5weC0zIHtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTQge1xuICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTQsXG4ucHktNCB7XG4gIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTQsXG4ucHgtNCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNCxcbi5weS00IHtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtNCxcbi5weC00IHtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNSB7XG4gIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTUsXG4ucHktNSB7XG4gIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci01LFxuLnB4LTUge1xuICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi01LFxuLnB5LTUge1xuICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtNSxcbi5weC01IHtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLWF1dG8ge1xuICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm10LWF1dG8sXG4ubXktYXV0byB7XG4gIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1yLWF1dG8sXG4ubXgtYXV0byB7XG4gIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubWItYXV0byxcbi5teS1hdXRvIHtcbiAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubWwtYXV0byxcbi5teC1hdXRvIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tLXNtLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0wLFxuICAubXktc20tMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0wLFxuICAubXgtc20tMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTAsXG4gIC5teS1zbS0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTAsXG4gIC5teC1zbS0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0xLFxuICAubXktc20tMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0xLFxuICAubXgtc20tMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTEsXG4gIC5teS1zbS0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTEsXG4gIC5teC1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTIsXG4gIC5teS1zbS0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMixcbiAgLm14LXNtLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTIsXG4gIC5teS1zbS0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMixcbiAgLm14LXNtLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMyxcbiAgLm15LXNtLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMyxcbiAgLm14LXNtLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0zLFxuICAubXktc20tMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0zLFxuICAubXgtc20tMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS00LFxuICAubXktc20tNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTQsXG4gIC5teC1zbS00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS00LFxuICAubXktc20tNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTQsXG4gIC5teC1zbS00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTUsXG4gIC5teS1zbS01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTUsXG4gIC5teC1zbS01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tNSxcbiAgLm15LXNtLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tNSxcbiAgLm14LXNtLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0wLFxuICAucHktc20tMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMCxcbiAgLnB4LXNtLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMCxcbiAgLnB5LXNtLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTAsXG4gIC5weC1zbS0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTEsXG4gIC5weS1zbS0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0xLFxuICAucHgtc20tMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0xLFxuICAucHktc20tMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tMSxcbiAgLnB4LXNtLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0yLFxuICAucHktc20tMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0yLFxuICAucHgtc20tMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTIsXG4gIC5weS1zbS0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTIsXG4gIC5weC1zbS0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMyxcbiAgLnB5LXNtLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTMsXG4gIC5weC1zbS0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTMsXG4gIC5weS1zbS0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0zLFxuICAucHgtc20tMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTQsXG4gIC5weS1zbS00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTQsXG4gIC5weC1zbS00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tNCxcbiAgLnB5LXNtLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tNCxcbiAgLnB4LXNtLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS01LFxuICAucHktc20tNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tNSxcbiAgLnB4LXNtLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tNSxcbiAgLnB5LXNtLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTUsXG4gIC5weC1zbS01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tYXV0byxcbiAgLm15LXNtLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tYXV0byxcbiAgLm14LXNtLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1hdXRvLFxuICAubXktc20tYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1hdXRvLFxuICAubXgtc20tYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm0tbWQtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTAsXG4gIC5teS1tZC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTAsXG4gIC5teC1tZC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMCxcbiAgLm15LW1kLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtMCxcbiAgLm14LW1kLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTEsXG4gIC5teS1tZC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTEsXG4gIC5teC1tZC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMSxcbiAgLm15LW1kLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtMSxcbiAgLm14LW1kLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMixcbiAgLm15LW1kLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0yLFxuICAubXgtbWQtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMixcbiAgLm15LW1kLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0yLFxuICAubXgtbWQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0zLFxuICAubXktbWQtMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0zLFxuICAubXgtbWQtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTMsXG4gIC5teS1tZC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTMsXG4gIC5teC1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTQsXG4gIC5teS1tZC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtNCxcbiAgLm14LW1kLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTQsXG4gIC5teS1tZC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtNCxcbiAgLm14LW1kLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtNSxcbiAgLm15LW1kLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtNSxcbiAgLm14LW1kLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC01LFxuICAubXktbWQtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC01LFxuICAubXgtbWQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTAsXG4gIC5weS1tZC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0wLFxuICAucHgtbWQtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0wLFxuICAucHktbWQtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMCxcbiAgLnB4LW1kLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMSxcbiAgLnB5LW1kLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTEsXG4gIC5weC1tZC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTEsXG4gIC5weS1tZC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0xLFxuICAucHgtbWQtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTIsXG4gIC5weS1tZC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTIsXG4gIC5weC1tZC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMixcbiAgLnB5LW1kLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMixcbiAgLnB4LW1kLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0zLFxuICAucHktbWQtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtMyxcbiAgLnB4LW1kLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMyxcbiAgLnB5LW1kLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTMsXG4gIC5weC1tZC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtNCxcbiAgLnB5LW1kLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtNCxcbiAgLnB4LW1kLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC00LFxuICAucHktbWQtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC00LFxuICAucHgtbWQtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTUsXG4gIC5weS1tZC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC01LFxuICAucHgtbWQtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC01LFxuICAucHktbWQtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtNSxcbiAgLnB4LW1kLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1hdXRvLFxuICAubXktbWQtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1hdXRvLFxuICAubXgtbWQtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLWF1dG8sXG4gIC5teS1tZC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLWF1dG8sXG4gIC5teC1tZC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubS1sZy0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMCxcbiAgLm15LWxnLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMCxcbiAgLm14LWxnLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0wLFxuICAubXktbGctMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0wLFxuICAubXgtbGctMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMSxcbiAgLm15LWxnLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMSxcbiAgLm14LWxnLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0xLFxuICAubXktbGctMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0xLFxuICAubXgtbGctMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0yLFxuICAubXktbGctMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTIsXG4gIC5teC1sZy0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0yLFxuICAubXktbGctMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTIsXG4gIC5teC1sZy0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTMsXG4gIC5teS1sZy0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTMsXG4gIC5teC1sZy0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMyxcbiAgLm15LWxnLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctMyxcbiAgLm14LWxnLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctNCxcbiAgLm15LWxnLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy00LFxuICAubXgtbGctNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctNCxcbiAgLm15LWxnLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy00LFxuICAubXgtbGctNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy01LFxuICAubXktbGctNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy01LFxuICAubXgtbGctNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTUsXG4gIC5teS1sZy01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTUsXG4gIC5teC1sZy01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMCxcbiAgLnB5LWxnLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTAsXG4gIC5weC1sZy0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTAsXG4gIC5weS1sZy0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0wLFxuICAucHgtbGctMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0xLFxuICAucHktbGctMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMSxcbiAgLnB4LWxnLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMSxcbiAgLnB5LWxnLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTEsXG4gIC5weC1sZy0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMixcbiAgLnB5LWxnLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMixcbiAgLnB4LWxnLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0yLFxuICAucHktbGctMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0yLFxuICAucHgtbGctMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTMsXG4gIC5weS1sZy0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0zLFxuICAucHgtbGctMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0zLFxuICAucHktbGctMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMyxcbiAgLnB4LWxnLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy00LFxuICAucHktbGctNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy00LFxuICAucHgtbGctNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTQsXG4gIC5weS1sZy00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTQsXG4gIC5weC1sZy00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctNSxcbiAgLnB5LWxnLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTUsXG4gIC5weC1sZy01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTUsXG4gIC5weS1sZy01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy01LFxuICAucHgtbGctNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLWF1dG8sXG4gIC5teS1sZy1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLWF1dG8sXG4gIC5teC1sZy1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctYXV0byxcbiAgLm15LWxnLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctYXV0byxcbiAgLm14LWxnLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwNjBweCkge1xuICAubS14bC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMCxcbiAgLm15LXhsLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtMCxcbiAgLm14LXhsLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0wLFxuICAubXkteGwtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0wLFxuICAubXgteGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMSxcbiAgLm15LXhsLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtMSxcbiAgLm14LXhsLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0xLFxuICAubXkteGwtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0xLFxuICAubXgteGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0yLFxuICAubXkteGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTIsXG4gIC5teC14bC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0yLFxuICAubXkteGwtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTIsXG4gIC5teC14bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTMsXG4gIC5teS14bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTMsXG4gIC5teC14bC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMyxcbiAgLm15LXhsLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtMyxcbiAgLm14LXhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtNCxcbiAgLm15LXhsLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC00LFxuICAubXgteGwtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtNCxcbiAgLm15LXhsLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC00LFxuICAubXgteGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC01LFxuICAubXkteGwtNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC01LFxuICAubXgteGwtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTUsXG4gIC5teS14bC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTUsXG4gIC5teC14bC01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMCxcbiAgLnB5LXhsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTAsXG4gIC5weC14bC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTAsXG4gIC5weS14bC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0wLFxuICAucHgteGwtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0xLFxuICAucHkteGwtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtMSxcbiAgLnB4LXhsLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMSxcbiAgLnB5LXhsLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTEsXG4gIC5weC14bC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMixcbiAgLnB5LXhsLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtMixcbiAgLnB4LXhsLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0yLFxuICAucHkteGwtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0yLFxuICAucHgteGwtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTMsXG4gIC5weS14bC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0zLFxuICAucHgteGwtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0zLFxuICAucHkteGwtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtMyxcbiAgLnB4LXhsLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC00LFxuICAucHkteGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC00LFxuICAucHgteGwtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTQsXG4gIC5weS14bC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTQsXG4gIC5weC14bC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtNSxcbiAgLnB5LXhsLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTUsXG4gIC5weC14bC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTUsXG4gIC5weS14bC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC01LFxuICAucHgteGwtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLWF1dG8sXG4gIC5teS14bC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLWF1dG8sXG4gIC5teC14bC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtYXV0byxcbiAgLm15LXhsLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtYXV0byxcbiAgLm14LXhsLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnRleHQtanVzdGlmeSB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbm93cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC10cnVuY2F0ZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4udGV4dC1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnRleHQtc20tbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXNtLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXNtLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50ZXh0LW1kLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1tZC1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1tZC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudGV4dC1sZy1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtbGctcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtbGctY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTA2MHB4KSB7XG4gIC50ZXh0LXhsLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC14bC1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC14bC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5cbi50ZXh0LWxvd2VyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2UgIWltcG9ydGFudDtcbn1cblxuLnRleHQtdXBwZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1jYXBpdGFsaXplIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemUgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtd2VpZ2h0LWxpZ2h0IHtcbiAgZm9udC13ZWlnaHQ6IDMwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC13ZWlnaHQtbm9ybWFsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC13ZWlnaHQtYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtaXRhbGljIHtcbiAgZm9udC1zdHlsZTogaXRhbGljICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdoaXRlIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcHJpbWFyeSB7XG4gIGNvbG9yOiAjMDA3YmZmICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1wcmltYXJ5OmhvdmVyLCBhLnRleHQtcHJpbWFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjMDA2MmNjICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjNmM3NTdkICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1zZWNvbmRhcnk6aG92ZXIsIGEudGV4dC1zZWNvbmRhcnk6Zm9jdXMge1xuICBjb2xvcjogIzU0NWI2MiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1zdWNjZXNzIHtcbiAgY29sb3I6ICMyOGE3NDUgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LXN1Y2Nlc3M6aG92ZXIsIGEudGV4dC1zdWNjZXNzOmZvY3VzIHtcbiAgY29sb3I6ICMxZTdlMzQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaW5mbyB7XG4gIGNvbG9yOiAjMTdhMmI4ICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1pbmZvOmhvdmVyLCBhLnRleHQtaW5mbzpmb2N1cyB7XG4gIGNvbG9yOiAjMTE3YThiICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdhcm5pbmcge1xuICBjb2xvcjogI2ZmYzEwNyAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtd2FybmluZzpob3ZlciwgYS50ZXh0LXdhcm5pbmc6Zm9jdXMge1xuICBjb2xvcjogI2QzOWUwMCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kYW5nZXIge1xuICBjb2xvcjogI2RjMzU0NSAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtZGFuZ2VyOmhvdmVyLCBhLnRleHQtZGFuZ2VyOmZvY3VzIHtcbiAgY29sb3I6ICNiZDIxMzAgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbGlnaHQge1xuICBjb2xvcjogI2Y4ZjlmYSAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtbGlnaHQ6aG92ZXIsIGEudGV4dC1saWdodDpmb2N1cyB7XG4gIGNvbG9yOiAjZGFlMGU1ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRhcmsge1xuICBjb2xvcjogIzM0M2E0MCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtZGFyazpob3ZlciwgYS50ZXh0LWRhcms6Zm9jdXMge1xuICBjb2xvcjogIzFkMjEyNCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1tdXRlZCB7XG4gIGNvbG9yOiAjNmM3NTdkICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWhpZGUge1xuICBmb250OiAwLzAgYTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cblxuLnZpc2libGUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHByaW50IHtcbiAgKixcbiAgKjo6YmVmb3JlLFxuICAqOjphZnRlciB7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgYTpub3QoLmJ0bikge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG4gIGFiYnJbdGl0bGVdOjphZnRlciB7XG4gICAgY29udGVudDogXCIgKFwiIGF0dHIodGl0bGUpIFwiKVwiO1xuICB9XG4gIHByZSB7XG4gICAgd2hpdGUtc3BhY2U6IHByZS13cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgcHJlLFxuICBibG9ja3F1b3RlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjOTk5O1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgfVxuICB0aGVhZCB7XG4gICAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwO1xuICB9XG4gIHRyLFxuICBpbWcge1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgfVxuICBwLFxuICBoMixcbiAgaDMge1xuICAgIG9ycGhhbnM6IDM7XG4gICAgd2lkb3dzOiAzO1xuICB9XG4gIGgyLFxuICBoMyB7XG4gICAgcGFnZS1icmVhay1hZnRlcjogYXZvaWQ7XG4gIH1cbiAgQHBhZ2Uge1xuICAgIHNpemU6IGEzO1xuICB9XG4gIGJvZHkge1xuICAgIG1pbi13aWR0aDogOTkycHggIWltcG9ydGFudDtcbiAgfVxuICAuY29udGFpbmVyIHtcbiAgICBtaW4td2lkdGg6IDk5MnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm5hdmJhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuYmFkZ2Uge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gIH1cbiAgLnRhYmxlIHtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlIHRkLFxuICAudGFibGUgdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUtYm9yZGVyZWQgdGgsXG4gIC50YWJsZS1ib3JkZXJlZCB0ZCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZCAhaW1wb3J0YW50O1xuICB9XG59XG4vKiMgc291cmNlTWFwcGluZ1VSTD1ib290c3RyYXAuY3NzLm1hcCAqLyIsImJvZHl7XG4gICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBjb2xvcjogIzAwMTMxODtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICBmb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuaW1ne1xuICAgIGJvcmRlcjowcHg7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbn1cbmltZy5hbGlnbmNlbnRlcntcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNntcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGNvbG9yOiAjMWEzNjViO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbmgyLnRpdGxlLm1haW4tcGFnZS10YWJsZS10aXRsZSB7XG4gICAgY29sb3I6ICMyNTU5OTM7XG59XG5cbmgxe1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbn1cbmgye1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbn1cbmgze1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbn1cbmg0e1xuICAgIGZvbnQtc2l6ZTogMThweDtcbn1cbmg1e1xuICAgIGZvbnQtc2l6ZTogMThweDtcbn1cbmg2e1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbn1cbmgxIHN0cm9uZyxcbmgyIHN0cm9uZyxcbmgzIHN0cm9uZyxcbmg0IHN0cm9uZyxcbmg1IHN0cm9uZyxcbmg2IHN0cm9uZ3tcbiAgICBmb250LXdlaWdodDogYm9sZDtcbn1cbmJvZHl7XG4gICAgZm9udC1zaXplOiAxOHB4O1xufVxudWwsb2x7XG4gICAgbWFyZ2luOiAyNXB4IDBweDtcbn1cbnVse1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xufVxudWwgbGk6OmJlZm9yZXtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQ6ICMxQTM2NUI7XG4gICAgbGVmdDowO1xuICAgIHRvcDogMTFweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG51bCBsaXtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgY29sb3I6IzFhMzY1YjtcbiAgICBsaW5lLWhlaWdodDogMS43ODtcbiAgICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxub2x7XG4gICAgcGFkZGluZy1sZWZ0OiAyNHB4O1xufVxub2wgbGl7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cbm9sIGxpOmxhc3QtY2hpbGR7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5idG57XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAyMjBweDtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNjEsIDE2OSwgMjM4KTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6I2ZmZjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBvdXRsaW5lLXdpZHRoOiAwcHg7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIC1tb3otYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuLmJ0bjpob3ZlcntcbiAgICBiYWNrZ3JvdW5kOiAjMzQ1ZTk1O1xuICAgIGNvbG9yOiNmZmY7XG59XG4uYnRuOmFjdGl2ZSwgLmJ0bjpmb2N1c3tcbiAgICBiYWNrZ3JvdW5kOiAjMWEzNjViO1xuICAgIGNvbG9yOiNmZmY7XG59XG4uYnRuLmxpZ2h0e1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMTI4LDIwMiwyNDksMCk7XG4gICAgYm9yZGVyOnNvbGlkIDFweCAjMjU1OTkzO1xuICAgIGNvbG9yOiMyNTU5OTM7XG59XG4uYnRuLmxpZ2h0OmhvdmVye1xuICAgIGNvbG9yOiNmZmY7XG4gICAgYmFja2dyb3VuZDogIzI1NTk5MztcbiAgICBib3JkZXItY29sb3I6IzI1NTk5Mztcbn1cbi5idG4ubGlnaHQ6YWN0aXZlLCAuYnRuLmxpZ2h0OmZvY3Vze1xuICAgIGNvbG9yOiNmZmY7XG4gICAgYmFja2dyb3VuZDogIzI1NTk5MztcbiAgICBib3JkZXItY29sb3I6IzI1NTk5Mztcbn1cblxuLmJ0bi5vcmFuZ2V7XG4gICAgYmFja2dyb3VuZDogI0ZGMDA4QTtcbiAgICBib3JkZXI6c29saWQgMXB4ICNGRjAwOEE7XG4gICAgY29sb3I6I2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiA0N3B4O1xufVxuXG4uYnRuLm9yYW5nZTpob3ZlcntcbiAgICBiYWNrZ3JvdW5kOiAjRkYwMDhBO1xuICAgIGJvcmRlcjpzb2xpZCAxcHggI0ZGMDA4QTtcbn1cblxuLnRpdGxlIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuLnRpdGxlOmJlZm9yZSwgLnRpdGxlOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNXB4O1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjMsIDQ2LCA3NiwwLjIpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6LTJweDtcbn1cblxuLnRpdGxlLm1haW4tcGFnZS10YWJsZS10aXRsZTpiZWZvcmUsIC50aXRsZS5tYWluLXBhZ2UtdGFibGUtdGl0bGU6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi50aXRsZS5tYWluLXBhZ2UtdGFibGUtdGl0bGUgaDIge1xuICAgIGNvbG9yOiAjMjU1OTkzO1xufVxuXG4udGl0bGU6YmVmb3JlIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwMCU7XG4gICAgbGVmdDotMTNweDtcbn1cbi50aXRsZTphZnRlciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTAwJTtcbiAgICByaWdodDotMTNweDtcbn1cbi5saWItdmlkZW8ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDg2MHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4ubGliLXZpZGVvIC52aWRlb3dyYXAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTYuMyU7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGZvbnQtc2l6ZTogMHB4O1xufVxuLmxpYi12aWRlbyAudmlkZW93cmFwIHZpZGVvLCAubGliLXZpZGVvIC52aWRlb3dyYXAgaWZyYW1lLCAubGliLXZpZGVvIC52aWRlb3dyYXAgLnZpZGVvLWpzLCAubGliLXZpZGVvIC52aWRlb3dyYXAgPiBpbWcsIC5saWItdmlkZW8gLnZpZGVvd3JhcD4uYnV0dG9uLWNvbnQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG5pbnB1dFt0eXBlPVwidGV4dFwiXS5mb3JtLWNvbnRyb2wsXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdLmZvcm0tY29udHJvbCxcbmlucHV0W3R5cGU9XCJlbWFpbFwiXS5mb3JtLWNvbnRyb2wsXG5pbnB1dFt0eXBlPVwidGVsXCJdLmZvcm0tY29udHJvbCxcbnRleHRhcmVhLmZvcm0tY29udHJvbFxue1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjY2NjO1xuICAgIC8qYmFja2dyb3VuZC1jb2xvcjogcmdiKDIzMiwgMjM1LCAyMzgpOyovXG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDEycHg7XG4gICAgLypib3JkZXI6IDBweDsqL1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBjb2xvcjojMTMzMDU3O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxudGV4dGFyZWEuZm9ybS1jb250cm9se1xuICAgIGhlaWdodDogMTUwcHg7XG4gICAgcmVzaXplOiBub25lO1xufVxuLmZvcm0tY29udHJvbDpmb2N1c3tcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIC8qYmFja2dyb3VuZC1jb2xvcjogcmdiKDIzMiwgMjM1LCAyMzgpOyovXG4gICAgYm9yZGVyOjFweCBzb2xpZCAjMjU1OTkzO1xufVxuLmZvcm0tY29udHJvbDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7dHJhbnNpdGlvbjphbGwgMC4zcztvcGFjaXR5OjE7Y29sb3I6IzEzMzA1Nzt9XG4uZm9ybS1jb250cm9sOi1tb3otcGxhY2Vob2xkZXIge3RyYW5zaXRpb246YWxsIDAuM3M7b3BhY2l0eToxO2NvbG9yOiMxMzMwNTc7fVxuLmZvcm0tY29udHJvbDo6LW1vei1wbGFjZWhvbGRlciB7IHRyYW5zaXRpb246YWxsIDAuM3M7IG9wYWNpdHk6MTtjb2xvcjojMTMzMDU3O31cbi5mb3JtLWNvbnRyb2w6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgdHJhbnNpdGlvbjphbGwgMC4zcztvcGFjaXR5OjE7Y29sb3I6IzEzMzA1Nzt9XG5cblxuLmZvcm0tY29udHJvbDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7b3BhY2l0eTowO31cbi5mb3JtLWNvbnRyb2w6Zm9jdXM6LW1vei1wbGFjZWhvbGRlciB7IG9wYWNpdHk6MDsgfVxuLmZvcm0tY29udHJvbDpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7b3BhY2l0eTowOyB9XG4uZm9ybS1jb250cm9sOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IG9wYWNpdHk6MDt9XG5cbi5mb3JtLWdyb3Vwe1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uZm9ybS10aXRsZXtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgY29sb3I6IzEzMzA1NztcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTYwcHgpIHtcblxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuXG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTA2MHB4KSB7XG5cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICAgLnRpdGxle1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIH1cbiAgICAudGl0bGU6YmVmb3Jle1xuICAgICAgICB3aWR0aDogNzBweDtcbiAgICAgICAgYm90dG9tOiAtMTBweDtcbiAgICAgICAgbGVmdDo1MCU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMzVweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IGluaXRpYWw7XG4gICAgfVxuICAgIC50aXRsZTphZnRlcntcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbkBtZWRpYShtYXgtd2lkdGg6NDE0cHgpIHtcbiAgICAudGl0bGUtZzJjb21tZW50LnRpdGxlOmJlZm9yZSB7XG4gICAgICAgIGhlaWdodDowO1xuICAgIH1cbn1cbiIsIkBtZWRpYSAobWluLXdpZHRoOiAxMDYwcHgpIHtcbiAgICAubWFpbi1wYWdlLWhlYWRlciAuY29udGFpbmVyIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMTk1cHg7XG4gICAgfVxuXG4gICAgLm1haW4tdGFibGUgLmNvbnRhaW5lciB7XG4gICAgICAgIG1heC13aWR0aDogMTIwMHB4O1xuICAgIH1cbn1cblxuLm1haW4tcGFnZS1oZWFkZXIge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuXG4gICAgLmNvbnRhaW5lcntcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICB9XG5cbiAgICAuaGVhZGVyLXRpdGxlLXRleHR7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIG1hcmdpbi10b3A6IDEzN3B4O1xuICAgICAgICBtYXgtd2lkdGg6IDYxMHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuXG4gICAgICAgIC5oZWFkLXRpdGxle1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaGVhZGVyLWltYWdle1xuICAgICAgICBtYXJnaW4tdG9wOiAxMDBweDtcbiAgICB9XG59XG5cbi5oZWFkLXRpdGxlIC5vbGQtc3R5bGUge1xuICAgIGNvbG9yOiAjZmZmO1xufVxuXG4ubWFpbi1wYWdlLWhlYWRlciAuaGVhZC10aXRsZSB7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogNTRweDtcbiAgICBjb2xvcjogIzFBMzY1QjtcbiAgICBsaW5lLWhlaWdodDogNTlweDtcbiAgICBzcGFue1xuICAgICAgICBjb2xvcjogIzc3MjFjYztcbiAgICB9XG59XG5cbi5tYWluLXBhZ2UtaGVhZGVyIC50ZXh0IHtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBtYXgtd2lkdGg6IDQ2MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgIGNvbG9yOiAjMUEzNjVCO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5oZWFkZXItY3VzdG9tZXJzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWF4LXdpZHRoOiA2NzBweDtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLm1haW4tdGFibGUge1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xufVxuXG4ubWFpbi10YWJsZSAub3RoZXItcmF0aW5ncyB7XG4gICAgbWF4LXdpZHRoOiAxODBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbn1cblxuLm1haW4tdGFibGUgLm90aGVyLXJhdGluZ3MgPiAub3ItaXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAxMHB4IDA7XG59XG5cbi5tYWluLXRhYmxlIC5vdGhlci1yYXRpbmdzIGltZyB7XG4gICAgbWF4LXdpZHRoOiA4MHB4O1xuICAgIG1heC1oZWlnaHQ6IDI0cHg7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xufVxuXG5cbi5tYWluLXRhYmxlIC5vdGhlci1yYXRpbmdzID4gLm9yLWl0ZW0gLm9yLWltYWdlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5tYWluLXRhYmxlIC5vdGhlci1yYXRpbmdzID4gLm9yLWl0ZW0gLnJhdGluZyB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5tYWluLXRhYmxlIC5vdGhlci1yYXRpbmdzIC5yYXRpbmctdmFsdWUge1xuICAgIG1pbi13aWR0aDogNDVweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cblxuLm1haW4tdGFibGUgLnRpdGxlOjpiZWZvcmUsIC5tYWluLXRhYmxlIC50aXRsZTo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbn1cblxuLm1haW4tdGFibGUgLnRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAvKmJveC1zaGFkb3c6IDBweCAwcHggOXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTUpOyovXG4gICAgLyotd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggOXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTUpOyovXG4gICAgLyotbW96LWJveC1zaGFkb3c6IDBweCAwcHggOXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTUpOyovXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4ubWFpbi10YWJsZSAudGFibGUgLnRhYmxlLWhlYWQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHggNXB4IDBweCAwcHg7XG59XG5cbi5tYWluLXRhYmxlIC50YWJsZSAudGFibGUtaGVhZCAudGFibGUtcm93IC5jZWxsLWg6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1yYWRpdXM6IDVweCAwcHggMHB4IDBweDtcbiAgICBib3JkZXItcmlnaHQ6IHNvbGlkIDFweCAjZmZmO1xufVxuXG4ubWFpbi10YWJsZSAudGFibGUgLnRhYmxlLWhlYWQgLnRhYmxlLXJvdyAuY2VsbC1oOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1yYWRpdXM6IDBweCA1cHggMHB4IDBweDtcbn1cblxuLm1haW4tdGFibGUgLnRhYmxlIC50YWJsZS1ib2R5IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3ctZ3JvdXA7XG4gICAgYm9yZGVyLXJhZGl1czogMHB4IDBweCA1cHggNXB4O1xufVxuXG4ubWFpbi10YWJsZSAudGFibGUgLnRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93O1xufVxuXG4ubWFpbi10YWJsZSAudGFibGUgLmNlbGwtaCxcbi5tYWluLXRhYmxlIC50YWJsZSAuY2VsbC1kIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xufVxuXG4ubWFpbi10YWJsZSAudGFibGUgLmNlbGwtaCB7XG4gICAgcGFkZGluZzogMTdweCAxMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBjb2xvcjogIzFhMzY1YjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4ubWFpbi10YWJsZSAudGFibGUgLmNlbGwtZCB7XG4gICAgLypwYWRkaW5nOiAyMHB4IDEwcHggMTBweCAxMHB4OyovXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLm1haW4tdGFibGUgLnRhYmxlIC50YWJsZS1ib2R5IC50YWJsZS1yb3c6bGFzdC1jaGlsZCAuY2VsbC1kOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItcmFkaXVzOiAwcHggMHB4IDBweCA1cHg7XG59XG5cbi5tYWluLXRhYmxlIC50YWJsZSAudGFibGUtYm9keSAudGFibGUtcm93Omxhc3QtY2hpbGQgLmNlbGwtZDpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItcmFkaXVzOiAwcHggMHB4IDVweCAwcHg7XG59XG5cbi5tYWluLXRhYmxlIC50YWJsZSAudGFibGUtcm93IC5jZWxsLWg6bnRoLWNoaWxkKDEpLFxuLm1haW4tdGFibGUgLnRhYmxlIC50YWJsZS1yb3cgLmNlbGwtZDpudGgtY2hpbGQoMSkge1xuICAgIHdpZHRoOiA4LjUlO1xufVxuXG4ubWFpbi10YWJsZSAudGFibGUgLnRhYmxlLXJvdyAuY2VsbC1oOm50aC1jaGlsZCgyKSxcbi5tYWluLXRhYmxlIC50YWJsZSAudGFibGUtcm93IC5jZWxsLWQ6bnRoLWNoaWxkKDIpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDE1OHB4O1xuICAgIHBhZGRpbmctdG9wOiAwcHg7XG59XG5cbi5tYWluLXRhYmxlIC50YWJsZSAudGFibGUtcm93IC5jZWxsLWg6bnRoLWNoaWxkKDMpLFxuLm1haW4tdGFibGUgLnRhYmxlIC50YWJsZS1yb3cgLmNlbGwtZDpudGgtY2hpbGQoMykge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNTMwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDcycHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweDtcbiAgICBwYWRkaW5nLXRvcDogMHB4O1xufVxuXG4ubWFpbi10YWJsZSAudGFibGUgLnRhYmxlLXJvdyAuY2VsbC1oOm50aC1jaGlsZCg0KSxcbi5tYWluLXRhYmxlIC50YWJsZSAudGFibGUtcm93IC5jZWxsLWQ6bnRoLWNoaWxkKDQpIHtcbiAgICB3aWR0aDogMjMuMiU7XG4gICAgcGFkZGluZzogMHB4O1xufVxuXG4ubWFpbi10YWJsZSAudGFibGUgLnRhYmxlLXJvdyAuY2VsbC1oOm50aC1jaGlsZCg1KSxcbi5tYWluLXRhYmxlIC50YWJsZSAudGFibGUtcm93IC5jZWxsLWQ6bnRoLWNoaWxkKDUpIHtcbiAgICB3aWR0aDogMjMlO1xufVxuXG4ubWFpbi10YWJsZSAudGFibGUgLmNlbGwtZCAuaGlkZGVuLXRpdGxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4ubWFpbi10YWJsZSAudGFibGUgLmNlbGwtZC5sb2dvIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgIC5udW0tbmFtZS1wcm92aWRlcntcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgICAgc3BhbntcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgY29sb3I6ICMyMjIyMjI7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAubnVtLXByb3ZpZGVye1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5tYWluLXRhYmxlIC50YWJsZSAucHJvdmlkZXItYmxvY2std3JhcHBlciAuZnJlZS10cmlhbHtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLm1haW4tdGFibGUgLnRhYmxlIC5jZWxsLWQubG9nbyBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5tYWluLXRhYmxlIC50YWJsZSAuY2VsbC1kLmxvZ28gc3BhbiB7XG4gICAgY29sb3I6ICMwMDEzMTg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tdG9wOiAxM3B4O1xufVxuXG4ubWFpbi10YWJsZSAudGFibGUgLmNlbGwtZC5sb2dvIGltZyB7XG4gICAgbWF4LWhlaWdodDogNjBweDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvO1xufVxuXG4ubWFpbi10YWJsZSAudGFibGUgLmJhci13cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubWFpbi10YWJsZSAudGFibGUgLmJhci13cmFwIC5wZXJjZW50cyB7XG4gICAgaGVpZ2h0OiAyM3B4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiAwcHg7XG4gICAgbWFyZ2luLXRvcDogLTExLjVweDtcbiAgICBjb2xvcjogIzFhMzY1YjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiA3MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xufVxuXG4ubWFpbi10YWJsZSAudGFibGUgLmJhci13cmFwIC5iYXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMjNweDtcbiAgICBiYWNrZ3JvdW5kOiAjZGRlY2ZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbn1cblxuLm1haW4tdGFibGUgLnRhYmxlIC5iYXItd3JhcCAuYmFyIC5wcm9ncmVzcyB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQ6ICMzZGE5ZWU7XG4gICAgYm9yZGVyLXJhZGl1czogMHB4O1xufVxuXG4ubWFpbi10YWJsZSAudGFibGUgLmNlbGwtZC5zdXBwb3J0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgLmRlc2NyLW1haW4tcGFnZXtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgfVxufVxuXG4ubWFpbi10YWJsZSAudGFibGUgLmNlbGwtZC5zaXRlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLm1haW4tdGFibGUgLnRhYmxlIC5jZWxsLWQuc2l0ZSAuYnRuIHtcbiAgICBtYXgtd2lkdGg6IDIzMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ubWFpbi10YWJsZSAuYWxsLXByb3ZpZGVycy1idG4ge1xuICAgIHdpZHRoOiAzNzBweDtcbn1cblxuLnRhYmxlLWJvZHkgLnByb3ZpZGVyLWJsb2NrLXdyYXBwZXIgLnRhYmxlLXJvdzpmaXJzdC1jaGlsZCAuY2VsbC1kLnJhdGV7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IC0zMHB4O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIHBhZGRpbmctdG9wOiA1JTtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICAgIGJvcmRlci1sZWZ0OiBub25lO1xufVxuXG4ubWFpbi10YWJsZSAudGFibGUgLmJ0bi1yZWFkLXJldmlld3tcbiAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNEMUQ1REI7XG4gICAgcGFkZGluZzogMTdweDtcbiAgICBjb2xvcjogIzIyMjIyMjtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiA0N3B4O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cblxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLm1haW4tdGFibGUgLnRhYmxlIC5jZWxsLWQuc2l0ZSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgICAucHJvZ3Jlc3MtYmFyLXNlY3Rpb24udGFibGUtcm93LmJsb2NrLmNvbnRlbnR7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLnRhYmxlLWJvZHkgLnByb3ZpZGVyLWJsb2NrLXdyYXBwZXIgLnRhYmxlLXJvdzpmaXJzdC1jaGlsZCAuY2VsbC1kLnJhdGV7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLnRhYmxlIC5zdXBwb3J0LWNvbnRhaW5lcntcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAubWFpbi10YWJsZSAudGFibGUgLmNlbGwtZC5zaXRlIC5idG57XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAubWFpbi10YWJsZSAudGFibGUgLnRhYmxlLXJvdyAuY2VsbC1kOm50aC1jaGlsZCgzKXtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubWFpbi10YWJsZSAudGFibGUgLmJhci13cmFwIC5wZXJjZW50cyB7XG4gICAgICAgIHdpZHRoOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAubWFpbi10YWJsZSAudGFibGUgLnRhYmxlLWhlYWQge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5tYWluLXRhYmxlIC50YWJsZSAudGFibGUtcm93IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZy10b3A6IDI1cHg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB9XG5cbiAgICAubWFpbi10YWJsZSAudGFibGUgLnRhYmxlLWJvZHkgLnRhYmxlLXJvdzpsYXN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1haW4tdGFibGUgLnRhYmxlIC5jZWxsLWQubG9nbyBzcGFuIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLm1haW4tdGFibGUgLnRhYmxlIC5jZWxsLWQgLmhpZGRlbi10aXRsZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnT3N3YWxkJztcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIH1cblxuICAgIC5tYWluLXRhYmxlIC50YWJsZSAudGFibGUtcm93IC5jZWxsLWQucmF0ZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMTBweDtcbiAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAubWFpbi10YWJsZSAudGFibGUgLnRhYmxlLXJvdyAuY2VsbC1kLnJhdGUgLmhpZGRlbi10aXRsZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLm1haW4tdGFibGUgLnRhYmxlIC5iYXItd3JhcCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgfVxuXG4gICAgLm1haW4tdGFibGUgLnRhYmxlIC5iYXItd3JhcCAucGVyY2VudHMge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG5cbiAgICAub3RoZXItcmF0aW5ncyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLm1haW4tdGFibGUgLm90aGVyLXJhdGluZ3Mge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLm1haW4tdGFibGUgLm90aGVyLXJhdGluZ3MgPiAub3ItaXRlbSAub3ItaW1hZ2Uge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICB9XG5cbiAgICAubWFpbi10YWJsZSAub3RoZXItcmF0aW5ncyA+IC5vci1pdGVtIHtcbiAgICAgICAgZmxleC13cmFwOiB1bnNldDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICAgIC5zdGFycyB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICB9XG5cbiAgICAucHJvZ3Jlc3MtYmFyLWJsb2NrLWxlZnQgLnByb2dyZXNzLWJhci1jb250YWluZXJ7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB9XG5cbiAgICAucHJvZ3Jlc3MtYmFyLWNvbnRhaW5lciAuaXRlbS1wcm9ncmVzc3tcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG5cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLm1haW4tdGFibGUgLnRhYmxlIC50YWJsZS1yb3cge1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAubWFpbi10YWJsZSAudGFibGUgLnRhYmxlLXJvdyAuY2VsbC1kLnJhdGUge1xuICAgICAgICBsZWZ0OiAtNXB4O1xuICAgICAgICB0b3A6IC01cHg7XG4gICAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tQ1VTVE9NRVJTLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmN1c3RvbWVycyAudGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5jdXN0b21lcnMgLml0ZW1zLXdyYXAge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmN1c3RvbWVycyAuaXRlbXMtd3JhcCAuaXRlbSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDQ1cHggMzVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uY3VzdG9tZXJzIC5pdGVtcy13cmFwIC5pdGVtIGltZyB7XG4gICAgbWF4LWhlaWdodDogMjVweDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLUJMT0NLMS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uYmxvY2sxIC50aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLmJsb2NrMSAuZ3JheS1ibG9jayB7XG4gICAgYmFja2dyb3VuZDogI0YzRjVGNztcbiAgICBwYWRkaW5nOiAxNnB4IDIwcHggMjRweCAyMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBtYXJnaW46IDI0cHggMDtcbn1cblxuLmJsb2NrMSAuZ3JheS1ibG9jayAudGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG5cbi8qLmJsb2NrMSAuZ3JheS1ibG9jayAudGl0bGU6YmVmb3JlLCovXG4vKi5ibG9jazEgLmdyYXktYmxvY2sgLnRpdGxlOmFmdGVyeyovXG4vKmJhY2tncm91bmQ6ICNGRkZGRkY7Ki9cbi8qfSovXG4uYmxvY2sxIC5ncmF5LWJsb2NrIHVsIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogMHB4O1xuICAgIHBhZGRpbmc6IDBweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGZvbnQtc2l6ZTogMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmJsb2NrMSAuZ3JheS1ibG9jayB1bCBsaSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGNvbG9yOiAjMUEzNjVCO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgZmxleDogMCAwIDE3NnB4O1xuICAgIG1heC13aWR0aDogMTc2cHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbi5ibG9jazEgLmdyYXktYmxvY2sgdWwgbGk6OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmJsb2NrMSAuZ3JheS1ibG9jayB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDU5cHgpIHtcbiAgICAuYmxvY2sxIC5ncmF5LWJsb2NrIC52ZXJ0aWNhbC10aXRsZSB7XG4gICAgICAgIGxlZnQ6IC02MCU7XG4gICAgfVxuXG4gICAgLm1haW4tdGFibGUgLnRhYmxlIC5jZWxsLWQuc2l0ZSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC5ibG9jazEgLmdyYXktYmxvY2sge1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cblxuICAgIC5ibG9jazEgLmdyYXktYmxvY2sgLnZlcnRpY2FsLXRpdGxlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0cmFuc2Zvcm06IGluaXRpYWw7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBpbml0aWFsO1xuICAgICAgICAtbW96LXRyYW5zZm9ybTogaW5pdGlhbDtcbiAgICAgICAgbGVmdDogMHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHRvcDogMHB4O1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmJsb2NrMSAuZ3JheS1ibG9jayB1bCBsaSB7XG4gICAgICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgICAgIG1heC13aWR0aDogNTAlO1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgLmJsb2NrMSAuZ3JheS1ibG9jayB1bCBsaSB7XG4gICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS1CTE9DSy0yLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uYmxvY2syIHtcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbn1cblxuLmJsb2NrMiAudGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5ibG9jazIgLmdyYXktYmxvY2sge1xuICAgIGJhY2tncm91bmQ6ICNlOGViZWU7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIHBhZGRpbmc6IDM1cHg7XG59XG5cbi5ibG9jazIgLmdyYXktYmxvY2sgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG59XG5cbi5ibG9jazIgLmdyYXktYmxvY2sgaW1nOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgICAuYmxvY2syIC5ncmF5LWJsb2NrIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIC5ibG9jazIgLmdyYXktYmxvY2sgaW1nIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBtYXJnaW46IDAgNDBweDtcbiAgICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS1CTE9DSy0zLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uYmxvY2szIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbn1cblxuLmJsb2NrMyAudGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5cbi5ibG9jazMgLmJ0biB7XG4gICAgd2lkdGg6IDM3MHB4O1xufVxuXG4uYmxvY2szIC5ncmF5LWxpLTEge1xuICAgIGJhY2tncm91bmQ6ICNlOGViZWU7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIG1hcmdpbjogMTVweCAwcHg7XG4gICAgcGFkZGluZzogN3B4IDE1cHg7XG4gICAgZm9udC1zaXplOiAwcHg7XG59XG5cbi5ibG9jazMgLmdyYXktbGktMSBsaTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAn4oCiJztcbn1cblxuLmJsb2NrMyAuZ3JheS1saS0xIGxpIHtcbiAgICBmb250LWZhbWlseTogJ09zd2FsZCc7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGNvbG9yOiAjMWEzNjViO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDM4O1xuICAgIHdpZHRoOiAyMCU7XG4gICAgcGFkZGluZzogMHB4IDE2cHg7O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4uYmxvY2szIC5ncmF5LWxpLTIge1xuICAgIGJhY2tncm91bmQ6ICNlOGViZWU7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIG1hcmdpbjogMTVweCAwcHg7XG4gICAgcGFkZGluZzogMTVweCAxMDBweDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4uYmxvY2szIC5ncmF5LWxpLTIgbGkge1xuICAgIGZvbnQtZmFtaWx5OiAnT3N3YWxkJztcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgY29sb3I6ICMxYTM2NWI7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMS40Mzg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cblxuLmJsb2NrMyAuZ3JheS1saS0yIGxpOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbn1cblxuLmZpcnN0LXByb3ZpZGVyLXNlYy1idG4ge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC5ibG9jazMgLmdyYXktbGktMSwgLmJsb2NrMyAuZ3JheS1saS0yIHtcbiAgICAgICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgIH1cblxuICAgIC5ibG9jazMgLmdyYXktbGktMSBsaSwgLmJsb2NrMyAuZ3JheS1saS0yIGxpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgIHBhZGRpbmc6IDBweDtcbiAgICB9XG5cbiAgICAuYmxvY2szIC5ncmF5LWxpLTEgbGk6bGFzdC1jaGlsZCwgLmJsb2NrMyAuZ3JheS1saS0yIGxpOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgfVxuXG4gICAgLmZpcnN0LXByb3ZpZGVyLXNlYy1idG4ge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OHB4KSB7XG4gICAgLmZpcnN0LXByb3ZpZGVyLXNlYy1idG4ge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIH1cbn1cblxuLndpdGhvdXQtcmF0aW5nLWNvdW50IHtcbiAgICBjb2xvcjogI0NGRDNEQTtcbn1cblxuLm1haW4tdGFibGUgLnRhYmxlIC50YWJsZS1oZWFkIC50YWJsZS1yb3cgLmNlbGwtaCB7XG4gICAgYm9yZGVyLXRvcDogc29saWQgMnB4IHJnYigyMzAsIDIzMCwgMjMwKTtcbn1cblxuLm1haW4tdGFibGUgLnRhYmxlIC50YWJsZS1oZWFkIC50YWJsZS1yb3cgLmNlbGwtaDpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWxlZnQ6IHNvbGlkIDJweDtcbiAgICBib3JkZXItY29sb3I6IHJnYigyMzAsIDIzMCwgMjMwKTtcbiAgICBib3JkZXItcmlnaHQ6IHVuc2V0O1xufVxuXG4ubWFpbi10YWJsZSAudGFibGUgLnRhYmxlLWhlYWQgLnRhYmxlLXJvdyAuY2VsbC1oOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgNXB4IDAgMDtcbiAgICBib3JkZXItcmlnaHQ6IHNvbGlkIDJweCByZ2IoMjMwLCAyMzAsIDIzMCk7XG59XG5cbi5sb2dvIHNwYW4ge1xuICAgIGNvbG9yOiAjMjc0MjY1O1xuICAgIC8qdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7Ki9cbn1cblxuXG4vKmZvbnQgc3R5bGUgZm9yIGdvb2dsZSBvcHRpbWl6ZSovXG4ubWFpbi1wYWdlLWhlYWRlci5vbGQtc3R5bGUgLmhlYWQtdGl0bGUge1xuICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5tYWluLXBhZ2UtaGVhZGVyLm9sZC1zdHlsZSAudGV4dCB7XG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuaDIudGl0bGUubWFpbi1wYWdlLXRhYmxlLXRpdGxlLm9sZC1zdHlsZSB7XG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuaDIudGl0bGUubWFpbi1wYWdlLXRhYmxlLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiAjMEI0MjY4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlMEElM0Nzdmcgd2lkdGg9JzE2JyBoZWlnaHQ9JzE3JyB2aWV3Qm94PScwIDAgMTYgMTcnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NnIGNsaXAtcGF0aD0ndXJsKCUyM2NsaXAwXzQ4XzMzMjcpJyUzRSUzQ3BhdGggZD0nTTEuODUzMzkgOC41MTUxN0MxLjg1MzM5IDEwLjU3MDcgMi44NzQ2MyAxMi4zODc3IDQuNDM3MzggMTMuNDg2NUM0LjcxMjc3IDEzLjY4MDIgNC43Mjc0MiAxNC4wODI0IDQuNDYyODkgMTQuMjkwN0w0LjQ1NTQ0IDE0LjI5NjVDNC4yODI3MSAxNC40MzI1IDQuMDQwNTMgMTQuNDQxNiAzLjg2MDYgMTQuMzE1MkMyLjAzNjI1IDEzLjAzNCAwLjg0Mzc1IDEwLjkxMzcgMC44NDM3NSA4LjUxNTE3QzAuODQzNzUgNC42MjQ2NiA0LjA2NDA5IDEuNDY2MzQgNy45NDY3OCAxLjQzMzE0VjIuNDQzMDJDNC42MjEzNCAyLjQ3NTk4IDEuODUzMzkgNS4xODIwNCAxLjg1MzM5IDguNTE1MTdaJyBmaWxsPSclMjMyMTY2Q0QnLyUzRSUzQ3BhdGggZD0nTTguMTMxMSAwLjUzMDIwOUw5Ljk4NjU3IDEuNzk5MzdDMTAuMDg1OSAxLjg2NzM3IDEwLjA4NTkgMi4wMTM5NyA5Ljk4NjU3IDIuMDgxOTdMOC4xMzExIDMuMzUxMTNDOC4wMTc0NiAzLjQyODg5IDcuODYzMjggMy4zNDc0NyA3Ljg2MzI4IDMuMjA5OVYwLjY3MTU2NkM3Ljg2MzI4IDAuNTMzODcxIDguMDE3NDYgMC40NTI1NzIgOC4xMzExIDAuNTMwMjA5WicgZmlsbD0nJTIzMjE2NkNEJy8lM0UlM0NwYXRoIGQ9J00xNC4xMzcgOC40ODQ2M0MxNC4xMzcgNi40MjkwOSAxMy4xMTU2IDQuNjEyMDggMTEuNTUyOSAzLjUxMzMyQzExLjI3NzUgMy4zMTk1OSAxMS4yNjI4IDIuOTE3MzcgMTEuNTI3MyAyLjcwOTEyTDExLjUzNDggMi43MDMyNkMxMS43MDc1IDIuNTY3MjggMTEuOTQ5NyAyLjU1ODI0IDEyLjEyOTYgMi42ODQ1OUMxMy45NTQxIDMuOTY1ODQgMTUuMTQ2NSA2LjA4NjA3IDE1LjE0NjUgOC40ODQ2M0MxNS4xNDY1IDEyLjM3NTEgMTEuOTMxNiAxNS41MzM1IDguMDQ4ODMgMTUuNTY2N1YxNC41NTY4QzExLjM3NDMgMTQuNTIzOCAxNC4xMzcgMTEuODE3OSAxNC4xMzcgOC40ODQ2M1onIGZpbGw9JyUyMzIxNjZDRCcvJTNFJTNDcGF0aCBkPSdNNy44NTc3MyAxNi40Njk4TDYuMDAyMjYgMTUuMjAwN0M1LjkwMjg5IDE1LjEzMjcgNS45MDI4OSAxNC45ODYxIDYuMDAyMjYgMTQuOTE4MUw3Ljg1NzczIDEzLjY0ODlDNy45NzEyNSAxMy41NzEyIDguMTI1NTUgMTMuNjUyNiA4LjEyNTU1IDEzLjc5MDJWMTYuMzI4NUM4LjEyNTU1IDE2LjQ2NjIgNy45NzEyNSAxNi41NDc2IDcuODU3NzMgMTYuNDY5OFonIGZpbGw9JyUyMzIxNjZDRCcvJTNFJTNDcGF0aCBkPSdNMTEuMTQzNSA3LjcxMzI4TDguMTA0MTkgMTAuMjMzOEw3LjMzNzk2IDEwLjg2OTNDNy4xNTc0MiAxMS4wMTg4IDYuOTI4OSAxMS4xIDYuNjk2NDggMTEuMUM2LjY1Nzc4IDExLjEgNi42MTkwOSAxMS4wOTc4IDYuNTgwMDIgMTEuMDkzM0M2LjMwODkxIDExLjA2MTQgNi4wNTkzOSAxMC45MTc2IDUuODk1NyAxMC42OTlMNC43MTM4MSA5LjEyMzU2QzQuNDQ2OTcgOC43Njc3MiA0LjUxOTExIDguMjYyNTkgNC44NzUwNyA3Ljk5NTI2QzUuMjMxMjcgNy43Mjg0MSA1LjczNjQgNy44MDA1NiA2LjAwMzM2IDguMTU2NTFMNi44MDEyMiA5LjIyMDM2TDYuODA3NjkgOS4yMTUxMUwxMC4xMTQ4IDYuNDcyNDNDMTAuNDU3NSA2LjE4ODUgMTAuOTY1NSA2LjIzNTg2IDExLjI0OTYgNi41Nzg1MUMxMS41MzM2IDYuOTIxMTYgMTEuNDg2MiA3LjQyOTIyIDExLjE0MzUgNy43MTMyOFonIGZpbGw9JyUyMzIxNjZDRCcvJTNFJTNDcGF0aCBkPSdNMTEuMTQ0NCA3LjcxMzI4TDguMTA1MSAxMC4yMzM4QzcuNjA4MDMgOS45ODU2MiA3LjE3MDkgOS42NDI2IDYuODA4NTkgOS4yMTUxMUwxMC4xMTU3IDYuNDcyNDNDMTAuNDU4NCA2LjE4ODUgMTAuOTY2NCA2LjIzNTg2IDExLjI1MDUgNi41Nzg1MUMxMS41MzQ1IDYuOTIxMTYgMTEuNDg3MSA3LjQyOTIyIDExLjE0NDQgNy43MTMyOFonIGZpbGw9JyUyMzIxNjZDRCcvJTNFJTNDL2clM0UlM0NkZWZzJTNFJTNDY2xpcFBhdGggaWQ9J2NsaXAwXzQ4XzMzMjcnJTNFJTNDcmVjdCB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIGZpbGw9J3doaXRlJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgwIDAuNSknLyUzRSUzQy9jbGlwUGF0aCUzRSUzQy9kZWZzJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5cbi5ibG9ja3Mge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xufVxuXG4udGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5cblxuLypUQUJMRSBQUk9WSURFUlMgRk9SIE0mQSovXG4uc2VjdGlvbi1wcm92aWRlcnMtZm9yLW1hIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGM0Y1Rjc7XG59XG5cbi5jb250YWluZXItcHJvdmlkZXJzLWZvci1tYSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLnRpdGxlLXByb3ZpZGVycy1mb3ItbWEge1xuICAgIHBhZGRpbmctdG9wOiAyNHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxOHB4O1xuICAgIG1hcmdpbi1yaWdodDogMThweDtcbn1cblxuLnRhYmxlLXByb3ZpZGVycy1mb3ItbWEge1xuICAgIHdpZHRoOiA5MCU7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xufVxuXG4udHItcHJvdmlkZXJzLWZvci1tYSB7XG4gICAgYm9yZGVyLWJvdHRvbTogc29saWQgMnB4ICNmZmY7XG4gICAgaGVpZ2h0OiAzN3B4O1xufVxuXG4udGQtcHJvdmlkZXJzLWZvci1tYS5wcm92aWRlci1saW5rIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi50ZC1wcm92aWRlcnMtZm9yLW1hLnByb3ZpZGVyLWxpbmsgYSB7XG4gICAgY29sb3I6ICNGRjY2MDA7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG5cbn1cblxuLnRkLXByb3ZpZGVycy1mb3ItbWEge1xuICAgIGNvbG9yOiAjMUEzNjVCO1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xufVxuXG4vKkcyIENPTU1FTlQgTUFJTiBQQUdFKi9cbi5zZWN0aW9uLWcyY29tbWVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0YzRjVGNztcbiAgICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxOHB4O1xuICAgIHBhZGRpbmctbGVmdDogMThweDtcbiAgICBoZWlnaHQ6IDM2MXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuXG4uY29udGVpbmVyLWNvbnRlbnQtZzJjb21tZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uY29udGVudC1nMmNvbW1lbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWF4LXdpZHRoOiA1NTFweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtZmFtaWx5OiBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiO1xufVxuXG4uY29udGVudC1nMmNvbW1lbnQ6OmJlZm9yZSB7XG4gICAgY29udGVudDogdXJsKFwiLi4vaW1hZ2VzLzEucG5nXCIpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtNDhweDtcbiAgICB0b3A6IDI0cHg7XG59XG5cbi5jb250ZW50LWcyY29tbWVudDo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IHVybChcIi4uL2ltYWdlcy8yLnBuZ1wiKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAyNHB4O1xuICAgIHJpZ2h0OiAtNDhweDtcblxufVxuXG4ud3JhcHBlci1saW5rLWcyY29tbWVudCBhIHtcbiAgICBjb2xvcjogI0YwNDkyRDtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICBtYXJnaW4tdG9wOiA4MHB4O1xufVxuXG4ud3JhcHBlci1saW5rLWcyY29tbWVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG4uc2VjdGlvbi1nYi1jb3VudCxcbi5zZWN0aW9uLWxhbmd1YWdlLFxuLnNlY3Rpb24taG9zdGluZy1sb2NhdGlvbiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3Bob3RvLTE1Mjg0MTM1MzgxNjMtMGUwZDkxMTI5NDgwLnN2Z1wiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIC8qYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyOyovXG4gICAgcGFkZGluZy10b3A6IDQ0cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDQ0cHg7XG4gICAgbWF4LXdpZHRoOiA5MzNweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG5cblxuLmludGVyYWN0aXZlLXNlY3Rpb24gYSxcbi5zZWN0aW9uLWhvc3RpbmctbG9jYXRpb24gYSxcbi5zZWN0aW9uLWxhbmd1YWdlIGEsXG4uc2VjdGlvbi1nYi1jb3VudCBhIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG59XG5cbiNnYi1jb3VudCB7XG4gICAgcGFkZGluZzogNDRweDtcbn1cblxuLmNvbnRhaW5lci1nYi1jb3VudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmJ0bi13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cblxuLmJ1dHRvbi1nYi1jb3VudCB7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbn1cblxuLmJ0bi13cmFwcGVyLWhvc3RpbmctbG9jYXRpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5idG4tbGVmdC1jb250YWluZXIsXG4uYnRuLXJpZ2h0LWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC8qbWFyZ2luLWxlZnQ6IDQ5cHg7Ki9cbn1cblxuLnNlY3Rpb24taG9zdGluZy1sb2NhdGlvbiBhIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG59XG5cbi5ob3N0aW5nLWxvY2F0aW9uLWltZy13cmFwcGVyIGltZyB7XG4gICAgd2lkdGg6IDU3cHg7XG4gICAgaGVpZ2h0OiA1N3B4O1xufVxuXG4uaG9zdGluZy1sb2NhdGlvbi1pbWctd3JhcHBlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uYnRuLXdyYXBwZXItdXNlcnMge1xuICAgIG1heC13aWR0aDogNTU2cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5idXR0b24tdXNlcnMge1xuICAgIG1heC13aWR0aDogMjcwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5idXR0b24tdXNlcnM6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xufVxuXG4udXNlcnMtaW1nLXdyYXBwZXIgaW1nIHtcbiAgICB3aWR0aDogOTlweDtcbiAgICBoZWlnaHQ6IDk5cHg7XG59XG5cbi51c2Vycy1pbWctd3JhcHBlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uY29udGFpbmVyLWdiLWNvdW50IC5idXR0b24td3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5ob3N0aW5nLWxvY2F0aW9uLWltZy13cmFwcGVyIC5sb2dvLWlkZWFscyB7XG4gICAgbWF4LXdpZHRoOiAzNTVweDtcbiAgICBtYXgtaGVpZ2h0OiAxMjBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG59XG5cbi5ob3N0aW5nLWxvY2F0aW9uLWltZy13cmFwcGVyIC5tYWluLXBhZ2Uge1xuICAgIHdpZHRoOiA3MzVweDtcbn1cblxuLmhvc3RpbmctbG9jYXRpb24taW1nLXdyYXBwZXIgcCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1NnB4O1xufVxuXG4uaG9zdGluZy1sb2NhdGlvbi1pbWctd3JhcHBlci5tYWluLXBhZ2UsXG4uaG9zdGluZy1sb2NhdGlvbi1pbWctd3JhcHBlciAubWFpbi1wYWdlIHtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLmxvb2tpbmctdmRyLWJsb2NrLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnNlY3Rpb24tbG9va2luZy12ZHIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9waG90by0xNTI4NDEzNTM4MTYzLTBlMGQ5MTEyOTQ4MC5zdmdcIik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICB3aWR0aDogNzcwcHhcbn1cblxuLmNvbnRhaW5lci11c2Vycy5tYWluLXBhZ2Uge1xuICAgIG1heC13aWR0aDogNzM1cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5jb250YWluZXItbG9va2luZy12ZHIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9MYXllcl8yLnBuZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbTtcbiAgICBoZWlnaHQ6IDQwMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZy1sZWZ0OiA2NXB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5jb250YWluZXIuaW50ZXJhY3RpdmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5pbnRlcmFjdGl2ZS1zZWN0aW9uIHtcbiAgICBtYXgtd2lkdGg6IDczNHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuXG59XG5cbi5wcmVsb2FkZXItYmxvY2sge1xuICAgIGhlaWdodDogNDUwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xuICAgIC5mb290ZXIgLnJvdyB1bDpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiB1bnNldDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiB1bnNldDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5idG4td3JhcHBlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuYnRuLXdyYXBwZXItaG9zdGluZy1sb2NhdGlvbiB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLmhvc3RpbmctbG9jYXRpb24taW1nLXdyYXBwZXIubWFpbi1wYWdlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuaG9zdGluZy1sb2NhdGlvbi1pbWctd3JhcHBlci5wcm92aWRlci1pbWctd3JhcHBlci5tYWluLXBhZ2Uge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAuaGVhZGVyLWN1c3RvbWVycyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc5cHgpIHtcbiAgICAuY29udGVudC1nMmNvbW1lbnQ6OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuY29udGVudC1nMmNvbW1lbnQ6OmJlZm9yZSB7XG4gICAgICAgIGxlZnQ6IC0xcHg7XG4gICAgICAgIHRvcDogLTE5cHg7XG4gICAgfVxuXG4gICAgLnRpdGxlLWcyY29tbWVudC50aXRsZTpiZWZvcmUge1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDE0cHgpIHtcbiAgICAubWFpbi10YWJsZSAucmF0aW5nLWxvZ28uZzItbG9nby5kaXMsXG4gICAgLm1haW4tdGFibGUgLnJhdGluZy1sb2dvLmNhcHRlcnJhLWxvZ28uZGlzIHtcbiAgICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgICB3aWR0aDogNjVweDtcbiAgICB9XG5cbiAgICAubWFpbi10YWJsZSAucmF0aW5nLWxvZ28uZzItbG9nbyxcbiAgICAubWFpbi10YWJsZSAucmF0aW5nLWxvZ28uY2FwdGVycmEtbG9nbyB7XG4gICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgd2lkdGg6IDY1cHg7XG4gICAgfVxuXG4gICAgLmJ0bi13cmFwcGVyLWhvc3RpbmctbG9jYXRpb24ge1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgfVxuXG4gICAgLmhvc3RpbmctbG9jYXRpb24taW1nLXdyYXBwZXIgLmxvZ28taWRlYWxzIHtcbiAgICAgICAgd2lkdGg6IDgwJTtcbiAgICB9XG5cbiAgICAudGl0bGUtZ2ItY291bnQge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgfVxuXG4gICAgLnByZWxvYWRlci13cmFwcGVyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzAlO1xuICAgIH1cblxuICAgIC5jb250YWluZXItbG9va2luZy12ZHIge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLmNvbnRlbnQtZzJjb21tZW50OjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmNvbnRlbnQtZzJjb21tZW50OjpiZWZvcmUge1xuICAgICAgICBsZWZ0OiAycHg7XG4gICAgICAgIHRvcDogLTE5cHg7XG4gICAgfVxuXG4gICAgLndyYXBwZXItbGluay1nMmNvbW1lbnQge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG5cbiAgICAud3JhcHBlci1saW5rLWcyY29tbWVudCA+IGEge1xuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMzU1cHgpIHtcbiAgICAud3JhcHBlci1saW5rLWcyY29tbWVudCA+IGEge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDMyMHB4KSB7XG4gICAgLmNvbnRlbnQtZzJjb21tZW50IHtcbiAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgIH1cblxuICAgIC50aXRsZS1nMmNvbW1lbnQudGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIC5jb250ZW50LWcyY29tbWVudDo6YmVmb3JlIHtcbiAgICAgICAgbGVmdDogLTFweDtcbiAgICAgICAgdG9wOiAtMjBweDtcbiAgICB9XG59XG5cbi8qUHJvZ3Jlc3MgQmFyIFN0eWxlKi9cbi5wcm9ncmVzc2JhciB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDIzMHB4O1xuICAgIGhlaWdodDogNnB4O1xuXG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjQzRDNEM0O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnByb2dyZXNzLXZhbHVlIHtcbiAgICBiYWNrZ3JvdW5kOiAjNzcyMUNEO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgLyp3aWR0aDogMDsqL1xuICAgIGFuaW1hdGlvbjogbG9hZCAzcyBub3JtYWwgZm9yd2FyZHM7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbn1cblxuQGtleWZyYW1lcyBsb2FkIHtcbiAgICBmcm9tIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgICB9XG4gICAgdG8ge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xuICAgIH1cbn1cblxuLnByb2dyZXNzLWNvbnRlbnQge1xuICAgIGNvbG9yOiAjODQ5MUE0O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xufVxuXG4ucHJvZ3Jlc3MtcGVyY2VudCB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgY29sb3I6ICMyMjIyMjI7XG59XG5cbi5pdGVtLXByb2dyZXNzIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB3aWR0aDogMjMwcHg7XG59XG5cbi5pdGVtLXByb2dyZXNzIC5uYW1lLXJhdGluZy1kYXRhe1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBtYXJnaW4tdG9wOiA4cHg7XG59XG5cbi5wcm9ncmVzcy1iYXItY29udGFpbmVyIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4udG9wLXZkci13cmFwcGVyIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuXG4udmVyZ2xlaWNoZW4tbGlzdCB7XG4gICAgcGFkZGluZzogMDtcbn1cblxuLnZlcmdsZWljaGVuLXRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi8qIC0tLS0tLS0tLS0tLS0tICovXG5cbi5oaWRkZW4tdG9vbHRpcC1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9SZWN0YW5nbGVfMy5wbmdcIikgbm8tcmVwZWF0O1xuICAgIGhlaWdodDogODBweDtcbiAgICB3aWR0aDogMTgycHg7XG4gICAgdG9wOiAtNzZweDtcbiAgICBsZWZ0OiAxN3B4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgei1pbmRleDogMTAwO1xufVxuXG4uY3VzdG9tLXRvb2x0aXAge1xuICAgIHdpZHRoOiAyN3B4O1xuICAgIGhlaWdodDogMjdweDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjRDFENURCO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGNvbG9yOiAjRDFENURCO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4udG9vbHRpcC10ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5tYWluLXRhYmxlIC50YWJsZSAucHJvdmlkZXItYmxvY2std3JhcHBlciAudGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5cbi5tYWluLXRhYmxlIC50YWJsZSAucHJvdmlkZXItYmxvY2std3JhcHBlcjpmaXJzdC1jaGlsZCAudGFibGUtcm93OmZpcnN0LWNoaWxke1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDhweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogOHB4O1xufVxuXG4ubWFpbi10YWJsZSAudGFibGUgLnByb3ZpZGVyLWJsb2NrLXdyYXBwZXI6Zmlyc3QtY2hpbGQgLnRhYmxlLXJvdzpsYXN0LWNoaWxke1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDhweDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOHB4O1xufVxuXG4ubWFpbi10YWJsZSAudGFibGUgLnByb3ZpZGVyLWJsb2NrLXdyYXBwZXIgLnRhYmxlLXJvdzpmaXJzdC1jaGlsZHtcbiAgICBwYWRkaW5nLXRvcDogMzVweDtcbn1cblxuLm1haW4tdGFibGUgLnRhYmxlIC5wcm92aWRlci1ibG9jay13cmFwcGVyOmZpcnN0LWNoaWxke1xuICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMHB4IDEzcHggMzBweCByZ2JhKDcwLCA4MSwgOTgsIDAuMTIpKTtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRDFENURCO1xufVxuXG4ubWFpbi10YWJsZSAudGFibGUgLnByb3ZpZGVyLWJsb2NrLXdyYXBwZXJ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0QxRDVEQjtcbn1cblxuLm1haW4tdGFibGUgLnRhYmxlIC5wcm92aWRlci1ibG9jay13cmFwcGVyIC5wcm9ncmVzcy1iYXItc2VjdGlvbntcbiAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgYm9yZGVyOiBub25lO1xufVxuXG4ucHJvZ3Jlc3MtYmFyLXNlY3Rpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgYmFja2dyb3VuZDogI0Y5RjlGOTtcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgI0U2RTZFNjtcbiAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjRTZFNkU2O1xuICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgI0U2RTZFNjtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLnByb2dyZXNzLWJhci1ibG9jay1sZWZ0IHtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLnByb2dyZXNzLWJhci1ibG9jay1sZWZ0IC5wcm9ncmVzcy1iYXItY29udGFpbmVye1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4uYnRuLXRvcCB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2Fycm93LXRvcC5wbmdcIikgbm8tcmVwZWF0O1xuICAgIGhlaWdodDogMjVweDtcbiAgICB3aWR0aDogMjVweDtcbiAgICBib3R0b206IDk2cHg7XG4gICAgbGVmdDogNTAlO1xuICAgIG1hcmdpbi1sZWZ0OiAtMTIuNXB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB6LWluZGV4OiAxO1xufVxuXG4uYnRuLWRvd24ge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9hcnJvdy1ib3R0b20ucG5nXCIpIG5vLXJlcGVhdDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgYm90dG9tOiAwcHg7XG4gICAgbGVmdDogNTAlO1xuICAgIG1hcmdpbi1sZWZ0OiAtMTIuNXB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB6LWluZGV4OiAxO1xufVxuXG4udGFibGUtcm93LmJsb2NrIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5yYXRlLCAubG9nbywgLnNpdGUsIC5zdXBwb3J0IHtcbiAgICBwYWRkaW5nLXRvcDogNSU7XG59XG5cbi50YWJsZS1ib2R5IC5zZXQ6bnRoLW9mLXR5cGUoMSkgLnNpdGUge1xuICAgIHBhZGRpbmctdG9wOiAyJTtcbn1cblxuLnRhYmxlLWJvZHkgLnNldDpudGgtb2YtdHlwZSgxMCkgLnByb2dyZXNzLWJhci1zZWN0aW9uIHtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgcmdiKDIzMCwgMjMwLCAyMzApO1xufVxuXG4udG9vbHRpcC13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDclO1xufVxuXG4uYnRuLmJsb2NrLWJ0biB7XG4gICAgYmFja2dyb3VuZDogIzg3YmY0MDtcbn1cblxuLmJ0bi5ibG9jay1idG46aG92ZXIsXG4uYnRuLmJsb2NrLWJ0bjphY3RpdmUsXG4uYnRuLmJsb2NrLWJ0bjpmb2N1cyB7XG4gICAgYmFja2dyb3VuZDogIzY3OTEzMTtcbn1cblxuXG4vKi0tLS0tLSBUYWJsZSBvZiBDb250ZW50IHN0eWxlIC0tLS0tLSovXG5saS50YWJsZS1vZi1jb250ZW50LWl0ZW06YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLmZpeGVkLWJveCB7XG4gICAgaGVpZ2h0OiA2MHB4O1xufVxuXG4udGFibGUtb2YtY29udGVudC1pdGVtIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG59XG5cbi50YWJsZS1vZi1jb250ZW50LWl0ZW0gPiBhIHtcbiAgICBjb2xvcjogIzFBMzY1Qjtcbn1cblxuLnRhYmxlLW9mLWNvbnRlbnQtY29udGFpbmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZThlYmVlO1xuICAgIG1heC13aWR0aDogMzgwcHg7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cbi8qLS0tLS0tIFRhYmxlIG9mIENvbnRlbnQgc3R5bGUgLS0tLS0tKi9cblxuLm5ldy1ibG9jayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAzMXB4IDVweCAzMnB4IDcwcHg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG59XG5cblxuLm9sZC1ibG9jayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAvKmRpc3BsYXk6IG5vbmU7Ki9cbiAgICB3aWR0aDogMTAwJTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbn1cblxuLm1haW4tbGluay1mcmVle1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQ6ICNGNUY1RjU7XG4gICAgYm9yZGVyLXJhZGl1czogNS42ODMwNnB4O1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgbWF4LXdpZHRoOiAxMzBweDtcbn1cblxuLm1haW4tbGluay1mcmVlIGF7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcbiAgICBjb2xvcjogI0Y0M0QyMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxMnB4O1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDdweDtcbn1cblxuLm1haW4tbGluay1mcmVlIGE6YmVmb3Jle1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTBBJTNDc3ZnIHdpZHRoPScxOCcgaGVpZ2h0PScxOScgdmlld0JveD0nMCAwIDE4IDE5JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNNS43ODcxMSA4Ljc2OTc0SDcuMjA3ODdWMTAuMTkwNUg1Ljc4NzExVjguNzY5NzRaTTUuNzg3MTEgMTEuNjExM0g3LjIwNzg3VjEzLjAzMkg1Ljc4NzExVjExLjYxMTNaTTguNjI4NjQgOC43Njk3NEgxMC4wNDk0VjEwLjE5MDVIOC42Mjg2NFY4Ljc2OTc0Wk04LjYyODY0IDExLjYxMTNIMTAuMDQ5NFYxMy4wMzJIOC42Mjg2NFYxMS42MTEzWk0xMS40NzAyIDguNzY5NzRIMTIuODkwOVYxMC4xOTA1SDExLjQ3MDJWOC43Njk3NFpNMTEuNDcwMiAxMS42MTEzSDEyLjg5MDlWMTMuMDMySDExLjQ3MDJWMTEuNjExM1onIGZpbGw9JyUyM0VENzAyRCcvJTNFJTNDcGF0aCBkPSdNNC4zNjYwOCAxNi41ODRIMTQuMzExNEMxNS4wOTUgMTYuNTg0IDE1LjczMjIgMTUuOTQ2NyAxNS43MzIyIDE1LjE2MzJWNS4yMTc4NEMxNS43MzIyIDQuNDM0MjkgMTUuMDk1IDMuNzk3MDggMTQuMzExNCAzLjc5NzA4SDEyLjg5MDdWMi4zNzYzMUgxMS40Njk5VjMuNzk3MDhINy4yMDc2MVYyLjM3NjMxSDUuNzg2ODRWMy43OTcwOEg0LjM2NjA4QzMuNTgyNTMgMy43OTcwOCAyLjk0NTMxIDQuNDM0MjkgMi45NDUzMSA1LjIxNzg0VjE1LjE2MzJDMi45NDUzMSAxNS45NDY3IDMuNTgyNTMgMTYuNTg0IDQuMzY2MDggMTYuNTg0Wk0xNC4zMTE0IDYuNjM4NjFMMTQuMzEyMSAxNS4xNjMySDQuMzY2MDhWNi42Mzg2MUgxNC4zMTE0WicgZmlsbD0nJTIzRUQ3MDJEJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgIHdpZHRoOiAxOHB4O1xuICAgIGhlaWdodDogMTlweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cblxuLnN1cHBvcnQtY29udGFpbmVye1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5cbi5zdXBwb3J0LWNvbnRhaW5lciAucy10aXRsZXtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgY29sb3I6ICMyMjIyMjI7XG59XG5cbi5zdXBwb3J0LWNvbnRhaW5lciAucy1yYXRpbmd7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXgtd2lkdGg6IDQxNnB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cblxuLnN1cHBvcnQtY29udGFpbmVyIC5zLXJhdGluZyAucmF0aW5nLXZhbHVle1xuICAgIG1hcmdpbi1ib3R0b206IC01cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBjb2xvcjogIzIyMjIyMjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnN1cHBvcnQtY29udGFpbmVyIC5wcm9ncmVzcy1jb250YWluZXJ7XG4gICAgbWF4LXdpZHRoOiAyNjBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDE0cHg7XG59XG5cbi5zdXBwb3J0LWNvbnRhaW5lciAucC10aXRsZXN7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4uc3VwcG9ydC1jb250YWluZXIgLnAtdGl0bGVzIHNwYW57XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4O1xufVxuXG4ucHJvZ3Jlc3MtY29udGFpbmVyIC5wcm9ncmVzcyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDFENURCO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5wcm9ncmVzcy1jb250YWluZXIgLnByb2dyZXNzOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0b3A6IDUwJTtcbiAgICB6LWluZGV4OiAyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIHdpZHRoOiAxcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxQTM2NUI7XG59XG5cblxuLnByb2dyZXNzLXJvdXRlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAxO1xufVxuXG4uYy1wcm9ncmVzcyB7XG4gICAgcmlnaHQ6IDUwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHggMCAwIDUwcHg7XG59XG5cbi5nLXByb2dyZXNzIHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzlCNTFFMDtcbiAgICBib3JkZXItcmFkaXVzOiAwIDUwcHggNTBweCAwO1xufVxuXG4ubWFpbi10YWJsZSAudGFibGUgLnByb3ZpZGVyLWJsb2NrLXdyYXBwZXIgLnByb2dyZXNzLWJhci1zZWN0aW9uLnRhYmxlLXJvd3tcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0QxRDVEQjtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwNTlweCkge1xuICAgIC50b29sdGlwLXdyYXBwZXIge1xuICAgICAgICB3aWR0aDogMyU7XG4gICAgfVxuXG4gICAgLnByb2dyZXNzLWJhci1ibG9jay1sZWZ0IC5wcm9ncmVzcy1iYXItY29udGFpbmVye1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG59XG5cbi5tYWluLXRhYmxlLWJsb2NrMV9jb250ZW50LFxuLm1haW4tdGFibGUtYmxvY2szX2NvbnRlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm1haW4tdGFibGUtYmxvY2sxX2NvbnRlbnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiB1cmwoXCIuLi9pbWFnZXMvY2FsZW5kYXIucG5nXCIpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogLTYwcHg7XG59XG5cbi5tYWluLXRhYmxlLWJsb2NrM19jb250ZW50OmJlZm9yZSB7XG4gICAgY29udGVudDogdXJsKFwiLi4vaW1hZ2VzL3ByaWNpbmcucG5nXCIpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogLTYwcHg7XG59XG5cbi5tYWluLXRhYmxlLWJsb2NrMSxcbi5tYWluLXRhYmxlLWJsb2NrMixcbi5tYWluLXRhYmxlLWJsb2NrMyB7XG4gICAgd2lkdGg6IDMwJTtcbn1cblxuLm1haW4tdGFibGUtYmxvY2syIHtcbiAgICB3aWR0aDogMzMlO1xufVxuXG4ubWFpbi10YWJsZS1ibG9jazMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ubWFpbi10YWJsZS1ibG9jazFfY29udGVudCxcbi5tYWluLXRhYmxlLWJsb2NrMl9jb250ZW50LFxuLm1haW4tdGFibGUtYmxvY2szX2NvbnRlbnQge1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbn1cblxudWwgbGkuY29udGVudC1pdGVtOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IHVybChcIi4uL2ltYWdlcy9jaGVjay5wbmdcIik7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzOiB1bnNldDtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbn1cblxubGkuY29udGVudC1pdGVtIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgY29sb3I6ICM2MTYxNjE7XG59XG5cbltjbGFzcz1cInByb2dyZXNzLWJhci1zZWN0aW9uIHByb2dyZXNzLWJhci1zZWN0aW9uLTEgdGFibGUtcm93IGJsb2NrIGNvbnRlbnRcIl0gLm1haW4tdGFibGUtYmxvY2syIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cblxuLm1haW4tdGFibGUtYmxvY2sxX2NvbnRlbnQsXG4ubWFpbi10YWJsZS1ibG9jazNfY29udGVudCB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHg7XG59XG5cbi5tYWluLXRhYmxlLWJsb2NrMV9jb250ZW50ID4gYSxcbi5tYWluLXRhYmxlLWJsb2NrM19jb250ZW50ID4gYSB7XG4gICAgY29sb3I6IHJnYigzNywgODksIDE0Nyk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5wYWdlLXRlbXBsYXRlLW1haW4tcGFnZXtcbiAgICAubWFpbi1wYWdlLWhlYWRlcntcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICB9XG4gICAgI3NpZGViYXJ7XG4gICAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICAgIHRvcDogMDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAubWFpbi1wYWdlLWhlYWRlcntcbiAgICAgICAgLmhlYWRlci10aXRsZS10ZXh0e1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNTRweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQ2cHg7XG5cbiAgICAgICAgICAgIC5oZWFkLXRpdGxle1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDZweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5oZWFkZXItaW1hZ2V7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4tdGFibGUgLnRhYmxlIC5wcm92aWRlci1ibG9jay13cmFwcGVyLFxuICAgIC5tYWluLXRhYmxlIC50YWJsZSAucHJvdmlkZXItYmxvY2std3JhcHBlcjpmaXJzdC1jaGlsZHtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgIH1cblxuICAgIC5tYWluLXRhYmxle1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgICAgICAgLnRhYmxle1xuICAgICAgICAgICAgLnByb3ZpZGVyLWJsb2NrLXdyYXBwZXJ7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0QxRDVEQjtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwcHggMTNweCAzMHB4IHJnYmEoNzAsIDgxLCA5OCwgMC4xMik7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgICAgICAgIC50YWJsZS1yb3d7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogOHB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIC5mcmVlLXRyaWFse1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5jZWxsLWQuc3VwcG9ydHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5zdXBwb3J0LWNvbnRhaW5lcntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAuZGVzY3ItbWFpbi1wYWdle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5jZWxsLWQuc2l0ZXtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogN3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogN3B4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAuYnRuLm9yYW5nZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICAgICAgLnRhYmxlLXJvd3tcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wcm9ncmVzcy1iYXItc2VjdGlvbntcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJ0bi10b3B7XG4gICAgICAgICAgICBib3R0b206IDI5MnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4tdGFibGUgLnRhYmxlIC50YWJsZS1ib2R5IC50YWJsZS1yb3cgLmNlbGwtZC5sb2dve1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAuYXR0YWNobWVudC1wcm92aWRlci1sb2dve1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxODNweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5udW0tbmFtZS1wcm92aWRlcntcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG5cbiAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgICAgd2lkdGg6IGluaXRpYWw7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwNjBweCkge1xuXG4gICAgLmhvbWV7XG4gICAgICAgIC5tYWluLXRhYmxle1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnN1cHBvcnQtY29udGFpbmVye1xuICAgICAgICAucy1yYXRpbmd7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDM0MHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLm1haW4tY29udGVudCAuaW5uZXIge1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbi5tYWluLXRhYmxlIC50YWJsZSAudGFibGUtaGVhZCAudGFibGUtcm93IC5jZWxsLWg6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1sZWZ0OiBzb2xpZCAycHg7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2IoMjMwLCAyMzAsIDIzMCk7XG4gICAgYm9yZGVyLXJpZ2h0OiB1bnNldDtcbn1cblxuLm1haW4tdGFibGUgLnRhYmxlIC50YWJsZS1oZWFkIC50YWJsZS1yb3cgLmNlbGwtaDpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItcmFkaXVzOiAwcHggNXB4IDBweCAwcHg7XG4gICAgYm9yZGVyLXJpZ2h0OiBzb2xpZCAycHggcmdiKDIzMCwgMjMwLCAyMzApO1xufVxuLm1haW4tdGFibGUgLnRhYmxlIC50YWJsZS1oZWFkIC50YWJsZS1yb3cgLmNlbGwtaCB7XG4gICAgYm9yZGVyLXRvcDogc29saWQgMnB4IHJnYigyMzAsIDIzMCwgMjMwKTtcbn1cblxuLmFsbC1wcm92aWRlcnMtaGVhZGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAyNHB4O1xufVxuLmFsbC1wcm92aWRlcnMtdGl0bGUsXG4uYWxsLXByb3ZpZGVycy10ZXh0e1xuICAgIGNvbG9yOiMyNTU5OTM7XG59XG5cbi8qIGZvbnQgc3R5bGVzIGZvciBnb29nbGUgb3B0aW1pemUqL1xuLmFsbC1wcm92aWRlcnMtdGl0bGUub2xkLXN0eWxlLFxuLmFsbC1wcm92aWRlcnMtdGV4dC5vbGQtc3R5bGV7XG4gICAgY29sb3I6I2ZmZmZmZjtcbn1cbi8qLS0tLS0tIC0tLS0tLSovXG5cbnAuYWxsLXByb3ZpZGVycy10ZXh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAuMnJlbSFpbXBvcnRhbnQ7XG59XG5cbi5hbGwtcHJvdmlkZXJzLXRpdGxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICBmb250LWZhbWlseTogXCJPc3dhbGRcIjtcbn1cblxuLndpdGhvdXQtcmF0aW5nLWNvdW50IHtcbiAgICBjb2xvcjogI0NGRDNEQTtcbn1cblxuLmNvbnRhaW5lci5jb250YWluZXItYWxsLXByb3ZpZGVycyB7XG4gICAgbWF4LXdpZHRoOiA3NzBweDtcbiAgICB3aWR0aDoxMDAlO1xufVxuXG4uY29udGFpbmVyLmNvbnRhaW5lci1hbGwtcHJvdmlkZXJzIGgyIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgZm9udC1mYW1pbHk6IFwiT3N3YWxkXCI7XG4gICAgY29sb3I6IHJnYigyNiwgNTQsIDkxKTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmNvbnRhaW5lci5jb250YWluZXItYWxsLXByb3ZpZGVycyBwe1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LWZhbWlseTogXCJBYmVsXCI7XG4gICAgY29sb3I6IHJnYigyNiwgNTQsIDkxKTtcbiAgICBsaW5lLWhlaWdodDogMS4yNzg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5jb250YWluZXIuY29udGFpbmVyLWFsbC1wcm92aWRlcnMgdWwgbGkge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LWZhbWlseTogXCJPc3dhbGRcIjtcbiAgICBjb2xvcjogcmdiKDI2LCA1NCwgOTEpO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI3ODtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG5AbWVkaWEobWF4LXdpZHRoOjc5NXB4KSB7XG4gICAgLmNvbnRhaW5lci5jb250YWluZXItYWxsLXByb3ZpZGVycyB7XG4gICAgICAgIHdpZHRoOjYwMHB4O1xuICAgIH1cbn1cblxuQG1lZGlhKG1heC13aWR0aDo2MzVweCkge1xuICAgIC5jb250YWluZXIuY29udGFpbmVyLWFsbC1wcm92aWRlcnMge1xuICAgICAgICB3aWR0aDo1MDBweDtcbiAgICB9XG59XG5cbkBtZWRpYShtYXgtd2lkdGg6NTc2cHgpIHtcbiAgICAuZm9vdGVyLXBvcHVwe1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cbkBtZWRpYShtYXgtd2lkdGg6NTIwcHgpIHtcbiAgICAuY29udGFpbmVyLmNvbnRhaW5lci1hbGwtcHJvdmlkZXJzIHtcbiAgICAgICAgd2lkdGg6NDAwcHg7XG4gICAgfVxuICAgIC5jb250YWluZXIuY29udGFpbmVyLWFsbC1wcm92aWRlcnMgdWx7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICB9XG4gICAgLmNvbnRhaW5lci5jb250YWluZXItYWxsLXByb3ZpZGVycyBwLFxuICAgIC5jb250YWluZXIuY29udGFpbmVyLWFsbC1wcm92aWRlcnMgdWwgbGkge1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgfVxuICAgIC5jb250YWluZXIuY29udGFpbmVyLWFsbC1wcm92aWRlcnMgaDIge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgfVxuXG59XG5AbWVkaWEobWF4LXdpZHRoOjQyMHB4KSB7XG4gICAgLmNvbnRhaW5lci5jb250YWluZXItYWxsLXByb3ZpZGVycyB7XG4gICAgICAgIHdpZHRoOjMwMHB4O1xuICAgIH1cbn0iLCIubWFpbi1jb250ZW50IC5jb21wYXJpc29uLXNpZGViYXJ7XG4gICAgcGFkZGluZzogMHB4IDBweDtcbn1cbi5tYWluLWNvbnRlbnQgLmNvbXBhcmlzb24tc2lkZWJhci13cmFwe1xuICAgIHBhZGRpbmctdG9wOiA3MHB4O1xufVxuLm1haW4tY29udGVudCAuY29tcGFyaXNvbi1zaWRlYmFyIC5zaWRlYmFyLXRpdGxle1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LWZhbWlseTogJ09zd2FsZCc7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ubWFpbi1jb250ZW50IC5jb21wYXJpc29uLXNpZGViYXIgdWx7XG4gICAgcGFkZGluZzogMTBweCAwcHg7XG59XG4ubWFpbi1jb250ZW50IC5jb21wYXJpc29uLXNpZGViYXIgdWwgbGk6OmJlZm9yZXtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBub25lO1xufVxuLm1haW4tY29udGVudCAuY29tcGFyaXNvbi1zaWRlYmFyIHVsIGxpIGF7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBjb2xvcjojMWEzNjViO1xuICAgIGZvbnQtZmFtaWx5OidBYmVsJztcbiAgICBwYWRkaW5nOiAzcHggMzBweDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi5tYWluLWNvbnRlbnQgLmNvbXBhcmlzb24tc2lkZWJhciB1bCBsaSBhOmhvdmVyLFxuLm1haW4tY29udGVudCAuY29tcGFyaXNvbi1zaWRlYmFyIHVsIGxpIGE6Zm9jdXMsXG4ubWFpbi1jb250ZW50IC5jb21wYXJpc29uLXNpZGViYXIgdWwgbGkgYTphY3RpdmUsXG4ubWFpbi1jb250ZW50IC5jb21wYXJpc29uLXNpZGViYXIgdWwgbGkuYWN0aXZlIGEsXG4ubWFpbi1jb250ZW50IC5jb21wYXJpc29uLXNpZGViYXIgdWwgbGkgYS5hY3RpdmVcbntcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDExMiwgMTQ2LCAxNzksMC4yKTtcbn1cbi5jb21wYXJpc29uLWljby5jaGVja3tcbiAgICBtYXgtd2lkdGg6IDI0cHg7XG59XG4uY29tcGFyaXNvbi1pY28ucmVqZWN0e1xuICAgIG1heC13aWR0aDogMTZweDtcbn1cbi5mZWF0dXJlLXRhYmxlLCAuZml4ZWQtbG9nb3MgdGFibGV7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xufVxudGguY2wtMSxcbnRkLmNsLTFcbntcbiAgICB3aWR0aDogMjUlO1xufVxudGguY2wtMixcbnRkLmNsLTJcbntcbiAgICB3aWR0aDogMzcuNSU7XG59XG50aC5jbC0zLFxudGQuY2wtM1xue1xuICAgIHdpZHRoOiAyNSU7XG59XG50aHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbnRke1xuICAgIHBhZGRpbmc6IDE0cHggMTBweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5maXhlZC1sb2dvc3tcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLmZpeGVkLWxvZ29zIHRhYmxle1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG59XG4uZml4ZWQtbG9nb3MgdGFibGUgdGh7XG4gICAgcGFkZGluZzogMHB4IDVweDtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbn1cbi5maXhlZC1sb2dvcyBpbWd7XG4gICAgbWF4LWhlaWdodDogNTBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IGF1dG8gYXV0byAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOi05OTlweDtcbiAgICBsZWZ0Oi05OTlweDtcbiAgICByaWdodDotOTk5cHg7XG4gICAgYm90dG9tOi05OTlweDtcbn1cbi5maXhlZC1sb2dvcyAucHJvdmlkZXItbmFtZXtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgY29sb3I6IzFhMzY1YjtcbiAgICBmb250LWZhbWlseTogJ0FiZWwnO1xufVxuLmZpeGVkLWxvZ29zIGF7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmZpeGVkLWxvZ29zIHRoe1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5mZWF0dXJlLW5hbWV7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGNvbG9yOiNiOWI5Yjk7XG4gICAgZm9udC1mYW1pbHk6ICdBYmVsJztcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmZlYXR1cmUtdGFibGUgdHI6bnRoLWNoaWxkKDJuLTEpe1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyMzIsIDIzNSwgMjM4KTtcbn1cbi5mZWF0dXJlLXRhYmxlIGltZ3tcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbn1cbi5mZWF0dXJlLXRhYmxlIHRyIHRkOmZpcnN0LWNoaWxke1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBjb2xvcjojMWEzNjViO1xuICAgIGZvbnQtZmFtaWx5OidPc3dhbGQnO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDExcHg7XG59XG4uZmVhdHVyZS10YWJsZXtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuXG4uY29tcGFyaXNvbi1zaWRlYmFyLmFmZml4e1xuICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICAgIHRvcDoyMHB4O1xufVxuLmZpeGVkLWxvZ29zLmFmZml4IHRhYmxle1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6MHB4O1xufVxuXG4uZml4ZWQtbG9nb3MuYWZmaXggdGFibGUgdGh7XG4gICAgYm9yZGVyLWJvdHRvbTogc29saWQgMnB4IHJnYigyMzAsIDIzMCwgMjMwKTtcbn1cbi5maXhlZC1sb2dvcyAuaW1hZ2Utd3JhcHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5maXhlZC1sb2dvcyB0YWJsZSB0ciB0aDpudGgtY2hpbGQoNCl7XG4gICAgYmFja2dyb3VuZDogI2Y5ZmNmNztcbn1cbi5mZWF0dXJlLXRhYmxlIHRyIHRkOm50aC1jaGlsZCg0KXtcbiAgICBiYWNrZ3JvdW5kOiAjZjlmY2Y3O1xufVxuLmZlYXR1cmUtdGFibGUgdHI6bnRoLWNoaWxkKDJuLTEpIHRkOm50aC1jaGlsZCg0KXtcbiAgICBiYWNrZ3JvdW5kOiAjZjBmN2U5O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KXtcbiAgICAuZml4ZWQtbG9nb3MuYWZmaXggdGFibGUgdGh7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgfVxuICAgIC5maXhlZC1sb2dvcyAucHJvdmlkZXItbmFtZXtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgIC5mZWF0dXJlLXRhYmxlIHRyIHRke1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDVweDtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgIH1cbiAgICAuZmVhdHVyZS10YWJsZSB0ciB0ZDpmaXJzdC1jaGlsZHtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgIH1cbn0iLCIucGFnZS10ZW1wbGF0ZS1uZXctcHJvdmlkZXIge1xuICAgIC5tYWluLWNvbnRlbnQsXG4gICAgdWwgbGksXG4gICAgb2wgbGkge1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICB9XG5cbiAgIHVsIGxpOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnLSc7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIGxlZnQ6IDhweDtcbiAgICAgICAgdG9wOiAwcHg7XG4gICAgfVxuXG4gICAgLm1haW4tY29udGVudCBbY2xhc3MqPVwiY29sLVwiXSA+IHAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MnB4O1xuICAgIH1cblxuICAgIC5tYWluLWNvbnRlbnQgLmxhbmRpbmctdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBPc3dhbGQsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgIH1cblxuICAgIC5tYWluLWNvbnRlbnQgLmxhbmRpbmctdGl0bGU6YmVmb3JlLFxuICAgIC5tYWluLWNvbnRlbnQgLmxhbmRpbmctdGl0bGU6YWZ0ZXIge1xuICAgICAgICB0b3A6IC01cHg7XG4gICAgfVxuXG4gICAgLm1haW4tY29udGVudCAuaW5uZXIge1xuICAgICAgICBwYWRkaW5nLXRvcDogMHB4O1xuICAgIH1cblxuICAgIC5tYWluLWNvbnRlbnQgLmhlYWRlci1yb3cge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA5MHB4O1xuICAgIH1cblxuICAgIC5tYWluLWNvbnRlbnQgLmNvbnRlbnQtaGVhZGVyIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDFweDtcbiAgICB9XG5cbiAgICAubWFpbi1jb250ZW50IC5pbm5lciAubWV0YS10b3Age1xuICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICAgIHBhZGRpbmc6IDZweCAxNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRjRGNEY0O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHggNXB4IDBweCAwcHg7XG4gICAgfVxuXG4gICAgLm1haW4tY29udGVudCAuaW5uZXIgLm1ldGEtdG9wIC5sLWF1dGhvciAuYXZhdGFyIHtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogOXB4O1xuICAgIH1cblxuICAgIC5tYWluLWNvbnRlbnQgLmlubmVyIC5tZXRhLXRvcCAubC1hdXRob3IgLmF2YXRhciBpbWcge1xuICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgfVxuXG4gICAgLm1haW4tY29udGVudCAuaW5uZXIgLm1ldGEtdG9wIC5sLWF1dGhvciAubmFtZSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB9XG5cbiAgICAubWFpbi1jb250ZW50IC5pbm5lciAubWV0YS10b3AgLmwtYXV0aG9yIC5kYXRlIHtcbiAgICAgICAgY29sb3I6ICNENEQ0RDQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG5cbiAgICAubWFpbi1jb250ZW50IC5pbm5lciAubWV0YS10b3AgLnMtYmxvY2sgLnMtaWNvIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgfVxuXG4gICAgLm1haW4tY29udGVudCAuaW5uZXIgLm1ldGEtdG9wIC5zLWJsb2NrIC5zLXRleHQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE3cHg7XG4gICAgfVxuXG4gICAgLm1haW4tY29udGVudCAuaW5uZXIgLm1ldGEtdG9wIC5zLWJsb2NrIC5mYi1pY28sXG4gICAgLm1haW4tY29udGVudCAuaW5uZXIgLm1ldGEtdG9wIC5zLWJsb2NrIC50dy1pY28ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgfVxuXG4gICAgLm1haW4tY29udGVudCAubGFuZGluZy1zdWItdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBPc3dhbGQsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgY29sb3I6ICMwMDAwMDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgfVxuXG4gICAgLm1haW4tY29udGVudCAubGFuZGluZy1zdWItdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxuXG4gICAgLm1haW4tY29udGVudCAubGFkaW5nLWNvbnRlbnQge1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICB9XG5cbiAgICAubWFpbi1jb250ZW50IC5sYWRpbmctY29udGVudCAuaW5mbyB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAubWFpbi1jb250ZW50IC5sYWRpbmctY29udGVudCAuaW5mbyAuaWNvbnMge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cblxuICAgIC5tYWluLWNvbnRlbnQgLmxhZGluZy1jb250ZW50IC5pbmZvIC5pY29ucyBpbWcge1xuICAgICAgICBtYXgtaGVpZ2h0OiA3NnB4O1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgbWFyZ2luOiAwcHggMTBweDtcbiAgICB9XG5cbiAgICAubWFpbi1jb250ZW50IC5sYWRpbmctY29udGVudCAuaW5mbyAuaWNvbnMgaW1nI2ljb24tMyArIC5wb3BvdmVyIHtcbiAgICAgICAgd2lkdGg6IDMyMnB4O1xuICAgIH1cblxuICAgIC5tYWluLWNvbnRlbnQgLmxhZGluZy1jb250ZW50IC5pbmZvIC5wcm92aWRlci1idG4ge1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG5cbiAgICAubWFpbi1jb250ZW50IC5sYWRpbmctY29udGVudCAucHJvdmlkZXItbG9nbyBpbWcge1xuICAgICAgICBtYXgtaGVpZ2h0OiAxMDBweDtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAubWFpbi1jb250ZW50IC5sYWRpbmctY29udGVudCAucHJvdmlkZXItbG9nbyB7XG4gICAgICAgIG1heC13aWR0aDogMzcwcHg7XG4gICAgfVxuXG4gICAgLm1haW4tY29udGVudCAucHJvdmlkZXItYnRuIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQ6ICM4N0JGNDA7XG4gICAgICAgIGJvcmRlcjogMHB4O1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIHBhZGRpbmc6IDhweCAxMHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDI3MHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luOiAwIDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgfVxuXG4gICAgLm1haW4tY29udGVudCAucHJvdmlkZXItYnRuOmhvdmVyLFxuICAgIC5tYWluLWNvbnRlbnQgLnByb3ZpZGVyLWJ0bjpmb2N1cyxcbiAgICAubWFpbi1jb250ZW50IC5wcm92aWRlci1idG46YWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzY3OTEzMTtcbiAgICB9XG5cbiAgICAubGFuZGluZy1pZGVhbHMgLm1haW4tY29udGVudCAuY29udGVudCAuYWxsLXByb3ZpZGVycyB7XG4gICAgICAgIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuICAgICAgICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgICB9XG5cbiAgICAubGFuZGluZy1pZGVhbHMgLm1haW4tY29udGVudCAuY29udGVudCAuYWxsLXByb3ZpZGVycyAuaXRlbSB7XG4gICAgICAgIG1hcmdpbjogMTBweDtcbiAgICB9XG5cbiAgICAubGFuZGluZy1pZGVhbHMgLm1haW4tY29udGVudCAuY2hlYXBlciAudGl0bGUtd3JhcCB7XG4gICAgICAgIHBhZGRpbmc6IDBweCAxMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgIH1cblxuICAgIC5sYW5kaW5nLWlkZWFscyAubWFpbi1jb250ZW50IC5jaGVhcGVyIC50aXRsZS13cmFwID4gKiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgY29sb3I6ICMxNzJFNEI7XG4gICAgICAgIG1hcmdpbjogMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIH1cblxuICAgIC5sYW5kaW5nLWlkZWFscyAubWFpbi1jb250ZW50IC5jaGVhcGVyIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gICAgfVxuXG4gICAgLm1haW4tY29udGVudCAuYmxvY2stMiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDMycHg7XG4gICAgfVxuXG4gICAgLm1haW4tY29udGVudCAuY2xpZW50cy1ibG9jayB7XG4gICAgICAgIG1hcmdpbjogMHB4IC0xNXB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAzNHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIH1cblxuICAgIC5tYWluLWNvbnRlbnQgLmNsaWVudHMtYmxvY2sgLmNvbG9yLXdyYXBwZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRjdGN0Y3O1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDBweDtcbiAgICB9XG5cbiAgICAubWFpbi1jb250ZW50IC5jbGllbnRzLWJsb2NrIC5jbGllbnRzIC5pdGVtIHtcbiAgICAgICAgcGFkZGluZzogMHB4IDE1cHg7XG4gICAgfVxuXG4gICAgLm1haW4tY29udGVudCAuY2xpZW50cy1ibG9jayAuY2xpZW50cyAuaXRlbSBpbWcge1xuICAgICAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgICAgICBtYXgtaGVpZ2h0OiAxMjBweDtcbiAgICB9XG5cbiAgICAubWFpbi1jb250ZW50IC5pbm5lciB7XG4gICAgICAgIHBhZGRpbmc6IDBweDtcbiAgICB9XG5cbiAgICAubWFpbi1jb250ZW50IC5mZWF0dXJlcy1ibG9jayB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMzRweDtcbiAgICB9XG5cbiAgICAubWFpbi1jb250ZW50IC5mZWF0dXJlcy1ibG9jayAucm93IC5pdGVtIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xNik7XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xNik7XG4gICAgICAgIHBhZGRpbmc6IDMycHggMTdweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDM0cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICB9XG5cbiAgICAubWFpbi1jb250ZW50IC5mZWF0dXJlcy1ibG9jayAucm93IC5pdGVtIC5pdGVtLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzZweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LWZhbWlseTogT3N3YWxkLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cblxuICAgIC5tYWluLWNvbnRlbnQgLmZlYXR1cmVzLWJsb2NrIC5yb3cgLml0ZW0gLmljb24ge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGhlaWdodDogNzBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzZweDtcbiAgICB9XG5cbiAgICAubWFpbi1jb250ZW50IC5mZWF0dXJlcy1ibG9jayAucm93IC5pdGVtIC5pY29uIGltZyB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cblxuICAgIC5tYWluLWNvbnRlbnQgLmZlYXR1cmVzLWJsb2NrIC5yb3cgLml0ZW0gLnRleHQge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgZm9udC1mYW1pbHk6IEFiZWwsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgIH1cblxuICAgIC5tYWluLWNvbnRlbnQgLmZlYXR1cmVzLWJsb2NrIC5yb3cgPiAqIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB9XG5cbiAgICAubWFpbi1jb250ZW50IC5ibG9jay0zIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICB9XG5cbiAgICAubWFpbi1jb250ZW50IC5ibG9jay0zIC5sYW5kaW5nLXN1Yi10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgfVxuXG4gICAgLm1haW4tY29udGVudCAuYmxvY2stMyBhLmxpbmsge1xuICAgICAgICBjb2xvcjogIzcwNzA3MDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxuXG4gICAgLm1haW4tY29udGVudCAuYmxvY2stNSB1bCBsaSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgfVxuXG4gICAgLm1haW4tY29udGVudCAuYmxvY2stNiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDM0cHg7XG4gICAgfVxuXG4gICAgLm1haW4tY29udGVudCAuYmxvY2stNiBpbWcge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgIH1cblxuICAgIC5wb3BvdmVyIHtcbiAgICAgICAgcGFkZGluZzogMjBweCA0NHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgICAgIGJvcmRlcjogMHB4O1xuICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLXRvcDogLTEycHg7XG4gICAgfVxuXG4gICAgLnBvcG92ZXI6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICdpJztcbiAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgYm9yZGVyOiBzb2xpZCAycHggIzg3QkY0MDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiA2cHg7XG4gICAgICAgIHRvcDogNnB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBjb2xvcjogIzg3QkY0MDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIH1cblxuICAgIC5wb3BvdmVyIC5wb3BvdmVyLWNvbnRlbnQge1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGNvbG9yOiAjMjUyQjMzO1xuICAgIH1cblxuICAgIC5jb250ZW50LXdpdGgtaW1nLWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG5cbiAgICAuY29udGVudC13aXRoLWltZy1jb250YWluZXJfaW1nLXdyYXBwZXIsXG4gICAgLmNvbnRlbnQtd2l0aC1pbWctY29udGFpbmVyX2NvbnRlbnQge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgIH1cblxuICAgIC5mcmVlLXRyaWFsLXRpdGxlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdPc3dhbGQnLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGNvbG9yOiAjMjU1OTkzO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgIH1cblxuICAgIC5mcmVlLXRyaWFsLWJsb2NrIHtcbiAgICAgICAgYmFja2dyb3VuZDogI0Y0RjRGNDtcbiAgICAgICAgbWFyZ2luOiAzNHB4IC0xNXB4IDQwcHg7XG4gICAgfVxuXG4gICAgLmZyZWUtdHJpYWwtY29udGFpbmVyIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICAgIH1cblxuICAgIC5jbGllbnRzLWJsb2NrIC5jb250YWluZXIgLmFsaWduLWl0ZW1zLWNlbnRlcjpudGgtb2YtdHlwZSgyKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgfVxuXG4gICAgLmcyLWNvbG9yZWQge1xuICAgICAgICBjb2xvcjogI0YwNDkyRDtcbiAgICB9XG5cbiAgICAucmVsYXRlZC1yb3cge1xuICAgICAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgIH1cblxuICAgIC5yZWxhdGVkLXJvdyAuaXRlbS1sb2dvIHtcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDE1NnB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0NnB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGO1xuICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgICAgICBib3gtc2hhZG93OiAwIDRweCA0cHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIH1cblxuICAgIC5yZWxhdGVkLXJvdyAuaXRlbS1pbWFnZSB7XG4gICAgICAgIG1heC13aWR0aDogODAlO1xuICAgICAgICBtYXgtaGVpZ2h0OiA5MHB4O1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cblxuICAgIC5yZWxhdGVkLXJvdyAuaXRlbS1saW5rIHtcbiAgICAgICAgbWF4LXdpZHRoOiAyNDBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gICAgfVxuXG4gICAgLnJlbGF0ZWQtcm93IC5pdGVtLXVybCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgcGFkZGluZzogMTFweCAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODdCRjQwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAucmVsYXRlZC1yb3cgLml0ZW0tdXJsOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cblxuICAgIC5yZWxhdGVkLXJvdyAuaXRlbS11cmw6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBoc2xhKDAsIDAlLCAxMDAlLCAwLjIpO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogLTUwJTtcbiAgICAgICAgYm90dG9tOiAtNTAlO1xuICAgICAgICB3aWR0aDogMS4yNWVtO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTg3MCUsIDAsIDApIHJvdGF0ZSgzNWRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTg3MCUsIDAsIDApIHJvdGF0ZSgzNWRlZyk7XG4gICAgfVxuXG4gICAgLnJlbGF0ZWQtcm93IC5pdGVtLXVybDpob3Zlcjo6YWZ0ZXIge1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuNDVzIGVhc2UtaW4tb3V0O1xuICAgICAgICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjQ1cyBlYXNlLWluLW91dDtcbiAgICAgICAgLW8tdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNDVzIGVhc2UtaW4tb3V0O1xuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40NXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjQ1cyBlYXNlLWluLW91dCwgLXdlYmtpdC10cmFuc2Zvcm0gMC40NXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg2MDAlLCAwLCAwKSByb3RhdGUoMzVkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDYwMCUsIDAsIDApIHJvdGF0ZSgzNWRlZyk7XG4gICAgfVxuXG4gICAgLndwLWJsb2NrLWNvbHVtbnMge1xuICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgfVxuXG4gICAgLndwLWJsb2NrLWNvbHVtbnMgLndwLWJsb2NrLWNvbHVtbiB7XG4gICAgICAgIHdpZHRoOiA0OCU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53cC1ibG9jay1jb2x1bW5zIC5oYXMtMi1jb2x1bW5zIC53cC1ibG9jay1jb2x1bW46bnRoLWNoaWxkKG9kZCkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuY29tcGFyZS1wb3B1cCB7XG4gICAgICAgIG1heC13aWR0aDogMTAxMHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgwKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDApO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgwKTtcbiAgICAgICAgcGFkZGluZzogMjBweCA0M3B4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgICAgICBib3gtc2hhZG93OiAwIDRweCA0cHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSBlYXNlLWluLW91dCAuM3M7XG4gICAgICAgIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIGVhc2UtaW4tb3V0IC4zcztcbiAgICAgICAgLW8tdHJhbnNpdGlvbjogdHJhbnNmb3JtIGVhc2UtaW4tb3V0IC4zcztcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIGVhc2UtaW4tb3V0IC4zcztcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIGVhc2UtaW4tb3V0IC4zcywgLXdlYmtpdC10cmFuc2Zvcm0gZWFzZS1pbi1vdXQgLjNzO1xuICAgIH1cblxuICAgIC5jb21wYXJlLXBvcHVwIC5mcmVlLXRyaWFsLXRpdGxlIHtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgfVxuXG4gICAgLmNvbXBhcmUtcG9wdXAudmlzaWJsZSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMSk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgxKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMSk7XG4gICAgfVxuXG4gICAgLmNvbXBhcmUtY29udGVudCB7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cblxuICAgIC5jbG9zZS1jb21wYXJlLXBvcHVwIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgdG9wOiAyMHB4O1xuICAgICAgICByaWdodDogMjBweDtcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9jbG9zZS5wbmcpO1xuICAgICAgICB3aWR0aDogMTdweDtcbiAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIGVhc2UtaW4tb3V0IC4ycztcbiAgICAgICAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gZWFzZS1pbi1vdXQgLjJzO1xuICAgICAgICAtby10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gZWFzZS1pbi1vdXQgLjJzO1xuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gZWFzZS1pbi1vdXQgLjJzO1xuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gZWFzZS1pbi1vdXQgLjJzLCAtd2Via2l0LXRyYW5zZm9ybSBlYXNlLWluLW91dCAuMnM7XG4gICAgfVxuXG4gICAgLmNsb3NlLWNvbXBhcmUtcG9wdXA6aG92ZXIge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgfVxuXG4gICAgLmNvbXBhcmUtcm93IHtcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQ1cHg7XG4gICAgfVxuXG4gICAgLmNvbXBhcmUtaXRlbS1sb2dvIHtcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAyMyU7XG4gICAgfVxuXG4gICAgLmNvbXBhcmUtaXRlbS1sb2dvIGltZyB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDc1cHg7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuXG4gICAgLmNvbXBhcmUtcHJvZ3Jlc3Mge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1heC13aWR0aDogMzA1cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDI2cHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAuY29tcGFyZS1wcm9ncmVzcyAuZGl2aWRlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xNik7XG4gICAgfVxuXG4gICAgLmNvbXBhcmUtcHJvZ3Jlc3MgLmRpdmlkZXI6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgbGVmdDogMjAlO1xuICAgIH1cblxuICAgIC5jb21wYXJlLXByb2dyZXNzIC5kaXZpZGVyOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIGxlZnQ6IDQwJTtcbiAgICB9XG5cbiAgICAuY29tcGFyZS1wcm9ncmVzcyAuZGl2aWRlcjpudGgtY2hpbGQoMykge1xuICAgICAgICBsZWZ0OiA2MCU7XG4gICAgfVxuXG4gICAgLmNvbXBhcmUtcHJvZ3Jlc3MgLmRpdmlkZXI6bnRoLWNoaWxkKDQpIHtcbiAgICAgICAgbGVmdDogODAlO1xuICAgIH1cblxuICAgIC5jb21wYXJlLWxvYWQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIHJpZ2h0IHRvcCwgZnJvbSgjRUM0MTQxKSwgdG8oIzQxRUM1MikpO1xuICAgICAgICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQobGVmdCwgI0VDNDE0MSAwJSwgIzQxRUM1MiAxMDAlKTtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjRUM0MTQxIDAlLCAjNDFFQzUyIDEwMCUpO1xuICAgIH1cblxuICAgIC5jb21wYXJlLXBlcmNlbnQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgICAgZm9udC1mYW1pbHk6IE9zd2FsZDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyO1xuICAgICAgICBjb2xvcjogIzI1NTk5MztcbiAgICB9XG5cbiAgICAuY29tcGFyZS1idG4ge1xuICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgICBtYXgtd2lkdGg6IDI0MHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLmNvbXBhcmUtbGluayB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODdCRjQwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIHBhZGRpbmc6IDExcHggMDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICB9XG5cbiAgICAuY29tcGFyZS1saW5rOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogaHNsYSgwLCAwJSwgMTAwJSwgMC4yKTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IC01MCU7XG4gICAgICAgIGJvdHRvbTogLTUwJTtcbiAgICAgICAgd2lkdGg6IDEuMjVlbTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC04NzAlLCAwLCAwKSByb3RhdGUoMzVkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC04NzAlLCAwLCAwKSByb3RhdGUoMzVkZWcpO1xuICAgIH1cblxuICAgIC5jb21wYXJlLWxpbms6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cblxuICAgIC5jb21wYXJlLWxpbms6aG92ZXI6OmFmdGVyIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjQ1cyBlYXNlLWluLW91dDtcbiAgICAgICAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC40NXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIC1vLXRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjQ1cyBlYXNlLWluLW91dDtcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNDVzIGVhc2UtaW4tb3V0O1xuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40NXMgZWFzZS1pbi1vdXQsIC13ZWJraXQtdHJhbnNmb3JtIDAuNDVzIGVhc2UtaW4tb3V0O1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNjAwJSwgMCwgMCkgcm90YXRlKDM1ZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg2MDAlLCAwLCAwKSByb3RhdGUoMzVkZWcpO1xuICAgIH1cblxuICAgIC5wYWdlLWlkLTI4MiAuaW5mbyAucHJvdmlkZXItYnRuIHtcbiAgICAgICAgYmFja2dyb3VuZDogI0ZGNjYwMDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTE2MHB4KSB7XG4gICAgICAgIC5jb21wYXJlLXBvcHVwIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogNzkwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgLnJlbGF0ZWQtcm93IC5pdGVtLWxvZ28ge1xuICAgICAgICAgICAgbWluLWhlaWdodDogMTEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWFpbi1jb250ZW50IC5sYW5kaW5nLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tYWluLWNvbnRlbnQgLmlubmVyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDBweCAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1haW4tY29udGVudCAubGFuZGluZy10aXRsZTpiZWZvcmUsXG4gICAgICAgIC5tYWluLWNvbnRlbnQgLmxhbmRpbmctdGl0bGU6YWZ0ZXIge1xuICAgICAgICAgICAgdG9wOiBpbml0aWFsO1xuICAgICAgICAgICAgYm90dG9tOiAtMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tYWluLWNvbnRlbnQgLmlubmVyIC5tZXRhLXRvcCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICAgICAgICAgICAgcGFkZGluZzogNnB4IDE1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAubWFpbi1jb250ZW50IC5jaGVhcGVyIC50aXRsZS13cmFwID4gKiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAubWFpbi1jb250ZW50IC5jbGllbnRzLWJsb2NrIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tYWluLWNvbnRlbnQgLmxhZGluZy1jb250ZW50IC5wcm92aWRlci1idG4sXG4gICAgICAgIC5tYWluLWNvbnRlbnQgLmxhZGluZy1jb250ZW50IC5wcm92aWRlci1sb2dvLFxuICAgICAgICAuY3RhIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1haW4tY29udGVudCAuY2xpZW50cy1ibG9jayAuY2xpZW50cyAuaXRlbSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1haW4tY29udGVudCAuYmxvY2stNiBpbWcge1xuICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcbiAgICAgICAgLm1haW4tY29udGVudCAuaW5uZXIgLm1ldGEtdG9wIC5zLWJsb2NrIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuY3RhIGgyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2MjBweCkge1xuICAgICAgICAuY29tcGFyZS1wb3B1cCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuY29tcGFyZS1yb3cge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb21wYXJlLXByb2dyZXNzIHtcbiAgICAgICAgICAgIGhlaWdodDogMTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb21wYXJlLXBlcmNlbnQge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucy1pY28ge1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9zLWFsdC5zdmcnKSBuby1yZXBlYXQ7XG4gICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIC5mYi1pY29uLXNoYXJlIHtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvZi1icmFuZHMuc3ZnJykgbm8tcmVwZWF0O1xuICAgICAgICB3aWR0aDogOXB4O1xuICAgICAgICBoZWlnaHQ6IDE3cHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIC50dy1pY29uLXNoYXJlIHtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvdC1icmFuZHMuc3ZnJykgbm8tcmVwZWF0O1xuICAgICAgICB3aWR0aDogMjFweDtcbiAgICAgICAgaGVpZ2h0OiAxN3B4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAubGktaWNvbi1zaGFyZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2wtYnJhbmRzLnN2ZycpIG5vLXJlcGVhdDtcbiAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgLnRleHQtc20tcmlnaHQucy1ibG9jayB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDUyMHB4KSB7XG4gICAgICAgIC5jb21wYXJlLXBvcHVwIHtcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICAgICAgICAgIGhlaWdodDogOTB2aDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb21wYXJlLXJvdyB7XG4gICAgICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbXBhcmUtaXRlbS1sb2dvIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb21wYXJlLWJ0biB7XG4gICAgICAgICAgICB3aWR0aDogNTUlO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAuY29tcGFyZS1saW5rIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweCAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ucGFnZS1pZC0yODJ7XG4gICAgJi5wYWdlLXRlbXBsYXRlLW5ldy1wcm92aWRlcntcbiAgICAgICAgLm1haW4tY29udGVudHtcbiAgICAgICAgICAgIC5wcm92aWRlci1idG57XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZGMDA4QTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAjRkYwMDhBO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDQ3cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1OXB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZGMDA4QTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggI0ZGMDA4QTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJcbi5wYWdlLXRlbXBsYXRlLXNlY29uZGFyeS1wYWdlIHtcbiAgICAuaGVhZGVyIC5jb250YWluZXJ7XG4gICAgICAgIG1heC13aWR0aDogMTE0MHB4O1xuICAgIH1cblxuICAgIC5icmVhZGNydW1iLWNvbnRhaW5lcntcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIH1cbiAgICAuYnJlYWRjcnVtYi1jb250YWluZXIgdWx7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICAuYnJlYWRjcnVtYi1jb250YWluZXIgbGksXG4gICAgLmJyZWFkY3J1bWItY29udGFpbmVyIGxpIGEsXG4gICAgLmJyZWFkY3J1bWItY29udGFpbmVyIGxpIHN0cm9uZ3tcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBjb2xvcjogIzFBMzY1QjtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICB9XG5cbiAgICAuYnJlYWRjcnVtYi1jb250YWluZXIgbGk6YmVmb3Jle1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5icmVhZGNydW1iLWNvbnRhaW5lciAuc2VwYXJhdG9ye1xuICAgICAgICBtYXJnaW46IDAgMjBweDtcbiAgICB9XG5cbiAgICAucGFnZS1kYXRle1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgICBjb2xvcjogIzFBMzY1QjtcbiAgICAgICAgb3BhY2l0eTogMC42O1xuICAgICAgICBtYXJnaW4tdG9wOiAxN3B4O1xuICAgIH1cblxuICAgIGgxLnRpdGxle1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBjb2xvcjogIzFBMzY1QjtcbiAgICAgICAgZm9udC1zaXplOiA1MnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNjhweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMXB4O1xuICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiAjMWEzNjViO1xuICAgIH1cblxuICAgIGgxLnRpdGxlOmJlZm9yZSxcbiAgICBoMS50aXRsZTphZnRlcntcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAgICAgLmNvbnRlbnQtYXJlYSB7XG4gICAgICAgICAgICBjb2xvcjogIzFBMzY1QjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb250ZW50LWFyZWEgcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICAgICAgICAgIGNvbG9yOiAjMUEzNjVCO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb250ZW50LWFyZWEgaDIge1xuICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMXB4O1xuICAgICAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjogIzFhMzY1YjtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRlbnQtYXJlYSBoMyB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgICAgY29sb3I6ICMxQTM2NUI7XG4gICAgICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAxcHg7XG4gICAgICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiAjMWEzNjViO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRlbnQtYXJlYSBoMiBzdHJvbmcsXG4gICAgICAgIC5jb250ZW50LWFyZWEgaDMgc3Ryb25nIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIH1cblxuICAgICAgICAud3AtYmxvY2staW1hZ2Uge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb250ZW50LWFyZWEgdWwge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuY29udGVudC1hcmVhIHVsIGxpIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAgICAgICAgIGNvbG9yOiAjMUEzNjVCO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb250ZW50LWFyZWEgdWwgbGk6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuY29udGVudC1hcmVhIHVsIGxpOmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY2NjAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICB0b3A6IDEzcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuY29udGVudC1hcmVhIG9sIGxpOjptYXJrZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRlbnQtYXJlYSBvbCB7XG4gICAgICAgICAgICBjb3VudGVyLXJlc2V0OiBteUNvdW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb250ZW50LWFyZWEgb2wgbGkge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzOHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIGNvbG9yOiAjMUEzNjVCO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnRlbnQtYXJlYSBvbCBsaTpiZWZvcmUge1xuICAgICAgICAgICAgY291bnRlci1pbmNyZW1lbnQ6IG15Q291bnRlcjtcbiAgICAgICAgICAgIGNvbnRlbnQ6IGNvdW50ZXIobXlDb3VudGVyKSBcIi5cIjtcbiAgICAgICAgICAgIGNvbG9yOiAjRkY2NjAwO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdGV4dC1zaGFkb3c6IDAgMCAxcHggI0ZGNjYwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuYXNpZGUtbmF2aWdhdGlvbiBsaSBhIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMXB4O1xuICAgICAgICAgICAgY29sb3I6ICMxQTM2NUI7XG4gICAgICAgIH1cblxuICAgICAgICAuaGVhZGVyIC5oZWFkZXItaW5uZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZW51LWJ1dHRvbiBzcGFuIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMxQTM2NUI7XG4gICAgICAgIH1cblxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEwNjFweCl7XG4gICAgICAgIC5jb250YWluZXItc2lkZWJhciAucm93IC5tYWluLXNpZGViYXIge1xuICAgICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmJyZWFkY3J1bWItY29udGFpbmVyIHVse1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICB9XG4gICAgfVxuXG59Il0sInNvdXJjZVJvb3QiOiIifQ==*/