@font-face {
  font-family: "Stolzl";
  src: url("../fonts/Stolzl/Stolzl-Bold.eot");
  src: local("../fonts/Stolzl/Stolzl Bold"), local("Stolzl-Bold"), url("../fonts/Stolzl/Stolzl-Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/Stolzl/Stolzl-Bold.woff2") format("woff2"), url("../fonts/Stolzl/Stolzl-Bold.woff") format("woff"), url("../fonts/Stolzl/Stolzl-Bold.ttf") format("truetype");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "Stolzl";
  src: url("../fonts/Stolzl/Stolzl-Medium.eot");
  src: local("../fonts/Stolzl/Stolzl Medium"), local("Stolzl-Medium"), url("../fonts/Stolzl/Stolzl-Medium.eot?#iefix") format("embedded-opentype"), url("../fonts/Stolzl/Stolzl-Medium.woff2") format("woff2"), url("../fonts/Stolzl/Stolzl-Medium.woff") format("woff"), url("../fonts/Stolzl/Stolzl-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "grace";
  src: url("../fonts/Grace/grace.eot?8kmai2");
  src: url("../fonts/Grace/grace.eot?8kmai2#iefix") format("embedded-opentype"), url("../fonts/Grace/grace.ttf?8kmai2") format("truetype"), url("../fonts/Grace/grace.woff?8kmai2") format("woff"), url("../fonts/Grace/grace.svg?8kmai2#grace") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
@font-face {
  font-family: "grace-icons";
  src: url("../fonts/Icons/grace-icons.eot?8kmai2");
  src: url("../fonts/Icons/grace-icons.eot?8kmai2#iefix") format("embedded-opentype"), url("../fonts/Icons/grace-icons.ttf?8kmai2") format("truetype"), url("../fonts/Icons/grace-icons.woff?8kmai2") format("woff"), url("../fonts/Icons/grace-icons.svg?8kmai2#grace") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
[class*=icon-] {
  font-family: "grace" !important;
  font-style: normal;
  font-weight: normal !important;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

[class*=icons-] {
  font-family: "grace-icons" !important;
  font-style: normal;
  font-weight: normal !important;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icons-box:before {
  content: "\e908";
}

.icons-calc:before {
  content: "\e90a";
}

.icons-calendar-alt:before {
  content: "\e90c";
}

.icons-cart:before {
  content: "\e90d";
}

.icons-check:before {
  content: "\e90f";
}

.icons-chevron-down:before {
  content: "\e911";
}

.icons-talk:before {
  content: "\e949";
}

.icon-attachment {
  transform: scale(2);
}

.icon-chevron-left {
  transform: rotate(180deg);
}

.icon-add-file:before {
  content: "\e900";
}

.icon-add-user:before {
  content: "\e901";
}

.icon-align-left:before {
  content: "\e902";
}

.icon-archive:before {
  content: "\e903";
}

.icon-arrow-right:before {
  content: "\e904";
}

.icon-attachment:before {
  content: "\e905";
}

.icon-bell:before {
  content: "\e906";
}

.icon-bookmark:before {
  content: "\e907";
}

.icon-bulb:before {
  content: "\e908";
}

.icon-calendar:before {
  content: "\e909";
}

.icon-chat:before {
  content: "\e90a";
}

.icon-checkbox-on:before {
  content: "\e90b";
}

.icon-chevron-left:before,
.icon-chevron-right:before {
  content: "\e90c";
}

.icon-clipboard:before {
  content: "\e90d";
}

.icon-clock:before {
  content: "\e90e";
}

.icon-close:before {
  content: "\e90f";
}

.icon-compass:before {
  content: "\e910";
}

.icon-delete:before {
  content: "\e911";
}

.icon-download:before {
  content: "\e912";
}

.icon-edit:before {
  content: "\e913";
}

.icon-euro:before {
  content: "\e914";
}

.icon-export:before {
  content: "\e915";
}

.icon-eye:before {
  content: "\e916";
}

.icon-eye-off:before {
  content: "\e917";
}

.icon-favorite:before {
  content: "\e918";
}

.icon-favorite-filled:before {
  content: "\e919";
}

.icon-film:before {
  content: "\e91a";
}

.icon-filter:before {
  content: "\e91b";
}

.icon-flag:before {
  content: "\e91c";
}

.icon-folder:before {
  content: "\e91d";
}

.icon-globe:before {
  content: "\e91e";
}

.icon-graph-up:before {
  content: "\e91f";
}

.icon-heart:before {
  content: "\e920";
}

.icon-home:before {
  content: "\e921";
}

.icon-image:before {
  content: "\e922";
}

.icon-inbox:before {
  content: "\e923";
}

.icon-instagram:before {
  content: "\e924";
}

.icon-journey:before {
  content: "\e925";
}

.icon-law:before {
  content: "\e926";
}

.icon-layers:before {
  content: "\e927";
}

.icon-layout:before {
  content: "\e928";
}

.icon-lock:before {
  content: "\e929";
}

.icon-map-pin:before {
  content: "\e92a";
}

.icon-maximize:before {
  content: "\e92b";
}

.icon-maximize-2:before {
  content: "\e92c";
}

.icon-message-square:before {
  content: "\e92d";
}

.icon-more:before {
  content: "\e92e";
}

.icon-navigation:before {
  content: "\e92f";
}

.icon-notes:before {
  content: "\e930";
}

.icon-partners:before {
  content: "\e931";
}

.icon-pen:before {
  content: "\e932";
}

.icon-pencil:before {
  content: "\e933";
}

.icon-play:before {
  content: "\e934";
}

.icon-plus:before {
  content: "\e935";
}

.icon-project-managment:before {
  content: "\e936";
}

.icon-refresh:before {
  content: "\e937";
}

.icon-rocket:before {
  content: "\e938";
}

.icon-rotate-left:before {
  content: "\e939";
}

.icon-rotate-right:before {
  content: "\e93a";
}

.icon-save:before {
  content: "\e93b";
}

.icon-screen:before {
  content: "\e93c";
}

.icon-search:before {
  content: "\e93d";
}

.icon-settings:before {
  content: "\e93e";
}

.icon-sound:before {
  content: "\e93f";
}

.icon-start:before {
  content: "\e940";
}

.icon-store:before {
  content: "\e941";
}

.icon-table:before {
  content: "\e942";
}

.icon-timeline:before {
  content: "\e943";
}

.icon-trash:before {
  content: "\e944";
}

.icon-user:before {
  content: "\e945";
}

.icon-users:before {
  content: "\e946";
}

body {
  font-family: "DM Sans", sans-serif;
  color: #002C4F;
  font-size: 16px;
  line-height: 24px;
  overflow-y: scroll;
  overflow-x: hidden;
}
body[class*=step] header > nav {
  display: none !important;
}

/* FONT TYPO */
.f-300, .f-300 * {
  font-weight: 300 !important;
}

.f-400, .f-400 * {
  font-weight: 400 !important;
}

.f-500, .f-500 * {
  font-weight: 500 !important;
}

.f-700, .f-700 * {
  font-weight: 700 !important;
}

.f-900, .f-900 * {
  font-weight: 900 !important;
}

h1, h2, h3, h4,
.h1, .h2, .h3, .h4 {
  font-weight: bold;
  font-family: "Stolzl", sans-serif;
}

.f-text {
  font-family: "DM Sans", sans-serif;
}

.f-header {
  font-family: "Stolzl", sans-serif;
}

.section-header {
  font-size: 32px;
  line-height: 46px;
  margin-bottom: 20px;
  flex-wrap: wrap;
}
.section-header.h2 {
  font-size: 40px;
  line-height: 55px;
}
.section-header a:not(.btn) {
  text-decoration: underline;
  transition: color 0.15s ease-in-out;
}
.section-header a:not(.btn):hover {
  color: #FF5F41;
  text-decoration: none;
}
body.settings-page .section-header > a.c-blue, body.settings-page .section-header > i.icon-chevron-right {
  display: none !important;
}
@media only screen and (max-width: 767px) {
  .section-header {
    font-size: 24px;
    line-height: 35px;
    margin-bottom: 15px;
  }
  .section-header.h2 {
    font-size: 32px;
    line-height: 46px;
  }
}

.section-subheader {
  font-size: 24px;
  line-height: 35px;
  margin-bottom: 10px;
  font-weight: 500;
}
@media only screen and (max-width: 767px) {
  .section-subheader {
    font-size: 16px;
    line-height: 23px;
  }
}

.build-subheader {
  font-size: 20px;
  line-height: 29px;
  font-weight: 500;
}

p.lead {
  font-size: 16px;
  line-height: 24px;
  color: #4B4C4D;
  margin-bottom: 20px;
}
p.lead b, p.lead strong {
  font-weight: 700;
}

p a {
  color: #FF5F41 !important;
  text-decoration: underline;
}
p a:hover {
  text-decoration: none !important;
}

a.underline:hover {
  text-decoration: none !important;
}

.pre-line {
  white-space: pre-line;
}

pre {
  background-color: #2d2d2d;
  color: #fff;
  padding: 1rem;
}

/* BG & COLOR */
.bg-blue {
  background-color: #002C4F;
  color: #fff;
}

.bg-dark-blue {
  background-color: #001627;
  color: #fff;
}

.c-blue {
  color: #002C4F;
}

.c-blue-i {
  color: #002C4F !important;
}

.bg-red {
  background-color: #FF5F41;
}

.c-red {
  color: #FF5F41;
}

.bg-gray {
  background-color: #737373;
}

.c-gray {
  color: #737373;
}

.c-gray-i {
  color: #737373 !important;
}

.c-gray-light {
  color: #A7A9AA;
}

.c-gray-light-i {
  color: #A7A9AA !important;
}

a.embed-responsive.bg-light:hover,
.bg-light {
  background-color: #F5F8FA !important;
}
a.embed-responsive.bg-light:hover + .empty-list,
.bg-light + .empty-list {
  display: none !important;
}

.c-light {
  color: #F5F8FA;
}

.c-white {
  color: #fff;
}

.c-white-i {
  color: #fff !important;
}

.bg-white-i {
  background-color: #fff !important;
}

/* UI Elements*/
.btn {
  box-shadow: none !important;
  text-decoration: none;
  min-width: 120px;
  line-height: 42px;
  border-radius: 10px;
  font-size: 16px;
  font-weight: bold;
  padding: 0 1rem;
}
@media only screen and (min-width: 768px) {
  .btn {
    min-width: 168px;
  }
}
#content .btn {
  min-width: 120px;
}
.btn.small-line-height {
  line-height: 1.5;
}
.btn.btn-sm {
  line-height: 30px !important;
}
.btn i {
  transition: color 0.15s ease-in-out;
  text-decoration: none !important;
}
.btn-filter {
  line-height: 30px;
  min-width: 1px !important;
  color: #A7A9AA;
  padding: 0;
}
body:not(.module) .btn-filter {
  color: rgba(0, 44, 79, 0.75);
}
.btn-filter svg {
  transition: fill 0.15s ease-in-out, stroke 0.15s ease-in-out;
  fill: #A7A9AA;
  stroke: #A7A9AA;
  stroke-width: 0.5;
}
.nav > .btn-filter {
  line-height: 38px;
  padding: 0 10px !important;
  white-space: nowrap;
  flex-shrink: 0;
  border-radius: 8px;
}
.nav > .btn-filter > .btn {
  padding: 0 10px !important;
}
.nav > .btn-filter[href=""] {
  filter: grayscale(1);
  opacity: 0.25;
  pointer-events: none;
}
.btn-filter.active {
  padding: 0 1rem;
  color: #002C4F !important;
  background-color: rgba(0, 44, 79, 0.1);
}
.btn-filter.active svg {
  fill: #002C4F;
  stroke: #002C4F;
}
.btn-filter:hover {
  opacity: 1;
  color: #002C4F !important;
}
.btn-filter:hover svg {
  fill: #002C4F;
  stroke: #002C4F;
}
.btn-filter + .btn {
  margin-left: 20px;
}
.btn-fav, .btn-export {
  color: #fff;
  text-decoration: none !important;
  transition: color 0.15s ease-in-out;
  width: 36px;
  height: 36px;
  border-radius: 6px;
}
.btn-fav i, .btn-export i {
  transition: color 0.15s ease-in-out;
}
.btn-fav i.c-light-gray, .btn-export i.c-light-gray {
  color: #E1E4E6;
}
.btn-fav:hover, .btn-fav:hover i, .btn-export:hover, .btn-export:hover i {
  color: #FF5F41 !important;
}
.btn-fav.position-absolute, .btn-export.position-absolute {
  right: 15px;
  top: 38px;
  font-size: 16px;
  line-height: 21px;
  font-weight: bold;
  color: #BFBFBF;
  width: auto;
}
.btn-fav.position-absolute i, .btn-export.position-absolute i {
  margin-left: 10px;
  font-size: 21px;
}
.infox-box-small .btn-fav {
  width: auto;
  line-height: 16px;
  font-size: 12px;
}
.infox-box-small .btn-fav i {
  font-size: 16px;
  margin-left: 8px;
}
.btn-export i:not(.icon-chevron-right) {
  transform: rotate(-90deg);
}
.btn-red {
  color: #fff;
  background-color: #FF5F41;
  border-color: #FF5F41;
}
.btn-red:hover {
  color: #19191A;
  background-color: #fff;
  border-color: #fff;
}
.btn-red-transparent {
  color: #FF5F41 !important;
}
.btn-red-outline {
  color: #FF5F41;
}
.btn-red-outline:hover {
  background-color: #FF5F41 !important;
}
.btn-red.border {
  border-color: #FF5F41 !important;
}
.btn-red.border:hover {
  color: #FF5F41 !important;
}
.btn-blue {
  color: #fff;
  background-color: #002C4F;
  border-color: #002C4F;
}
.btn-blue:hover {
  color: #19191A;
  background-color: #fff;
}
.btn-blue-transparent {
  color: #002C4F !important;
}
.btn-blue-outline {
  color: #002C4F;
}
.btn-blue-outline:hover {
  background-color: #002C4F !important;
}
.btn-white {
  color: #19191A;
  background-color: #fff;
  border-color: #fff;
}
.btn-white:hover {
  color: #fff;
  background-color: #FF5F41;
  border-color: #FF5F41;
}
.btn-white-transparent {
  color: #fff !important;
}
.btn-white-outline {
  color: #fff !important;
}
.btn-white-outline:hover {
  border-color: #fff;
  color: #FF5F41 !important;
  background-color: #fff !important;
}
.btn-gray {
  color: #fff;
  background-color: #AFB1B3;
  border-color: #AFB1B3;
}
.btn-gray:hover {
  background-color: #002C4F;
  border-color: #002C4F;
}
.btn-gray-transparent {
  color: #A7A9AA !important;
}
.btn-gray-outline {
  color: #A7A9AA;
}
.btn-gray-outline:hover {
  background-color: #002C4F !important;
}
.btn[class*=outline] {
  background-color: transparent;
}
.btn[class*=outline]:hover {
  color: #fff;
}
.btn[class*=transparent] {
  padding: 0;
  background-color: transparent;
  min-width: 1px;
}
.btn[class*=transparent]:not(.btn-icon):hover {
  text-decoration: underline;
}
.btn-icon:hover i:not([class*=c-]) {
  color: #FF5F41 !important;
}
.btn-note, .btn-attach {
  position: fixed;
  top: 50%;
  right: 10px;
  transform: translateY(-50%);
  min-width: 1px !important;
  width: 48px;
  height: 48px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #002C4F;
  color: #fff !important;
  padding: 0;
  border-radius: 50%;
  font-size: 20px;
  z-index: 1;
}
.btn-note:hover, .btn-note:focus, .btn-attach:hover, .btn-attach:focus {
  background-color: #FF5F41;
}
.btn-note + .btn, .btn-attach + .btn {
  margin-top: 54px;
}
@media only screen and (max-width: 767px) {
  .btn-note, .btn-attach {
    top: 85%;
  }
}
.btn.arrow-big {
  line-height: 21px;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-right: 2.5rem;
  text-align: left;
  position: relative;
}
.btn.arrow-big:after {
  content: "\e90c";
  position: absolute;
  font-family: "grace" !important;
  font-style: normal;
  font-weight: normal !important;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  bottom: 0.5rem;
  right: 0.5rem;
  height: 20px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.btn-sort {
  min-width: 1px !important;
  padding: 0;
}
.btn-sort i {
  display: block;
  transform: rotate(-45deg);
}

.label-border {
  border: 2px solid #FF5F41;
  border-radius: 10px;
  box-shadow: none !important;
  color: #FF5F41;
  font-size: 16px;
  font-weight: bold;
  line-height: 32px;
  min-width: 120px;
  padding: 0 1rem;
  text-decoration: none;
}

.note-box {
  min-height: -moz-max-content !important;
  min-height: max-content !important;
}
.note-box .dropdown:hover .bi-three-dots {
  color: #1b1e21 !important;
}

.dropdown-menu {
  border-radius: 0;
  border: none;
  box-shadow: 0 4px 30px 0 rgba(0, 0, 0, 0.3);
}
.dropdown-item {
  color: #002C4F;
  font-weight: bold;
  background-color: transparent !important;
}
.dropdown-item:hover, .dropdown-item.active {
  color: #FF5F41;
}
.dropdown-backdrop {
  position: fixed;
  top: 80px;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 998;
  background-color: rgba(0, 44, 79, 0.5);
  display: none;
}

.alert {
  border-radius: 0;
  border: none;
}

hr {
  border-top-color: #E1E4E6;
}

.mw-auto {
  min-width: auto !important;
}

.mw-50 {
  max-width: 50%;
}

.img-cover {
  -o-object-fit: cover !important;
     object-fit: cover !important;
}

.img-contain {
  -o-object-fit: contain !important;
     object-fit: contain !important;
}

.archived {
  opacity: 0.5;
}
.archived.locked {
  opacity: 1;
  border-color: rgba(0, 44, 79, 0.5) !important;
}
.archived.locked > h6.mb-2.f-700 {
  padding-right: 35px;
}
.archived.locked:after {
  position: absolute;
  content: "\e929";
  color: #002C4F;
  font-family: "grace" !important;
  font-style: normal;
  font-weight: normal !important;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  top: 32px;
  right: 15px;
  font-size: 1.75em;
  opacity: 1;
}
.archived.locked > * {
  opacity: 0.5;
}
.archived.locked .stretched-link, .archived.locked .stretched-link:after {
  pointer-events: none;
}

.funded-by-box {
  font-size: 12px;
  line-height: 16px;
  display: flex;
  align-items: center;
}
.funded-by-box img {
  max-height: 32px;
}
.module-overview .funded-by-box {
  display: none !important;
}
.module-overview .funded-by-box + .search-form {
  margin-left: auto;
}

.feature-disabled {
  position: absolute;
  top: 0;
  left: 0;
  background-color: rgba(255, 255, 255, 0.8);
  width: 100%;
  height: 100%;
  padding: 1rem;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}
.feature-disabled p {
  text-align: center;
}

/* PAGE ELEMENTS */
header {
  min-height: 100px;
  position: relative;
  z-index: 5;
}
header:not(.bg-transparent) {
  min-height: 120px !important;
}
header .btn {
  min-width: 1px;
}
header .btn.btn-icon + form {
  display: none !important;
}
header a {
  text-decoration: none !important;
}
header a > span.f-header {
  font-size: 8px;
  font-weight: 500;
  line-height: 12px;
  letter-spacing: 1.14px;
  color: #002C4F;
  text-transform: uppercase;
  display: block;
  padding: 0 0 4px 4px;
}
header a.active-page {
  box-shadow: 0px 1px;
}
header + .home-section {
  margin-top: -100px;
  padding-top: 100px;
}
header + .subscription-overview {
  margin-top: -100px;
}
header + .subscription-overview #info-box .infox-box {
  padding-top: 15vh;
}
header + .subscription-overview #info-box .infox-box .info-overlay.company-bg {
  right: 15%;
}
header nav a.dropdown-item:active {
  color: #FF5F41;
}
header.c-white img {
  filter: grayscale(1) brightness(0) invert(1);
}
header.c-white a > span.f-header,
header.c-white nav > .dropdown-item:not(:hover) {
  color: #fff;
}
header.c-white #nav-btn span {
  background-color: #fff;
}
@media only screen and (max-width: 991px) {
  header {
    min-height: 80px;
  }
  header + .home-section {
    margin-top: -80px;
    padding-top: 80px;
  }
}

.section-top-rounded {
  -webkit-clip-path: ellipse(60% 100% at 50% 100%);
          clip-path: ellipse(60% 100% at 50% 100%);
  height: 400px;
  display: block;
}
.section-top-rounded + div {
  margin-top: -215px;
}
@media only screen and (max-width: 1199px) {
  .section-top-rounded {
    height: 240px;
  }
  .section-top-rounded + div {
    margin-top: -130px;
  }
}
@media only screen and (max-width: 767px) {
  .section-top-rounded {
    height: 60px;
  }
  .section-top-rounded + div {
    margin-top: 0;
  }
}

#header.d-flex {
  min-height: calc(100vh - 100px);
}
#header h1 {
  font-size: 40px;
  line-height: 58px;
  margin-bottom: 20px;
  text-align: center;
}
#header p {
  text-align: center;
  margin-bottom: 40px;
  font-size: 18px;
  line-height: 27px;
}
@media only screen and (max-width: 767px) {
  #header p {
    font-size: 16px;
    line-height: 24px;
  }
}
#header .btn + .btn {
  margin-left: 30px;
}
#header.home-page, #header.sub-page {
  padding-bottom: 100px;
  margin-bottom: 100px;
}
#header.home-page .container, #header.sub-page .container {
  transform: translateY(-20px);
}
#header.home-page .embed-responsive, #header.sub-page .embed-responsive {
  margin: 80px 0 -120px;
}
@media only screen and (max-width: 1199px) {
  #header.home-page, #header.sub-page {
    padding-bottom: 80px;
    margin-bottom: 80px;
  }
  #header.home-page .embed-responsive, #header.sub-page .embed-responsive {
    margin: 60px 0 -100px;
  }
}
@media only screen and (max-width: 767px) {
  #header.home-page, #header.sub-page {
    padding-bottom: 60px;
    margin-bottom: 60px;
  }
  #header.home-page .container, #header.sub-page .container {
    transform: translateY(0);
  }
  #header.home-page .embed-responsive, #header.sub-page .embed-responsive {
    margin: 40px 0 -60px;
  }
}
#header.sub-page h1, #header.sub-page p {
  text-align: left;
}
#header.home-section.bg-dark {
  position: relative;
  background-color: transparent !important;
  background-position: center bottom;
  background-size: cover;
  background-repeat: no-repeat;
  padding-bottom: 50px;
  display: flex;
  align-items: flex-end;
}
@media only screen and (min-width: 768px) {
  #header.home-section.bg-dark {
    min-height: 500px;
  }
}
@media only screen and (min-width: 992px) {
  #header.home-section.bg-dark {
    min-height: 600px;
  }
}
@media only screen and (min-width: 1200px) {
  #header.home-section.bg-dark {
    min-height: 700px;
  }
}
@media only screen and (min-width: 1440px) {
  #header.home-section.bg-dark {
    min-height: 800px;
  }
}
@media only screen and (max-width: 767px) {
  #header.home-section.bg-dark {
    padding-top: 240px;
  }
}
#header.home-section.bg-dark:before {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  content: "";
  background: linear-gradient(180deg, rgba(0, 22, 39, 0.25) 0%, rgba(0, 22, 39, 0.75) 99%);
  z-index: 1;
}
#header.home-section.bg-dark.shes-mercedes {
  background-position: center top;
}
@media only screen and (min-width: 1200px) {
  #header.home-section.bg-dark.shes-mercedes {
    min-height: 700px !important;
  }
}
@media only screen and (max-width: 767px) {
  #header.home-section.bg-dark.shes-mercedes {
    padding-top: 150px !important;
  }
}
#header.home-section.bg-dark.shes-mercedes .btn.mb-2 {
  margin-bottom: 10px !important;
}
#header.home-section.bg-dark.shes-mercedes:before {
  background: linear-gradient(180deg, rgba(0, 22, 39, 0.1) 0%, rgba(0, 22, 39, 0.6) 99%);
}
#header.home-section.bg-dark > .container {
  position: relative;
  z-index: 1;
}
#header.home-section.bg-dark .btn-red-outline:hover {
  border-color: #FF5F41 !important;
}

#nav-btn {
  border: none;
  background-color: transparent;
  width: 36px;
  height: 24px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding: 0;
}
#nav-btn span {
  width: 100%;
  height: 2px;
  background-color: #002C4F;
}

#nav-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #fff;
  z-index: -99;
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
}

@media only screen and (max-width: 991px) {
  header nav {
    position: fixed;
    top: 0;
    right: 0;
    width: 100%;
    max-width: 320px;
    min-height: 100vh;
    max-height: 100vh;
    transform: translateX(calc(100% + 60px));
    transition: transform 0.3s ease-in-out, opacity 0.4s linear;
    background-color: #001627;
    z-index: 5;
    padding: 100px 20px 0 40px;
    opacity: 0;
  }
  header nav a.dropdown-item, header nav button[type=submit] {
    color: #fff !important;
    font-size: 25px;
    line-height: 33px;
    font-weight: normal;
    padding: 10px 0 !important;
  }
  header nav a.dropdown-item + a.btn, header nav button[type=submit] + a.btn {
    margin-top: 40px;
  }
  header nav a.dropdown-item.active-page, header nav button[type=submit].active-page {
    box-shadow: none;
    font-weight: bold;
  }
  header nav form.mx-lg-2 + a.btn {
    margin-top: 40px;
  }
  header nav:after {
    position: absolute;
    left: -30px;
    top: 0;
    background-color: #001627;
    position: absolute;
    content: "";
    width: 60px;
    transform: skewX(3deg);
    min-height: 100vh;
    z-index: -1;
  }
  header nav .nav-switch {
    position: fixed;
    top: 25px;
    right: 40px;
    width: 30px;
    height: 30px;
    background-color: transparent;
    border: none;
    padding: 0;
    display: flex;
    flex-direction: column;
    justify-content: center;
    transform: rotate(45deg);
  }
  header nav .nav-switch span {
    width: 100%;
    height: 2px;
    background-color: #fff;
  }
  header nav .nav-switch span + span {
    transform: rotate(-90deg);
    margin-top: -2px;
  }

  header.open > a:nth-child(-n+2) {
    position: relative;
    z-index: 6;
  }
  header.open > a:nth-child(-n+2) span {
    color: #fff !important;
  }
  header.open img {
    filter: grayscale(1) brightness(0) invert(1);
  }
  header.open nav {
    transform: translateX(0);
    opacity: 1;
  }
  header.open ~ #nav-overlay {
    z-index: 4;
    opacity: 1;
    background-color: rgba(0, 0, 0, 0.5);
  }
}
#nav-account-dropdown .dropdown-toggle:after {
  display: none;
}
#nav-account-dropdown img {
  border-radius: 50%;
  width: 52px;
  height: 52px;
  filter: none;
  -o-object-fit: cover;
     object-fit: cover;
}
#nav-account-dropdown i {
  color: #19191A;
  margin-left: 8px;
  font-size: 18px;
}
#nav-account-dropdown .dropdown-menu {
  margin-top: 22px;
}

@media only screen and (max-width: 575px) {
  header nav {
    transform: translateX(100%);
    padding-left: 40px;
    max-width: 100vw;
  }
  header nav:after {
    display: none;
  }
  header nav .nav-switch {
    right: 18px;
  }
}
.video-box a:not(.video-chapter-link):not(.video-link) {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.2);
  text-decoration: none !important;
}
.video-box a:not(.video-chapter-link):not(.video-link) i {
  color: #fff;
  font-size: 78px;
}
.video-box a:not(.video-chapter-link):not(.video-link).d-none + .video-time {
  display: none;
}
.video-box a:not(.video-chapter-link):not(.video-link).d-none ~ #video-chapters, .video-box a:not(.video-chapter-link):not(.video-link).d-none ~ #video-links {
  display: flex;
}
.video-box .video-time {
  position: absolute;
  top: 30px;
  left: 30px;
  padding: 1px 10px;
  border-radius: 12px;
  background-color: #E1E4E6;
  color: #19191A;
}
@media only screen and (max-width: 575px) {
  .video-box .video-time {
    top: 15px;
    left: 15px;
  }
}
.video-box:hover #video-chapters {
  transform: translateX(0);
}

#video-chapters {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  flex-direction: column;
  background-color: rgba(0, 0, 0, 0.5);
  height: auto;
  padding: 1rem 0;
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}
#video-chapters h5 {
  color: #fff;
  font-weight: 700;
  padding: 0 1rem;
}
#video-chapters a {
  padding: 0.75rem 1rem;
  color: #fff;
}
#video-chapters a.active {
  color: #FF5F41;
  font-weight: bold;
}

#video-links {
  position: absolute;
  right: 5%;
  top: 10%;
  flex-direction: column;
  height: auto;
}
#video-links a {
  padding: 0.75rem 1rem;
  background-color: rgba(0, 0, 0, 0.5);
  display: none;
  color: #fff;
}
#video-links a.active {
  display: block;
}

#row-numbers {
  text-align: center;
}
#row-numbers .col-number {
  font-weight: 900;
  font-size: 70px;
  line-height: 102px;
  margin-bottom: 17px;
}
#row-numbers .col-header {
  font-weight: normal;
  font-size: 18px;
  line-height: 27px;
}

#row-icons {
  text-align: center;
}
#row-icons .col-img {
  margin: 20px auto;
  max-width: 100%;
  max-height: 96px;
}
#row-icons .col-header {
  font-weight: 500;
  font-size: 20px;
  line-height: 29px;
  margin-bottom: 10px;
}
#row-icons p {
  margin-bottom: 0;
  font-size: 18px;
  line-height: 27px;
}

#row-picture p {
  font-size: 18px;
  line-height: 27px;
}
@media only screen and (max-width: 767px) {
  #row-picture p {
    font-size: 16px;
    line-height: 24px;
  }
}
#row-picture img {
  -o-object-fit: cover;
     object-fit: cover;
}

.plan-box {
  background-color: #fff;
  box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.15);
}
.plan-box .plan-header {
  font-size: 20px;
  font-weight: 500;
  line-height: 29px;
  text-align: center;
  padding: 20px 30px;
  margin-bottom: 0;
}
.plan-box .plan-price {
  text-align: center;
  font-size: 50px;
  line-height: 73px;
  font-weight: 700;
  padding: 10px 15px 20px;
  font-family: "Stolzl", sans-serif;
}
.plan-box .plan-price small {
  font-weight: 400;
  display: block;
  font-size: 12px;
  line-height: 16px;
  font-family: "DM Sans", sans-serif;
  margin-bottom: -10px;
}
.plan-box .plan-price span {
  font-weight: 400;
  display: block;
  font-size: 16px;
  line-height: 24px;
  margin-top: -10px;
  font-family: "DM Sans", sans-serif;
}
.plan-box .plan-details {
  padding: 30px;
}
.plan-box .plan-details ul {
  margin-bottom: 30px;
  padding-left: 0;
  list-style: none;
}
.plan-box .plan-details ul li {
  position: relative;
  padding-left: 35px;
}
.plan-box .plan-details ul li:before {
  position: absolute;
  content: "";
  width: 4px;
  height: 4px;
  border-radius: 50%;
  background-color: #002C4F;
  left: 12px;
  top: 10px;
}

#row-partners .col-md-3.border {
  margin: -1px 0 0 -1px;
}
#row-partners img {
  -o-object-fit: contain;
     object-fit: contain;
  filter: grayscale(1);
}

@media only screen and (min-width: 768px) {
  #row-plan {
    background: linear-gradient(to bottom, #002C4F 376px, #fff 376px) !important;
  }
  #plan-modal #row-plan {
    background: linear-gradient(to bottom, #002C4F 352px, #fff 352px) !important;
  }
  #row-plan .row > div {
    margin-top: 0;
  }
}
@media only screen and (max-width: 767px) {
  .home-section .row > div + div {
    margin-top: 40px;
  }
}
#header.home-section h1 {
  color: #002C4F;
  font-size: 60px;
  line-height: 65px;
  text-align: left;
}
#header.home-section h1 small {
  font-weight: 500;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 20px;
  margin-bottom: 14px;
  display: block;
  letter-spacing: 2px;
}
#header.home-section h1 span {
  color: #FF5F41;
}
@media only screen and (max-width: 991px) and (min-width: 768px) {
  #header.home-section h1 {
    font-size: 45px;
    line-height: 55px;
  }
  #header.home-section h1 small {
    margin-bottom: 10px;
  }
}
@media only screen and (max-width: 767px) {
  #header.home-section h1 {
    font-size: 35px;
    line-height: 45px;
    margin-bottom: 20px;
  }
  #header.home-section h1 small {
    margin-bottom: 5px;
  }
}
#header.home-section p {
  text-align: left;
}

.home-section .section-header {
  font-size: 45px;
  line-height: 55px;
  margin-bottom: 20px;
}
.home-section .section-header small {
  font-weight: 500;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 20px;
  margin-bottom: 10px;
  display: block;
  letter-spacing: 2px;
}
@media only screen and (max-width: 767px) {
  .home-section .section-header {
    font-size: 30px;
    line-height: 37px;
  }
  .home-section .section-header small {
    margin-bottom: 7px;
  }
}
.home-section ul i.icons-check {
  width: 24px;
  height: 24px;
  line-height: 24px;
  text-align: center;
  font-size: 20px;
  padding-top: 2px;
}

#home-modules-slider {
  overflow: initial;
}
#home-modules-slider .swiper-slide {
  border-radius: 18px;
  position: relative;
  overflow: hidden;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  height: auto;
  display: flex;
  box-shadow: rgba(0, 0, 0, 0.45) 0px 25px 20px -20px;
}
#home-modules-slider .swiper-slide:before, #home-modules-slider .swiper-slide.not-active:after {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  content: "";
  background: linear-gradient(180deg, rgba(0, 0, 0, 0.25) 0%, rgba(0, 0, 0, 0.65) 100%);
}
#home-modules-slider .swiper-slide.not-active:after {
  background: rgba(53, 54, 54, 0.45);
  z-index: 2;
}
#home-modules-slider .swiper-slide .text-uppercase {
  position: absolute;
  left: 0;
  top: 30px;
  padding: 5px 7px 7px 9px;
  color: #fff;
  font-size: 9px;
  letter-spacing: 1.35px;
  line-height: 13px;
  z-index: 3;
}
#home-modules-slider .swiper-slide-inner {
  display: block;
  padding: 50px 25px;
  position: relative;
  z-index: 1;
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  min-height: 380px;
  text-decoration: none !important;
}
#home-modules-slider .swiper-slide-inner:before, #home-modules-slider .swiper-slide-inner:after {
  position: absolute;
  top: 0;
  left: 50%;
  width: 1px;
  height: 40px;
  background-color: #fff;
  content: "";
}
#home-modules-slider .swiper-slide-inner:after {
  top: auto;
  bottom: 0;
}
#home-modules-slider .swiper-slide a:hover h4 {
  text-decoration: underline;
}
#home-modules-slider .slide-header {
  font-size: 30px;
  line-height: 35px;
  text-align: center;
  margin: auto;
  padding: 30px 0 15px;
}
#home-modules-slider p {
  display: flex;
  align-items: flex-end;
  text-align: center;
  margin-bottom: 0;
  min-height: 72px;
}

#shes-mercedes {
  position: relative;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  background-image: url("../img/She_s_Mercedes.jpg");
}
#shes-mercedes:before {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  content: "";
  background-color: rgba(52, 58, 64, 0.5);
  z-index: 1;
}
#shes-mercedes > .container {
  position: relative;
  z-index: 1;
}

#testimonials-box {
  position: relative;
  overflow: hidden;
}
#testimonials-box .bg-circle-blur {
  top: 130%;
  left: 50%;
}
#testimonials-box p {
  font-size: 20px;
  line-height: 30px;
  margin-bottom: 25px;
}
#testimonials-box .swiper-slide small:not(.mb-0) {
  font-size: 16px;
  line-height: 30px;
  font-weight: bold;
  display: block;
  margin-bottom: 25px;
}
@media only screen and (max-width: 767px) {
  #testimonials-box .swiper-slide small:not(.mb-0) {
    font-size: 14px;
    line-height: 23px;
  }
}
#testimonials-box .slider-arrows {
  position: absolute;
  bottom: 50px;
  z-index: 1;
}
#testimonials-box .slide-next, #testimonials-box .slide-prev {
  color: #000;
  background-color: #fff;
  width: 58px;
  height: 58px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  text-decoration: none !important;
  font-size: 20px;
}
#testimonials-box .slide-next + a, #testimonials-box .slide-prev + a {
  margin-left: 10px;
}
#testimonials-box .slide-prev {
  transform: rotateY(180deg);
}

.module-preview-box {
  box-shadow: rgba(0, 0, 0, 0.45) 0px 25px 20px -20px;
  overflow: hidden;
  max-width: 240px;
  position: relative;
}
.module-preview-box.not-active {
  opacity: 0.5;
}
.module-preview-box .embed-responsive-1by1 {
  top: -55%;
  left: -115%;
  width: 220%;
}
.module-preview-box .embed-responsive-2by3:before {
  padding-top: 140%;
}
@media only screen and (max-width: 767px) {
  .module-preview-box {
    max-width: 180px;
  }
  .module-preview-box .embed-responsive-2by3 span.mb-md-2 {
    font-size: 12px;
    line-height: 20px;
  }
  .module-preview-box .embed-responsive-2by3 .f-text.f-700.h3 {
    font-size: 20px;
    line-height: 24px;
  }
  .module-preview-box .embed-responsive-2by3 i {
    font-size: 30px;
  }
}

#episodes {
  padding-top: 75px;
  padding-bottom: 40px;
}
#episodes h2.section-header {
  margin-bottom: 10px;
}
#episodes h2.section-header + p {
  margin-bottom: 85px;
}
#episodes .row {
  margin-bottom: 60px;
}
#episodes .btn {
  margin-top: 10px !important;
}
#episodes .btn-red-outline:hover {
  border-color: #FF5F41;
}
#episodes + #header {
  min-height: 700px;
  display: flex;
  align-items: flex-end;
  padding: 40px 0;
  background-position: center top;
}
@media only screen and (max-width: 767px) {
  #episodes + #header {
    min-height: 480px;
  }
}
#episodes + #header:before {
  background: linear-gradient(180deg, rgba(0, 22, 39, 0.15) 0%, rgba(0, 22, 39, 0.65) 90%);
}
#episodes + #header a {
  margin-bottom: 10px !important;
}
@media only screen and (max-width: 991px) {
  #episodes .embed-responsive-16by9 {
    margin-bottom: 20px;
  }
}
@media only screen and (max-width: 767px) {
  #episodes {
    padding-top: 35px;
    padding-bottom: 1px;
  }
  #episodes h2.section-header {
    font-size: 35px;
    line-height: 65px;
    margin-bottom: 13px;
  }
  #episodes h2.section-header + p {
    margin-bottom: 50px;
  }
  #episodes .row {
    margin-bottom: 50px;
  }
  #episodes .row > div + div {
    margin-top: 0;
  }
  #episodes .row > div + div p {
    margin-bottom: 20px !important;
  }
  #episodes h3.section-header {
    font-size: 25px;
    line-height: 36px;
  }
}
@media only screen and (max-width: 575px) {
  #episodes .row > div:first-child {
    padding: 0;
  }
  #episodes .row > div:first-child + div {
    padding: 0 30px;
  }
  #episodes + #header {
    min-height: 480px;
  }
}

.bg-circle-blur {
  width: 1px;
  height: 1px;
  border-radius: 50%;
  background-color: #FF5F41;
  position: absolute;
  box-shadow: 0 0 600px 600px #FF5F41;
  opacity: 0.6;
}
.bg-circle-blur.account-page-bg {
  opacity: 0.4;
}

#bg-circle-blur-top {
  right: 38vw;
  top: -20vh;
}
#bg-circle-blur-top.account-page-bg {
  right: 40vw;
  top: -30vh;
}
body.module #bg-circle-blur-top, body[class*=error] #bg-circle-blur-top, body.module-overview #bg-circle-blur-top, body.subscription-overview #bg-circle-blur-top {
  display: none !important;
}
@media only screen and (max-width: 575px) {
  #bg-circle-blur-top {
    top: -45vh;
  }
}

#bg-circle-blur-bottom {
  bottom: 0;
  right: 38vw;
}

.home-header-box {
  position: relative;
  padding-bottom: 100px;
  margin-bottom: -15px;
}
@media only screen and (max-width: 1199px) {
  .home-header-box {
    padding-bottom: 50px;
  }
}
@media only screen and (max-width: 991px) {
  .home-header-box {
    padding-bottom: 20px;
    display: flex;
    flex-direction: column;
    margin-bottom: 0;
    align-items: center;
  }
}

#home-header-bg {
  position: absolute;
  bottom: 0;
  right: 0;
  width: auto;
  max-height: 100%;
  z-index: 0;
}
.founders-header-box #home-header-bg {
  max-width: 1000px;
}
@media only screen and (max-width: 1199px) {
  #home-header-bg {
    max-width: 75%;
  }
}
@media only screen and (max-width: 991px) {
  #home-header-bg {
    position: static;
    order: 1;
    margin: 0 -15px;
    max-width: 540px;
    width: calc(100% + 30px);
  }
}
@media only screen and (min-width: 1440px) {
  .founders-header-box #home-header-bg {
    right: 5vw;
  }
}
@media only screen and (max-width: 991px) {
  .founders-header-box #home-header-bg {
    width: calc(100% + 120px);
    margin-left: -100px;
  }
}

#home-about-bg {
  position: absolute;
  right: 0;
  bottom: -58px;
}
@media only screen and (max-width: 1199px) {
  #home-about-bg {
    max-width: 700px;
  }
}
@media only screen and (max-width: 991px) {
  #home-about-bg {
    position: relative;
    bottom: auto;
    display: block;
    margin-left: auto;
    width: 100%;
    margin-top: -150px;
    bottom: 0;
    top: 60px;
  }
}
@media only screen and (max-width: 575px) {
  #home-about-bg {
    left: -16px;
    margin-top: -50px;
    top: 30px;
    width: calc(100% + 32px);
  }
}

.btn-next, .btn-prev {
  text-decoration: none !important;
  color: #FF5F41;
  font-size: 32px;
  transition: color 0.15s ease-in-out, opacity 0.15s ease-in-out;
  position: absolute;
  top: 20px;
  right: 15px;
}
.btn-next:hover, .btn-prev:hover {
  color: #002C4F;
}
.btn-next.swiper-button-disabled, .btn-prev.swiper-button-disabled {
  filter: grayscale(1);
  opacity: 0.25;
  pointer-events: none;
}
@media only screen and (min-width: 992px) {
  .btn-next, .btn-prev {
    top: auto;
    bottom: 100%;
    margin-bottom: 15px;
  }
}
@media only screen and (max-width: 991px) and (min-width: 768px) {
  .btn-next, .btn-prev {
    top: 25px;
  }
}

.btn-prev {
  position: absolute;
  right: 47px;
}
.btn-prev i {
  transform: rotate(180deg);
}

.swiper-pagination-bullet {
  position: relative;
  background-color: #002C4F;
  width: 8px;
  height: 8px;
  opacity: 1;
}
.swiper-pagination-bullet + span {
  margin-left: 15px;
}
.swiper-pagination-bullet-active {
  background-color: #FF5F41;
}

.infox-box .swiper-slide,
.infox-box .swiper-wrapper + div.d-flex {
  padding: 0 20px;
}
@media only screen and (min-width: 992px) {
  .infox-box .swiper-slide,
.infox-box .swiper-wrapper + div.d-flex {
    padding: 0 30px;
  }
}

@media only screen and (max-width: 991px) {
  .latest-articles-slider {
    overflow: initial;
    overflow: unset;
  }
}
.latest-articles-slider .swiper-slide {
  width: calc(54.25% - 1px);
  margin-right: 2px;
}
@media only screen and (min-width: 768px) {
  .latest-articles-slider .swiper-slide {
    width: calc(33.3332% - 1px);
  }
}
@media only screen and (min-width: 992px) {
  .latest-articles-slider .swiper-slide {
    max-width: 215.333px;
  }
}
.latest-articles-slider ~ .swiper-pagination {
  position: static;
  width: 100%;
}
.latest-articles-slider ~ .swiper-pagination .swiper-pagination-bullet:not([class*=active]) {
  background-color: #E1E4E6;
}

#header.account-page {
  position: relative;
}
#header.account-page.bg-img .container {
  position: relative;
  z-index: 1;
}
#header.account-page h3 {
  font-size: 20px;
  line-height: 29px;
  font-weight: 500;
  margin-bottom: 35px;
}
#header.account-page p {
  margin-bottom: 30px;
}
@media only screen and (max-width: 767px) {
  #header.account-page p {
    margin-bottom: 20px;
  }
}
#header.account-page .bg-blue {
  padding-bottom: 30px;
}
@media only screen and (min-width: 768px) {
  #header.account-page.register-step .container {
    transform: translateY(-20px);
  }
}
@media only screen and (min-width: 1200px) {
  #header.account-page.register-step .container {
    transform: translateY(-60px);
  }
}
#header.account-page.register-step .btn {
  min-width: 120px;
}
@media only screen and (max-width: 767px) {
  #header.account-page.register-step .progress-col {
    order: -2;
    margin-bottom: 30px;
  }
  #header.account-page.register-step .photo-upload-col {
    order: -1;
  }
  #header.account-page.register-step .photo-upload-col .photo-upload {
    max-width: 180px;
  }
  #header.account-page.register-step h3 {
    margin-bottom: 20px;
  }
}

.photo-upload {
  position: relative;
}
.photo-upload .embed-responsive-item {
  border-radius: 50%;
  -o-object-fit: cover;
     object-fit: cover;
}
.photo-upload input {
  position: absolute;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  z-index: 1;
  cursor: pointer;
  opacity: 0;
}
.photo-upload label {
  margin-top: 20px;
}

.progress {
  border-radius: 2px;
  height: 4px;
}
.progress-col small {
  display: block;
  width: 100%;
  font-size: 12px;
  line-height: 16px;
  margin-bottom: 1px;
}
.progress-col small + .progress {
  min-width: 50%;
}
.progress-bar {
  background-color: #FF5F41;
}
.progress + span {
  margin-left: 15px;
  font-size: 18px;
  line-height: 27px;
}

#payment-box.disabled {
  filter: grayscale(1);
  opacity: 0.2;
}

form > .bg-light {
  padding: 30px 30px 0.01rem;
}

.form-group {
  margin-bottom: 30px;
}
.form-group.listview-item {
  padding: 0;
  position: relative;
}
.form-group.listview-item > a {
  position: absolute;
  top: 0;
  right: 0;
  width: 48px;
  height: 48px;
}
.form-group label, .form-group > span {
  font-size: 12px;
  line-height: 16px;
  display: block;
  margin-bottom: 10px;
}
.form-group label.custom-control, .form-group > span.custom-control {
  font-size: 16px;
  line-height: 24px;
  padding-left: 30px;
  margin-bottom: 0;
  padding-bottom: 5px;
}
.form-group label.custom-control .custom-control-label, .form-group > span.custom-control .custom-control-label {
  cursor: pointer;
  display: table;
}
.form-group label.custom-control .custom-control-label:before, .form-group > span.custom-control .custom-control-label:before {
  width: 20px;
  height: 20px;
  top: 2px;
  left: -30px;
  border-color: transparent !important;
  border-radius: 4px;
  box-shadow: none !important;
}
.form-group label.custom-control .custom-control-label.bg-transparent:before, .form-group > span.custom-control .custom-control-label.bg-transparent:before {
  background-color: transparent;
}
.form-group label.custom-control .custom-control-label.b-red:before, .form-group > span.custom-control .custom-control-label.b-red:before {
  border-color: #FF5F41 !important;
}
.form-group label.custom-control .custom-control-label.b-blue:before, .form-group > span.custom-control .custom-control-label.b-blue:before {
  border-color: #002C4F !important;
}
.form-group label.custom-control .custom-control-label.b-gray:before, .form-group > span.custom-control .custom-control-label.b-gray:before {
  border-color: #A7A9AA !important;
}
label.option-list-item:hover .form-group label.custom-control .custom-control-label.b-gray:before, label.option-list-item:hover .form-group > span.custom-control .custom-control-label.b-gray:before {
  border-color: #FF5F41 !important;
}
.form-group label.custom-control .custom-control-label:after, .form-group > span.custom-control .custom-control-label:after {
  width: 20px;
  height: 20px;
  top: 2px;
  left: -30px;
  box-shadow: none !important;
  background-size: 14px auto;
}
.form-group label.custom-control .custom-control-input:checked ~ .custom-control-label:before, .form-group > span.custom-control .custom-control-input:checked ~ .custom-control-label:before {
  background-color: #FF5F41;
  border-color: #FF5F41 !important;
}
.form-group label.custom-control .custom-control-input:checked ~ .custom-control-label.check-blue:after, .form-group > span.custom-control .custom-control-input:checked ~ .custom-control-label.check-blue:after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23002C4F' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e");
}
.form-group label a, .form-group > span a {
  color: inherit;
  text-decoration: underline;
}
.form-group .custom-select {
  cursor: pointer;
  background-color: #fff, #fff;
  background-image: url("../img/icons/arrow-down.png"), url("../img/select-bg.png");
  background-position: right 15px center, right 56px center;
  background-size: 26px auto, 1px 32px;
  background-repeat: no-repeat, no-repeat;
  padding-right: 65px !important;
}
.form-group .custom-select option[disabled][value=""] {
  display: none;
  visibility: hidden;
}
.form-group .custom-select,
.form-group textarea,
.form-group input[type=text]:not(.numInput),
.form-group input[type=email],
.form-group input[type=number],
.form-group input[type=password] {
  color: #000;
  background-color: #F5F8FA;
  border-radius: 0;
  border: none;
  line-height: 48px;
  padding: 0 15px;
  font-size: 16px;
  width: 100%;
  height: auto;
  box-shadow: none !important;
  outline: none !important;
}
.bg-light .form-group .custom-select,
.bg-light .form-group textarea,
.bg-light .form-group input[type=text]:not(.numInput),
.bg-light .form-group input[type=email],
.bg-light .form-group input[type=number],
.bg-light .form-group input[type=password] {
  background-color: #fff;
}
.form-group .custom-select[disabled] + .alert,
.form-group textarea[disabled] + .alert,
.form-group input[type=text]:not(.numInput)[disabled] + .alert,
.form-group input[type=email][disabled] + .alert,
.form-group input[type=number][disabled] + .alert,
.form-group input[type=password][disabled] + .alert {
  display: none;
}
.form-group .custom-select.cloud,
.form-group textarea.cloud,
.form-group input[type=text]:not(.numInput).cloud,
.form-group input[type=email].cloud,
.form-group input[type=number].cloud,
.form-group input[type=password].cloud {
  padding: 0 5px;
  font-size: 14px !important;
}
.form-group textarea {
  line-height: 24px;
  padding-top: 12px;
  padding-bottom: 12px;
}
@media only screen and (min-width: 576px) {
  body.module .form-group textarea, body.community .form-group textarea {
    padding: 17px 20px;
    font-size: 18px;
    line-height: 27px;
  }
}
body.community .form-group textarea {
  padding: 0 !important;
  background-color: transparent;
  color: #fff;
  border-bottom: 1px solid rgba(221, 236, 247, 0.5);
  resize: none;
}

textarea::-moz-placeholder, input::-moz-placeholder {
  color: #A7A9AA !important;
  opacity: 1;
}

textarea:-ms-input-placeholder, input:-ms-input-placeholder {
  color: #A7A9AA !important;
  opacity: 1;
}

input[disabled],
textarea::placeholder,
.custom-select[disabled],
.custom-select:invalid,
input::placeholder {
  color: #A7A9AA !important;
  opacity: 1;
}
body.community textarea::-moz-placeholder, body.community input::-moz-placeholder {
  color: #DDECF7 !important;
  opacity: 0.5;
}
body.community textarea:-ms-input-placeholder, body.community input:-ms-input-placeholder {
  color: #DDECF7 !important;
  opacity: 0.5;
}
body.community input[disabled],
body.community textarea::placeholder,
body.community .custom-select[disabled],
body.community .custom-select:invalid,
body.community input::placeholder {
  color: #DDECF7 !important;
  opacity: 0.5;
}

.badge-select {
  margin-bottom: 20px;
}
.badge-select-box {
  margin-left: -5px;
  margin-right: -5px;
}
.badge-select-box h6 {
  font-family: "Stolzl", sans-serif;
  margin: -20px 0 20px 10px;
  line-height: 24px;
  font-size: 16px;
}
.badge-select-box > div:not(.badge-select) {
  padding-left: 5px;
  padding-right: 5px;
}
@media only screen and (min-width: 576px) {
  .badge-select-box {
    margin-left: -10px;
    margin-right: -10px;
  }
  .badge-select-box > div:not(.badge-select) {
    padding-left: 10px;
    padding-right: 10px;
  }
}
.badge-select label {
  margin: 0 5px 10px;
  position: relative;
  cursor: pointer;
}
@media only screen and (min-width: 576px) {
  .badge-select label {
    margin: 0 10px 20px;
  }
}
.badge-select label span {
  border-radius: 16px;
  line-height: 32px;
  border: 1px solid #AFB1B3;
  padding: 0 15px;
  font-weight: bold;
  font-size: 16px;
  display: block;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;
}
#content .badge-select label span {
  border-color: #002C4F;
}
.badge-select label span:hover {
  border-color: #FF5F41 !important;
  color: #FF5F41;
}
.badge-select label input {
  position: absolute;
  width: 0;
  height: 0;
  z-index: -1;
  display: none;
}
.badge-select label input:checked + span {
  background-color: #FF5F41;
  border-color: #FF5F41 !important;
  color: #fff;
}
.badge-select label.not-active {
  pointer-events: none;
  opacity: 0.5;
  order: 13;
}
.badge-select label.not-active i {
  display: inline-block !important;
}

label.option-list-item {
  cursor: pointer;
  transition: opacity 0.3s ease-in-out, filter 0.3s ease-in-out;
}
label.option-list-item.disabled ~ * {
  opacity: 0.25;
  pointer-events: none;
  filter: grayscale(1);
}
label.option-list-item + .option-header {
  transition: opacity 0.3s ease-in-out;
}

.status-box {
  overflow: hidden;
  animation-delay: 4s;
  animation-duration: 0.5s;
  animation-name: "slideUp";
  animation-timing-function: ease-out;
  animation-iteration-count: 1;
  animation-fill-mode: forwards;
  will-change: height;
}

@keyframes slideUp {
  from {
    height: 106px;
  }
  to {
    height: 0;
  }
}
.time-step-box {
  position: relative;
}
.time-step-box input {
  -webkit-appearance: textfield;
     -moz-appearance: textfield;
          appearance: textfield;
  padding-right: 80px !important;
  font-weight: 700 !important;
}
.time-step-box button {
  transition: color 0.15s ease-in-out;
  min-width: 1px !important;
  padding: 0;
  position: absolute;
  right: 0;
  width: 40px;
  border: none;
  font-size: 20px;
  background-color: #F5F8FA;
}
.time-step-box button ~ button {
  right: 40px;
}
.time-step-box button:hover, .time-step-box button:focus {
  color: #FF5F41;
}

.custom-radio {
  cursor: pointer;
}
.custom-radio .custom-control-label:before {
  border-color: #FF5F41;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label:before,
.custom-radio .custom-control-input:not(:disabled):active ~ .custom-control-label:before {
  border-color: #FF5F41;
  box-shadow: none !important;
  background-color: #FF5F41;
}

.master-minds-form-stage button[disabled] {
  pointer-events: none;
}

.flatpickr-calendar {
  border-radius: 0;
  border: none;
  box-shadow: none;
  width: auto;
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
}
.flatpickr-calendar.hasTime {
  max-width: 328px;
  width: 100%;
}
.flatpickr-calendar.arrowTop {
  margin-top: 5px;
}
.flatpickr-calendar.arrowTop:before {
  border-width: 10px;
  border-bottom-color: #fff !important;
}
.flatpickr-calendar.arrowTop:after {
  display: none;
}
.flatpickr-calendar.arrowBottom {
  margin-top: -5px;
}
.flatpickr-calendar.arrowBottom:before {
  border-width: 10px;
  border-top-color: #fff !important;
}
.flatpickr-calendar.arrowBottom:after {
  display: none;
}
.flatpickr-calendar .flatpickr-innerContainer {
  padding: 10px;
}
.flatpickr-calendar .flatpickr-months {
  padding: 5px 5px 0;
  align-items: center;
}
.flatpickr-calendar .flatpickr-months .flatpickr-prev-month, .flatpickr-calendar .flatpickr-months .flatpickr-next-month {
  position: relative;
  height: auto;
}
.flatpickr-calendar .flatpickr-months .flatpickr-month {
  margin-left: 0;
  pointer-events: none;
}
.flatpickr-calendar .flatpickr-months .flatpickr-month .flatpickr-current-month span.cur-month {
  font-family: "Stolzl";
  font-weight: 400 !important;
}
.flatpickr-calendar .flatpickr-months .flatpickr-prev-month.disabled + div {
  margin-left: 34px;
}
.flatpickr-calendar span.flatpickr-weekday {
  font-family: "Stolzl";
  font-weight: 400 !important;
}
.flatpickr-calendar .flatpickr-day {
  border: none !important;
}
.flatpickr-calendar .flatpickr-day.today {
  font-weight: 700;
  color: #FF5F41;
}
.flatpickr-calendar .flatpickr-day.selected {
  background: #002C4F;
  font-weight: 700;
  color: #fff !important;
}
.flatpickr-calendar .cur-month {
  color: #FF5F41 !important;
}

.flatpickr-current-month {
  padding-top: 3px;
}
.flatpickr-current-month .numInputWrapper {
  width: 55px;
}

.flatpickr-day.today:hover, .flatpickr-day.today:focus {
  background-color: #FF5F41 !important;
  color: #fff !important;
}

.flatpickr-months .flatpickr-prev-month svg,
.flatpickr-months .flatpickr-next-month svg {
  width: 20px;
  height: 20px;
}

.form-group .flatpickr-wrapper {
  width: 100%;
}

.dashboard-box {
  padding: 30px;
  margin-bottom: 40px;
}
.dashboard-box.bg-white {
  box-shadow: 0 11px 30px 0 rgba(229, 229, 229, 0.5);
}
.dashboard-box-header {
  display: table;
  margin: 0 auto 50px;
  background-color: #F5F8FA;
  padding: 2px 8px;
  font-size: 12px;
  line-height: 16px;
  letter-spacing: 2px;
  color: #002C4F;
  font-weight: bold;
  text-transform: uppercase;
}
.dashboard-box i.c-red {
  font-size: 56px;
  display: table;
  margin: 0 auto 10px;
}

.messages-slider h4 {
  font-size: 24px;
  line-height: 35px;
  font-weight: 500;
  margin-top: -5px;
  margin-bottom: 15px;
}
.messages-slider p {
  margin-bottom: 38px;
}

p a[data-toggle=collapse] {
  text-decoration: none !important;
}
p a[data-toggle=collapse] i {
  transform: rotate(90deg);
  font-size: 22px;
  margin-top: 1px;
}
p a[data-toggle=collapse][aria-expanded=true] i {
  transform: rotate(270deg);
}

#module-info > .bg-light {
  margin-bottom: 40px;
}
#module-info .row {
  position: relative;
}
@media only screen and (min-width: 576px) {
  #module-info .row:before {
    position: absolute;
    content: "";
    background-color: #FF5F41;
    height: 2px;
    width: 76%;
    top: 34px;
    left: 12%;
  }
}
#module-info .module-info-step {
  position: relative;
  display: table;
  margin: 0 auto 13px;
}
#module-info .module-info-step i, #module-info .module-info-step img {
  background-color: #FF5F41;
  color: #fff;
  font-size: 32px;
  width: 70px;
  height: 70px;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  border-radius: 50%;
  box-shadow: 0 0 0 15px #F5F8FA;
}
#module-info .module-info-step img {
  padding: 16px;
}
#module-info .module-info-step span {
  position: absolute;
  width: 30px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  font-weight: 500;
  font-size: 20px;
  border-radius: 50%;
  top: -8px;
  right: -8px;
}
#module-info h5 {
  font-size: 20px;
  line-height: 30px;
  font-weight: 500;
  margin-bottom: 10px;
  text-align: center;
}
#module-info p {
  text-align: center;
}

#dashboard-modules h6 a:hover {
  color: #FF5F41;
}
#dashboard-modules .not-active {
  pointer-events: none;
  position: relative;
}
#dashboard-modules .not-active:before {
  position: absolute;
  content: "";
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(255, 255, 255, 0.5);
  z-index: 1;
}
#dashboard-modules .not-active > h6 img {
  display: none;
}
#dashboard-modules .not-active .btn-soon {
  position: relative;
  z-index: 2;
  text-transform: uppercase;
  letter-spacing: 1.2px;
  font-size: 12px;
  line-height: 26px;
  padding: 0 10px;
  border-radius: 4px;
}
#dashboard-modules .not-active .btn-soon ~ a {
  display: none !important;
}
@media only screen and (min-width: 576px) {
  #dashboard-modules .progress-col {
    max-width: 150px;
  }
}
#dashboard-modules .progress-col .progress {
  height: 2px;
}
#dashboard-modules .progress-col .progress-bar {
  background-color: #4B4C4D;
}

.listview-item.empty-list {
  background-color: #fff !important;
  box-shadow: 0 11px 30px 0 rgba(229, 229, 229, 0.5);
}

.module-info-icon {
  position: relative;
}
.module-info-icon .module-info {
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
  position: absolute;
  left: calc(100% + 15px);
  top: -32px;
  z-index: 3;
  pointer-events: none;
  box-shadow: 0 11px 30px 0 rgba(229, 229, 229, 0.5);
}
.module-info-icon .module-info p {
  white-space: nowrap;
}
.module-info-icon .module-info p:last-of-type {
  margin-bottom: 0;
}
.module-info-icon .module-info p.stage-start {
  display: none !important;
}
.module-info-icon .module-info div {
  white-space: nowrap;
  border-color: #F5F8FA;
}
@media only screen and (max-width: 767px) {
  .module-info-icon .module-info {
    display: none !important;
  }
}
.module-info-icon:hover .module-info {
  opacity: 1;
}

.module-overview #content {
  padding-right: 0;
  padding-top: 0;
}
.module-overview #content > .container-xl.flex-grow-1 {
  max-width: initial;
  margin: 0 !important;
  padding: 0 !important;
}
@media only screen and (min-width: 992px) {
  .module-overview #content > .container-xl.flex-grow-1 + .container-xl {
    padding-left: 40px;
  }
}
.module-overview #content #module-overview-box {
  max-width: initial;
  position: relative;
  padding-right: 0;
}
.module-overview #content #module-overview-box .container-xl {
  padding-left: 15px;
}
@media only screen and (min-width: 992px) {
  .module-overview #content #module-overview-box .container-xl {
    padding-left: 40px;
  }
}
.module-overview #content #info-box {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  position: relative;
  padding-top: 150px !important;
}
@media only screen and (min-width: 768px) {
  .module-overview #content #info-box {
    min-height: 440px;
  }
}
@media only screen and (min-width: 992px) {
  .module-overview #content #info-box {
    min-height: 480px;
  }
}
@media only screen and (min-width: 1200px) {
  .module-overview #content #info-box {
    min-height: 540px;
  }
}
@media only screen and (min-width: 1440px) {
  .module-overview #content #info-box {
    min-height: 560px;
  }
}
.module-overview #content #info-box:before {
  position: absolute;
  content: "";
  width: 100%;
  height: 100%;
  top: 0;
  right: 0;
  background-color: rgba(0, 0, 0, 0.25);
}
.module-overview #content #cooperation-box {
  background-color: #fff;
  left: auto;
  right: 0;
  top: 22px;
  transform: none;
  padding: 8px 15px 14px;
  max-width: 200px;
  text-align: center;
}
.module-overview #content #cooperation-box p {
  font-size: 12px;
  line-height: 16px;
  margin-bottom: 7px;
}
.module-overview #content #cooperation-box img {
  max-height: 50px;
}

#top-bar {
  position: sticky;
  top: 0;
  z-index: 11;
  background-color: transparent;
  padding-right: 15px;
  transition: background-color 0.3s ease-in-out;
}
#top-bar > a.bg-red, #top-bar-back #menu-switch {
  width: 80px;
  height: 80px;
  font-weight: 700;
  font-family: "Stolzl", sans-serif;
  color: #fff !important;
  font-size: 20px;
  text-decoration: none;
}
#top-bar > a.bg-red img, #top-bar-back #menu-switch img {
  max-width: 100%;
  max-height: 100%;
}
body.module #top-bar > a.bg-red {
  z-index: 3;
}
#top-bar .bell-switch, #top-bar .cart-switch {
  width: 52px;
  height: 52px;
  transition: 0.15s color ease-in-out;
  color: #002C4F;
  font-size: 24px;
  margin: 0 16px;
  text-decoration: none !important;
}
#top-bar .bell-switch.active, #top-bar .bell-switch:hover, #top-bar .cart-switch.active, #top-bar .cart-switch:hover {
  color: #FF5F41;
}
#top-bar .bell-switch + .bell-switch, #top-bar .cart-switch + .bell-switch {
  margin-left: 0;
}
#top-bar .cart-switch {
  font-size: 28px;
  opacity: 0.3;
  cursor: not-allowed;
}
#top-bar .dropdown-toggle {
  padding: 0;
  border-radius: 0;
  border: none;
  min-width: 1px;
}
#top-bar .dropdown-toggle:after {
  display: none;
}
#top-bar .dropdown-toggle + div {
  margin-top: 22px;
}
#top-bar .dropdown-toggle img {
  display: block;
  border-radius: 50%;
  width: 52px;
  height: 52px;
  -o-object-fit: cover;
     object-fit: cover;
}
@media only screen and (min-width: 992px) {
  #top-bar {
    padding-right: 40px;
  }
}
@media only screen and (max-width: 575px) {
  #top-bar {
    background-color: #F5F8FA !important;
  }
  #top-bar > .dropdown .dropdown-menu {
    margin-top: 14px;
    box-shadow: none;
    right: -15px !important;
    left: auto !important;
    transform: none !important;
    top: 100% !important;
    width: 100vw;
  }
  #top-bar > .dropdown.show + div {
    display: block;
  }
}

#top-bar-back {
  position: absolute;
  top: -80px;
  left: 0;
  right: 0;
  height: 80px;
  background-color: #F5F8FA;
  z-index: 2;
}
body.module #top-bar-back {
  top: 0;
}
#top-bar-back button {
  font-family: "DM Sans", sans-serif;
}
@media only screen and (min-width: 992px) {
  #top-bar-back {
    background-color: #fff;
  }
}

#menu-switch {
  font-family: "DM Sans", sans-serif !important;
  font-size: 18px !important;
  line-height: 18px;
  background-color: #FF6B4A !important;
  position: absolute;
  left: 0;
  top: 0;
}
#menu-switch span:not(.icon-close) {
  position: relative;
  width: 24px;
  height: 9px;
  margin-bottom: 10px;
}
#menu-switch span:not(.icon-close):after, #menu-switch span:not(.icon-close):before {
  content: "";
  position: absolute;
  width: 100%;
  height: 2px;
  background-color: #fff;
  top: 0;
  left: 0;
}
#menu-switch span:not(.icon-close):after {
  top: auto;
  bottom: 0;
}

.form-group.search-form {
  background-color: #F5F8FA;
  position: relative;
  border-radius: 24px;
  margin: 0 36px 0 50px;
  max-width: 540px;
  width: 100%;
  transition: background-color 0.15s ease-in-out, width 0.15s ease-in-out;
}
.form-group.search-form .icon-search {
  position: absolute;
  z-index: 0;
  left: 0;
  top: 0;
  width: 55px;
  height: 100%;
  font-size: 24px;
  text-decoration: none !important;
  display: block;
  transition: font-size 0.15s ease-in-out;
  color: #002C4F !important;
}
.form-group.search-form input[type=text] {
  position: relative;
  font-size: 18px;
  background-color: transparent;
  padding: 0 20px 0 50px;
}
@media only screen and (max-width: 575px) {
  #top-bar .form-group.search-form.active {
    background-color: #fff;
    margin: 0 20px 0 20px;
    display: flex;
    align-items: center;
    position: static;
  }
  #top-bar .form-group.search-form.active input {
    font-size: 16px;
    padding-left: 0;
  }
  #top-bar .form-group.search-form.active a.icon-search {
    position: static;
    flex-shrink: 0;
    width: 50px;
    height: 48px;
  }
  #top-bar .form-group.search-form:not(.active) {
    background-color: transparent;
    width: 50px;
    margin: 0 20px 0 30px;
  }
  #top-bar .form-group.search-form:not(.active) i, #top-bar .form-group.search-form:not(.active) a.icon-search {
    font-size: 40px;
    width: 50px;
    cursor: pointer;
    z-index: 1;
  }
  #top-bar .form-group.search-form:not(.active) input {
    padding-right: 0;
    font-size: 16px;
  }
  #top-bar .form-group.search-form:not(.active) input::-moz-placeholder {
    opacity: 0;
  }
  #top-bar .form-group.search-form:not(.active) input:-ms-input-placeholder {
    opacity: 0;
  }
  #top-bar .form-group.search-form:not(.active) input::placeholder {
    opacity: 0;
  }
}

#search-dropdown .dropdown-menu {
  margin-top: 22px;
  padding: 30px 30px 0;
  width: 100%;
  max-height: 358px;
  overflow-y: auto;
}
@media only screen and (max-width: 575px) {
  #search-dropdown {
    position: static;
    align-self: flex-end;
  }
  #search-dropdown .dropdown-menu {
    margin-top: 0;
    z-index: 999;
    max-height: 345px;
    box-shadow: none;
  }
  #search-dropdown.show + div {
    display: block;
  }
}

a.search-link {
  color: #A7A9AA;
  margin-bottom: 0;
  font-size: 16px;
  line-height: 24px;
  display: block;
  text-decoration: none;
}
#search-dropdown a.search-link {
  margin-bottom: 30px;
}
a.search-link + a {
  margin-top: 30px;
}
a.search-link[href=""] {
  pointer-events: none;
}
a.search-link[href=""] b {
  margin-bottom: 0;
}
a.search-link b {
  font-weight: 500;
  font-family: "Stolzl", sans-serif;
  color: #002C4F !important;
  margin-bottom: 5px;
  display: block;
  line-height: 23px;
  width: 100%;
}
a.search-link:hover b {
  text-decoration: underline;
}
a.search-link span {
  display: inline-block;
  background-color: rgba(255, 95, 65, 0.25);
  padding: 0 2px;
  margin-left: -1px;
  margin-right: -1px;
}
a.search-link i {
  margin: 0 0.25rem;
}

#main-nav {
  position: sticky;
  bottom: 0;
  z-index: 10;
  background-color: #F5F8FA;
}
#main-nav a {
  width: auto;
  height: 70px;
  transition: 0.15s background-color ease-in-out, 0.15s color ease-in-out;
  color: #002C4F;
  font-size: 24px;
  text-decoration: none !important;
}
#main-nav a.active, #main-nav a:hover {
  color: #FF5F41;
}
#main-nav a img {
  display: block;
  width: auto;
  height: 70px;
  -o-object-fit: contain;
     object-fit: contain;
}
#main-nav a i.bi-people {
  transform: rotateY(180deg);
}
#main-nav a#admin-link {
  background-color: #002C4F;
  color: #fff;
  font-weight: bold;
  font-size: 18px;
  font-family: "Stolzl", sans-serif;
}
#main-nav a#admin-link:hover {
  background-color: #FF5F41;
}
#main-nav a[href=""] {
  filter: grayscale(1);
  opacity: 0.25;
  pointer-events: none;
}
@media only screen and (min-width: 992px) {
  #main-nav {
    position: fixed;
    left: 0;
    top: 0;
    height: 100vh;
    padding-top: 80px;
    transition: transform 0.2s ease-in-out;
    transform: translateX(0);
  }
  #main-nav a, #main-nav img {
    width: 80px;
    height: 80px;
    max-height: 80px;
  }
  #main-nav a.active, #main-nav img.active {
    background-color: #fff;
  }
}

.bell-switch, .cart-switch {
  background-color: transparent !important;
  color: #002C4F !important;
  position: relative;
}
.bell-switch:hover, .cart-switch:hover {
  color: #FF5F41 !important;
}
.bell-switch i, .cart-switch i {
  position: relative;
}
.bell-switch.active i, .cart-switch.active i {
  transform-origin: top center;
  animation-name: swing;
  animation-duration: 1.6s;
  animation-delay: 1s;
  animation-iteration-count: 2;
  animation-timing-function: ease-in-out;
}
.bell-switch.active:after, .cart-switch.active:after {
  content: "";
  position: absolute;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background-color: #FF5F41;
  top: 7px;
  right: 8px;
}
#main-nav .bell-switch.active:after, #main-nav .cart-switch.active:after {
  top: 16px;
  right: 13px;
}

#content {
  padding-left: 105px;
  padding-right: 25px;
  padding-bottom: 40px;
}
@media only screen and (max-width: 991px) {
  #content {
    padding: 30px 0;
  }
}
@media only screen and (min-width: 1440px) {
  #content > .container-xl {
    max-width: 1360px;
  }
}
body.module #content {
  padding-left: 0;
  padding-right: 0;
}
#content h1 {
  font-size: 60px;
  line-height: 86px;
  font-weight: 900;
  margin-bottom: 20px;
  font-size: 50px;
  line-height: 63px;
  margin-bottom: 30px;
}
#content h1.module-header {
  font-size: 40px;
  line-height: 58px;
  margin-bottom: 15px;
}
@media only screen and (max-width: 767px) {
  #content h1 {
    font-size: 32px !important;
    line-height: 46px !important;
  }
}

#info-box {
  margin-bottom: 40px;
}
#info-box .infox-box {
  padding: 20px;
  color: #fff;
  position: relative;
  overflow: hidden;
}
#info-box .infox-box .info-overlay {
  position: absolute;
  border-radius: 50%;
  background-color: #002C4F;
  z-index: 0;
  bottom: 20%;
  left: -75%;
  width: 200%;
}
#info-box .infox-box .info-overlay.company-bg {
  bottom: auto;
  top: 50%;
  left: auto;
  right: 45%;
  transform: translateY(-60%);
}
#info-box .infox-box .info-overlay.company-bg img {
  -o-object-fit: contain;
     object-fit: contain;
}
#info-box .infox-box .info-overlay ~ * {
  position: relative;
}
#info-box .infox-box .info-overlay img {
  opacity: 0.3;
  -o-object-fit: cover;
     object-fit: cover;
}
#info-box .infox-box .section-header {
  margin-bottom: 5px;
}
#info-box .infox-box p {
  line-height: 27px;
}
#info-box .infox-box p:last-child {
  margin-bottom: 50px;
}
#info-box .infox-box .progress {
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.25) !important;
}
#info-box .infox-box .btn:not(.arrow-big) {
  border-color: transparent !important;
}
@media only screen and (min-width: 992px) {
  #info-box {
    margin-bottom: 50px;
  }
  #info-box .info-header {
    position: absolute;
    bottom: 100%;
  }
  #info-box .infox-box {
    padding: 30px;
  }
  #info-box .infox-box .swiper-slide {
    min-height: 200px;
  }
  #info-box .infox-box .info-overlay {
    bottom: -15%;
    left: -15%;
    width: 100%;
  }
  #info-box .infox-box .info-overlay.company-bg {
    right: 25%;
  }
  #info-box .infox-box .section-header {
    margin-bottom: 10px;
  }
  #info-box .infox-box p {
    font-size: 18px;
  }
  #info-box .infox-box p:last-child {
    margin-bottom: 30px;
  }
}

.infox-box-small {
  padding: 15px 15px 20px;
  position: relative;
}
.infox-box-small .info-overlay {
  position: absolute;
  z-index: 0;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  max-width: 100%;
  opacity: 0.3;
  -o-object-fit: cover;
     object-fit: cover;
}
.infox-box-small .info-overlay ~ * {
  position: relative;
}
.infox-box-small small {
  font-size: 12px;
  line-height: 16px;
  display: block;
}
.infox-box-small img {
  max-width: 36px;
}

@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);
  }
}
.drag-drop .sortable-item {
  cursor: grab;
}
.drag-drop .sortable-item * {
  pointer-events: none;
}

.listview-content {
  margin-bottom: 50px;
}
@media only screen and (max-width: 767px) {
  .listview-content {
    margin-bottom: 40px;
  }
  .listview-content:last-child {
    margin-bottom: 0 !important;
  }
}
.listview-item {
  padding: 20px 30px;
  background-color: #ffffff88;
}
.listview-item + .empty-list {
  display: none !important;
}
.listview-item:nth-child(odd) {
  background-color: #F5F8FA;
}
.listview-item > i {
  font-size: 24px;
  margin-right: 40px;
}
.listview-item h6 {
  line-height: 24px;
}
.listview-item .progress-col {
  color: #A7A9AA;
  margin-right: 50px;
}
.listview-item .btn {
  line-height: 30px;
}
.listview-item .btn-archive {
  color: #A7A9AA;
  font-size: 24px;
  margin-left: 30px;
  transition: 0.15s color ease-in-out;
  text-decoration: none !important;
}
.listview-item .btn-archive:hover {
  color: #FF5F41;
}
.listview-item ul {
  margin-bottom: 0;
  padding-left: 0;
  list-style: none;
}
.listview-item ul li {
  position: relative;
  padding-left: 15px;
}
.listview-item ul li:before {
  position: absolute;
  content: "";
  width: 4px;
  height: 4px;
  border-radius: 50%;
  background-color: #002C4F;
  left: 0;
  top: 11px;
}
@media only screen and (max-width: 767px) {
  .listview-item {
    padding: 20px;
  }
  .listview-item > i {
    font-size: 20px;
    margin-right: 20px;
  }
  .listview-item h6, .listview-item .h6 {
    font-size: 14px;
  }
  .listview-item .progress-col {
    margin-right: auto;
    margin-left: 40px;
  }
  .listview-item .progress-col.col-xl-2 {
    order: 13;
  }
  .listview-item .progress-col span {
    font-size: 16px;
  }
  .listview-item .btn {
    min-width: 1px !important;
    margin-left: 15px;
  }
  .listview-item .btn-continue, .listview-item .btn-soon {
    order: 13;
    margin-left: 40px;
    margin-top: 10px;
  }
  .listview-item .btn-archive {
    margin-left: 10px;
  }
}
@media only screen and (max-width: 575px) {
  .listview-item .progress-col.col-xl-2 {
    margin-left: 0;
  }
}
.listview-archived .listview-item:nth-child(odd) {
  background-color: rgba(245, 248, 250, 0.5);
}
.listview-archived .listview-item > * {
  opacity: 0.5;
}
.listview-archived .listview-item.empty-list *, .listview-archived .listview-item > .btn-archive {
  opacity: 1;
}
.listview .fav-item-box:not(.d-none) ~ .empty-list,
.listview .cat-item-box:not(.d-none) ~ .empty-list {
  display: none !important;
}
.listview.company .infox-box-small {
  padding: 15px 15px 20px;
  overflow: hidden;
  border: 1px dashed #002C4F;
}
.listview.company .infox-box-small.active {
  border: none;
  color: #fff;
}
.listview.company .infox-box-small .info-overlay:not(.force-bg) {
  top: auto;
  left: auto;
  right: -5%;
  bottom: -25%;
  max-width: 300%;
  width: 300%;
  height: auto;
  background-color: #002C4F;
  border-radius: 50%;
  opacity: 1;
}
@media only screen and (max-width: 575px) {
  .listview.company .infox-box-small .info-overlay:not(.force-bg) {
    width: 150%;
    right: 10%;
  }
}
.listview.company .infox-box-small .progress + span {
  font-size: 16px;
  line-height: 24px;
  margin-left: 5px;
}
.listview.company .infox-box-small .btn-red {
  line-height: 30px;
  min-width: 90px !important;
}
.listview.company .infox-box-small small + div {
  position: static;
}
.listview.company .listview-content, .listview.favorites .listview-content {
  margin-bottom: 20px;
}
.listview.company .listview-content > div, .listview.favorites .listview-content > div {
  margin-bottom: 30px;
}
@media only screen and (max-width: 575px) {
  .listview.company .listview-content > div:last-child, .listview.favorites .listview-content > div:last-child {
    margin-bottom: 0 !important;
  }
}
.listview.company .listview-content > div + .empty-list, .listview.favorites .listview-content > div + .empty-list {
  display: none;
}
.listview.community .listview-content > div.story-box {
  margin-bottom: 30px;
}
@media only screen and (max-width: 575px) {
  .listview.community .listview-content > div.story-box:last-child {
    margin-bottom: 0 !important;
  }
}
.listview.community .listview-content > div.story-box .btn-red-outline {
  min-width: 90px !important;
  z-index: 1;
  line-height: 32px !important;
  padding-bottom: 1px;
}
.listview.community .listview-content > div.story-box .btn-red-outline:hover {
  border-color: #FF5F41;
}
@media only screen and (min-width: 1200px) {
  .listview.favorites .listview-content > div:not(.empty-list), .listview.company .listview-content > div:not(.empty-list) {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .listview.favorites .listview-content > div:not(.empty-list) > div, .listview.company .listview-content > div:not(.empty-list) > div {
    min-height: 280px;
  }
  .listview.community .listview-content > div.story-box {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .listview.community .listview-content > div.story-box > div {
    min-height: 280px;
  }
}
.listview.community .listview-item {
  padding: 30px;
  margin-top: 30px;
  background-color: #002C4F;
  overflow: hidden;
  color: #fff;
  position: relative;
}
.listview.community .listview-item > i {
  content: "";
  bottom: -30px;
  left: -30px;
  font-size: 14rem;
  color: #fff;
  opacity: 0.1;
  position: absolute;
  z-index: 0;
}
.listview.community .listview-item > i ~ * {
  position: relative;
}
.listview.community .listview-item > a {
  color: #fff !important;
}
.listview.community .listview-item h4 {
  font-size: 20px;
  line-height: 29px;
  font-weight: 500;
  margin-bottom: 0;
}
.listview.community .listview-item p {
  margin: 10px 0 0;
}
.listview.community .listview-item span {
  border-radius: 12px;
  padding: 0 10px;
  background-color: #FF5F41;
}
.listview.community .listview-item span + a {
  font-size: 12px;
  color: #fff;
  text-decoration: none !important;
  transition: color 0.15s ease-in-out;
}
.listview.community .listview-item span + a i {
  font-size: 16px;
}
.listview.community .listview-item span + a:hover {
  color: #FF5F41;
}
@media only screen and (max-width: 767px) {
  .listview.community .listview-item {
    padding: 20px;
  }
  .listview.community .listview-item h4 {
    margin-bottom: 10px;
  }
  .listview.community .listview-item p {
    margin: 5px 0 0;
  }
}

#dashboard-modules .listview-content:not(.individual-list) ~ *, #dashboard-modules .listview-content:not(.individual-list) .btn-archive {
  display: none !important;
}
#dashboard-modules .listview-content .btn-continue {
  min-width: 164px;
  justify-content: center;
}
#dashboard-modules .listview-content .btn-continue i {
  padding-top: 1px;
}

.option-list {
  margin-bottom: 10px;
}
.option-list .option-header {
  font-size: 24px;
  line-height: 35px;
  font-weight: 500;
  margin-top: 30px;
  margin-bottom: 20px;
}
.option-list-item {
  padding: 20px 15px;
  border-top: 1px solid #E1E4E688;
}
.option-list-item img {
  width: 64px;
  height: 64px;
  -o-object-fit: cover;
     object-fit: cover;
}
.option-list-item .option-title {
  font-family: "Stolzl", sans-serif;
  font-weight: 500;
  margin-bottom: 10px;
}
.option-list-item .option-value:not(.alert) {
  color: #4B4C4D;
}
.option-list-item .btn {
  line-height: 30px;
}
#content .option-list-item .btn {
  min-width: 134px;
}
@media only screen and (max-width: 767px) {
  .option-list .option-header {
    font-size: 20px;
    line-height: 29px;
    margin-top: 20px;
  }
  .option-list-item {
    margin-left: -15px;
    margin-right: -15px;
  }
  .option-list + .btn {
    width: 100%;
  }
}

.audio-container audio {
  width: 100%;
}
.audio-container .embed-responsive {
  max-width: 250px;
}
.audio-container .embed-responsive img {
  -o-object-fit: cover;
     object-fit: cover;
  margin: 0;
}
.audio-container h4 {
  font-size: 20px;
  line-height: 29px;
  margin: 30px 0 32px;
  text-align: center;
}
.audio-container .play-btn {
  width: 52px;
  height: 52px;
  background-color: #002C4F;
  border-radius: 50%;
  color: #fff;
  border: none !important;
  position: relative;
  cursor: pointer;
  transition: background-color 0.15s ease-in-out;
}
.audio-container .play-btn:not(.playing):after {
  content: "";
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0.55em 0 0.55em 0.65em;
  margin-left: 1px;
  border-color: transparent transparent transparent #fff;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -0.5em;
  margin-left: -0.2em;
}
.audio-container .play-btn.playing:after, .audio-container .play-btn.playing:before {
  content: "";
  position: absolute;
  width: 0.4em;
  height: 1.2em;
  background-color: #fff;
  top: 50%;
  left: 50%;
  margin-top: -0.6em;
  margin-left: -0.6em;
}
.audio-container .play-btn.playing:after {
  margin-left: 0.2em;
}
.audio-container .play-btn:hover {
  background-color: #FF5F41;
}
.audio-container .progress {
  height: 2px;
  background-color: #E1E4E6;
  overflow: unset;
  overflow: initial;
  border-radius: 2px;
  position: relative;
}
.audio-container .progress-bar {
  background-color: #FF973A;
  position: relative;
  border-radius: 2px;
  overflow: unset;
  overflow: initial;
}
.audio-container .progress-bar span {
  position: absolute;
  left: 100%;
  top: -7px;
  margin-left: -6px;
  width: 16px;
  height: 16px;
  border-radius: 8px;
  background-color: #FF973A;
}
.audio-container .progress .audio-drag {
  position: absolute;
  left: 0;
  top: -10px;
  width: 100%;
  height: 22px;
  z-index: 1;
  cursor: pointer;
}
.audio-container .audio-skip {
  position: relative;
  color: #002C4F;
  text-decoration: none !important;
  transition: color 0.15s ease-in-out;
}
.audio-container .audio-skip:hover {
  color: #FF5F41;
}
.audio-container .audio-skip:after {
  position: absolute;
  content: "15";
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  font-size: 12px;
  line-height: 16px;
}
.audio-container .audio-skip i {
  font-size: 2.25rem;
}

#comments .section-header {
  margin-top: 50px;
  margin-bottom: 30px;
}
#comments .option-title {
  font-size: 20px;
  line-height: 29px;
  margin-bottom: 6px;
}
#comments img {
  width: 60px;
  height: 60px;
}
#comments p {
  margin-top: 30px;
  margin-bottom: 43px;
}
#comments .form-group {
  margin-bottom: 20px;
}
#comments button[type=submit] {
  line-height: 42px;
}
@media only screen and (max-width: 767px) {
  #comments .section-header {
    margin-top: 40px;
    margin-bottom: 20px;
  }
  #comments p {
    margin-top: 10px;
    margin-bottom: 30px;
  }
}

body.community.confirm {
  background-color: #002C4F;
  overflow: hidden;
}
body.community.confirm:before {
  content: "";
  z-index: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 130vh;
  height: 130vh;
  border-radius: 50%;
  background-color: #fff;
}
@media only screen and (max-width: 767px) {
  body.community.confirm:before {
    width: 85vh;
    height: 85vh;
  }
}
body.community.confirm header {
  position: relative;
  z-index: 1;
}
body.community.confirm header .btn-icon i {
  color: #fff;
}
body.community.confirm #header {
  position: relative;
  color: #002C4F;
}

#news-list .option-list-item:first-child {
  border-top: none;
  padding-top: 5px;
}
#news-list .option-list-item > div {
  position: relative;
  padding-left: 20px;
}
#news-list .option-list-item > div:first-child:before {
  content: "";
  position: absolute;
  top: 8px;
  left: 0;
  width: 8px;
  height: 8px;
  border-radius: 4px;
  background-color: #E1E4E6;
}
#news-list .option-list-item.important > .option-value > span {
  font-weight: 700;
}
#news-list .option-list-item.important > div:before {
  background-color: #FF5F41;
}

[data-toggle=collapse][aria-expanded=true] i:before {
  transform: rotate(180deg);
}

body .module-checklist input[name=due_date] {
  display: none;
}
body .module-checklist .flatpickr-input[type=text] {
  line-height: 24px;
  width: auto;
  max-width: 150px;
  padding: 0 0 0 10px;
  background-color: transparent !important;
  color: #737373;
}
body .module-checklist > label span {
  padding-right: 0.5rem;
}
@media only screen and (max-width: 575px) {
  body .module-checklist > div > div small {
    min-width: 34px;
  }
}

#module-due-date {
  position: relative;
  z-index: 1;
}
#module-due-date i {
  position: absolute;
  right: 15px;
  top: 6px;
  font-size: 20px;
  font-weight: bold;
  color: #fff;
  z-index: -1;
}
#module-due-date i.bi {
  top: 4px;
}
#module-due-date input {
  background-color: rgba(255, 255, 255, 0.15);
  line-height: 32px;
  padding: 0 15px 0 92px;
  font-weight: bold;
  margin-bottom: 12px;
  border-radius: 8px;
  color: #fff;
}
#module-due-date input::-moz-placeholder {
  color: #fff !important;
  opacity: 1 !important;
}
#module-due-date input:-ms-input-placeholder {
  color: #fff !important;
  opacity: 1 !important;
}
#module-due-date input::placeholder {
  color: #fff !important;
  opacity: 1 !important;
}
#module-due-date input[placeholder][value=""] + input {
  padding-left: 15px;
}
#module-due-date input[placeholder][value=""] ~ span {
  display: none;
}
#module-due-date span {
  position: absolute;
  top: 4px;
  left: 15px;
  font-weight: bold;
  color: #fff;
  font-size: 16px;
  line-height: 24px;
  margin: 0;
  z-index: -1;
}

#module-info-box p {
  font-size: 16px !important;
}
#module-info-box p i {
  font-size: 18px !important;
}

#cooperation-box {
  position: absolute;
  color: #000;
  text-align: center;
  height: auto;
}
#cooperation-box p {
  margin-bottom: 7px;
  font-size: 12px;
  line-height: 16px;
}
#cooperation-box img {
  max-width: 100%;
  max-height: 50px;
  width: auto;
  -o-object-fit: contain;
     object-fit: contain;
}

#dashboard-modules-timeline {
  margin-bottom: 40px;
  padding: 0 30px;
}
#dashboard-modules-timeline .module-timeline {
  padding-top: 30px;
  padding-bottom: 30px;
  position: relative;
}
#dashboard-modules-timeline .module-timeline.archive {
  opacity: 0.25;
  pointer-events: none;
  filter: grayscale(1);
}
#dashboard-modules-timeline .module-timeline.archive .easy-pie-chart__value {
  background-color: rgba(0, 44, 79, 0.75);
}
#dashboard-modules-timeline .module-timeline a {
  display: block;
  text-align: center;
  color: #222;
  text-decoration: none !important;
  position: relative;
  max-width: 200px;
  width: 100%;
}
#dashboard-modules-timeline .module-timeline a:hover span {
  color: #FF5F41;
}
#dashboard-modules-timeline .module-timeline a:hover .module-info {
  opacity: 1;
}
#dashboard-modules-timeline .module-timeline a:hover .easy-pie-chart__value {
  background-color: #FF5F41;
}
#dashboard-modules-timeline .module-timeline a span {
  transition: color 0.2s ease-in-out;
  font-size: 20px;
  font-weight: bold;
  line-height: 26px;
}
#dashboard-modules-timeline .module-timeline .module-info {
  opacity: 0;
  transition: opacity 0.2s ease-in-out;
  position: absolute;
  left: 80%;
  top: 32%;
  z-index: 1;
  pointer-events: none;
}
#dashboard-modules-timeline .module-timeline .module-info p {
  white-space: nowrap;
}
#dashboard-modules-timeline .module-timeline .module-info p:last-of-type {
  margin-bottom: 0;
}
#dashboard-modules-timeline .module-timeline .module-info p.stage-start {
  display: none !important;
}
#dashboard-modules-timeline .module-timeline .module-info div {
  white-space: nowrap;
  border-color: #F5F8FA;
}
#dashboard-modules-timeline .module-timeline .easy-pie-chart {
  display: table;
  margin: 0 auto;
  position: relative;
  min-width: 90px;
  min-height: 96px;
}
#dashboard-modules-timeline .module-timeline .easy-pie-chart__value {
  position: absolute;
  left: 14px;
  top: 14px;
  text-align: center;
  width: 62px;
  height: 62px;
  border-radius: 50%;
  background-color: #002C4F;
  color: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 30px;
  transition: background-color 0.2s ease-in-out;
}
@media only screen and (min-width: 992px) {
  #dashboard-modules-timeline {
    margin-bottom: 50px;
    padding: 0 40px;
  }
  #dashboard-modules-timeline .module-timeline {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}

#module-next-step.disabled i {
  display: inline-block !important;
}

.subscription-box {
  margin-bottom: 30px;
}
.subscription-box:first-child {
  margin-top: -150px;
}
@media only screen and (min-width: 768px) {
  .subscription-box:nth-child(-n+2) {
    margin-top: -150px;
  }
}
@media only screen and (min-width: 1200px) {
  .subscription-box {
    margin-top: -150px;
  }
}
.subscription-box > div {
  border-radius: 10px;
  padding: 50px 25px 40px;
}
.subscription-box > div small {
  display: block;
  position: absolute;
  left: 0;
  top: 20px;
  font-size: 13px;
  line-height: 17px;
  font-weight: bold;
  background-color: rgba(14, 179, 89, 0.1);
  color: #0EB359;
  padding: 4px 10px 4px 25px;
}
.subscription-box > div .section-header {
  padding-top: 2px;
}
.subscription-box > div p.lead {
  color: #002C4F;
  font-size: 22px;
  line-height: 29px;
  margin-bottom: 25px;
}
.subscription-box > div p.lead + p {
  margin-bottom: 40px;
}
@media only screen and (min-width: 1200px) {
  .subscription-box > div p.lead + p {
    margin-bottom: 100px;
  }
}

.subscription-overview #info-box .infox-box {
  padding-bottom: 175px;
}

.modal-backdrop {
  background-color: #002C4F;
}

.modal-content {
  border-radius: 0;
  border: none;
  box-shadow: 0 4px 30px 0 rgba(0, 0, 0, 0.3);
}
.modal-body {
  padding: 50px;
}
.modal-footer {
  border: none;
  padding: 30px;
}
.modal-footer-bg {
  position: absolute;
  -webkit-clip-path: ellipse(60% 100% at 50% 140%);
          clip-path: ellipse(60% 100% at 50% 140%);
  width: 100%;
  height: 200px;
  left: 0;
  bottom: 0;
  background-color: #F5F8FA;
  display: block;
  margin: 0;
  z-index: 0;
}
.modal-footer .btn {
  min-width: 1px;
  margin: 0;
  position: relative;
}
.modal-footer .btn + .btn {
  margin-left: 40px;
}
.modal .close {
  position: absolute;
  z-index: 1;
  top: 20px;
  right: 20px;
  width: 40px;
  height: 40px;
  transition: 0.15s color ease-in-out, 0.15s opacity ease-in-out;
}
@media only screen and (max-width: 767px) {
  .modal-body, .modal-footer {
    padding: 30px 20px;
  }
}

#welcome-modal .modal-content, #feedback-modal .modal-content {
  margin-top: 75px;
}
#welcome-modal .modal-header-bg, #feedback-modal .modal-header-bg {
  background-color: #F5F8FA;
  border-radius: 50%;
  max-width: 300px;
  margin-top: -90px;
}
#welcome-modal p, #feedback-modal p {
  font-size: 18px;
  line-height: 27px;
  color: #4B4C4D;
}
#welcome-modal .modal-header-img, #feedback-modal .modal-header-img {
  margin-top: -135px;
}
@media only screen and (max-width: 767px) {
  #welcome-modal .modal-header-img, #feedback-modal .modal-header-img {
    margin-top: -90px;
    max-width: 320px;
    padding: 0 !important;
  }
  #welcome-modal .modal-header-bg, #feedback-modal .modal-header-bg {
    max-width: 200px;
    margin-top: -65px;
  }
  #welcome-modal .modal-header-bg i, #feedback-modal .modal-header-bg i {
    font-size: 4rem;
  }
  #welcome-modal p, #feedback-modal p {
    font-size: 16px;
    line-height: 24px;
  }
}

#news-modal .modal-header, #note-modal .modal-header, #note-build-modal .modal-header, #note-global-modal .modal-header {
  padding: 20px;
  margin-bottom: 0;
  font-weight: 500;
  font-size: 24px;
  line-height: 35px;
  border-bottom: 0;
}
#news-modal .modal-body, #note-modal .modal-body, #note-build-modal .modal-body, #note-global-modal .modal-body {
  padding: 0 20px;
}
#news-modal .modal-body p, #note-modal .modal-body p, #note-build-modal .modal-body p, #note-global-modal .modal-body p {
  margin-bottom: 0;
  padding: 10px 0 10px 20px;
  position: relative;
}
#news-modal .modal-body p:before, #note-modal .modal-body p:before, #note-build-modal .modal-body p:before, #note-global-modal .modal-body p:before {
  content: "";
  position: absolute;
  top: 18px;
  left: 0;
  width: 8px;
  height: 8px;
  border-radius: 4px;
  background-color: #E1E4E6;
}
#news-modal .modal-body p.important:before, #note-modal .modal-body p.important:before, #note-build-modal .modal-body p.important:before, #note-global-modal .modal-body p.important:before {
  background-color: #FF5F41;
}
#news-modal .modal-body p + p, #note-modal .modal-body p + p, #note-build-modal .modal-body p + p, #note-global-modal .modal-body p + p {
  border-top: 1px solid #E1E4E6;
}
#news-modal .modal-footer-bg, #note-modal .modal-footer-bg, #note-build-modal .modal-footer-bg, #note-global-modal .modal-footer-bg {
  background-color: #002C4F;
  -webkit-clip-path: ellipse(80% 100% at 100% 155%);
          clip-path: ellipse(80% 100% at 100% 155%);
}
#news-modal .modal-footer, #note-modal .modal-footer, #note-build-modal .modal-footer, #note-global-modal .modal-footer {
  padding: 20px;
}
#news-modal .modal-footer .btn, #note-modal .modal-footer .btn, #note-build-modal .modal-footer .btn, #note-global-modal .modal-footer .btn {
  text-decoration: none !important;
}

#note-modal .close, #note-build-modal .close, #note-global-modal .close {
  color: #fff !important;
  opacity: 1;
  font-size: 1rem;
}
#note-modal .modal-content, #note-build-modal .modal-content, #note-global-modal .modal-content {
  position: relative;
  overflow: hidden;
}
#note-modal .modal-content:before, #note-build-modal .modal-content:before, #note-global-modal .modal-content:before {
  position: absolute;
  content: "";
  display: block;
  width: 640px;
  height: 480px;
  background-color: #002C4F;
  left: 100%;
  bottom: 100%;
  transform: translate(-20%, 35%);
  border-radius: 50%;
}
#note-modal textarea, #note-build-modal textarea, #note-global-modal textarea {
  background-color: transparent;
  resize: none;
  padding: 0;
}
#note-modal .custom-select, #note-build-modal .custom-select, #note-global-modal .custom-select {
  background-color: #DDECF7;
  border-radius: 12px;
  padding: 1px 10px;
  line-height: 24px;
  color: #19191A !important;
}
#note-modal .modal-footer-bg, #note-build-modal .modal-footer-bg, #note-global-modal .modal-footer-bg {
  display: none;
}

.confirm-modal .modal-header {
  padding: 20px 20px 10px;
  margin-bottom: 0;
  font-weight: 500;
  font-size: 24px;
  line-height: 35px;
  border-bottom: 0;
}
.confirm-modal .modal-body {
  padding: 0 20px 50px;
}
.confirm-modal .modal-footer {
  padding: 20px;
}
.confirm-modal .modal-footer .btn-red-transparent {
  min-width: 1px !important;
}
.confirm-modal .modal-footer-bg {
  -webkit-clip-path: ellipse(65% 100% at 50% 140%);
          clip-path: ellipse(65% 100% at 50% 140%);
  height: 160px;
  background-color: #002C4F;
}

.content-for {
  background-color: #DDECF7;
  border-radius: 12px;
  padding: 1px 10px;
  color: #19191A;
  display: table;
}
.content-for:hover, .content-for:focus {
  color: #19191A;
}
.content-for.active {
  background-color: #FF5F41;
  color: #fff;
}

#modal-content .content-list li span {
  min-width: 24px;
}

@media only screen and (min-width: 576px) {
  #modal-content .content-list {
    -moz-column-count: 2;
         column-count: 2;
    -moz-column-gap: 30px;
         column-gap: 30px;
  }
}
.content-list li {
  color: #19191A;
  padding-top: 10px;
}
.content-list li span {
  color: #002C4F !important;
  display: inline-block;
  margin-right: 10px;
  min-width: 16px;
}
.content-list li li {
  color: #5D5D5E;
}
.content-list li.d-flex > span {
  width: 16px;
}
.content-list.circle-list li span {
  background-color: #002C4F;
  color: #fff !important;
  border-radius: 50%;
  width: 30px;
  height: 30px;
  text-align: center;
  line-height: 30px;
  margin-right: 15px;
}

#media-list .no-match {
  display: none !important;
}
#media-list a {
  line-height: 1.4;
  color: #002C4F;
  text-decoration: none !important;
  transition: color 0.15s ease-in-out;
}
#media-list a span {
  display: block;
  color: #737373;
  font-weight: 400 !important;
  margin-top: 0.25rem;
}
#media-list a:hover {
  color: #FF5F41;
}
#media-list img, #media-list i {
  width: 96px;
  height: 96px;
  -o-object-fit: contain;
     object-fit: contain;
}
#media-list i {
  background-color: #002C4F;
  color: #fff;
  font-weight: normal !important;
}

body.module .range-slider-box p {
  min-width: 92px;
  text-align: right;
  color: #002C4F;
}
body.module .range-slider-box p ~ p {
  text-align: left;
}
body.module .range-slider-box input[type=text] {
  background-color: transparent;
  line-height: 27px;
}

.cropit-image-zoom-input {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  height: 5px;
  background: #F5F8FA;
  border-radius: 2px;
  outline: none !important;
  padding: 0;
  position: relative;
  min-width: 1px;
}

.cropit-image-zoom-input:focus {
  outline: none !important;
}

.cropit-image-zoom-input::-moz-range-track {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  height: 5px;
  background: #F5F8FA;
  border-radius: 2px;
  outline: none !important;
}

.cropit-image-zoom-input::-moz-range-thumb {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  width: 20px;
  height: 20px;
  background-color: #FF5F41;
  background-size: cover;
  border: none;
  background-position: center;
  background-repeat: none;
  border-radius: 50%;
  cursor: move;
  outline: none !important;
}
.range-progress .cropit-image-zoom-input::-moz-range-thumb {
  box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.2);
  background-color: #fff;
}
#chart-blue .cropit-image-zoom-input::-moz-range-thumb {
  background-color: #002C4F;
}

.cropit-image-zoom-input[disabled] {
  pointer-events: none;
}

.cropit-image-zoom-input[disabled]::-moz-range-thumb {
  background-color: #002C4F;
}

.cropit-image-zoom-input::-webkit-slider-thumb {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  width: 20px;
  height: 20px;
  background-color: #FF5F41;
  background-size: cover;
  border: none;
  background-position: center;
  background-repeat: none;
  border-radius: 50%;
  cursor: move;
  outline: none !important;
}
.range-progress .cropit-image-zoom-input::-webkit-slider-thumb {
  box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.2);
  background-color: #fff;
}

.cropit-image-zoom-input[disabled]::-webkit-slider-thumb {
  background-color: #002C4F;
}

.range-progress .cropit-image-zoom-input::-moz-range-progress {
  background-color: #FF5F41;
}
.range-progress .cropit-image-zoom-input[disabled]::-moz-range-progress {
  background-color: #002C4F;
}
.range-progress .cropit-image-zoom-input[disabled]::-webkit-slider-thumb {
  visibility: hidden;
}
.range-progress .cropit-image-zoom-input[disabled]::-moz-range-thumb {
  visibility: hidden;
}

/* IE 10-11 */
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .cropit-image-zoom-input {
    height: 30px;
    background: transparent;
    margin-top: -15px;
    outline: none !important;
  }
}
/* Edge */
@supports (-ms-ime-align: auto) or (-ms-accelerator: true) {
  .cropit-image-zoom-input {
    height: 30px;
    background: transparent;
    margin-top: -15px;
    outline: none !important;
  }
}
.cropit-image-zoom-input::-ms-track {
  width: 100%;
  cursor: pointer;
  background: transparent;
  border-color: transparent;
  color: transparent;
  outline: none !important;
}

input[type=range]::-ms-fill-upper,
input[type=range]::-ms-fill-lower,
input[type=range]:focus::-ms-fill-lower,
input[type=range]:focus::-ms-fill-upper {
  background: #F5F8FA;
  border-radius: 2px;
}

.cropit-image-zoom-input::-ms-thumb {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  width: 20px;
  height: 20px;
  background-color: #FF5F41;
  background-size: cover;
  border: none;
  background-position: center;
  background-repeat: none;
  border-radius: 50%;
  cursor: move;
}

.cropit-image-zoom-input[disabled]::-ms-thumb {
  background-color: #002C4F;
  cursor: none;
}

.cropit-image-zoom-input::-ms-tooltip {
  display: none;
  opacity: 0;
  visibility: 0;
  appearance: none;
}

.build-checkbox-box {
  position: relative;
  margin-right: 10px;
}
.build-checkbox-box span {
  display: flex;
  width: 70px;
  height: 70px;
  align-items: center;
  justify-content: center;
  border: 1px solid #F5F8FA;
  background-color: #F5F8FA;
  cursor: pointer;
  transition: border-color 0.15s ease-in-out, background-color 0.15s ease-in-out;
}
.build-checkbox-box span i {
  font-size: 25px;
  color: #002C4F;
  transition: color 0.15s ease-in-out;
}
.build-checkbox-box input {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  opacity: 0;
  cursor: pointer;
}
.build-checkbox-box input:checked + span {
  background-color: rgba(255, 107, 74, 0.1);
  border-color: #FF6B4A;
}
.build-checkbox-box input:checked + span i {
  color: #FF5F41;
}
.build-checkbox-box:hover i {
  color: #FF5F41;
}

body.module .build-module-form .flatpickr-input {
  max-width: 150px;
}
body.module .build-module-form .form-group input {
  font-size: 18px;
}
body.module .build-module-form .form-group input.input-sm {
  font-size: 12px;
  line-height: 16px;
}
body.module .build-module-form .form-group input.input-sm::-moz-placeholder {
  color: rgba(0, 44, 79, 0.5) !important;
}
body.module .build-module-form .form-group input.input-sm:-ms-input-placeholder {
  color: rgba(0, 44, 79, 0.5) !important;
}
body.module .build-module-form .form-group input.input-sm::placeholder {
  color: rgba(0, 44, 79, 0.5) !important;
}
body.module .build-module-form textarea {
  resize: none;
}
body.module .build-module-form input.f-header {
  background-color: transparent;
  box-shadow: 0 -1px 0 0 rgba(0, 44, 79, 0.5) inset !important;
  font-size: 20px;
}
body.module .build-module-form input.f-header::-moz-placeholder {
  color: rgba(0, 44, 79, 0.5) !important;
}
body.module .build-module-form input.f-header:-ms-input-placeholder {
  color: rgba(0, 44, 79, 0.5) !important;
}
body.module .build-module-form input.f-header::placeholder {
  color: rgba(0, 44, 79, 0.5) !important;
}
body.module .build-module-form .competitor-box input.f-header {
  box-shadow: 0 -1px 0 0 rgba(255, 255, 255, 0.5) inset !important;
  color: #fff;
}
body.module .build-module-form .competitor-box input.f-header::-moz-placeholder {
  color: rgba(255, 255, 255, 0.5) !important;
}
body.module .build-module-form .competitor-box input.f-header:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.5) !important;
}
body.module .build-module-form .competitor-box input.f-header::placeholder {
  color: rgba(255, 255, 255, 0.5) !important;
}
body.module .build-module-form .competitor-box {
  position: relative;
  overflow: hidden;
  height: 100%;
  padding: 25px 55px 25px 25px;
}
body.module .build-module-form .competitor-box > .bg-blue {
  position: absolute;
  width: 140%;
  height: 140%;
  right: -2%;
  border-radius: 50%;
  top: 50%;
  left: auto;
  transform: translateY(-50%);
}
body.module .build-module-form .competitor-box > .bg-blue ~ * {
  position: relative;
}
body.module .build-module-form .competitor-box .form-group {
  margin-bottom: 25px;
}
body.module .build-module-form .competitor-box label {
  color: #fff;
  font-size: 12px;
  line-height: 17px;
  margin-bottom: 0;
}
body.module .build-module-form .competitor-box label + input.f-header {
  font-size: 12px;
  line-height: 16px;
  box-shadow: none !important;
  padding: 0;
  font-family: "DM Sans";
}
body.module .build-module-form .competitor-box > .icon-close {
  position: absolute;
  top: 12px;
  right: 12px;
  color: #fff;
  text-decoration: none;
  padding: 8px;
}
body.module .build-module-form .competitor-box .dropdown {
  position: absolute;
  top: 12px;
  right: 10px;
}
body.module .build-module-form .competitor-box .dropdown > a {
  color: #fff;
  text-decoration: none;
  min-width: 32px;
  text-align: center;
  display: block;
  padding: 4px;
  font-size: 20px;
}
body.module .build-module-form .competitor-box.disabled input {
  pointer-events: none;
  box-shadow: none !important;
}
body.module .build-module-form > div.listview-item:nth-child(even) input[name*=header] {
  box-shadow: 0 0 0 1px #E9E9E9 inset !important;
}

.drop-add-box {
  border: 1px dashed #002C4F;
  background-color: #F5F8FA;
}
.drop-add-box.embed-responsive-1by1 {
  border-color: #FF5F41;
  min-height: 100%;
}
.drop-add-box i {
  font-weight: 400 !important;
}
.drop-add-box.small-box {
  max-width: 70px;
  margin: 0 10px 10px 0;
  cursor: pointer;
}
.drop-add-box.position-relative > a {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
}
.drop-add-box-note textarea {
  font-size: 16px !important;
  padding-left: 15px !important;
  padding-right: 15px !important;
}

.drop-add-box-select:not(.d-none) ~ *,
.drop-add-box-note:not(.d-none) ~ * {
  display: none !important;
}

#add-timeline {
  border: 1px dashed #002C4F;
  text-decoration: none;
  margin-top: 40px;
}

.note-box {
  position: relative;
  padding: 12px 10px 10px;
}
.note-box:before {
  position: absolute;
  content: "";
  display: block;
  right: 0;
  bottom: 0;
  width: 16px;
  height: 16px;
  background-color: inherit;
  filter: contrast(80%) saturate(300%);
  z-index: 0;
}
.note-box:after {
  position: absolute;
  content: "";
  display: block;
  right: 0;
  bottom: 0;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 0 16px 16px;
  border-color: transparent transparent #F5F8FA transparent;
  z-index: 1;
}
.note-box.bg-note-white:after {
  border-color: transparent transparent #fff transparent;
}
.note-box p {
  margin-bottom: 10px;
  padding-right: 10px;
  color: #4b4c4d;
  font-size: 12px;
  line-height: 16px;
}
.note-box .dropdown {
  position: absolute;
  top: 0;
  right: 0;
}
.note-box .dropdown > a {
  color: #fff;
  text-decoration: none;
  min-width: 32px;
  text-align: center;
  display: block;
  padding: 4px;
  font-size: 20px;
  filter: contrast(60%) saturate(320%);
}
.note-box .dropdown-menu {
  min-width: 1px;
}
.note-box .dropdown-item {
  font-size: 12px;
  line-height: 16px;
  font-weight: 400;
  padding-left: 18px;
  padding-right: 18px;
}

.custom-radio-box {
  cursor: pointer;
}
.custom-radio-box input {
  position: absolute;
  opacity: 0;
}
.custom-radio-box input:checked + span:before {
  position: absolute;
  content: "";
  display: block;
  top: 11px;
  left: 11px;
  width: 8px;
  height: 8px;
  background-color: #fff;
  border-radius: 50%;
  z-index: 1;
}
.custom-radio-box span {
  width: 32px;
  height: 32px;
  border-radius: 50%;
  display: block;
  position: relative;
}
.custom-radio-box span[style*=FFC8BD] {
  border: 1px solid #FF9C89;
}
.custom-radio-box span[style*=e4f3fe] {
  border: 1px solid #AEDDFF;
}
.custom-radio-box span[style*=fff4cf] {
  border: 1px solid #F8D973;
}
.custom-radio-box span[style*=E1E1E1] {
  border: 1px solid #BCBCBC;
}

.table-form {
  font-size: 14px;
}
.table-form > div.row:first-child > div:first-child {
  border-top-color: #fff;
  border-left-color: #fff;
}
.table-form > div.row:first-child > div:first-child + div {
  border-top-left-radius: 15px;
}
.table-form > div.row:first-child > div:last-child {
  border-top-right-radius: 15px;
}
.table-form > div.row:first-child + .row > div:first-child {
  border-top-left-radius: 15px;
}
.table-form > div.row > div {
  border-top: 1px solid rgba(0, 44, 79, 0.25);
  border-left: 1px solid rgba(0, 44, 79, 0.25);
}
.table-form > div.row > div:last-child {
  border-right: 1px solid rgba(0, 44, 79, 0.25);
}
.table-form > div.row > div.f-header.small {
  font-size: 12px;
  line-height: 15px;
}
@media only screen and (min-width: 768px) {
  .table-form > div.row:last-of-type > div {
    border-bottom: 1px solid rgba(0, 44, 79, 0.25);
  }
  .table-form > div.row:last-of-type > div:first-child {
    border-bottom-left-radius: 15px;
  }
  .table-form > div.row:last-of-type > div:last-child {
    border-bottom-right-radius: 15px;
  }
}
@media only screen and (max-width: 767px) {
  .table-form > div.row:nth-child(2) > div:first-child {
    border-top-right-radius: 15px;
  }
  .table-form > div.row > div:first-child {
    background-color: #002C4F;
    color: #fff;
    font-weight: bold;
    font-size: 16px !important;
  }
  .table-form > div.row > div:first-child input, .table-form > div.row > div:first-child textarea {
    color: #fff !important;
    font-weight: bold;
    font-size: 16px !important;
  }
  .table-form > div.row > div:first-child input::-moz-placeholder, .table-form > div.row > div:first-child textarea::-moz-placeholder {
    color: #fff !important;
  }
  .table-form > div.row > div:first-child input:-ms-input-placeholder, .table-form > div.row > div:first-child textarea:-ms-input-placeholder {
    color: #fff !important;
  }
  .table-form > div.row > div:first-child input::placeholder, .table-form > div.row > div:first-child textarea::placeholder {
    color: #fff !important;
  }
  .table-form > div.row > div:nth-child(odd) {
    border-right: 1px solid rgba(0, 44, 79, 0.25);
  }
  .table-form > div.row:last-of-type > div:nth-last-child(-n+2) {
    border-bottom: 1px solid rgba(0, 44, 79, 0.25);
  }
  .table-form > div.row:last-of-type > div:last-child {
    border-bottom-right-radius: 15px;
  }
  .table-form > div.row:last-of-type > div:nth-last-child(2) {
    border-bottom-left-radius: 15px;
  }
}
.table-form input, .table-form textarea {
  font-size: 14px !important;
  background-color: transparent !important;
  text-align: center;
}
.table-form textarea {
  display: block;
  padding: 0 12px !important;
  line-height: 24px !important;
}
.table-form textarea::-moz-placeholder {
  line-height: 24px;
}
.table-form textarea:-ms-input-placeholder {
  line-height: 24px;
}
.table-form textarea::placeholder {
  line-height: 24px;
}

body.build-intro {
  min-height: 100vh;
  display: flex;
  flex-direction: column;
}
body.build-intro #content {
  display: flex;
  flex-direction: column;
  padding-bottom: 0;
  flex-grow: 1;
  min-height: initial;
}
body.build-intro #content > hr {
  display: none;
}
body.build-intro #content > hr + .container-xl {
  padding: 0 !important;
  margin: 0;
  max-width: unset;
  width: auto;
  flex-grow: 1;
  background-color: #002C4F;
}
body.build-intro #content > hr + .container-xl > .d-lg-none {
  display: none !important;
}
@media only screen and (min-width: 992px) {
  body.build-intro #content > hr + .container-xl {
    margin-left: -80px;
  }
}
body.build-intro #content + .bg-light {
  display: none;
}
body.build-intro #header {
  min-height: 1px;
  background-color: #fff;
}
body.build-intro #header.account-page.register-step .progress-col {
  order: initial !important;
  margin-bottom: 0 !important;
}
body.build-intro > .btn-note, body.build-intro .btn-fav {
  display: none !important;
}

.buil-radio-select.embed-responsive {
  cursor: pointer;
}
.buil-radio-select.embed-responsive input {
  opacity: 0;
  right: 0;
  bottom: 0;
}
.buil-radio-select.embed-responsive span.embed-responsive-item {
  border: 2px dashed rgba(255, 255, 255, 0.75);
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: "Stolzl";
  font-size: 1.1rem;
}
.buil-radio-select.embed-responsive:hover span {
  background-color: rgba(255, 255, 255, 0.1);
}
.buil-radio-select.embed-responsive input:checked + span {
  border-color: #FF5F41;
}

.grow-wrap {
  display: grid;
}

.grow-wrap::after {
  content: attr(data-replicated-value) " ";
  white-space: pre-wrap;
  visibility: hidden;
}

.grow-wrap > textarea {
  resize: none;
  overflow: hidden;
}

.grow-wrap > textarea,
.grow-wrap::after {
  padding: 0 12px;
  font: inherit;
  grid-area: 1/1/2/2;
}

.option-list-item a.option-title span {
  padding: 4px 0;
}
.option-list-item a.option-title:hover {
  text-decoration: none;
}
.option-list-item a.option-title:hover span {
  text-decoration: underline;
}
.option-list-item a.option-title[data-toggle=collapse][aria-expanded=true] i {
  transform: rotate(180deg);
}
.option-list-item a.option-title + div .form-group {
  margin-bottom: 20px;
}
.option-list-item a.option-title + div label {
  margin-bottom: 5px !important;
}
.option-list-item a.option-title + div input.form-control {
  font-size: 16px !important;
}
.option-list-item a.option-title + div input.form-control.disabled {
  opacity: 1;
  color: #19191A;
  background-color: #fff;
  max-width: 95px;
  padding-right: 0;
  padding-bottom: 1px;
  line-height: 46px;
  cursor: default;
  font-size: 18px !important;
}
.option-list-item a.option-title + div input.form-control.disabled::-moz-placeholder {
  opacity: 1 !important;
  color: #19191A !important;
}
.option-list-item a.option-title + div input.form-control.disabled:-ms-input-placeholder {
  opacity: 1 !important;
  color: #19191A !important;
}
.option-list-item a.option-title + div input.form-control.disabled::placeholder {
  opacity: 1 !important;
  color: #19191A !important;
}
.option-list-item a.option-title + div input.form-control.disabled + div {
  color: #19191A !important;
}

#calc-box:not(.d-none) ~ * {
  display: none !important;
}
#calc-box > .calc-toggle {
  margin-bottom: -1rem;
}
#calc-box .table-form > div.row > div.f-header {
  position: relative;
}
#calc-box .table-form > div.row > div.f-header span {
  position: absolute;
  left: 0;
  bottom: 100%;
  width: 100%;
  padding-bottom: 0.75rem;
  font-size: 12px;
}

.page-loader {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background-color: #F5F8FA;
  z-index: 999999999;
  align-items: center;
  justify-content: center;
  display: flex;
}

.page-loader__spinner {
  position: relative;
  width: 50px;
  height: 50px;
}
.page-loader__spinner svg {
  animation: rotate 2s linear infinite;
  transform-origin: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
.page-loader__spinner svg circle {
  stroke-dasharray: 1, 200;
  stroke-dashoffset: 0;
  animation: dash 1.5s ease-in-out infinite, color 6s ease-in-out infinite;
  stroke-linecap: round;
}

@keyframes rotate {
  100% {
    transform: rotate(360deg);
  }
}
@keyframes dash {
  0% {
    stroke-dasharray: 1, 200;
    stroke-dashoffset: 0;
  }
  50% {
    stroke-dasharray: 89, 200;
    stroke-dashoffset: -35px;
  }
  100% {
    stroke-dasharray: 89, 200;
    stroke-dashoffset: -124px;
  }
}
@keyframes color {
  100%, 0% {
    stroke: #FF5F41;
  }
  40% {
    stroke: #FF5F41;
  }
  66% {
    stroke: #FF5F41;
  }
  80%, 90% {
    stroke: #FF5F41;
  }
}
#interactive-notes:not(.css-no-change) .bg-light.px-4 {
  background-color: transparent !important;
}
#interactive-notes:not(.css-no-change) .drop-add-box, #interactive-notes:not(.css-no-change) [data-index^=img] .note-box {
  background-color: transparent !important;
}
#interactive-notes:not(.css-no-change) .drop-add-box:after, #interactive-notes:not(.css-no-change) [data-index^=img] .note-box:after {
  display: none;
}
#interactive-notes:not(.css-no-change) .note-box {
  cursor: grab;
  min-height: 100% !important;
}
#interactive-notes:not(.css-no-change) .note-box.ui-draggable-dragging {
  cursor: move;
}
#interactive-notes:not(.css-no-change) .note-box[style*=left]:after {
  border-bottom-color: #fff;
}
#interactive-notes:not(.css-no-change).position-relative .bg-light.px-4 {
  padding: 0 !important;
  margin: 0 !important;
}
#interactive-notes:not(.css-no-change).position-relative .bg-light.px-4 > .row > div {
  margin: 1rem 0 !important;
}
#interactive-notes:not(.css-no-change).position-relative .bg-light.px-4 .note-box:before, #interactive-notes:not(.css-no-change).position-relative .bg-light.px-4 .note-box:after {
  display: none;
}
#interactive-notes .drop-add-box-select + div {
  padding: 0 !important;
}
#interactive-notes .bg-light.px-4 > .row > div:last-child {
  order: -1;
}

.note-arrow-bg {
  overflow: hidden;
  position: relative;
}
.note-arrow-bg-box {
  position: absolute;
  width: 100%;
  height: 100%;
  margin: 0;
}
.note-arrow-bg-box .bg-light {
  width: 100%;
  height: 100%;
}
.note-arrow-bg:before {
  position: absolute;
  content: "";
  top: 50%;
  left: 0;
  width: 98%;
  height: 6px;
  margin-top: -3px;
  background-color: #FF5F41;
  z-index: -1;
}
.note-arrow-bg:after {
  position: absolute;
  content: "";
  right: 0;
  top: 50%;
  width: 0;
  height: 0;
  margin-top: -18px;
  border-style: solid;
  border-width: 18px 0 18px 40px;
  border-color: transparent transparent transparent #FF5F41;
  z-index: -1;
}
.note-arrow-bg .drop-add-box-select + div {
  order: 999;
}
.note-arrow-bg .drop-add-box-select + div ~ div:nth-child(9) {
  margin-right: 100px !important;
}
.note-arrow-bg .drop-add-box-select-file {
  pointer-events: none;
}
.note-arrow-bg .drop-add-box-select-file p {
  opacity: 0.25;
  filter: grayscale(1);
}
.note-arrow-bg .note-box {
  height: 100% !important;
  min-height: 160px !important;
}
.note-arrow-bg .col-2.mx-3.bg-light {
  background: none !important;
}

#header.build-step {
  min-height: 1px;
  box-shadow: 0 25vh #002C4F;
}
@media only screen and (min-width: 992px) {
  #header.build-step {
    margin-left: -80px;
  }
}

a.camefrom {
  text-decoration: none !important;
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1;
  padding: 5px;
  display: flex;
}
a.camefrom i {
  font-size: 16px;
}

.nav-logo button {
  background-color: #F5F8FA;
}
.nav-logo button:last-of-type {
  background-color: #FF5F41;
  border-color: #FF5F41;
  color: #fff;
}
.nav-logo button:last-of-type:hover {
  background-color: #FF5F41;
  border-color: #FF5F41;
  color: #fff;
}

.border-dashed {
  border-width: 2px;
  border-color: #FF5F41;
}
.border-dashed.horizontal {
  border-bottom-style: dashed;
}
@media only screen and (max-width: 575px) {
  .border-dashed.horizontal {
    border-bottom-style: none;
  }
}
.border-dashed.vertical {
  border-right-style: dashed;
}
@media only screen and (max-width: 575px) {
  .border-dashed.vertical {
    border-bottom-style: dashed;
    border-top-style: dashed;
  }
}

.gradient-erscheinungsbild {
  background: linear-gradient(327deg, #002c4f 100px, white 100px);
}

.gradient-person {
  background: linear-gradient(33deg, #002c4f 100px, white 100px);
}

.gradient-kultur {
  background: linear-gradient(90deg, #002c4f 185px, white 185px);
}

.gradient-beziehung {
  background: linear-gradient(270deg, #002c4f 185px, white 185px);
}

.gradient-reflexion {
  background: linear-gradient(213deg, #002c4f 100px, white 100px);
}

.gradient-selbstbild {
  background: linear-gradient(147deg, #002c4f 100px, white 100px);
}

@media only screen and (max-width: 575px) {
  .gradient-selbstbild, .gradient-reflexion, .gradient-beziehung, .gradient-kultur, .gradient-person, .gradient-erscheinungsbild {
    background: #fff;
  }
}

.embed-responsive.matrix {
  overflow: auto !important;
  position: relative;
}
.embed-responsive.matrix canvas {
  padding: 50px;
}

@media only screen and (min-width: 992px) {
  .table-form.st-6 .col {
    flex: 0 0 11.11%;
    max-width: 11.11%;
  }
}
@media only screen and (max-width: 1199px) {
  .table-form.st-6 .table-form > div.row > div:nth-child(odd) {
    border-right: 1px solid rgba(0, 44, 79, 0.25);
  }
  .table-form.st-6 .table-form > div.row > div:first-child {
    background-color: #002C4F;
    color: #fff;
    font-weight: bold;
    font-size: 16px !important;
  }
  .table-form.st-6 .table-form > div.row:nth-child(2) > div:first-child {
    border-top-right-radius: 15px;
  }
}

@media only screen and (min-width: 768px) {
  .tab-col.st-5 .col {
    flex: 0 0 11.11%;
    max-width: 11.11%;
  }
}
@media only screen and (min-width: 768px) {
  .tab-col .f-header {
    font-size: 11px;
    line-height: 14px;
    word-break: break-word;
  }
  .tab-col .grow-wrap {
    word-break: break-word;
  }
}
@media only screen and (min-width: 992px) {
  .tab-col .f-header {
    font-size: 10px;
  }
}

.input-auto_width-wrap {
  position: relative;
  display: inline-block !important;
}
.input-auto_width-wrap span {
  line-height: 48px;
  height: 48px;
  padding: 0 15px;
  font-size: 18px;
  display: block;
  white-space: pre-wrap;
}
.input-auto_width-wrap input {
  position: absolute;
  width: 100%;
  left: 0;
  z-index: 1;
}

.lead.form-group b {
  font-weight: 700;
  color: #000;
}

#content .error-page h1 {
  font-size: 136px;
  line-height: 164px;
  margin: 0;
}
#content .error-page h2 {
  font-size: 32px;
  line-height: 46px;
  margin-bottom: 20px;
}
@media only screen and (max-width: 767px) {
  #content .error-page h2 {
    font-size: 30px !important;
    line-height: 40px !important;
  }
}
#content .error-page p {
  font-size: 18px;
  line-height: 24px;
  margin-bottom: 40px;
}

body[class*=error-] {
  display: flex;
  flex-direction: column;
  min-height: 100vh;
}
body[class*=error-] #content {
  background-size: contain;
  background-repeat: no-repeat;
  background-position: bottom center;
  min-height: calc(100vh - 150px);
  flex-grow: 1;
}

body.error-404 #content {
  background-image: url("../img/Question-Mark_Illustration.svg");
}

footer {
  font-size: 16px;
  background-color: #001627;
}
footer .bg-white {
  border-radius: 18px;
  padding: 50px 0 21px;
}
footer img {
  max-width: 95px;
}
footer h6.f-header {
  font-size: 16px;
  line-height: 23px;
  margin-bottom: 10px;
}
footer p a {
  color: #002C4F !important;
  text-decoration: none;
}
footer p a:hover {
  text-decoration: underline !important;
}
footer .icon-link {
  color: #FF5F41;
  transition: color 0.15s ease-in-out;
  font-size: 26px;
}
footer .icon-link + a {
  margin-left: 25px;
}
footer .icon-link:hover, footer .icon-link:focus {
  color: #FF5F41;
}
footer ul a {
  color: #002C4F !important;
  display: table;
  text-decoration: none !important;
  margin-bottom: 11px;
}
footer ul a:hover {
  text-decoration: underline !important;
}

#account-footer {
  border-top: 1px solid #E1E4E6;
  padding: 25px 0;
  margin-top: 30px;
  margin-bottom: -40px;
}
body[class*=error] #account-footer {
  display: none !important;
}
#account-footer a {
  font-size: 13px;
  line-height: 18px;
  font-weight: 500;
  color: #002C4F;
}
#account-footer a:hover {
  color: #FF5F41;
}
#account-footer a + a {
  margin-left: 20px;
}
@media only screen and (min-width: 1200px) {
  #account-footer a + a {
    margin-left: 40px;
  }
}
#account-footer span {
  margin-left: auto;
  font-size: 14px;
  line-height: 24px;
}

/* RWD */
@media only screen and (min-width: 576px) {
  p.lead {
    font-size: 18px;
    line-height: 27px;
  }
  .module p.lead {
    letter-spacing: -0.025rem;
  }

  .range-slider-box p {
    min-width: 110px;
  }

  #module-info-box {
    max-width: 290px;
  }
}
@media only screen and (min-width: 768px) {
  .row.position-relative > a[href="#modal-example"] {
    right: 0;
    top: 25px;
    z-index: 1;
    position: absolute;
  }

  .position-md-relative {
    position: relative;
  }
  .position-md-relative img.mw-100 {
    position: absolute;
    top: 0;
    right: 15px;
    max-height: 100%;
    width: auto;
    max-width: calc(100% - 30px) !important;
    padding-bottom: 20px;
  }
}
@media only screen and (min-width: 992px) {
  #top-bar.bg-white {
    box-shadow: 0 11px 30px 0 rgba(0, 0, 0, 0.05);
  }

  .module-overview #top-bar {
    background-color: #fff !important;
  }

  #content {
    min-height: calc(100vh - 80px);
  }
  .register-step #content {
    min-height: 1px;
  }

  #module-overview-box {
    max-width: 75vw;
  }

  .overflow-lg-unset {
    overflow: initial !important;
    overflow: unset !important;
  }

  body.module, body.subscription-overview, body.module-overview {
    display: flex;
    flex-direction: column;
    min-height: 100vh;
  }
  body.module #content, body.subscription-overview #content, body.module-overview #content {
    flex-grow: 1;
    padding-left: 80px;
  }
  body.module #content > hr, body.subscription-overview #content > hr, body.module-overview #content > hr {
    margin-left: -80px;
  }
  body.module #content + .bg-light, body.subscription-overview #content + .bg-light, body.module-overview #content + .bg-light {
    padding-left: 80px;
    position: sticky;
    bottom: 0;
    z-index: 1;
  }
  body.module #top-bar-back, body.subscription-overview #top-bar-back, body.module-overview #top-bar-back {
    padding-left: 65px;
  }
}
@media only screen and (min-width: 1200px) {
  #module-block-box {
    position: sticky;
    top: 80px;
    background-color: #fff;
    z-index: 1;
  }

  #module-content-menu {
    overflow: unset !important;
  }

  body.module-overview #top-bar .container-xl {
    max-width: 100%;
  }
  body.module-overview #top-bar .container-xl a.btn {
    transform: translateY(80px);
    margin-left: 45px !important;
    border: none;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1279px) {
  .founders-header-box #home-header-bg {
    max-width: 960px;
  }
}
@media only screen and (min-width: 1440px) {
  .container-xl {
    max-width: 1360px;
  }
}
@media only screen and (max-width: 991px) {
  #content {
    min-height: calc(100vh - 150px);
  }
  body.module #content + .bg-light {
    background-color: #002C4F !important;
    color: #fff;
    position: sticky;
    bottom: 0;
    z-index: 11;
  }

  body.module #top-bar-back {
    padding-left: 80px;
  }
  body.module #main-nav {
    display: none !important;
  }
  body.module #main-nav a {
    height: 76px;
  }
  body.module #main-nav.active {
    z-index: 12;
    display: flex !important;
    position: fixed;
    top: 80px;
    bottom: 0;
    flex-direction: column;
    min-width: 80px;
    justify-content: flex-start !important;
  }
  body.module #main-nav.active a {
    flex-grow: 0 !important;
  }
}
@media only screen and (max-width: 991px) and (min-width: 576px) {
  #module-overview-box {
    padding-right: 89px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .module-overview #content #module-overview-box .container-xl,
.module-overview #content > .container-xl.flex-grow-1 + .container-xl {
    padding-right: 40px;
  }
}
@media only screen and (max-width: 767px) {
  #testimonials-box > .container {
    position: relative;
  }

  .testimonials-box-bg {
    position: absolute;
    bottom: 0;
    right: -10px;
  }
  .testimonials-box-bg img {
    max-height: 270px;
  }
}
@media only screen and (max-width: 575px) {
  #module-content-menu a:not(.active) i {
    margin-right: 0 !important;
  }
  #module-content-menu a:not(.active) span {
    display: none;
  }

  body.module #content > .container-xl > img {
    max-width: 100vw !important;
    margin-left: -15px;
  }

  #story-img {
    max-width: 100vw !important;
    margin-left: -15px;
  }

  #content .option-list-item .btn {
    line-height: 38px;
  }
}
.now-you__Page .drag-table {
  display: grid;
  grid-template-columns: 1fr;
  align-content: center;
}
@media (min-width: 768px) {
  .now-you__Page .drag-table {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (min-width: 1200px) {
  .now-you__Page .drag-table {
    padding-right: 3rem;
  }
}
@media (min-width: 768px) {
  .now-you__Page .drag-table.--column {
    grid-template-columns: 1fr;
  }
}
.now-you__Page .drag-table.--column .table__item {
  border: none;
  border-bottom: 1px dashed #002C4F;
  border-left: 1px dashed #002C4F !important;
  border-right: 1px dashed #002C4F;
}
.now-you__Page .drag-table.--column .table__item:first-child {
  border-top: 1px dashed #002C4F;
}
.now-you__Page .drag-table .table__item {
  height: 12rem;
  padding: 1rem;
  border: 1px dashed #002C4F;
  background-color: #F5F8FA;
}
.now-you__Page .drag-table .table__item > p {
  font-size: 15px;
}
@media (min-width: 1200px) {
  .now-you__Page .drag-table .table__item > p {
    font-size: 20px;
  }
}
@media (max-width: 767px) {
  .now-you__Page .drag-table .table__item:nth-child(n+2) {
    border-top: none;
  }
}
@media (min-width: 768px) {
  .now-you__Page .drag-table .table__item:nth-child(n+3) {
    border-top: none;
  }
  .now-you__Page .drag-table .table__item:nth-child(2n) {
    border-left: none;
  }
}
@media (min-width: 768px) {
  .now-you__Page .notes {
    padding: 0 2rem;
  }
}
@media (max-width: 767px) {
  .now-you__Page .notes .drop-add-box.mt-4 {
    margin-top: 0 !important;
  }
}
@media (min-width: 1200px) {
  .now-you__Page .notes .row {
    justify-content: center;
  }
}
.now-you__Page .notes .row > div:last-child {
  order: unset !important;
}
.now-you__Page .notes .row .notes__item {
  cursor: all-scroll;
}
@media (min-width: 768px) {
  .now-you__Page .notes .row .notes__item {
    flex: 0 0 50%;
    max-width: 50%;
  }
}
@media (min-width: 1200px) {
  .now-you__Page .notes .row .notes__item {
    flex: 0 0 33%;
    max-width: 33%;
  }
}
.now-you__Page .notes .row .notes__item .note-box.ui-draggable-dragging {
  box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
}
.now-you__Page .notes .row .notes__item .drop-add-box {
  max-height: 7rem;
}

.minLovProduct__Page .notes > div:last-child {
  margin: 0 !important;
}
@media (min-width: 768px) {
  .minLovProduct__Page .notes > div:last-child {
    padding-left: 0 !important;
  }
}

.twoTables__Page .table-form.--right .notes__item {
  height: -moz-max-content;
  height: max-content;
}
.twoTables__Page .table-form.--left .notes__item {
  flex: 0 0 100%;
  max-width: 100%;
  height: -moz-max-content;
  height: max-content;
}
@media (min-width: 576px) {
  .twoTables__Page .table-form.--left .notes__item {
    flex: 0 0 50%;
    max-width: 50%;
  }
}

.clear-style .bg-light {
  margin: 0 !important;
  padding: 0 !important;
}

.tables__custom p {
  margin: 0;
  padding: 0;
}
.tables__custom .table-form .row div {
  padding: 1rem;
  margin: 0;
}
.tables__custom .table-form .row .f-header {
  color: #4B4C4D;
  font-weight: 400;
  font-family: "DM Sans", sans-serif;
  font-size: 15px;
}
.tables__custom .table-form .row .f-header b {
  font-weight: bold;
  color: #002C4F;
  padding-bottom: 0.5rem;
  display: block;
}
.tables__custom .table-form .notes__item .note-box {
  min-height: auto;
  overflow: hidden;
  max-height: 6rem;
  overflow-y: auto;
  scrollbar-width: thin;
  scrollbar-color: #aeaeae #f2eeee;
}
.tables__custom .table-form .notes__item .note-box::-webkit-scrollbar-track {
  background: #f2eeee;
}
.tables__custom .table-form .notes__item .note-box::-webkit-scrollbar-thumb {
  background-color: #aeaeae;
  border-radius: 6px;
  border: 3px solid #f2eeee;
}
.tables__custom .table-form .headTable {
  color: #4B4C4D;
  font-size: 15px;
}
.tables__custom .--left, .tables__custom .--right {
  display: grid;
  grid-template-rows: max-content;
}
@media (max-width: 767px) {
  .tables__custom .--right {
    margin-top: 2rem;
  }
}
.tables__custom .--right .row .f-header:first-child {
  border-color: rgba(0, 44, 79, 0.25);
  border-top-left-radius: 15px;
}
.tables__custom .--right .row .f-header:last-child {
  border-top-left-radius: unset;
}
@media (min-width: 768px) {
  .tables__custom .--right .row:last-child div:nth-last-child(n+2) {
    border-bottom-left-radius: 15px;
  }
}

.notes .notes__item .addNote {
  cursor: pointer;
}

.accordion {
  overflow-anchor: none;
}
.accordion .accordion-item {
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.accordion .accordion-item:first-of-type {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}
.accordion .accordion-item:not(:first-of-type) {
  border-top: 0;
}
.accordion .accordion-item:last-of-type {
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.accordion .accordion-item:last-of-type .accordion-button.collapsed {
  color: #0c63e4;
  background-color: #e7f1ff;
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.125);
}
.accordion .accordion-item:last-of-type .accordion-collapse {
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.accordion .accordion-item .accordion-header {
  margin-bottom: 0;
}
.accordion .accordion-button {
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  padding: 1rem 1.25rem;
  font-size: 1rem;
  color: #212529;
  text-align: left;
  background-color: #fff;
  border: 0;
  border-radius: 0;
  overflow-anchor: none;
  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, border-radius 0.15s ease;
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.accordion .accordion-button.collapsed {
  color: #0c63e4;
  background-color: #e7f1ff;
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.125);
  border-bottom: unset;
}
.accordion .accordion-button.collapsed::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
  transform: rotate(-180deg);
}
.accordion .accordion-button::after {
  flex-shrink: 0;
  width: 1.25rem;
  height: 1.25rem;
  margin-left: auto;
  content: "";
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-size: 1.25rem;
  transition: transform 0.2s ease-in-out;
}
.accordion .accordion-button:hover {
  z-index: 2;
}
.accordion .accordion-button:focus {
  z-index: 3;
  border-color: #86b7fe;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.accordion .accordion-body {
  padding: 1rem 1.25rem;
}

.dragNotes {
  display: grid;
}
@media (min-width: 979px) {
  .dragNotes {
    grid-template-columns: 1.5fr 1.2fr;
    grid-gap: 3rem;
    margin-bottom: 3rem;
  }
}
.dragNotes .table__items {
  border: 1px dashed #002c4f;
}
.dragNotes .table__items .table__item {
  background-color: #f5f8fa;
  min-height: 12rem;
  padding: 1rem;
  border-top: 1px dashed #002c4f;
}
.dragNotes .table__items .table__item:first-child {
  border-top: none;
}
@media (min-width: 979px) {
  .dragNotes .table__items .table__item .item__head {
    font-size: 20px;
  }
}
.dragNotes .table__items .note__items.notes__container {
  min-height: 7rem;
}
.dragNotes .notesForm {
  background-color: #f5f8fa;
  padding: 1.5rem;
  height: -moz-max-content;
  height: max-content;
}
.dragNotes .notesForm .addNote {
  border: 1px dashed #ff5f41;
  min-width: 8rem;
  height: 7rem;
  display: flex;
  align-content: center;
  flex-direction: column;
  justify-content: center;
  text-align: center;
  cursor: pointer;
  transition: all 0.5s;
}
.dragNotes .notesForm .addNote:hover {
  border-color: red;
  background: #fff;
}
.dragNotes .notesForm .addNoteForm .form-group input, .dragNotes .notesForm .addNoteForm .form-group textarea {
  background: #fff;
}
.dragNotes .notesForm .notes__container {
  justify-content: center;
}
.dragNotes .note__items {
  display: flex;
  flex-wrap: wrap;
  gap: 1rem;
}
.dragNotes .note__items .note__item {
  min-width: 8rem;
  height: 7rem;
}
@media (max-width: 767px) {
  .dragNotes .note__items .note__item {
    flex: 0 0 50%;
    max-width: 50%;
  }
}
@media (min-width: 768px) {
  .dragNotes .note__items .note__item {
    flex: 0 0 30%;
    max-width: 30%;
  }
}
@media (min-width: 979px) {
  .dragNotes .note__items .note__item {
    flex: 0 0 23%;
    max-width: 23%;
  }
}
.dragNotes .note__items .note__item .note__title {
  font-weight: 700;
}
.dragNotes .note__items .note__item .note__content {
  overflow-y: auto;
  height: 70%;
  scrollbar-width: thin;
  scrollbar-color: #aeaeae #f2eeee;
}
.dragNotes .note__items .note__item .note__content::-webkit-scrollbar-track {
  background: #f2eeee;
}
.dragNotes .note__items .note__item .note__content::-webkit-scrollbar-thumb {
  background-color: #aeaeae;
  border-radius: 6px;
  border: 3px solid #f2eeee;
}
.dragNotes .note__items .note__item.dragging {
  opacity: 0.3;
}
.dragNotes .note__items .note__item.draggable {
  cursor: all-scroll;
}

.circleAnwendungsfall {
  left: 50%;
  transform: translateX(-50%);
}
@media (min-width: 979px) {
  .circleAnwendungsfall {
    left: 0;
    transform: none;
    position: absolute;
  }
}
.circleAnwendungsfall .drop-add-box {
  margin-top: 0 !important;
}
@media (min-width: 979px) {
  .circleAnwendungsfall .drop-add-box {
    position: absolute;
    max-width: 21%;
    text-align: center;
    height: 8rem;
  }
}
@media (min-width: 979px) {
  .circleAnwendungsfall .drop-add-box.embed-responsive-1by1 {
    max-width: none;
  }
}

.gray__trapezoid {
  position: relative;
}
.gray__trapezoid:before {
  content: "";
  position: absolute;
  top: -10px;
  height: 100%;
  width: 100%;
  background-color: #ececec;
  -webkit-clip-path: polygon(5% 100%, 95% 100%, 100% 0, 0 0);
          clip-path: polygon(5% 100%, 95% 100%, 100% 0, 0 0);
  z-index: -1;
  left: 50%;
  transform: translateX(-50%);
}
.gray__trapezoid.__second:before {
  width: 83%;
}
.gray__trapezoid.__third:before {
  width: 68%;
}
.gray__trapezoid.__fourth:before {
  width: 48%;
}

.gray__square {
  text-align: center;
  background-color: #ccc;
  padding: 5px;
  color: #000000;
  border: 1px solid #0b3fb9;
}

.custom_blue {
  text-align: center !important;
  border: 1px solid #0b3fb9 !important;
  background-color: #d9e8ff;
  padding: 5px;
}

.model-canvas .col {
  min-height: 120px;
}

.header-col p.small, .model-canvas p.small {
  font-size: 60%;
  font-weight: bold;
  margin-bottom: 0.5rem;
}
.header-col p.input, .model-canvas p.input {
  line-height: 1rem;
  margin-bottom: 0.25rem;
}
.header-col .row, .model-canvas .row {
  margin-right: -0.25rem;
  margin-left: -0.25rem;
}
.header-col .col, .model-canvas .col {
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}

.model-story .listview-item .border-right {
  border-right: 1rem solid #fff !important;
  padding-top: 28px;
  min-width: 64px;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3NzL2FwcC5jc3MiLCJtYXBwaW5ncyI6IkFBQUE7RUFDSTtFQUNBO0VBQ0E7RUFLQTtFQUNBO0FDSEo7QURLQTtFQUNJO0VBQ0E7RUFDQTtFQUtBO0VBQ0E7QUNQSjtBRFVBO0VBQ0M7RUFDQTtFQUNBO0VBSUE7RUFDQTtFQUNBO0FDWEQ7QURjQTtFQUNDO0VBQ0E7RUFDQTtFQUlBO0VBQ0E7RUFDQTtBQ2ZEO0FEa0JBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtBQ2pCRDs7QURtQkE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0FDakJEOztBRG9CQTtFQUNDO0FDakJEOztBRG1CQTtFQUNDO0FDaEJEOztBRGtCQTtFQUNDO0FDZkQ7O0FEaUJBO0VBQ0M7QUNkRDs7QURnQkE7RUFDQztBQ2JEOztBRGVBO0VBQ0M7QUNaRDs7QURjQTtFQUNDO0FDWEQ7O0FEY0E7RUFDQztBQ1hEOztBRGFBO0VBQ0M7QUNWRDs7QURhRTtFQUNEO0FDVkQ7O0FEWUU7RUFDRDtBQ1REOztBRFdFO0VBQ0Q7QUNSRDs7QURVRTtFQUNEO0FDUEQ7O0FEU0U7RUFDRDtBQ05EOztBRFFFO0VBQ0Q7QUNMRDs7QURPRTtFQUNEO0FDSkQ7O0FETUU7RUFDRDtBQ0hEOztBREtFO0VBQ0Q7QUNGRDs7QURJRTtFQUNEO0FDREQ7O0FER0U7RUFDRDtBQ0FEOztBREVFO0VBQ0Q7QUNDRDs7QURDRTs7RUFFRDtBQ0VEOztBREFFO0VBQ0Q7QUNHRDs7QURERTtFQUNEO0FDSUQ7O0FERkU7RUFDRDtBQ0tEOztBREhFO0VBQ0Q7QUNNRDs7QURKRTtFQUNEO0FDT0Q7O0FETEU7RUFDRDtBQ1FEOztBRE5FO0VBQ0Q7QUNTRDs7QURQRTtFQUNEO0FDVUQ7O0FEUkU7RUFDRDtBQ1dEOztBRFRFO0VBQ0Q7QUNZRDs7QURWRTtFQUNEO0FDYUQ7O0FEWEU7RUFDRDtBQ2NEOztBRFpFO0VBQ0Q7QUNlRDs7QURiRTtFQUNEO0FDZ0JEOztBRGRFO0VBQ0Q7QUNpQkQ7O0FEZkU7RUFDRDtBQ2tCRDs7QURoQkU7RUFDRDtBQ21CRDs7QURqQkU7RUFDRDtBQ29CRDs7QURsQkU7RUFDRDtBQ3FCRDs7QURuQkU7RUFDRDtBQ3NCRDs7QURwQkU7RUFDRDtBQ3VCRDs7QURyQkU7RUFDRDtBQ3dCRDs7QUR0QkU7RUFDRDtBQ3lCRDs7QUR2QkU7RUFDRDtBQzBCRDs7QUR4QkU7RUFDRDtBQzJCRDs7QUR6QkU7RUFDRDtBQzRCRDs7QUQxQkU7RUFDRDtBQzZCRDs7QUQzQkU7RUFDRDtBQzhCRDs7QUQ1QkU7RUFDRDtBQytCRDs7QUQ3QkU7RUFDRDtBQ2dDRDs7QUQ5QkU7RUFDRDtBQ2lDRDs7QUQvQkU7RUFDRDtBQ2tDRDs7QURoQ0U7RUFDRDtBQ21DRDs7QURqQ0U7RUFDRDtBQ29DRDs7QURsQ0U7RUFDRDtBQ3FDRDs7QURuQ0U7RUFDRDtBQ3NDRDs7QURwQ0U7RUFDRDtBQ3VDRDs7QURyQ0U7RUFDRDtBQ3dDRDs7QUR0Q0U7RUFDRDtBQ3lDRDs7QUR2Q0U7RUFDRDtBQzBDRDs7QUR4Q0U7RUFDRDtBQzJDRDs7QUR6Q0U7RUFDRDtBQzRDRDs7QUQxQ0U7RUFDRDtBQzZDRDs7QUQzQ0U7RUFDRDtBQzhDRDs7QUQ1Q0U7RUFDRDtBQytDRDs7QUQ3Q0U7RUFDRDtBQ2dERDs7QUQ5Q0U7RUFDRDtBQ2lERDs7QUQvQ0U7RUFDRDtBQ2tERDs7QURoREU7RUFDRDtBQ21ERDs7QURqREU7RUFDRDtBQ29ERDs7QURsREU7RUFDRDtBQ3FERDs7QURuREU7RUFDRDtBQ3NERDs7QURwREU7RUFDRDtBQ3VERDs7QURyREU7RUFDRDtBQ3dERDs7QUR0REU7RUFDRDtBQ3lERDs7QUR2REU7RUFDRDtBQzBERDs7QUR4REU7RUFDRDtBQzJERDs7QUR6REU7RUFDRDtBQzRERDs7QUEvV0E7RUFDQztFQUNBLGNDTE07RURNTjtFQUNBO0VBQ0E7RUFDQTtBQWtYRDtBQWhYQztFQUNDO0FBa1hGOztBQTlXQTtBQUNBO0VBQ0M7QUFpWEQ7O0FBL1dBO0VBQ0M7QUFrWEQ7O0FBaFhBO0VBQ0M7QUFtWEQ7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QztBSDQ5Qkg7QUcxOUJFOztFQUVDO0FINDlCSDtBRzE5QkU7RUFDQztBSDQ5Qkg7QUU1L0JDO0VDNUJEO0lBZ0VFO0VINDlCQTtFRzE5QkE7SUFDQztJQUNBO0VINDlCRDtBQUNGOztBR3o5QkE7RUFDQztVQUFBO0VBQ0E7RUFDQTtBSDQ5QkQ7QUcxOUJDO0VBQ0M7QUg0OUJGO0FFemhDQztFQ3VERDtJQVVFO0VINDlCQTtFRzE5QkE7SUFDQztFSDQ5QkQ7QUFDRjtBRWpnQ0M7RUN1QkQ7SUFpQkU7RUg2OUJBO0VHMzlCQTtJQUNDO0VINjlCRDtBQUNGOztBR3g5QkM7RUFDQztBSDI5QkY7QUd6OUJDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7QUgyOUJGO0FHejlCQztFQUNDO0VBQ0E7RUFDQTtFQUNBO0FIMjlCRjtBRXpoQ0M7RUMwREE7SUFPRTtJQUNBO0VINDlCRDtBQUNGO0FHMTlCQztFQUNDO0FINDlCRjtBR3o5QkM7RUFDQztFQUNBO0FIMjlCRjtBR3o5QkU7RUFDQztBSDI5Qkg7QUd6OUJFO0VBQ0M7QUgyOUJIO0FFNWtDQztFQ3lHQTtJQVlFO0lBQ0E7RUgyOUJEO0VHejlCQztJQUNDO0VIMjlCRjtBQUNGO0FFcmpDQztFQ3lFQTtJQW9CRTtJQUNBO0VINDlCRDtFRzE5QkM7SUFDQztFSDQ5QkY7RUcxOUJDO0lBQ0M7RUg0OUJGO0FBQ0Y7QUd4OUJFO0VBQ0M7QUgwOUJIO0FHdDlCQztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUh3OUJGO0FFcGxDQztFQ29IQTtJQVdFO0VIeTlCRDtBQUNGO0FFOW1DQztFQ3lJQTtJQWNFO0VIMjlCRDtBQUNGO0FFbG9DQztFQ3dKQTtJQWlCRTtFSDY5QkQ7QUFDRjtBRTVvQ0M7RUM2SkE7SUFvQkU7RUgrOUJEO0FBQ0Y7QUVsbUNDO0VDOEdBO0lBd0JFO0VIZytCRDtBQUNGO0FHOTlCRTtFQUNDO0VBQ0E7RUFBUTtFQUNSO0VBQWE7RUFDYjtFQUNBO0VBRUE7QUhpK0JIO0FHLzlCRTtFQUNDO0FIaStCSDtBRTlwQ0M7RUM0TEM7SUFJRTtFSGsrQkY7QUFDRjtBRXpuQ0M7RUNrSkM7SUFPRTtFSG8rQkY7QUFDRjtBR24rQkc7RUFDQztBSHErQko7QUduK0JHO0VBQ0M7QUhxK0JKO0FHbCtCRTtFQUNDO0VBQ0E7QUhvK0JIO0FHaitCRTtFQUNDO0FIbStCSDs7QUdoOUJBO0VBQ0M7RUFDQTtFQUNBO0VBQWE7RUFDYjtFQUNBO0VBQ0E7RUFDQTtBSG85QkQ7QUdsOUJDO0VBQ0M7RUFBYTtFQUNiLHlCRnRQSztBRDJzQ1A7O0FHbDlCQTtFQUNDO0VBQ0E7RUFBUTtFQUNSO0VBQWE7RUFDYjtFQUNBO0VBQ0E7RUFDQTtBSHU5QkQ7O0FFNXJDQztFQ3dPQTtJQUNDO0lBQ0E7SUFBUTtJQUNSO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBLHlCRjNRVTtJRTRRVjtJQUNBO0lBQ0E7RUh5OUJBO0VHdjlCQTtJQUNDO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RUh5OUJEO0VHdjlCQztJQUNDO0VIeTlCRjtFR3Y5QkM7SUFDQztJQUNBO0VIeTlCRjtFR3Q5QkE7SUFDQztFSHc5QkQ7RUd0OUJBO0lBQ0M7SUFDQTtJQUFhO0lBQ2IseUJGclNTO0lFc1NUO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFSHk5QkQ7RUd0OUJBO0lBQ0M7SUFDQTtJQUFXO0lBQ1g7SUFBYTtJQUNiO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VIMDlCRDtFR3g5QkM7SUFDQztJQUFhO0lBQ2I7RUgyOUJGO0VHejlCRTtJQUNDO0lBQ0E7RUgyOUJIOztFR3I5QkE7SUFDQztJQUNBO0VIdzlCRDtFR3Q5QkM7SUFDQztFSHc5QkY7RUdyOUJBO0lBQ0M7RUh1OUJEO0VHcjlCQTtJQUNDO0lBQ0E7RUh1OUJEO0VHcjlCQTtJQUNDO0lBQ0E7SUFDQTtFSHU5QkQ7QUFDRjtBR2o5QkM7RUFDQztBSG05QkY7QUdqOUJDO0VBQ0M7RUFDQTtFQUFhO0VBQ2I7RUFDQTtLQUFBO0FIbzlCRjtBR2w5QkM7RUFDQztFQUNBO0VBQ0E7QUhvOUJGO0FHbDlCQztFQUNDO0FIbzlCRjs7QUV4d0NDO0VDeVRBO0lBQ0M7SUFDQTtJQUNBO0VIbTlCQTtFR2o5QkE7SUFDQztFSG05QkQ7RUdqOUJBO0lBQ0M7RUhtOUJEO0FBQ0Y7QUlqMUNDO0VBQ0M7RUFDQTtFQUFRO0VBQ1I7RUFBYTtFQUNiO0VBQ0E7QUpxMUNGO0FJbjFDRTtFQUNDO0VBQ0E7QUpxMUNIO0FJbDFDRztFQUNDO0FKbzFDSjtBSWwxQ0c7RUFDQztBSm8xQ0o7QUloMUNDO0VBQ0M7RUFDQTtFQUFXO0VBQ1g7RUFDQTtFQUNBLHlCSHJCVztFR3NCWDtBSm0xQ0Y7QUVsekNDO0VFdkNBO0lBU0U7SUFBVztFSnExQ1o7QUFDRjtBSWwxQ0M7RUFDQztBSm8xQ0Y7O0FJajFDQTtFQUNDO0VBQ0E7RUFDQTtFQUFRO0VBQ1I7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FKcTFDRDtBSW4xQ0M7RUFDQztFQUNBO0VBQ0E7QUpxMUNGO0FJbjFDQztFQUNDO0VBQ0E7QUpxMUNGO0FJbjFDRTtFQUNDLGNIeERHO0VHeURIO0FKcTFDSDs7QUlqMUNBO0VBQ0M7RUFDQTtFQUFXO0VBQ1g7RUFDQTtBSnExQ0Q7QUluMUNDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7QUpxMUNGO0FJbjFDRTtFQUNDO0FKcTFDSDs7QUloMUNBO0VBQ0M7QUptMUNEO0FJajFDQztFQUNDO0VBQ0E7RUFDQTtFQUNBO0FKbTFDRjtBSWoxQ0M7RUFDQztFQUNBO0VBQ0E7QUptMUNGOztBSWgxQ0E7RUFDQztBSm0xQ0Q7QUlqMUNDO0VBQ0M7RUFDQTtFQUNBO0FKbTFDRjtBSWoxQ0M7RUFDQztFQUNBO0VBQ0E7RUFDQTtBSm0xQ0Y7QUlqMUNDO0VBQ0M7RUFDQTtFQUNBO0FKbTFDRjs7QUkvMENDO0VBQ0M7RUFDQTtBSmsxQ0Y7QUV6NUNDO0VFcUVBO0lBS0U7SUFDQTtFSm0xQ0Q7QUFDRjtBSWoxQ0M7RUFDQztLQUFBO0FKbTFDRjs7QUkvMENBO0VBQ0M7RUFDQTtBSmsxQ0Q7QUloMUNDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0FKaTFDRjtBSS8wQ0M7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUppMUNGO0FJLzBDRTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSmkxQ0g7QUkvMENFO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FKaTFDSDtBSTkwQ0M7RUFDQztBSmcxQ0Y7QUk5MENFO0VBQ0M7RUFDQTtFQUNBO0FKZzFDSDtBSTkwQ0c7RUFDQztFQUNBO0FKZzFDSjtBSTkwQ0k7RUFDQztFQUNBO0VBQ0E7RUFBWTtFQUNaO0VBQ0EseUJIMUxFO0VHMkxGO0VBQVk7QUprMUNqQjs7QUl6MENDO0VBQ0M7QUo0MENGO0FJMTBDQztFQUNDO0tBQUE7RUFDQTtBSjQwQ0Y7O0FFMytDQztFRW9LQTtJQUNDO0VKMjBDQTtFSXowQ0E7SUFDQztFSjIwQ0Q7RUl4MENBO0lBQ0M7RUowMENEO0FBQ0Y7QUVqL0NDO0VFNkxBO0lBQ0M7RUp1ekNBO0FBQ0Y7QUluekNDO0VBQ0MsY0hwUEs7RUdxUEw7RUFDQTtFQUNBO0FKcXpDRjtBSW56Q0U7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSnF6Q0g7QUlsekNFO0VBQ0MsY0hsUUc7QURzakROO0FFbmhEQztFRThNQTtJQW9CRTtJQUNBO0VKcXpDRDtFSW56Q0M7SUFDQztFSnF6Q0Y7QUFDRjtBRWpoREM7RUVtTUE7SUE0QkU7SUFDQTtJQUNBO0VKc3pDRDtFSXB6Q0M7SUFDQztFSnN6Q0Y7QUFDRjtBSW56Q0M7RUFDQztBSnF6Q0Y7O0FJaHpDQztFQUNDO0VBQ0E7RUFDQTtBSm16Q0Y7QUlqekNFO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUptekNIO0FFN2lEQztFRThPQTtJQWdCRTtJQUNBO0VKbXpDRDtFSWp6Q0M7SUFDQztFSm16Q0Y7QUFDRjtBSWh6Q0M7RUFDQztFQUFhO0VBQ2I7RUFDQTtFQUNBO0VBQ0E7QUptekNGOztBSWh6Q0E7RUFDQztBSm16Q0Q7QUlqekNDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FKbXpDRjtBSWp6Q0U7RUFDQztFQUNBO0VBQVE7RUFDUjtFQUFhO0VBQ2I7RUFDQTtBSnF6Q0g7QUluekNFO0VBQ0M7RUFDQTtBSnF6Q0g7QUluekNFO0VBQ0M7RUFDQTtFQUFTO0VBQ1Q7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FKc3pDSDtBSXB6Q0U7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUpzekNIO0FJcHpDRztFQUNDO0VBQ0E7RUFBUTtFQUNSO0VBQVk7RUFDWjtFQUNBO0FKd3pDSjtBSXR6Q0c7RUFDQztFQUFXO0FKeXpDZjtBSXR6Q0U7RUFDQztBSnd6Q0g7QUlyekNDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSnV6Q0Y7QUlyekNDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSnV6Q0Y7O0FJcHpDQTtFQUNDO0VBRUE7RUFDQTtFQUNBO0VBQ0E7QUpzekNEO0FJcHpDQztFQUNDO0VBQ0E7RUFBUTtFQUNSO0VBQWE7RUFDYjtFQUNBO0VBQ0E7QUp3ekNGO0FJdHpDQztFQUNDO0VBQ0E7QUp3ekNGOztBSXJ6Q0E7RUFDQztFQUNBO0FKd3pDRDtBSXR6Q0M7RUFDQztFQUFXO0FKeXpDYjtBSXZ6Q0M7RUFDQztFQUNBO0VBQ0E7QUp5ekNGO0FJdnpDQztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUp5ekNGO0FFenJEQztFRTJYQTtJQVFFO0lBQ0E7RUowekNEO0FBQ0Y7QUl4ekNJO0VBQ0k7RUFDQTtFQUNBO0FKMHpDUjtBSXh6Q0M7RUFDQztFQUNBO0VBQ0E7RUFBYTtFQUNiO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSjJ6Q0Y7QUl6ekNFO0VBQ0M7QUoyekNIO0FJeHpDQztFQUNDO0FKMHpDRjs7QUl2ekNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7QUowekNEO0FJeHpDQztFQUNDO0FKMHpDRjtBSXh6Q0M7RUFDQztFQUFXO0VBQ1g7QUoyekNGO0FJenpDQztFQUNDO0FKMnpDRjtBRXh1REM7RUUrWkQ7SUFrQkU7RUoyekNBO0VJeHpDQztJQUNDO0lBQ0E7RUowekNGO0VJeHpDQztJQUNDO0lBQ0E7RUowekNGO0VJeHpDQztJQUNDO0VKMHpDRjtBQUNGOztBSXR6Q0E7RUFDQztFQUNBO0FKeXpDRDtBSXZ6Q0M7RUFDQztBSnl6Q0Y7QUl2ekNFO0VBQ0M7QUp5ekNIO0FJdHpDQztFQUNDO0FKd3pDRjtBSXR6Q0M7RUFDQztBSnd6Q0Y7QUl0ekNDO0VBQ0MscUJIbGdCSTtBRDB6RE47QUlyekNDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSnV6Q0Y7QUVueERDO0VFdWRBO0lBUUU7RUp3ekNEO0FBQ0Y7QUl0ekNFO0VBQ0M7QUp3ekNIO0FJcnpDRTtFQUNDO0FKdXpDSDtBRW56REM7RUVpZ0JDO0lBQ0M7RUpxekNEO0FBQ0Y7QUVueURDO0VFa2NEO0lBK0NFO0lBQ0E7RUpzekNBO0VJcHpDQTtJQUNDO0lBQ0E7SUFDQTtFSnN6Q0Q7RUlwekNDO0lBQ0M7RUpzekNGO0VJbnpDQTtJQUNDO0VKcXpDRDtFSW56Q0M7SUFDQztFSnF6Q0Y7RUluekNFO0lBQ0M7RUpxekNIO0VJanpDQTtJQUNDO0lBQ0E7RUptekNEO0FBQ0Y7QUVuekRDO0VFcWdCRTtJQUNDO0VKaXpDRjtFSS95Q0U7SUFDQztFSml6Q0g7RUk3eUNBO0lBQ0M7RUoreUNEO0FBQ0Y7O0FJMXlDQTtFQUNDO0VBQVk7RUFDWjtFQUNBLHlCSGhsQks7RUdpbEJMO0VBQ0E7RUFDQTtBSjh5Q0Q7QUk1eUNDO0VBQ0M7QUo4eUNGOztBSTN5Q0E7RUFDQztFQUFhO0FKK3lDZDtBSTd5Q0M7RUFDQztFQUFhO0FKZ3pDZjtBSTd5Q0M7RUFDQztBSit5Q0Y7QUV2MURDO0VFZ2lCRDtJQVlFO0VKK3lDQTtBQUNGOztBSTd5Q0E7RUFDQztFQUNBO0FKZ3pDRDs7QUk3eUNBO0VBQ0M7RUFDQTtFQUNBO0FKZ3pDRDtBRWw1REM7RUUrbEJEO0lBTUU7RUppekNBO0FBQ0Y7QUU1NERDO0VFb2xCRDtJQVNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RUptekNBO0FBQ0Y7O0FJanpD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L0VDO0VBQ0M7RUFDQTtBUnUvRUY7QVFyL0VFO0VBQ0M7RUFDQTtBUnUvRUg7QVFyL0VFO0VBQ0M7RUFDQTtBUnUvRUg7QVFyL0VHO0VBQ0MscUJQM0NLO0VPNENMO0FSdS9FSjtBUXAvRUU7RUFDQztBUnMvRUg7QVFuL0VDO0VBQ0MscUJQcERPO0VPcURQO0FScS9FRjtBUW4vRUM7RUFDQztBUnEvRUY7QVFuL0VFO0VBQ0M7RUFDQSxjUG5FRztBRHdqRk47QVFuL0VFO0VBQ0MsbUJQeEVJO0VPeUVKO0VBQ0E7QVJxL0VIO0FRbC9FQztFQUNDO0FSby9FRjs7QVFqL0VBO0VBQ0M7QVJvL0VEO0FRbC9FQztFQUNDO0FSby9FRjs7QVFqL0VBO0VBQ0M7RUFDQTtBUm8vRUQ7O0FRLytFQzs7RUFDQztFQUFhO0FSby9FZjs7QVFqL0VBO0VBQ0M7QVJvL0VEOztBU3psRkE7RUFDQztFQUNBO0FUNGxGRDtBUzFsRkM7RUFDQztBVDRsRkY7QVMxbEZDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjUmRLO0VRZUw7RUFDQTtBVDRsRkY7QVMxbEZDO0VBQ0M7RUFDQTtFQUNBO0FUNGxGRjs7QVN2bEZDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVDBsRkY7QVN4bEZDO0VBQ0M7QVQwbEZGOztBU3RsRkE7RUFDQztBVHlsRkQ7QVN2bEZDO0VBQ0M7RUFDQTtFQUNBO0FUeWxGRjtBU3RsRkM7RUFDQztBVHdsRkY7O0FTbmxGQztFQUNDO0FUc2xGRjtBU3BsRkM7RUFDQztBVHNsRkY7QUUva0ZDO0VPSkU7SUFDQztJQUNBO0lBQ0EseUJSN0RFO0lROERGO0lBQWE7SUFDYjtJQUFXO0VUd2xGYjtBQUNGO0FTcmxGQztFQUNDO0VBQ0E7RUFDQTtBVHVsRkY7QVNybEZFO0VBQ0MseUJSekVHO0VRMEVIO0VBQ0E7RUFDQTtFQUFhO0VBQ2I7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FUd2xGSDtBU3RsRkU7RUFDQztBVHdsRkg7QVN0bEZFO0VBQ0M7RUFDQTtFQUFhO0VBQ2I7RUFDQTtF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WHExRkw7QVdqMUZHO0VBQ0M7QVhtMUZKO0FXaDFGRztFQUNDO0VBQ0E7S0FBQTtBWGsxRko7QVcvMEZFO0VBQ0M7QVhpMUZIO0FXLzBGRTtFQUNDO0FYaTFGSDtBVy8wRkc7RUFDQztBWGkxRko7QVc5MEZFO0VBQ0M7QVhnMUZIO0FXOTBGRTtFQUNDO0FYZzFGSDtBRTd4R0M7RVM0WkQ7SUFzREU7RVgrMEZBO0VXNzBGQTtJQUNDO0lBQ0E7RVgrMEZEO0VXNTBGQTtJQUNDO0VYODBGRDtFVzUwRkM7SUFDQztFWDgwRkY7RVc1MEZDO0lBQ0M7SUFBYztJQUNkO0VYKzBGRjtFVzcwRkU7SUFDQztFWCswRkg7RVc1MEZDO0lBQ0M7RVg4MEZGO0VXNTBGQztJQUNDO0VYODBGRjtFVzUwRkU7SUFDQztFWDgwRkg7QUFDRjs7QVd6MEZBO0VBQ0M7RUFDQTtBWDQwRkQ7QVcxMEZDO0VBQ0M7RUFDQTtFQUNBO0VBQVE7RUFDUjtFQUFhO0VBQ2I7RUFDQTtFQUNBO0tBQUE7QVg4MEZGO0FXNTBGRTtFQUNDO0FYODBGSDtBVzMwRkM7RUFDQztFQUNBO0VBQ0E7QVg2MEZGO0FXMzBGQztFQUNDO0FYNjBGRjs7QVd6MEZBO0VBQ0M7SUFFQztFWDQwRkE7RVcxMEZEO0lBRUM7RVg0MEZBO0VXMTBGRDtJQUVDO0VYNDBGQTtFVzEwRkQ7SUFFQztFWDQwRkE7RVcxMEZEO0lBRUM7RVg0MEZBO0FBQ0Y7QVd0MEZDO0VBQ0M7QVh3MEZGO0FXdjBGRTtFQUNDO0FYeTBGSDs7QVdqMEZDO0VBQ0M7QVhvMEZGO0FFOTFHQztFU3loQkE7SUFJRTtFWHEwRkQ7RVduMEZDO0lBQ0M7RVhxMEZGO0FBQ0Y7QVdsMEZDO0VBQ0M7RUFFQTtBWG0wRkY7QVdqMEZFO0VBQ0M7QVhtMEZIO0FXajBGRTtFQUNDO0FYbTBGSDtBV2owRkU7RUFDQztFQUNBO0FYbTBGSDtBV2owRkU7RUFDQztBWG0wRkg7QVdqMEZFO0VBQ0M7RUFDQTtBWG0wRkg7QVdqMEZFO0VBQ0M7QVhtMEZIO0FXajBGRztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVhtMEZKO0FXajBGSTtFQUNDLGNWbm5CQztBRHM3R047QVcvekZFO0VBQ0M7RUFDQTtFQUNBO0FYaTBGSDtBVy96Rkc7RUFDQztFQUNBO0FYaTBGSjtBVy96Rkk7RUFDQztFQUNBO0VBQ0E7RUFBWTtFQUNaO0VBQ0EseUJWdm9CRTtFVXdvQkY7RUFBUztBWG0wRmQ7QUUzNUdDO0VTb2lCQTtJQTBERTtFWGkwRkQ7RVcvekZDO0lBQ0M7SUFDQTtFWGkwRkY7RVcvekZDO0lBQ0M7RVhpMEZGO0VXL3pGQztJQUNDO0lBQ0E7RVhpMEZGO0VXL3pGRTtJQUVDO0VYaTBGSDtFVy96RkU7SUFDQztFWGkwRkg7RVc5ekZDO0lBQ0M7SUFDQTtFWGcwRkY7RVc5ekZDO0lBRUM7SUFDQTtJQUNBO0VYZzBGRjtFVzl6RkM7SUFDQztFWGcwRkY7QUFDRjtBRXA3R0M7RVN3bkJFO0lBQ0M7RVgrekZGO0FBQ0Y7QVczekZFO0VBQ0M7QVg2ekZIO0FXM3pGRTtFQUNDO0FYNnpGSDtBVzF6RkM7RUFFQztBWDJ6RkY7QVd6ekZDOztFQUVDO0FYMnpGRjtBV3R6RkU7RUFDQztFQUNBO0VBQ0E7QVh3ekZIO0FXdHpGRztFQUNDO0VBQ0E7QVh3ekZKO0FXdHpGRztFQUNDO0VBQVc7RUFDWDtFQUFZO0VBQ1o7RUFDQTtFQUFhO0VBQ2IseUJWenRCRztFVTB0Qkg7RUFDQTtBWDJ6Rko7QUUzOUdDO0VTeXBCRTtJQVVFO0lBQ0E7RVg0ekZIO0FBQ0Y7QVcxekZHO0VBQ0M7RUFDQTtFQUNBO0FYNHpGSjtBVzF6Rkc7RUFDQztFQUNBO0FYNHpGSjtBVzF6Rkc7RUFDQztBWDR6Rko7QVd0ekZFO0VBQ0M7QVh3ekZIO0FXdHpGRztFQUNDO0FYd3pGSjtBRW4vR0M7RVM4ckJJO0lBQ0M7RVh3ekZKO0FBQ0Y7QVdsekZJO0VBQ0M7QVhvekZMO0FXL3lGQztFQUNDO0FYaXpGRjtBRTkvR0M7RVNndEJFO0lBQ0M7RVhpekZGO0FBQ0Y7QVc5eUZFO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7QVhnekZIO0FXOXlGRztFQUNDLHFCVnJ4QkU7QURxa0hOO0FFamtIQztFU3V4QkU7SUFFQztJQUNBO0VYNnlGRjtFVzN5RkU7SUFDQztFWDZ5Rkg7RVd6eUZBO0lBRUM7SUFDQTtFWDJ5RkQ7RVd6eUZDO0lBQ0M7RVgyeUZGO0FBQ0Y7QVd2eUZDO0VBQ0M7RUFDQTtFQUNBLHlCVnJ6Qks7RVVzekJMO0VBQ0E7RUFDQTtBWHl5RkY7QVd2eUZFO0VBQ0M7RUFDQTtFQUFlO0VBQ2Y7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBWDB5Rkg7QVd4eUZHO0VBQ0M7QVgweUZKO0FXdnlGRTtFQUNDO0FYeXlGSDtBV3Z5RkU7RUFDQztFQUNBO0VBQ0E7RUFDQTtBWHl5Rkg7QVd2eUZFO0VBQ0M7QVh5eUZIO0FXdnlGRTtFQUNDO0VBQ0E7RUFDQSx5QlZwMUJHO0FENm5ITjtBV3Z5Rkc7RUFDQztFQUNBO0VBQ0E7RUFDQTtBWHl5Rko7QVd4eUZJO0VBQ0M7QVgweUZMO0FXeHlGSTtFQUNDLGNWLzFCQztBRHlvSE47QUUzbEhDO0VTa3dCQTtJQXFERTtFWHd5RkQ7RVd0eUZDO0lBQ0M7RVh3eUZGO0VXdHlGQztJQUNDO0VYd3lGRjtBQUNGOztBV2p5Rkc7RUFDQztBWG95Rko7QVdqeUZFO0VBQ0M7RUFDQTtBWG15Rkg7QVdqeUZHO0VBQ0M7QVhteUZKOztBVzd4RkE7RUFDQztBWGd5RkQ7QVc5eEZDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBWGd5RkY7QVc5eEZDO0VBQ0M7RUFFQTtBWCt4RkY7QVc3eEZFO0VBQ0M7RUFBYTtFQUNiO0tBQUE7QVhneUZIO0FXOXhGRTtFQUNDO0VBQ0E7RUFDQTtBWGd5Rkg7QVc5eEZFO0VBQ0M7QVhneUZIO0FXOXhGRTtFQUNDO0FYZ3lGSDtBVzl4Rkc7RUFDQztBWGd5Rko7QUVucEhDO0VTeTNCQztJQUNDO0lBQ0E7SUFDQTtFWDZ4RkQ7RVczeEZBO0lBQ0M7SUFDQTtFWDZ4RkQ7RVczeEZBO0lBQ0M7RVg2eEZEO0FBQ0Y7O0FXdnhGQztFQUNDO0FYMHhGRjtBV3h4RkM7RUFDQztBWDB4RkY7QVd4eEZFO0VBQ0M7S0FBQTtFQUNBO0FYMHhGSDtBV3Z4RkM7RUFDQztFQUNBO0VBQ0E7RUFDQTtBWHl4RkY7QVd2eEZDO0VBQ0M7RUFBYTtFQUNiLHlCVjc4Qks7RVU4OEJMO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBWDB4RkY7QVd4eEZFO0VBQ0M7RUFDQTtFQUFVO0VBQ1Y7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FYMnhGSDtBV3h4Rkc7RUFDQztFQUNBO0VBQ0E7RUFBYTtFQUNiO0VBQ0E7RUFBVTtFQUNWO0VBQ0E7QVg0eEZKO0FXMXhGRztFQUNDO0FYNHhGSjtBV3p4RkU7RUFDQyx5QlYvK0JHO0FEMHdITjtBV3h4RkM7RUFDQztFQUNBLHlCVmwvQlc7RVVtL0JYO0VBQ0E7RUFDQTtFQUNBO0FYMHhGRjtBV3h4RkU7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0FYMHhGSDtBV3h4Rkc7RUFDQztFQUNBO0VBQVk7RUFDWjtFQUNBO0VBQWE7RUFDYjtFQUNBO0FYNHhGSjtBV3p4RkU7RUFDQztFQUNBO0VBQVM7RUFDVDtFQUFhO0VBQ2I7RUFDQTtBWDZ4Rkg7QVcxeEZDO0VBQ0M7RUFDQSxjVnRoQ0s7RVV1aENMO0VBQ0E7QVg0eEZGO0FXMXhGRTtFQUNDLGNWemhDRztBRHF6SE47QVcxeEZFO0VBQ0M7RUFDQTtFQUNBO0VBQVU7RUFDVjtFQUNBO0VBQ0E7QVg2eEZIO0FXM3hGRTtFQUNDO0FYNnhGSDs7QVd0eEZDO0VBQ0M7RUFDQTtBWHl4RkY7QVd2eEZDO0VBQ0M7RUFDQTtFQUNBO0FYeXhGRjtBV3Z4RkM7RUFDQztFQUFZO0FYMHhGZDtBV3h4RkM7RUFDQztFQUNBO0FYMHhGRjtBV3h4RkM7RUFDQztBWDB4RkY7QVd4eEZDO0VBQ0M7QVgweEZGO0FFM3lIQztFU29oQ0M7SUFDQztJQUNBO0VYMHhGRDtFV3h4RkE7SUFDQztJQUNBO0VYMHhGRDtBQUNGOztBV3R4RkE7RUFDQyx5QlZobENNO0VVaWxDTjtBWHl4RkQ7QVd2eEZDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFBVTtFQUNWO0VBQ0E7RUFBYztFQUNkO0VBQ0E7QVgyeEZGO0FFdDBIQztFU21pQ0E7SUFXRTtJQUFhO0VYNnhGZDtBQUNGO0FXM3hGQztFQUNDO0VBQ0E7QVg2eEZGO0FXM3hGRTtFQUNDO0FYNnhGSDtBVzF4RkM7RUFDQztFQUNBLGNWM21DSztBRHU0SFA7O0FXdHhGRTtFQUNDO0VBQ0E7QVh5eEZIO0FXdnhGRTtFQUNDO0VBQ0E7QVh5eEZIO0FXdnhGRztFQUNDO0VBQ0E7RUFDQTtFQUFVO0VBQ1Y7RUFBWTtFQUNaO0VBQ0E7QVgyeEZKO0FXeHhGRTtFQUNDO0FYMHhGSDtBV3h4RkU7RUFDQyx5QlZwb0NHO0FEODVITjs7QVd0eEZBO0VBQ0M7QVh5eEZEOztBV3J4RkM7RUFDQztBWHd4RkY7QVd0eEZDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGNWbnBDSztBRDI2SFA7QVdyeEZDO0VBQ0M7QVh1eEZGO0FFeDNIQztFU3FtQ0M7SUFDQztFWHN4RkQ7QUFDRjs7QVdueEZBO0VBQ0M7RUFDQTtBWHN4RkQ7QVdweEZDO0VBQ0M7RUFDQTtFQUFhO0VBQ2I7RUFDQTtFQUNBO0VBQ0E7QVh1eEZGO0FXcnhGRTtFQUNDO0FYdXhGSDtBV254RkM7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBWHF4RkY7QVdueEZFO0VBQ0M7RUFDQTtBWHF4Rkg7QVd2eEZFO0VBQ0M7RUFDQTtBWHF4Rkg7QVd2eEZFO0VBQ0M7RUFDQTtBWHF4Rkg7QVdseEZHO0VBQ0M7QVhveEZKO0FXbHhGRztFQUNDO0FYb3hGSjtBV2h4RkM7RUFDQztFQUNBO0VBQVU7RUFDVjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVhteEZGOztBV2h4RkE7RUFDQztBWG14RkQ7QVdqeEZDO0VBQ0M7QVhteEZGOztBVy93RkE7RUFDQztFQUdBO0VBR0E7RUFFQTtBWDZ3RkQ7QVczd0ZDO0VBRUM7RUFDQTtFQUNBO0FYNHdGRjtBVzF3RkM7RUFDQztFQUVBO0VBQ0E7RUFDQTtLQUFBO0FYMndGRjs7QVd2d0ZBO0VBQ0M7RUFDQTtBWDB3RkQ7QVd4d0ZDO0VBQ0M7RUFDQTtFQUNBO0FYMHdGRjtBV3h3RkU7RUFDQztFQUNBO0VBQ0E7QVgwd0ZIO0FXeHdGRztFQUNDO0FYMHdGSjtBV3Z3RkU7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBWHl3Rkg7QVd0d0ZJO0VBQ0MsY1ZweENDO0FENGhJTjtBV3R3Rkk7RUFDQztBWHd3Rkw7QVdyd0ZJO0VBQ0MseUJWM3hDQztBRGtpSU47QVdwd0ZHO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7QVhzd0ZKO0FXbHdGRTtFQUNDO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FYbXdGSDtBV2p3Rkc7RUFDQztBWG13Rko7QVdqd0ZJO0VBQ0M7QVhtd0ZMO0FXandGSTtFQUNDO0FYbXdGTDtBV2h3Rkc7RUFDQztFQUNBO0FYa3dGSjtBVzl2RkU7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0FYZ3dGSDtBVzl2Rkc7RUFDQztFQUNBO0VBQVk7RUFDWjtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCVmgxQ0c7RVVpMUNIO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBWGl3Rko7QUVsa0lDO0VTb3VDRDtJQW1HRTtJQUNBO0VYK3ZGQTtFVzd2RkE7SUFDQztJQUNBO0VYK3ZGRDtBQUNGOztBVzN2RkE7RUFDQztBWDh2RkQ7O0FXM3ZGQTtFQUNDO0FYOHZGRDtBVzV2RkM7RUFDQztBWDh2RkY7QUVsa0lDO0VTdTBDQztJQUNDO0VYOHZGRDtBQUNGO0FFM21JQztFU28yQ0Q7SUFZRTtFWCt2RkE7QUFDRjtBVzd2RkM7RUFDQztFQUNBO0FYK3ZGRjtBVzd2RkU7RUFDQztFQUNBO0VBQ0E7RUFBUztFQUNUO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBWGd3Rkg7QVc5dkZFO0VBQ0M7QVhnd0ZIO0FXOXZGRTtFQUNDLGNWNTRDSTtFVTY0Q0o7RUFDQTtFQUNBO0FYZ3dGSDtBVzl2Rkc7RUFDQztBWGd3Rko7QUU1b0lDO0VTMjRDRTtJQUlFO0VYaXdGSDtBQUNGOztBVzV2RkE7RUFDQztBWCt2RkQ7O0FZNXBJQTtFQUNDO0FaK3BJRDs7QVk1cElDO0VBQ0M7RUFDQTtFQUVBO0FaOHBJRjtBWTVwSUM7RUFDQztBWjhwSUY7QVk1cElDO0VBQ0M7RUFDQTtBWjhwSUY7QVk1cElFO0VBQ0M7RUFDQTtVQUFBO0VBQ0E7RUFBYTtFQUNiO0VBQVM7RUFDVDtFQUNBO0VBQ0E7RUFDQTtBWmdxSUg7QVk5cElFO0VBQ0M7RUFDQTtFQUNBO0FaZ3FJSDtBWTlwSUc7RUFDQztBWmdxSUo7QVk1cElDO0VBQ0M7RUFDQTtFQUNBO0VBQVc7RUFDWDtFQUFhO0VBQ2I7QVpncUlGO0FFenBJQztFVUhDO0lBQ0M7RVorcElEO0FBQ0Y7O0FZenBJQztFQUNDO0FaNHBJRjtBWTFwSUM7RUFDQztFQUNBO0VBQ0E7RUFDQTtBWjRwSUY7QVkxcElDO0VBQ0M7RUFDQTtFQUNBO0FaNHBJRjtBWTFwSUM7RUFDQztBWjRwSUY7QUVocklDO0VVeUJDO0lBQ0M7SUFDQTtJQUNBO0VaMHBJRDtFWXhwSUE7SUFDQztJQUNBO0VaMHBJRDtFWXhwSUM7SUFDQztFWjBwSUY7RVl2cElBO0lBQ0M7SUFDQTtFWnlwSUQ7QUFDRjs7QVlwcElDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FadXBJRjtBWXJwSUM7RUFDQztBWnVwSUY7QVlycElFO0VBQ0M7RUFDQTtFQUNBO0FadXBJSDtBWXJwSUc7RUFDQztFQUNBO0VBQ0E7RUFBVztFQUNYO0VBQVk7RUFDWjtFQUNBO0FaeXBJSjtBWXZwSUc7RUFDQyx5QlhySEU7QUQ4d0lOO0FZdnBJRztFQUNDO0FaeXBJSjtBWXJwSUM7RUFDQyx5QlgvSEs7RVdnSUw7VUFBQTtBWnVwSUY7QVlycElDO0VBQ0M7QVp1cElGO0FZcnBJRTtFQUNDO0FadXBJSDs7QVlscElDO0VBQ0M7RUFDQTtFQUNBO0FacXBJRjtBWW5wSUM7RUFDQztFQUNBO0FacXBJRjtBWW5wSUU7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUFjO0VBQ2QseUJYekpJO0VXMEpKO0VBQVk7RUFDWjtFQUNBO0FadXBJSDtBWXBwSUM7RUFDQztFQUNBO0VBQ0E7QVpzcElGO0FZcHBJQztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVpzcElGO0FZcHBJQztFQUNDO0Fac3BJRjs7QVlqcElDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0Fab3BJRjtBWWxwSUM7RUFDQztBWm9wSUY7QVlscElDO0VBQ0M7QVpvcElGO0FZbHBJRTtFQUNDO0Fab3BJSDtBWWpwSUM7RUFDQztVQUFBO0VBQ0E7RUFDQSx5Qlh0TUs7QUR5MUlQOztBWTlvSUM7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0FaaXBJRjtBWS9vSUU7RUFDQztBWmlwSUg7QVkvb0lFO0VBQ0MseUJYcE5HO0VXcU5IO0FaaXBJSDs7QVk3b0lBO0VBQ0M7QVpncElEOztBRTV5SUM7RVVpS0M7SUFDQztTQUFBO0lBQ0E7U0FBQTtFWitvSUQ7QUFDRjtBWTdvSUM7RUFDQztFQUNBO0FaK29JRjtBWTdvSUU7RUFDQztFQUNBO0VBQ0E7RUFDQTtBWitvSUg7QVk3b0lFO0VBQ0M7QVorb0lIO0FZN29JRTtFQUNDO0FaK29JSDtBWTVvSUM7RUFDQyx5Qlh4UEs7RVd5UEw7RUFDQTtFQUNBO0VBQWE7RUFDYjtFQUNBO0VBQ0E7QVorb0lGOztBWXpvSUM7RUFDQztBWjRvSUY7QVkxb0lDO0VBQ0M7RUFDQSxjWHpRSztFVzBRTDtFQUNBO0FaNG9JRjtBWTFvSUU7RUFDQztFQUNBLGNYMVFJO0VXMlFKO0VBQ0E7QVo0b0lIO0FZMW9JRTtFQUNDLGNYbFJHO0FEODVJTjtBWXpvSUM7RUFDQztFQUFhO0VBQ2I7S0FBQTtBWjRvSUY7QVl6b0lDO0VBQ0MseUJYN1JLO0VXOFJMO0VBQ0E7QVoyb0lGOztBYTE2SUM7RUFDQztFQUNBO0VBQ0EsY1pISztBRGc3SVA7QWEzNklFO0VBQ0M7QWI2NklIO0FhMTZJQztFQUNDO0VBQ0E7QWI0NklGOztBYXo2SUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBYjQ2SUQ7O0FhMTZJQTtFQUNDO0FiNjZJRDs7QWEzNklBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7QWI4NklEOztBYTU2SUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUJaNUNLO0VZNkNMO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0FiKzZJRDtBYTc2SUM7RUFDQztFQUNBO0FiKzZJRjtBYTc2SUM7RUFDQyx5Qlo3REs7QUQ0K0lQOztBYTU2SUE7RUFDQztBYis2SUQ7O0FhNzZJQTtFQUNDLHlCWnBFTTtBRG8vSVA7O0FhOTZJQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSx5QloxRUs7RVkyRUw7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7QWJpN0lEO0FhLzZJQztFQUNDO0VBQ0E7QWJpN0lGOztBYTk2SUE7RUFDQyx5Qlo1Rk07QUQ2Z0pQOztBYTc2SUM7RUFDQyx5QlovRkk7QUQrZ0pOO0FhOTZJQztFQUNDLHlCWnBHSztBRG9oSlA7QWE5NklDO0VBQ0M7QWJnN0lGO0FhOTZJQztFQUNDO0FiZzdJRjs7QWE1NklBO0FBQ0E7RUFDQztJQUNDO0lBQ0E7SUFDQTtJQUVBO0ViODZJQTtBQUNGO0FhNTZJQTtBQUNBO0VBRUM7SUFDQztJQUNBO0lBQ0E7SUFFQTtFYjQ2SUE7QUFDRjtBYTE2SUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWI0NklEOztBYTE2SUE7Ozs7RUFJQztFQUNBO0FiNjZJRDs7QWEzNklBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCWnRKSztFWXVKTDtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7QWI4NklEOztBYTU2SUE7RUFDQyx5QlpsS007RVltS047QWIrNklEOztBYTc2SUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtBYmc3SUQ7O0FhNzZJQTtFQUNDO0VBQ0E7QWJnN0lEO0FhOTZJQztFQUNDO0VBQ0E7RUFBYTtFQUNiO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBYmk3SUY7QWEvNklFO0VBQ0M7RUFDQSxjWjVMSTtFWTZMSjtBYmk3SUg7QWE5NklDO0VBQ0M7RUFDQTtFQUFhO0VBQ2I7RUFBUTtFQUNSO0VBQ0E7QWJrN0lGO0FhaDdJRTtFQUNDO0VBQ0E7QWJrN0lIO0FhaDdJRztFQUNDLGNaMU1FO0FENG5KTjtBYTc2SUU7RUFDQyxjWmhORztBRCtuSk47O0FheDZJQztFQUNDO0FiMjZJRjtBYXo2SUM7RUFDQztBYjI2SUY7QWF6NklFO0VBQ0M7RUFDQTtBYjI2SUg7QWF6NklHO0VBQ0M7QWIyNklKO0FhNTZJRztFQUNDO0FiMjZJSjtBYTU2SUc7RUFDQztBYjI2SUo7QWF2NklDO0VBQ0M7QWJ5NklGO0FhdjZJQztFQUNDO0VBQ0E7RUFDQTtBYnk2SUY7QWF2NklFO0VBQ0M7QWJ5NklIO0FhMTZJRTtFQUNDO0FieTZJSDtBYTE2SUU7RUFDQztBYnk2SUg7QWF0NklDO0VBQ0M7RUFDQTtBYnc2SUY7QWF0NklFO0VBQ0M7QWJ3NklIO0FhejZJRTtFQUNDO0FidzZJSDtBYXo2SUU7RUFDQztBYnc2SUg7QWFwNklDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7QWJzNklGO0FhcDZJRTtFQUNDO0VBQ0E7RUFBYTtFQUNiO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWJ1NklIO0FhcjZJRztFQUNDO0FidTZJSjtBYXA2SUU7RUFDQztBYnM2SUg7QWFwNklFO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7QWJzNklIO0FhcDZJRztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esc0JadFJHO0FENHJKUDtBYW42SUU7RUFDQztFQUNBO0VBQVc7RUFDWDtFQUNBO0VBQ0E7QWJzNklIO0FhcDZJRTtFQUNDO0VBQ0E7RUFBVztBYnU2SWQ7QWFyNklHO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWJ1NklKO0FhbjZJRztFQUNDO0VBQ0E7QWJxNklKO0FhaDZJQztFQUNDO0FiazZJRjs7QWE5NUlBO0VBQ0M7RUFDQTtBYmk2SUQ7QWEvNUlDO0VBQ0MscUJadFVJO0VZdVVKO0FiaTZJRjtBYS81SUM7RUFDQztBYmk2SUY7QWEvNUlDO0VBQ0M7RUFDQTtFQUNBO0FiaTZJRjtBYTk1SUU7RUFDQztFQUNBO0VBQVE7RUFDUjtFQUFhO0VBQ2I7QWJrNklIO0FhNzVJRTtFQUNDO0VBQ0E7RUFDQTtBYis1SUg7O0FhMzVJQTs7RUFFQztBYjg1SUQ7O0FhMzVJQTtFQUNDO0VBQ0E7RUFDQTtBYjg1SUQ7O0FhMzVJQTtFQUNDO0VBQ0E7QWI4NUlEO0FhNTVJQztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQVU7RUFDVjtFQUFhO0VBQ2I7RUFDQTtFQUNBO0FiZzZJRjtBYTk1SUM7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUFVO0VBQ1Y7RUFBVTtFQUNWO0VBQ0E7RUFDQTtFQUNBO0FiazZJRjtBYWg2SUM7RUFDQztBYms2SUY7QWFoNklDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBYms2SUY7QWFoNklDO0VBQ0M7RUFDQTtFQUFRO0FibTZJVjtBYWo2SUU7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FibTZJSDtBYWo2SUU7RUFDQztBYm02SUg7QWFqNklFO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBYm02SUg7O0FhOTVJQTtFQUNDO0FiaTZJRDtBYS81SUM7RUFDQztFQUNBO0FiaTZJRjtBYS81SUU7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUFXO0VBQ1g7RUFBWTtFQUNaO0VBQ0E7RUFDQTtBYm02SUg7QWFoNklDO0VBQ0M7RUFBYTtFQUNiO0VBQ0E7RUFDQTtBYm02SUY7QWFqNklFO0VBQ0M7QWJtNklIO0FhajZJRTtFQUNDO0FibTZJSDtBYWo2SUU7RUFDQztBYm02SUg7QWFqNklFO0VBQ0M7QWJtNklIOztBYTk1SUE7RUFDQztBYmk2SUQ7QWEzNUlHO0VBQ0M7RUFDQTtBYjY1SUo7QWEzNUlJO0VBQ0M7QWI2NUlMO0FhMTVJRztFQUNDO0FiNDVJSjtBYXo1SUk7RUFDQztBYjI1SUw7QWF2NUlFO0VBQ0M7RUFDQTtBYnk1SUg7QWF2NUlHO0VBQ0M7QWJ5NUlKO0FhdjVJRztFQUNDO0VBQ0E7QWJ5NUlKO0FFcDJKQztFV2dkRztJQUNDO0VidTVJSDtFYXI1SUc7SUFDQztFYnU1SUo7RWFyNUlHO0lBQ0M7RWJ1NUlKO0FBQ0Y7QUV6MkpDO0VXdWRFO0lBQ0M7RWJxNUlGO0VhbjVJQztJQUNDLHlCWjNnQkc7SVk0Z0JIO0lBQ0E7SUFDQTtFYnE1SUY7RWFuNUlFO0lBQ0M7SUFDQTtJQUNBO0VicTVJSDtFYW41SUc7SUFDQztFYnE1SUo7RWF0NUlHO0lBQ0M7RWJxNUlKO0VhdDVJRztJQUNDO0VicTVJSjtFYWo1SUM7SUFDQztFYm01SUY7RWFoNUlFO0lBQ0M7RWJrNUlIO0VhaDVJRTtJQUNDO0ViazVJSDtFYWg1SUU7SUFDQztFYms1SUg7QUFDRjtBYTk0SUM7RUFDQztFQUNBO0VBQ0E7QWJnNUlGO0FhOTRJQztFQUNDO0VBQ0E7RUFFQTtBYis0SUY7QWE3NElFO0VBQ0M7QWIrNElIO0FhaDVJRTtFQUNDO0FiKzRJSDtBYWg1SUU7RUFDQztBYis0SUg7O0FhMTRJQTtFQUNDO0VBQ0E7RUFDQTtBYjY0SUQ7QWEzNElDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBYjY0SUY7QWEzNElFO0VBQ0M7QWI2NElIO0FhMzRJRztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSx5QlpobEJHO0FENjlKUDtBYTM0SUk7RUFDQztBYjY0SUw7QUUzOEpDO0VXcWpCRTtJQWFFO0ViNjRJSDtBQUNGO0FhMTRJRTtFQUNDO0FiNDRJSDtBYXo0SUM7RUFDQztFQUNBO0FiMjRJRjtBYXo0SUU7RUFDQztFQUNBO0FiMjRJSDtBYXg0SUM7RUFDQztBYjA0SUY7O0FhdDRJQTtFQUNDO0FieTRJRDtBYXY0SUM7RUFDQztFQUNBO0VBQVU7QWIwNElaO0FheDRJQztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0EscUJaaG5CTztFWWluQlA7QWIwNElGO0FheDRJQztFQUNDO0FiMDRJRjtBYXg0SUM7RUFFQyxxQlovbkJJO0FEd2dLTjs7QWFyNElBO0VBQ0M7QWJ3NElEOztBYXQ0SUE7RUFDQztFQUNBO0VBQ0E7QWJ5NElEOztBYXY0SUE7RUFDQztFQUNBO0FiMDRJRDs7QWF4NElBOztFQUdDO0VBQ0E7RUFDQTtBYjA0SUQ7O0FhcjRJQztFQUNDO0FidzRJRjtBYXQ0SUM7RUFDQztBYnc0SUY7QWF0NElFO0VBQ0M7QWJ3NElIO0FhcjRJQztFQUNDO0FidTRJRjtBYXA0SUU7RUFDQztBYnM0SUg7QWFwNElFO0VBQ0M7QWJzNElIO0FhcDRJRTtFQUNDO0FiczRJSDtBYXA0SUc7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWJzNElKO0FhcDRJSTtFQUNDO0VBQ0E7QWJzNElMO0FheDRJSTtFQUNDO0VBQ0E7QWJzNElMO0FheDRJSTtFQUNDO0VBQ0E7QWJzNElMO0FhcDRJSTtFQUNDO0FiczRJTDs7QWE5M0lDO0VBQ0M7QWJpNElGO0FhLzNJQztFQUNDO0FiaTRJRjtBYS8zSUM7RUFDQztBYmk0SUY7QWEvM0lFO0VBQ0M7RUFDQTtFQUFTO0VBQ1Q7RUFDQTtFQUNBO0FiazRJSDs7QWE3M0lBO0VBQ0M7RUFBYTtFQUNiO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWJpNElEOztBYS8zSUE7RUFDQztFQUNBO0VBQWE7QWJtNElkO0FhajRJQztFQUNDO0VBQ0E7RUFDQTtFQUFhO0VBQ2I7RUFDQTtFQUFRO0FicTRJVjtBYW40SUU7RUFDQztFQUNBO0VBQ0E7RUFDQTtBYnE0SUg7O0FhaDRJQTtFQUNDO0lBQ0M7RWJtNElBO0FBQ0Y7QWFqNElBO0VBQ0M7SUFDQztJQUNBO0VibTRJQTtFYWo0SUQ7SUFDQztJQUNBO0VibTRJQTtFYWo0SUQ7SUFDQztJQUNBO0VibTRJQTtBQUNGO0FhaDRJQTtFQUNDO0lBRUMsZVpqeEJJO0VEa3BLSjtFYS8zSUQ7SUFDQyxlWnB4Qkk7RURxcEtKO0VhLzNJRDtJQUNDLGVadnhCSTtFRHdwS0o7RWEvM0lEO0lBRUMsZVozeEJJO0VEMnBLSjtBQUNGO0FhMTNJRTtFQUNDO0FiNDNJSDtBYTEzSUU7RUFDQztBYjQzSUg7QWExM0lHO0VBQ0M7QWI0M0lKO0FhejNJRTtFQUNDO0VBQ0E7QWIyM0lIO0FhejNJRztFQUNDO0FiMjNJSjtBYXozSUc7RUFDQztBYjIzSUo7QWF0M0lHO0VBQ0M7RUFDQTtBYnczSUo7QWF0M0lJO0VBQ0M7QWJ3M0lMO0FhcjNJSztFQUNDO0FidTNJTjtBYWozSUM7RUFDQztBYm0zSUY7QWFoM0lDO0VBQ0M7QWJrM0lGOztBYTkySUE7RUFDQztFQVdBO0FidTJJRDtBYWgzSUM7RUFDQztFQUNBO0VBQWE7RUFDYjtBYm0zSUY7QWFqM0lFO0VBQ0M7RUFBYTtBYm8zSWhCO0FhaDNJQztFQUNDO0VBQ0E7RUFDQTtFQUFVO0VBQ1Y7RUFBWTtFQUNaO0VBQ0EseUJacDJCSTtFWXEyQko7QWJvM0lGO0FhbDNJQztFQUNDO0VBQ0E7RUFDQTtFQUFVO0VBQ1Y7RUFBUztFQUNUO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWJzM0lGO0FhbjNJQztFQUNDO0FicTNJRjtBYW4zSUU7RUFDQztBYnEzSUg7QWFsM0lDO0VBQ0M7QWJvM0lGO0FhbDNJRTtFQUNDO0VBQ0E7QWJvM0lIO0FhaDNJQztFQUNDO0VBQ0E7QWJrM0lGO0FhaDNJQztFQUNDO0FiazNJRjs7QWExMklBO0VBQ0M7RUFDQTtBYjYySUQ7QUU1dUtDO0VXNjNCRDtJQUtFO0ViODJJQTtBQUNGOztBYTMySUE7RUFDQztFQUNBO0VBQ0E7RUFBUTtFQUNSO0VBQ0E7RUFDQTtBYisySUQ7QWE3MklDO0VBQ0M7QWIrMklGOztBYTEySUk7RUFDSTtBYjYySVI7QWE1MklRO0VBQ0kseUJaMTZCTjtFWTI2Qk0scUJaMzZCTjtFWTQ2Qk07QWI4MklaO0FhNzJJWTtFQUNJLHlCWjk2QlY7RVkrNkJVLHFCWi82QlY7RVlnN0JVO0FiKzJJaEI7O0FhMTJJQTtFQUNJO0VBQ0EscUJadjdCRTtBRG95S047QWE1MklJO0VBQ0k7QWI4MklSO0FFOXVLQztFVyszQkc7SUFHUTtFYmczSVY7QUFDRjtBYTkySUk7RUFDSTtBYmczSVI7QUV0dktDO0VXcTRCRztJQUdRO0lBQ0E7RWJrM0lWO0FBQ0Y7O0FhLzJJQTtFQUNJO0FiazNJSjs7QWFoM0lBO0VBQ0k7QWJtM0lKOztBYWozSUE7RUFDSTtBYm8zSUo7O0FhbDNJQTtFQUNJO0FicTNJSjs7QWFuM0lBO0VBQ0k7QWJzM0lKOztBYXAzSUE7RUFDSTtBYnUzSUo7O0FFcHhLQztFVys1QkQ7SUFFUTtFYnczSU47QUFDRjs7QWFyM0lBO0VBQ0k7RUFDQTtBYnczSUo7QWF2M0lJO0VBQ0k7QWJ5M0lSOztBRXgwS0M7RVdzOUJXO0lBRUk7SUFDQTtFYnMzSWQ7QUFDRjtBRXIxS0M7RVdzK0IyQjtJQUNJO0ViazNJOUI7RWFoM0kwQjtJQUNJO0lBQ0E7SUFDQTtJQUNBO0ViazNJOUI7RWEvMklzQjtJQUNJO0ViaTNJMUI7QUFDRjs7QUV6MEtDO0VXbStCVztJQUVJO0lBQ0E7RWIwMklkO0FBQ0Y7QUVqMUtDO0VXNCtCTztJQUNJO0lBQ0E7SUFDQTtFYncySVY7RWF0MklNO0lBQ0k7RWJ3MklWO0FBQ0Y7QUVoM0tDO0VXMmdDTztJQUNJO0VidzJJVjtBQUNGOztBYW4ySUE7RUFDQztFQUNBO0FiczJJRDtBYXAySUM7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWJzMklGO0FhcDJJQztFQUNDO0VBQ0E7RUFDQTtFQUNBO0FiczJJRjs7QWFuMklBO0VBQ0M7RUFDQTtBYnMySUQ7O0FjbDZLQztFQUNDO0VBQ0E7RUFDQTtBZHE2S0Y7QWNuNktDO0VBQ0M7RUFDQTtFQUNBO0FkcTZLRjtBRTczS0M7RVkzQ0E7SUFNRTtJQUNBO0VkczZLRDtBQUNGO0FjcDZLQztFQUNDO0VBQ0E7RUFDQTtBZHM2S0Y7O0FjbDZLQTtFQUNDO0VBQ0E7RUFDQTtBZHE2S0Q7QWNuNktDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZHE2S0Y7O0FjajZLQTtFQUNDO0FkbzZLRDs7QWUxOEtBO0VBQ0M7RUFDQTtBZjY4S0Q7QWUzOEtDO0VBQ0M7RUFDQTtBZjY4S0Y7QWUzOEtDO0VBQ0M7QWY2OEtGO0FlMzhLQztFQUNDO0VBQ0E7RUFDQTtBZjY4S0Y7QWUzOEtDO0VBQ0M7RUFDQTtBZjY4S0Y7QWU1OEtFO0VBQ0M7QWY4OEtIO0FlMThLQztFQUNDLGNk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Q0E7QUF3cktKO0FBanNLSTtFQUNJO0FBbXNLUjtBQWpzS0k7RUFDSTtFQUNBO0VBQ0E7QUFtc0tSO0FBOXlKWTtFQUNHO0FBZ3pKZjtBQTl5Slk7RUFDSTtBQWd6SmhCOztBQTN5SkE7RUFDSTtFQUNBO0FBOHlKSjtBQWh1S0k7RUFnYko7SUFJUTtJQUNBO0lBQ0E7RUFnekpOO0FBQ0Y7QUEveUpJO0VBQ0k7QUFpekpSO0FBMXVLSTtFQXdiQTtJQUdRO0lBQ0E7SUFDQTtJQUNBO0VBbXpKVjtBQUNGO0FBbHZLSTtFQWdjSTtJQUVRO0VBb3pKZDtBQUNGOztBQTl5SkE7RUFDSTtBQWl6Sko7QUFoekpJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7VUFBQTtFQUNBO0VBQ0E7RUFDQTtBQWt6SlI7QUE5eUpRO0VBQ0k7QUFnekpaO0FBNXlKUTtFQUNJO0FBOHlKWjtBQTF5SlE7RUFDSTtBQTR5Slo7O0FBeHlKQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUEyeUpKOztBQXp5SkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBQTR5Sko7O0FBenlKSTtFQUNJO0FBNHlKUjs7QUF2eUpRO0VBQ0k7RUFDQTtFQUNBO0FBMHlKWjtBQXh5SlE7RUFDSTtFQUNBO0FBMHlKWjtBQXZ5Skk7RUFDSTtFQUNBO0FBeXlKUjtBQXZ5Skk7RUFDSTtFQUNBO0FBeXlKUjs7QUFweUpJO0VBQ0Y7RUFDQTtFQUNBO0FBdXlKRixDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvaW5jL19mb250cy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2FwcC5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2luYy9fdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvaW5jL19taXhpbnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9lbGVtZW50cy9oZWFkZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9lbGVtZW50cy9ob21lLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvZWxlbWVudHMvc3dpcGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvZWxlbWVudHMvcmVnaXN0ZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9lbGVtZW50cy9mb3JtLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvZWxlbWVudHMvZmxhdHBpY2tyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvZWxlbWVudHMvZGFzaGJvYXJkLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvZWxlbWVudHMvbW9kdWxlLW92ZXJ2aWV3LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvZWxlbWVudHMvYWNjb3VudC5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2VsZW1lbnRzL21vZGFsLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3Nhc3MvZWxlbWVudHMvYnVpbGQuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2Fzcy9lbGVtZW50cy9lcnJvci5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zYXNzL2VsZW1lbnRzL2Zvb3Rlci5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnU3RvbHpsJztcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvU3RvbHpsL1N0b2x6bC1Cb2xkLmVvdCcpO1xuICAgIHNyYzogbG9jYWwoJy4uL2ZvbnRzL1N0b2x6bC9TdG9semwgQm9sZCcpLCBsb2NhbCgnU3RvbHpsLUJvbGQnKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9TdG9semwvU3RvbHpsLUJvbGQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9TdG9semwvU3RvbHpsLUJvbGQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgIHVybCgnLi4vZm9udHMvU3RvbHpsL1N0b2x6bC1Cb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9TdG9semwvU3RvbHpsLUJvbGQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnU3RvbHpsJztcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvU3RvbHpsL1N0b2x6bC1NZWRpdW0uZW90Jyk7XG4gICAgc3JjOiBsb2NhbCgnLi4vZm9udHMvU3RvbHpsL1N0b2x6bCBNZWRpdW0nKSwgbG9jYWwoJ1N0b2x6bC1NZWRpdW0nKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9TdG9semwvU3RvbHpsLU1lZGl1bS5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL1N0b2x6bC9TdG9semwtTWVkaXVtLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoJy4uL2ZvbnRzL1N0b2x6bC9TdG9semwtTWVkaXVtLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgdXJsKCcuLi9mb250cy9TdG9semwvU3RvbHpsLU1lZGl1bS50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogJ2dyYWNlJztcblx0c3JjOiAgdXJsKCcuLi9mb250cy9HcmFjZS9ncmFjZS5lb3Q/OGttYWkyJyk7XG5cdHNyYzogIHVybCgnLi4vZm9udHMvR3JhY2UvZ3JhY2UuZW90PzhrbWFpMiNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcblx0ICB1cmwoJy4uL2ZvbnRzL0dyYWNlL2dyYWNlLnR0Zj84a21haTInKSBmb3JtYXQoJ3RydWV0eXBlJyksXG5cdCAgdXJsKCcuLi9mb250cy9HcmFjZS9ncmFjZS53b2ZmPzhrbWFpMicpIGZvcm1hdCgnd29mZicpLFxuXHQgIHVybCgnLi4vZm9udHMvR3JhY2UvZ3JhY2Uuc3ZnPzhrbWFpMiNncmFjZScpIGZvcm1hdCgnc3ZnJyk7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC1kaXNwbGF5OiBibG9jaztcbn1cblxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiAnZ3JhY2UtaWNvbnMnO1xuXHRzcmM6ICB1cmwoJy4uL2ZvbnRzL0ljb25zL2dyYWNlLWljb25zLmVvdD84a21haTInKTtcblx0c3JjOiAgdXJsKCcuLi9mb250cy9JY29ucy9ncmFjZS1pY29ucy5lb3Q/OGttYWkyI2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuXHQgIHVybCgnLi4vZm9udHMvSWNvbnMvZ3JhY2UtaWNvbnMudHRmPzhrbWFpMicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcblx0ICB1cmwoJy4uL2ZvbnRzL0ljb25zL2dyYWNlLWljb25zLndvZmY/OGttYWkyJykgZm9ybWF0KCd3b2ZmJyksXG5cdCAgdXJsKCcuLi9mb250cy9JY29ucy9ncmFjZS1pY29ucy5zdmc/OGttYWkyI2dyYWNlJykgZm9ybWF0KCdzdmcnKTtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LWRpc3BsYXk6IGJsb2NrO1xufVxuXG5bY2xhc3MqPVwiaWNvbi1cIl0ge1xuXHRmb250LWZhbWlseTogJ2dyYWNlJyAhaW1wb3J0YW50O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcblx0Zm9udC12YXJpYW50OiBub3JtYWw7XG5cdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRsaW5lLWhlaWdodDogMTtcblxuXHQtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcblx0LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbltjbGFzcyo9XCJpY29ucy1cIl0ge1xuXHRmb250LWZhbWlseTogJ2dyYWNlLWljb25zJyAhaW1wb3J0YW50O1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcblx0Zm9udC12YXJpYW50OiBub3JtYWw7XG5cdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRsaW5lLWhlaWdodDogMTtcblxuXHQtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcblx0LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLmljb25zLWJveDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkwOFwiO1xufVxuLmljb25zLWNhbGM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MGFcIjtcbn1cbi5pY29ucy1jYWxlbmRhci1hbHQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MGNcIjtcbn1cbi5pY29ucy1jYXJ0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTBkXCI7XG59XG4uaWNvbnMtY2hlY2s6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MGZcIjtcbn1cbi5pY29ucy1jaGV2cm9uLWRvd246YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MTFcIjtcbn1cbi5pY29ucy10YWxrOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTQ5XCI7XG59XG5cbi5pY29uLWF0dGFjaG1lbnQge1xuXHR0cmFuc2Zvcm06IHNjYWxlKDIpO1xufVxuLmljb24tY2hldnJvbi1sZWZ0IHtcblx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuICAuaWNvbi1hZGQtZmlsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkwMFwiO1xuICB9XG4gIC5pY29uLWFkZC11c2VyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTAxXCI7XG4gIH1cbiAgLmljb24tYWxpZ24tbGVmdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkwMlwiO1xuICB9XG4gIC5pY29uLWFyY2hpdmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MDNcIjtcbiAgfVxuICAuaWNvbi1hcnJvdy1yaWdodDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkwNFwiO1xuICB9XG4gIC5pY29uLWF0dGFjaG1lbnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MDVcIjtcbiAgfVxuICAuaWNvbi1iZWxsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTA2XCI7XG4gIH1cbiAgLmljb24tYm9va21hcms6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MDdcIjtcbiAgfVxuICAuaWNvbi1idWxiOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTA4XCI7XG4gIH1cbiAgLmljb24tY2FsZW5kYXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MDlcIjtcbiAgfVxuICAuaWNvbi1jaGF0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTBhXCI7XG4gIH1cbiAgLmljb24tY2hlY2tib3gtb246YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MGJcIjtcbiAgfVxuICAuaWNvbi1jaGV2cm9uLWxlZnQ6YmVmb3JlLFxuICAuaWNvbi1jaGV2cm9uLXJpZ2h0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTBjXCI7XG4gIH1cbiAgLmljb24tY2xpcGJvYXJkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTBkXCI7XG4gIH1cbiAgLmljb24tY2xvY2s6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MGVcIjtcbiAgfVxuICAuaWNvbi1jbG9zZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkwZlwiO1xuICB9XG4gIC5pY29uLWNvbXBhc3M6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MTBcIjtcbiAgfVxuICAuaWNvbi1kZWxldGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MTFcIjtcbiAgfVxuICAuaWNvbi1kb3dubG9hZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkxMlwiO1xuICB9XG4gIC5pY29uLWVkaXQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MTNcIjtcbiAgfVxuICAuaWNvbi1ldXJvOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTE0XCI7XG4gIH1cbiAgLmljb24tZXhwb3J0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTE1XCI7XG4gIH1cbiAgLmljb24tZXllOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTE2XCI7XG4gIH1cbiAgLmljb24tZXllLW9mZjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkxN1wiO1xuICB9XG4gIC5pY29uLWZhdm9yaXRlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTE4XCI7XG4gIH1cbiAgLmljb24tZmF2b3JpdGUtZmlsbGVkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTE5XCI7XG4gIH1cbiAgLmljb24tZmlsbTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkxYVwiO1xuICB9XG4gIC5pY29uLWZpbHRlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkxYlwiO1xuICB9XG4gIC5pY29uLWZsYWc6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MWNcIjtcbiAgfVxuICAuaWNvbi1mb2xkZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MWRcIjtcbiAgfVxuICAuaWNvbi1nbG9iZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkxZVwiO1xuICB9XG4gIC5pY29uLWdyYXBoLXVwOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTFmXCI7XG4gIH1cbiAgLmljb24taGVhcnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MjBcIjtcbiAgfVxuICAuaWNvbi1ob21lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTIxXCI7XG4gIH1cbiAgLmljb24taW1hZ2U6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MjJcIjtcbiAgfVxuICAuaWNvbi1pbmJveDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkyM1wiO1xuICB9XG4gIC5pY29uLWluc3RhZ3JhbTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkyNFwiO1xuICB9XG4gIC5pY29uLWpvdXJuZXk6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MjVcIjtcbiAgfVxuICAuaWNvbi1sYXc6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MjZcIjtcbiAgfVxuICAuaWNvbi1sYXllcnM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MjdcIjtcbiAgfVxuICAuaWNvbi1sYXlvdXQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MjhcIjtcbiAgfVxuICAuaWNvbi1sb2NrOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTI5XCI7XG4gIH1cbiAgLmljb24tbWFwLXBpbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkyYVwiO1xuICB9XG4gIC5pY29uLW1heGltaXplOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTJiXCI7XG4gIH1cbiAgLmljb24tbWF4aW1pemUtMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkyY1wiO1xuICB9XG4gIC5pY29uLW1lc3NhZ2Utc3F1YXJlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTJkXCI7XG4gIH1cbiAgLmljb24tbW9yZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkyZVwiO1xuICB9XG4gIC5pY29uLW5hdmlnYXRpb246YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MmZcIjtcbiAgfVxuICAuaWNvbi1ub3RlczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkzMFwiO1xuICB9XG4gIC5pY29uLXBhcnRuZXJzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTMxXCI7XG4gIH1cbiAgLmljb24tcGVuOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTMyXCI7XG4gIH1cbiAgLmljb24tcGVuY2lsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTMzXCI7XG4gIH1cbiAgLmljb24tcGxheTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkzNFwiO1xuICB9XG4gIC5pY29uLXBsdXM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MzVcIjtcbiAgfVxuICAuaWNvbi1wcm9qZWN0LW1hbmFnbWVudDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkzNlwiO1xuICB9XG4gIC5pY29uLXJlZnJlc2g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MzdcIjtcbiAgfVxuICAuaWNvbi1yb2NrZXQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MzhcIjtcbiAgfVxuICAuaWNvbi1yb3RhdGUtbGVmdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkzOVwiO1xuICB9XG4gIC5pY29uLXJvdGF0ZS1yaWdodDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkzYVwiO1xuICB9XG4gIC5pY29uLXNhdmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5M2JcIjtcbiAgfVxuICAuaWNvbi1zY3JlZW46YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5M2NcIjtcbiAgfVxuICAuaWNvbi1zZWFyY2g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5M2RcIjtcbiAgfVxuICAuaWNvbi1zZXR0aW5nczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkzZVwiO1xuICB9XG4gIC5pY29uLXNvdW5kOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTNmXCI7XG4gIH1cbiAgLmljb24tc3RhcnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5NDBcIjtcbiAgfVxuICAuaWNvbi1zdG9yZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk0MVwiO1xuICB9XG4gIC5pY29uLXRhYmxlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTQyXCI7XG4gIH1cbiAgLmljb24tdGltZWxpbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5NDNcIjtcbiAgfVxuICAuaWNvbi10cmFzaDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk0NFwiO1xuICB9XG4gIC5pY29uLXVzZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5NDVcIjtcbiAgfVxuICAuaWNvbi11c2VyczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk0NlwiO1xuICB9IiwiQGltcG9ydCBcImluYy92YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJpbmMvbWl4aW5zXCI7XG5AaW1wb3J0IFwiaW5jL2ZvbnRzXCI7XG5cbmJvZHkge1xuXHRmb250LWZhbWlseTogJHRleHQsIHNhbnMtc2VyaWY7XG5cdGNvbG9yOiAkYmx1ZTtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRsaW5lLWhlaWdodDogMjRweDtcblx0b3ZlcmZsb3cteTogc2Nyb2xsO1xuXHRvdmVyZmxvdy14OiBoaWRkZW47XG5cblx0JltjbGFzcyo9XCJzdGVwXCJdIGhlYWRlciA+IG5hdiB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi8qIEZPTlQgVFlQTyAqL1xuLmYtMzAwLCAuZi0zMDAgKiB7XG5cdGZvbnQtd2VpZ2h0OiAzMDAgIWltcG9ydGFudDtcbn1cbi5mLTQwMCwgLmYtNDAwICoge1xuXHRmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG59XG4uZi01MDAsIC5mLTUwMCAqIHtcblx0Zm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50O1xufVxuLmYtNzAwLCAuZi03MDAgKiB7XG5cdGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcbn1cbi5mLTkwMCwgLmYtOTAwICoge1xuXHRmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG59XG5oMSwgaDIsIGgzLCBoNCxcbi5oMSwgLmgyLCAuaDMsIC5oNCB7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRmb250LWZhbWlseTogJGhlYWRlciwgc2Fucy1zZXJpZjtcbn1cbi5mLXRleHQge1xuXHRmb250LWZhbWlseTogJHRleHQsIHNhbnMtc2VyaWY7XG59XG4uZi1oZWFkZXIge1xuXHRmb250LWZhbWlseTogJGhlYWRlciwgc2Fucy1zZXJpZjtcbn1cbi5zZWN0aW9uLWhlYWRlciB7XG5cdGZvbnQtc2l6ZTogMzJweDtcblx0bGluZS1oZWlnaHQ6IDQ2cHg7XG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblxuXHQmLmgyIHtcblx0XHRmb250LXNpemU6IDQwcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDU1cHg7XG5cdH1cblxuXHRhOm5vdCguYnRuKSB7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0dHJhbnNpdGlvbjogY29sb3IgLjE1cyBlYXNlLWluLW91dDtcblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAkcmVkO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdH1cblx0fVxuXHQ+IGEuYy1ibHVlLCA+IGkuaWNvbi1jaGV2cm9uLXJpZ2h0IHtcblxuXHRcdGJvZHkuc2V0dGluZ3MtcGFnZSAmIHtcblx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblxuXHRAaW5jbHVkZSBtZWRpYS1zbWFydHBob25lLW1heCB7XG5cdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAzNXB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cblx0XHQmLmgyIHtcblx0XHRcdGZvbnQtc2l6ZTogMzJweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiA0NnB4O1xuXHRcdH1cblx0fVxufVxuLnNlY3Rpb24tc3ViaGVhZGVyIHtcblx0Zm9udC1zaXplOiAyNHB4O1xuXHRsaW5lLWhlaWdodDogMzVweDtcblx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblxuXHRAaW5jbHVkZSBtZWRpYS1zbWFydHBob25lLW1heCB7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyM3B4O1xuXHR9XG59XG4uYnVpbGQtc3ViaGVhZGVyIHtcblx0Zm9udC1zaXplOiAyMHB4O1xuXHRsaW5lLWhlaWdodDogMjlweDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcbn1cbnAubGVhZCB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdGNvbG9yOiAjNEI0QzREO1xuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG5cdGIsIHN0cm9uZyB7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0fVxufVxucCBhIHtcblx0Y29sb3I6ICRyZWQgIWltcG9ydGFudDtcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdCY6aG92ZXIge1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG59XG5hLnVuZGVybGluZTpob3ZlciB7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuLnByZS1saW5lIHtcblx0d2hpdGUtc3BhY2U6IHByZS1saW5lO1xufVxucHJlIHtcblx0YmFja2dyb3VuZC1jb2xvcjogIzJkMmQyZDtcblx0Y29sb3I6ICNmZmY7XG5cdHBhZGRpbmc6IDFyZW07XG59XG5cbi8qIEJHICYgQ09MT1IgKi9cbi5iZy1ibHVlIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG5cdGNvbG9yOiAjZmZmO1xufVxuLmJnLWRhcmstYmx1ZSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWJsdWU7XG5cdGNvbG9yOiAjZmZmO1xufVxuLmMtYmx1ZSB7XG5cdGNvbG9yOiAkYmx1ZTtcbn1cbi5jLWJsdWUtaSB7XG5cdGNvbG9yOiAkYmx1ZSAhaW1wb3J0YW50O1xufVxuLmJnLXJlZCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XG59XG4uYy1yZWQge1xuXHRjb2xvcjogJHJlZDtcbn1cbi5iZy1ncmF5IHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGdyYXk7XG59XG4uYy1ncmF5IHtcblx0Y29sb3I6ICRncmF5O1xufVxuLmMtZ3JheS1pIHtcblx0Y29sb3I6ICRncmF5ICFpbXBvcnRhbnQ7XG59XG4uYy1ncmF5LWxpZ2h0IHtcblx0Y29sb3I6ICNBN0E5QUE7XG59XG4uYy1ncmF5LWxpZ2h0LWkge1xuXHRjb2xvcjogI0E3QTlBQSAhaW1wb3J0YW50O1xufVxuYS5lbWJlZC1yZXNwb25zaXZlLmJnLWxpZ2h0OmhvdmVyLFxuLmJnLWxpZ2h0IHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0ICFpbXBvcnRhbnQ7XG5cblx0KyAuZW1wdHktbGlzdCB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG59XG4uYy1saWdodCB7XG5cdGNvbG9yOiAkbGlnaHQ7XG59XG4uYy13aGl0ZSB7XG5cdGNvbG9yOiAjZmZmO1xufVxuLmMtd2hpdGUtaSB7XG5cdGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4uYmctd2hpdGUtaSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLyogVUkgRWxlbWVudHMqL1xuLmJ0biB7XG5cdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRtaW4td2lkdGg6IDEyMHB4O1xuXHRsaW5lLWhlaWdodDogNDJweDtcblx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRmb250LXdlaWdodDogYm9sZDtcblx0cGFkZGluZzogMCAxcmVtO1xuXG5cdEBpbmNsdWRlIG1lZGlhLXRhYmxldC1taW4ge1xuXHRcdG1pbi13aWR0aDogMTY4cHg7XG5cdH1cblx0I2NvbnRlbnQgJiB7XG5cdFx0bWluLXdpZHRoOiAxMjBweDtcblx0fVxuICAgICYuc21hbGwtbGluZS1oZWlnaHQge1xuICAgICAgICBsaW5lLWhlaWdodDoxLjU7XG4gICAgfVxuXHQmLmJ0bi1zbSB7XG5cdFx0bGluZS1oZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcblx0fVxuXHRpIHtcblx0XHR0cmFuc2l0aW9uOiBjb2xvciAuMTVzIGVhc2UtaW4tb3V0O1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG5cdCYtZmlsdGVyIHtcblx0XHRsaW5lLWhlaWdodDogMzBweDtcblx0XHRtaW4td2lkdGg6IDFweCAhaW1wb3J0YW50O1xuXHRcdGNvbG9yOiAjQTdBOUFBO1xuXHRcdHBhZGRpbmc6IDA7XG5cblx0XHRib2R5Om5vdCgubW9kdWxlKSAmIHtcblx0XHRcdGNvbG9yOiByZ2JhKCRibHVlLCAuNzUpO1xuXHRcdH1cblxuXHRcdHN2ZyB7XG5cdFx0XHR0cmFuc2l0aW9uOiBmaWxsIDAuMTVzIGVhc2UtaW4tb3V0LCBzdHJva2UgMC4xNXMgZWFzZS1pbi1vdXQ7XG5cdFx0XHRmaWxsOiAjQTdBOUFBO1xuXHRcdFx0c3Ryb2tlOiAjQTdBOUFBO1xuXHRcdFx0c3Ryb2tlLXdpZHRoOiAwLjU7XG5cdFx0fVxuXHRcdC5uYXYgPiAmIHtcblx0XHRcdGxpbmUtaGVpZ2h0OiAzOHB4O1xuXHRcdFx0cGFkZGluZzogMCAxMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cblx0XHRcdD4gLmJ0biB7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMTBweCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXG5cdFx0XHQmW2hyZWY9XCJcIl0ge1xuXHRcdFx0XHRmaWx0ZXI6IGdyYXlzY2FsZSgxKTtcblx0XHRcdFx0b3BhY2l0eTogLjI1O1xuXHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5hY3RpdmUge1xuXHRcdFx0cGFkZGluZzogMCAxcmVtO1xuXHRcdFx0Y29sb3I6ICRibHVlICFpbXBvcnRhbnQ7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRibHVlLCAuMSk7XG5cblx0XHRcdHN2ZyB7XG5cdFx0XHRcdGZpbGw6ICRibHVlO1xuXHRcdFx0XHRzdHJva2U6ICRibHVlO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmOmhvdmVyIHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRjb2xvcjogJGJsdWUgIWltcG9ydGFudDtcblxuXHRcdFx0c3ZnIHtcblx0XHRcdFx0ZmlsbDogJGJsdWU7XG5cdFx0XHRcdHN0cm9rZTogJGJsdWU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCsgLmJ0biB7XG5cdFx0XHRtYXJnaW4tbGVmdDogMjBweDtcblxuXHRcdFx0Ly8gI2FkbWluLW5hdiAmIHtcblx0XHRcdC8vIFx0bWFyZ2luLWxlZnQ6IDE1cHg7XG5cdFx0XHQvLyB9XG5cdFx0fVxuXHR9XG5cdCYtZmF2LCAmLWV4cG9ydCB7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0dHJhbnNpdGlvbjogY29sb3IgLjE1cyBlYXNlLWluLW91dDtcblx0XHR3aWR0aDogMzZweDsgaGVpZ2h0OiAzNnB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDZweDtcblxuXHRcdGkge1xuXHRcdFx0dHJhbnNpdGlvbjogY29sb3IgLjE1cyBlYXNlLWluLW91dDtcblxuXHRcdFx0Ji5jLWxpZ2h0LWdyYXkge1xuXHRcdFx0XHRjb2xvcjogJGxpZ2h0LWdyYXk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCY6aG92ZXIsICY6aG92ZXIgaSB7XG5cdFx0XHRjb2xvcjogJHJlZCAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdCYucG9zaXRpb24tYWJzb2x1dGUge1xuXHRcdFx0cmlnaHQ6MTVweDsgdG9wOiAzOHB4O1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDIxcHg7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdGNvbG9yOiAjQkZCRkJGO1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cblx0XHRcdGkge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMTBweDtcblx0XHRcdFx0Zm9udC1zaXplOiAyMXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmLWZhdiB7XG5cdFx0LmluZm94LWJveC1zbWFsbCAmIHtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE2cHg7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cblx0XHRcdGkge1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiA4cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYtZXhwb3J0IGk6bm90KC5pY29uLWNoZXZyb24tcmlnaHQpIHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuXHR9XG5cdCYtcmVkIHtcblx0XHRjb2xvcjogI2ZmZjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xuXHRcdGJvcmRlci1jb2xvcjogJHJlZDtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICMxOTE5MUE7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAjZmZmO1xuXHRcdH1cblx0XHQmLXRyYW5zcGFyZW50IHtcblx0XHRcdGNvbG9yOiAkcmVkICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdCYtb3V0bGluZSB7XG5cdFx0XHRjb2xvcjogJHJlZDtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRyZWQgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5ib3JkZXIge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkcmVkICFpbXBvcnRhbnQ7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6ICRyZWQgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji1ibHVlIHtcblx0XHRjb2xvcjogI2ZmZjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcblx0XHRib3JkZXItY29sb3I6ICRibHVlO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogIzE5MTkxQTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0fVxuXHRcdCYtdHJhbnNwYXJlbnQge1xuXHRcdFx0Y29sb3I6ICRibHVlICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdCYtb3V0bGluZSB7XG5cdFx0XHRjb2xvcjogJGJsdWU7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmLXdoaXRlIHtcblx0XHRjb2xvcjogIzE5MTkxQTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdGJvcmRlci1jb2xvcjogI2ZmZjtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkcmVkO1xuXHRcdH1cblx0XHQmLXRyYW5zcGFyZW50IHtcblx0XHRcdGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdCYtb3V0bGluZSB7XG5cdFx0XHRjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAjZmZmO1xuXHRcdFx0XHRjb2xvcjogJHJlZCAhaW1wb3J0YW50O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYtZ3JheSB7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI0FGQjFCMztcblx0XHRib3JkZXItY29sb3I6ICNBRkIxQjM7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkYmx1ZTtcblx0XHR9XG5cdFx0Ji10cmFuc3BhcmVudCB7XG5cdFx0XHRjb2xvcjogI0E3QTlBQSAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHQmLW91dGxpbmUge1xuXHRcdFx0Y29sb3I6ICNBN0E5QUE7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmW2NsYXNzKj1cIm91dGxpbmVcIl0ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHR9XG5cdH1cblx0JltjbGFzcyo9XCJ0cmFuc3BhcmVudFwiXSB7XG5cdFx0cGFkZGluZzogMDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRtaW4td2lkdGg6IDFweDtcblxuXHRcdCY6bm90KC5idG4taWNvbik6aG92ZXIge1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0fVxuXHR9XG5cdCYtaWNvbjpob3ZlciBpOm5vdChbY2xhc3MqPVwiYy1cIl0pIHtcblx0XHRjb2xvcjogJHJlZCAhaW1wb3J0YW50O1xuXHR9XG5cdCYtbm90ZSwgJi1hdHRhY2gge1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHR0b3A6IDUwJTsgcmlnaHQ6IDEwcHg7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdG1pbi13aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG5cdFx0d2lkdGg6IDQ4cHg7IGhlaWdodDogNDhweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG5cdFx0Y29sb3I6ICNmZmYgIWltcG9ydGFudDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0ei1pbmRleDogMTtcblxuXHRcdCY6aG92ZXIsICY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHJlZDtcblx0XHR9XG5cdFx0KyAuYnRuIHtcblx0XHRcdG1hcmdpbi10b3A6IDU0cHg7XG5cdFx0fVxuXHRcdC8vICNjb250ZW50ICYge1xuXHRcdC8vIFx0ei1pbmRleDogMTtcblx0XHQvLyB9XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1zbWFydHBob25lLW1heCB7XG5cdFx0XHR0b3A6IDg1JTtcblx0XHR9XG5cdH1cblx0Ji5hcnJvdy1iaWcge1xuXHRcdGxpbmUtaGVpZ2h0OiAyMXB4O1xuXHRcdHBhZGRpbmctdG9wOiAuNXJlbTtcblx0XHRwYWRkaW5nLWJvdHRvbTogLjVyZW07XG5cdFx0cGFkZGluZy1yaWdodDogMi41cmVtO1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0JjphZnRlciB7XG5cdFx0XHRjb250ZW50OiBcIlxcZTkwY1wiO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Zm9udC1mYW1pbHk6IFwiZ3JhY2VcIiAhaW1wb3J0YW50O1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xuXHRcdFx0Zm9udC12YXJpYW50OiBub3JtYWw7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0Ym90dG9tOiAuNXJlbTsgcmlnaHQ6IC41cmVtO1xuXHRcdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHR9XG5cdH1cblx0Ji1zb3J0IHtcblx0XHRtaW4td2lkdGg6IDFweCAhaW1wb3J0YW50O1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0aSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG5cdFx0fVxuXHR9XG59XG4ubGFiZWwtYm9yZGVyIHtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkcmVkO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAkcmVkO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICBtaW4td2lkdGg6IDEyMHB4O1xuICAgIHBhZGRpbmc6IDAgMXJlbTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubm90ZS1ib3gge1xuICAgIG1pbi1oZWlnaHQ6IG1heC1jb250ZW50IWltcG9ydGFudDtcbiAgICAuZHJvcGRvd24ge1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIC5iaS10aHJlZS1kb3RzIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzFiMWUyMSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLmRyb3Bkb3duIHtcblx0Ji1tZW51IHtcblx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3gtc2hhZG93OiAwIDRweCAzMHB4IDAgcmdiYSgwLDAsMCwwLjMpO1xuXHR9XG5cdCYtaXRlbSB7XG5cdFx0Y29sb3I6ICRibHVlO1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cdFx0Jjpob3ZlciwgJi5hY3RpdmUge1xuXHRcdFx0Y29sb3I6ICRyZWQ7XG5cdFx0fVxuXHR9XG5cdCYtYmFja2Ryb3Age1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHR0b3A6IDgwcHg7XG5cdFx0bGVmdDogMDtcblx0XHRyaWdodDogMDtcblx0XHRib3R0b206IDA7XG5cdFx0ei1pbmRleDogOTk4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGJsdWUsIC41KTtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG4uYWxlcnQge1xuXHRib3JkZXItcmFkaXVzOiAwO1xuXHRib3JkZXI6IG5vbmU7XG59XG5ociB7XG5cdGJvcmRlci10b3AtY29sb3I6ICNFMUU0RTY7XG59XG4ubXctYXV0byB7XG5cdG1pbi13aWR0aDogYXV0byAhaW1wb3J0YW50O1xufVxuLm13LTUwIHtcblx0bWF4LXdpZHRoOiA1MCU7XG59XG4uaW1nLWNvdmVyIHtcblx0b2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDtcbn1cbi5pbWctY29udGFpbiB7XG5cdG9iamVjdC1maXQ6IGNvbnRhaW4gIWltcG9ydGFudDtcbn1cbi5hcmNoaXZlZCB7XG5cdG9wYWNpdHk6IC41O1xuXG5cdCYubG9ja2VkIHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdGJvcmRlci1jb2xvcjogcmdiYSgkYmx1ZSwgLjUpICFpbXBvcnRhbnQ7XG5cblx0XHQ+IGg2Lm1iLTIuZi03MDAge1xuXHRcdFx0cGFkZGluZy1yaWdodDogMzVweDtcblx0XHR9XG5cblx0XHQmOmFmdGVyIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGNvbnRlbnQ6IFwiXFxlOTI5XCI7XG5cdFx0XHRjb2xvcjogJGJsdWU7XG5cdFx0XHRmb250LWZhbWlseTogXCJncmFjZVwiICFpbXBvcnRhbnQ7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG5cdFx0XHRmb250LXZhcmlhbnQ6IG5vcm1hbDtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHR0b3A6IDMycHg7IHJpZ2h0OiAxNXB4O1xuXHRcdFx0Zm9udC1zaXplOiAxLjc1ZW07XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdH1cblx0XHQ+ICoge1xuXHRcdFx0b3BhY2l0eTogLjU7XG5cdFx0fVxuXHRcdC5zdHJldGNoZWQtbGluaywgLnN0cmV0Y2hlZC1saW5rOmFmdGVyIHtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdH1cblx0fVxufVxuXG4uZnVuZGVkLWJ5LWJveCB7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0bGluZS1oZWlnaHQ6IDE2cHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0aW1nIHtcblx0XHRtYXgtaGVpZ2h0OiAzMnB4XG5cdH1cblxuXHQubW9kdWxlLW92ZXJ2aWV3ICYge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblxuXHRcdCsgLnNlYXJjaC1mb3JtIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdH1cblx0fVxufVxuXG4uZmVhdHVyZS1kaXNhYmxlZCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwOyBsZWZ0OiAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCNmZmYsLjgpO1xuXHR3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMDAlO1xuXHRwYWRkaW5nOiAxcmVtO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuXHRwIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cbn1cblxuLyogUEFHRSBFTEVNRU5UUyAqL1xuQGltcG9ydCBcImVsZW1lbnRzL2hlYWRlclwiO1xuQGltcG9ydCBcImVsZW1lbnRzL2hvbWVcIjtcbkBpbXBvcnQgXCJlbGVtZW50cy9zd2lwZXJcIjtcbkBpbXBvcnQgXCJlbGVtZW50cy9yZWdpc3RlclwiO1xuQGltcG9ydCBcImVsZW1lbnRzL2Zvcm1cIjtcbkBpbXBvcnQgXCJlbGVtZW50cy9mbGF0cGlja3JcIjtcbkBpbXBvcnQgXCJlbGVtZW50cy9kYXNoYm9hcmRcIjtcbkBpbXBvcnQgXCJlbGVtZW50cy9tb2R1bGUtb3ZlcnZpZXdcIjtcbkBpbXBvcnQgXCJlbGVtZW50cy9hY2NvdW50XCI7XG5AaW1wb3J0IFwiZWxlbWVudHMvbW9kYWxcIjtcbkBpbXBvcnQgXCJlbGVtZW50cy9idWlsZFwiO1xuQGltcG9ydCBcImVsZW1lbnRzL2Vycm9yXCI7XG5AaW1wb3J0IFwiZWxlbWVudHMvZm9vdGVyXCI7XG5cblxuLyogUldEICovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7XG5cdHAubGVhZCB7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyN3B4O1xuXG5cdFx0Lm1vZHVsZSAmIHtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAtLjAyNXJlbTtcblx0XHR9XG5cdH1cblx0LnJhbmdlLXNsaWRlci1ib3gge1xuXHRcdHAge1xuXHRcdFx0bWluLXdpZHRoOiAxMTBweDtcblx0XHR9XG5cdH1cblx0I21vZHVsZS1pbmZvLWJveCB7XG5cdFx0bWF4LXdpZHRoOiAyOTBweDtcblx0fVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuXHQucm93LnBvc2l0aW9uLXJlbGF0aXZlID4gYVtocmVmPVwiI21vZGFsLWV4YW1wbGVcIl0ge1xuXHRcdHJpZ2h0OiAwOyB0b3A6IDI1cHg7XG5cdFx0ei1pbmRleDogMTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdH1cblx0LnBvc2l0aW9uLW1kLXJlbGF0aXZlIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRpbWcubXctMTAwIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDsgcmlnaHQ6IDE1cHg7XG5cdFx0XHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpICFpbXBvcnRhbnQ7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMjBweDtcblx0XHR9XG5cdH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcblxuXHQjdG9wLWJhci5iZy13aGl0ZSB7XG5cdFx0Ym94LXNoYWRvdzogMCAxMXB4IDMwcHggMCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuXHR9XG5cdC5tb2R1bGUtb3ZlcnZpZXcgI3RvcC1iYXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcblx0fVxuXHQjY29udGVudCB7XG5cdFx0bWluLWhlaWdodDogY2FsYygxMDB2aCAtIDgwcHgpO1xuXG5cdFx0LnJlZ2lzdGVyLXN0ZXAgJiB7XG5cdFx0XHRtaW4taGVpZ2h0OiAxcHg7XG5cdFx0fVxuXHR9XG5cdCNtb2R1bGUtb3ZlcnZpZXctYm94IHtcblx0XHRtYXgtd2lkdGg6IDc1dnc7XG5cdH1cblx0Lm92ZXJmbG93LWxnLXVuc2V0IHtcblx0XHRvdmVyZmxvdzogaW5pdGlhbCAhaW1wb3J0YW50O1xuXHRcdG92ZXJmbG93OiB1bnNldCAhaW1wb3J0YW50O1xuXHR9XG5cdGJvZHkubW9kdWxlLCBib2R5LnN1YnNjcmlwdGlvbi1vdmVydmlldywgYm9keS5tb2R1bGUtb3ZlcnZpZXcge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRtaW4taGVpZ2h0OiAxMDB2aDtcblxuXHRcdCNjb250ZW50IHtcblx0XHRcdGZsZXgtZ3JvdzogMTtcblx0XHRcdHBhZGRpbmctbGVmdDogODBweDtcblxuXHRcdFx0PiBociB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAtODBweDtcblx0XHRcdH1cblxuXHRcdFx0KyAuYmctbGlnaHQge1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDgwcHg7XG5cdFx0XHRcdHBvc2l0aW9uOiBzdGlja3k7XG5cdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0ei1pbmRleDogMTtcblx0XHRcdH1cblx0XHR9XG5cdFx0I3RvcC1iYXItYmFjayB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDY1cHg7XG5cdFx0fVxuXHR9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuXG5cdCNtb2R1bGUtYmxvY2stYm94IHtcblx0XHRwb3NpdGlvbjogc3RpY2t5O1xuXHRcdHRvcDogODBweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdHotaW5kZXg6IDE7XG5cdH1cblx0I21vZHVsZS1jb250ZW50LW1lbnUge1xuXHRcdG92ZXJmbG93OiB1bnNldCAhaW1wb3J0YW50O1xuXHR9XG5cdGJvZHkubW9kdWxlLW92ZXJ2aWV3ICN0b3AtYmFyIC5jb250YWluZXIteGwge1xuXHRcdG1heC13aWR0aDogMTAwJTtcblxuXHRcdGEuYnRuIHtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSg4MHB4KTtcblx0XHRcdG1hcmdpbi1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0fVxuXHR9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtYXgtd2lkdGg6IDEyNzlweCkge1xuXHQuZm91bmRlcnMtaGVhZGVyLWJveCAjaG9tZS1oZWFkZXItYmcge1xuXHRcdG1heC13aWR0aDogOTYwcHg7XG5cdH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG5cdC5jb250YWluZXIteGwge1xuXHRcdG1heC13aWR0aDogMTM2MHB4O1xuXHR9XG5cdC8vI3NoZXMtbWVyY2VkZXMge1xuXHQvL1x0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcCAtOHZ3O1xuXHQvL31cbn1cbi8vIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSBhbmQgKG1heC13aWR0aDogMTY4MHB4KSB7XG4vLyBcdCNtb2R1bGUtb3ZlcnZpZXctYm94IHtcbi8vIFx0XHRtYXgtd2lkdGg6IDExNDBweDtcbi8vIFx0fVxuLy8gfVxuLy8gQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNTYwcHgpIGFuZCAobWF4LXdpZHRoOiAxNjgwcHgpIHtcbi8vIFx0I21vZHVsZS1vdmVydmlldy1ib3gge1xuLy8gXHRcdG1heC13aWR0aDogMTI4MHB4O1xuLy8gXHR9XG4vLyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG5cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcblx0I2NvbnRlbnQge1xuXHRcdG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxNTBweCk7XG5cblx0XHQrIC5iZy1saWdodCB7XG5cdFx0XHRib2R5Lm1vZHVsZSAmIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsdWUgIWltcG9ydGFudDtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdHBvc2l0aW9uOiBzdGlja3k7XG5cdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0ei1pbmRleDogMTE7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdGJvZHkubW9kdWxlIHtcblx0XHQjdG9wLWJhci1iYWNrIHtcblx0XHRcdHBhZGRpbmctbGVmdDogODBweDtcblx0XHR9XG5cdFx0I21haW4tbmF2IHtcblx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblxuXHRcdFx0YSB7XG5cdFx0XHRcdGhlaWdodDogNzZweDtcblx0XHRcdH1cblx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0ei1pbmRleDogMTI7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcblxuXHRcdFx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0XHRcdHRvcDogODBweDtcblx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRtaW4td2lkdGg6IDgwcHg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuXG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHtcblx0I21vZHVsZS1vdmVydmlldy1ib3gge1xuXHRcdHBhZGRpbmctcmlnaHQ6IDg5cHg7XG5cdH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuXG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG5cdC5tb2R1bGUtb3ZlcnZpZXcgI2NvbnRlbnQgI21vZHVsZS1vdmVydmlldy1ib3ggLmNvbnRhaW5lci14bCxcblx0Lm1vZHVsZS1vdmVydmlldyAjY29udGVudCA+IC5jb250YWluZXIteGwuZmxleC1ncm93LTEgKyAuY29udGFpbmVyLXhsIHtcblx0XHRwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuXHR9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cblx0I3Rlc3RpbW9uaWFscy1ib3gge1xuXHRcdD4gLmNvbnRhaW5lciB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0fVxuXHR9XG5cdC50ZXN0aW1vbmlhbHMtYm94LWJnIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdHJpZ2h0OiAtMTBweDtcblxuXHRcdGltZyB7XG5cdFx0XHRtYXgtaGVpZ2h0OiAyNzBweDtcblx0XHR9XG5cdH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcblxuXHQjbW9kdWxlLWNvbnRlbnQtbWVudSB7XG5cdFx0YTpub3QoLmFjdGl2ZSkge1xuXHRcdFx0aSB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdGJvZHkubW9kdWxlICNjb250ZW50ID4gLmNvbnRhaW5lci14bCB7XG5cdFx0PiBpbWcge1xuXHRcdFx0bWF4LXdpZHRoOiAxMDB2dyAhaW1wb3J0YW50O1xuXHRcdFx0bWFyZ2luLWxlZnQ6IC0xNXB4O1xuXHRcdH1cblx0fVxuXHQjc3RvcnktaW1nIHtcblx0XHRtYXgtd2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7XG5cdFx0bWFyZ2luLWxlZnQ6IC0xNXB4O1xuXHR9XG5cdCNjb250ZW50IC5vcHRpb24tbGlzdC1pdGVtIC5idG4ge1xuXHRcdGxpbmUtaGVpZ2h0OiAzOHB4O1xuXHR9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG5cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzU5cHgpIHtcblxufVxuXG4kdGV4dF9jb2xvcjogIzRCNEM0RDtcblxuQG1peGluIG1vYmlsZSB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIEBjb250ZW50XG4gICAgfVxufVxuQG1peGluIHRhYmxldCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIEBjb250ZW50XG4gICAgfVxufVxuXG5AbWl4aW4gbGFwdG9wIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTc5cHgpIHtcbiAgICAgICAgQGNvbnRlbnRcbiAgICB9XG59XG5cbkBtaXhpbiBkZXNrdG9wIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIEBjb250ZW50XG4gICAgfVxufVxuXG5AbWl4aW4gc2Nyb2xsYmFye1xuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2YyZWVlZTtcbiAgICB9XG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWVhZWFlIDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICBib3JkZXI6IDNweCBzb2xpZCAjZjJlZWVlO1xuICAgIH1cbiAgICBzY3JvbGxiYXItd2lkdGg6IHRoaW47XG4gICAgc2Nyb2xsYmFyLWNvbG9yOiAjYWVhZWFlICNmMmVlZWU7XG59XG4ubm93LXlvdV9fUGFnZXtcbiAgICAuZHJhZy10YWJsZXtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgQGluY2x1ZGUgdGFibGV0e1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBkZXNrdG9we1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogM3JlbVxuICAgICAgICB9XG4gICAgICAgICYuLS1jb2x1bW57XG4gICAgICAgICAgICBAaW5jbHVkZSB0YWJsZXR7XG4gICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudGFibGVfX2l0ZW17XG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IGRhc2hlZCAkYmx1ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgJGJsdWU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBkYXNoZWQgJGJsdWUhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IGRhc2hlZCAkYmx1ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAudGFibGVfX2l0ZW17XG4gICAgICAgICAgICBoZWlnaHQ6IDEycmVtO1xuICAgICAgICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IGRhc2hlZCAkYmx1ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodDtcbiAgICAgICAgICBcdD4gcHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZGVza3RvcHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1vYmlsZXtcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZChuKzIpe1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldHtcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZChuKzMpe1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgybil7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAubm90ZXN7XG4gICAgICAgIEBpbmNsdWRlIHRhYmxldHtcbiAgICAgICAgICAgIHBhZGRpbmc6MCAycmVtO1xuICAgICAgICB9XG4gICAgICAgIC5kcm9wLWFkZC1ib3h7XG4gICAgICAgICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICAgICAgICAgICYubXQtNCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnJvd3tcbiAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJiA+IGRpdjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgICAgIG9yZGVyOiB1bnNldCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubm90ZXNfX2l0ZW17XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBhbGwtc2Nyb2xsO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldHtcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDUwJTtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGRlc2t0b3B7XG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAzMyU7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzMlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAubm90ZS1ib3h7XG4gICAgICAgICAgICAgICAgICAgICYudWktZHJhZ2dhYmxlLWRyYWdnaW5ne1xuICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjI0KSAwcHggM3B4IDhweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuZHJvcC1hZGQtYm94e1xuICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA3cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG5cbiAgICB9XG59XG5cbi5taW5Mb3ZQcm9kdWN0X19QYWdle1xuICAgIC5ub3Rlc3tcbiAgICAgICAgPmRpdjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgbWFyZ2luOiAwIWltcG9ydGFudDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRhYmxldHtcblxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4udHdvVGFibGVzX19QYWdle1xuICAgIC50YWJsZS1mb3Jte1xuICAgICAgICAmLi0tcmlnaHR7XG4gICAgICAgICAgICAubm90ZXNfX2l0ZW17XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBtYXgtY29udGVudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLi0tbGVmdHtcbiAgICAgICAgICAgIC5ub3Rlc19faXRlbXtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBtYXgtY29udGVudDtcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpe1xuICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgNTAlO1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jbGVhci1zdHlsZXtcbiAgICAuYmctbGlnaHR7XG4gICAgICAgIG1hcmdpbjogMCFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmc6IDAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLnRhYmxlc19fY3VzdG9te1xuICAgIHB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gICAgLnRhYmxlLWZvcm17XG4gICAgICAgIC5yb3d7XG4gICAgICAgICAgICBkaXZ7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZi1oZWFkZXJ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR0ZXh0X2NvbG9yO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiRE0gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICBie1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibHVlO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogLjVyZW07XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgICAgIC5ub3Rlc19faXRlbXtcbiAgICAgICAgICAgIC5ub3RlLWJveHtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogNnJlbTtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNjcm9sbGJhcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuaGVhZFRhYmxle1xuICAgICAgICAgICAgY29sb3I6ICR0ZXh0X2NvbG9yO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLi0tbGVmdCwuLS1yaWdodHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBtYXgtY29udGVudDtcbiAgICB9XG5cbiAgICAuLS1yaWdodHtcbiAgICAgICAgQGluY2x1ZGUgbW9iaWxle1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICAgICAgfVxuICAgICAgICAucm93e1xuICAgICAgICAgICAgLmYtaGVhZGVye1xuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogcmdiYSgwLCA0NCwgNzksIDAuMjUpO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHVuc2V0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICBkaXY6bnRoLWxhc3QtY2hpbGQobisyKXtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0e1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm5vdGVze1xuICAgIC5ub3Rlc19faXRlbXtcbiAgICAgICAgLmFkZE5vdGV7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG5cbn1cblxuLmFjY29yZGlvbntcbiAgICBvdmVyZmxvdy1hbmNob3I6IG5vbmU7XG4gICAgLmFjY29yZGlvbi1pdGVte1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsMCwwLC4xMjUpO1xuICAgICAgICAmOmZpcnN0LW9mLXR5cGV7XG4gICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAuMjVyZW07XG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogLjI1cmVtO1xuICAgICAgICB9XG4gICAgICAgICY6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAwO1xuICAgICAgICB9XG4gICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAuMjVyZW07XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAuMjVyZW07XG5cbiAgICAgICAgICAgIC5hY2NvcmRpb24tYnV0dG9uIHtcblxuICAgICAgICAgICAgICAgICYuY29sbGFwc2VkIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwYzYzZTQ7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlN2YxZmY7XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5hY2NvcmRpb24tY29sbGFwc2Uge1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAuMjVyZW07XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogLjI1cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5hY2NvcmRpb24taGVhZGVye1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDFyZW0gMS4yNXJlbTtcbiAgICAgICAgZm9udC1zaXplOjFyZW07XG4gICAgICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6MDtcbiAgICAgICAgb3ZlcmZsb3ctYW5jaG9yOiBub25lO1xuICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQsYm9yZGVyLXJhZGl1cyAuMTVzIGVhc2U7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcblxuICAgICAgICAmLmNvbGxhcHNlZCB7XG4gICAgICAgICAgICBjb2xvcjogIzBjNjNlNDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlN2YxZmY7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIC0xcHggMCByZ2JhKDAsMCwwLC4xMjUpO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogdW5zZXQ7XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nJTIzMGM2M2U0JyUzZSUzY3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNMS42NDYgNC42NDZhLjUuNSAwIDAgMSAuNzA4IDBMOCAxMC4yOTNsNS42NDYtNS42NDdhLjUuNSAwIDAgMSAuNzA4LjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOCAwbC02LTZhLjUuNSAwIDAgMSAwLS43MDh6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gQWNjb3JkaW9uIGljb25cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICB3aWR0aDogMS4yNXJlbTtcbiAgICAgICAgICAgIGhlaWdodDogMS4yNXJlbTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyUyMzIxMjUyOSclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgZD0nTTEuNjQ2IDQuNjQ2YS41LjUgMCAwIDEgLjcwOCAwTDggMTAuMjkzbDUuNjQ2LTUuNjQ3YS41LjUgMCAwIDEgLjcwOC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDggMGwtNi02YS41LjUgMCAwIDEgMC0uNzA4eicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEuMjVyZW07XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjODZiN2ZlO1xuICAgICAgICAgICAgb3V0bGluZTogMDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIC4yNXJlbSByZ2JhKDEzLDExMCwyNTMsLjI1KTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuYWNjb3JkaW9uLWJvZHl7XG4gICAgICAgIHBhZGRpbmc6IDFyZW0gMS4yNXJlbTtcbiAgICB9XG59XG5cbi5kcmFnTm90ZXN7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBAaW5jbHVkZSBsYXB0b3B7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMS41ZnIgMS4yZnI7XG4gICAgICAgIGdyaWQtZ2FwOiAzcmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICAgIH1cbiAgIC50YWJsZV9faXRlbXN7XG4gICAgICAgYm9yZGVyOiAxcHggZGFzaGVkICMwMDJjNGY7XG4gICAgICAgLnRhYmxlX19pdGVte1xuICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmOGZhO1xuICAgICAgICAgICBtaW4taGVpZ2h0OiAxMnJlbTtcbiAgICAgICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IGRhc2hlZCAjMDAyYzRmO1xuICAgICAgICAgICAmOmZpcnN0LWNoaWxke1xuICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgICAgfVxuICAgICAgICAgICAuaXRlbV9faGVhZHtcbiAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhcHRvcHtcbiAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICB9XG4gICAgICAgICAgIH1cbiAgICAgICB9XG5cbiAgICAgICAubm90ZV9faXRlbXN7XG4gICAgICAgICAgICYubm90ZXNfX2NvbnRhaW5lcntcbiAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDdyZW07XG4gICAgICAgICAgIH1cbiAgICAgICB9XG5cbiAgIH1cblxuICAgIC5ub3Rlc0Zvcm17XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWY4ZmE7XG4gICAgICAgIHBhZGRpbmc6IDEuNXJlbTtcbiAgICAgICAgaGVpZ2h0OiBtYXgtY29udGVudDtcbiAgICAgICAgLmFkZE5vdGV7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBkYXNoZWQgI2ZmNWY0MTtcbiAgICAgICAgICAgIG1pbi13aWR0aDogOHJlbTtcbiAgICAgICAgICAgIGhlaWdodDogN3JlbTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjVzO1xuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHJlZDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5hZGROb3RlRm9ybXtcbiAgICAgICAgICAgIC5mb3JtLWdyb3Vwe1xuICAgICAgICAgICAgICAgIGlucHV0LCB0ZXh0YXJlYXtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm5vdGVzX19jb250YWluZXJ7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cblxuXG4gICAgLm5vdGVfX2l0ZW1ze1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGdhcDogMXJlbTtcblxuICAgICAgICAubm90ZV9faXRlbXtcbiAgICAgICAgICAgIG1pbi13aWR0aDogOHJlbTtcbiAgICAgICAgICAgIGhlaWdodDogN3JlbTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1vYmlsZXtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgNTAlO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNTAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0e1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAzMCU7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzMCU7XG5cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcHRvcHtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMjMlO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjMlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm5vdGVfX3RpdGxle1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubm90ZV9fY29udGVudHtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICAgICAgICAgIGhlaWdodDogNzAlO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNjcm9sbGJhcjtcbiAgICAgICAgICAgIH1cblxuXG4gICAgICAgICAgICAmLmRyYWdnaW5ne1xuICAgICAgICAgICAgICAgb3BhY2l0eTogMC4zO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5kcmFnZ2FibGV7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBhbGwtc2Nyb2xsO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLmNpcmNsZUFud2VuZHVuZ3NmYWxse1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgQGluY2x1ZGUgbGFwdG9we1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB9XG4gICAgLmRyb3AtYWRkLWJveHtcbiAgICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgICAgICBAaW5jbHVkZSBsYXB0b3B7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDIxJTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGhlaWdodDogOHJlbTtcbiAgICAgICAgfVxuICAgICAgICAmLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MXtcbiAgICAgICAgICAgIEBpbmNsdWRlIGxhcHRvcHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLmdyYXlfX3RyYXBlem9pZHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgJjpiZWZvcmV7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogLTEwcHg7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlY2VjZWM7XG4gICAgICAgIGNsaXAtcGF0aDogcG9seWdvbig1JSAxMDAlLCA5NSUgMTAwJSwgMTAwJSAwLCAwIDApO1xuICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgfVxuXG4gICAgJi5fX3NlY29uZHtcbiAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICB3aWR0aDogODMlO1xuICAgICAgICB9XG4gICAgfVxuICAgICYuX190aGlyZHtcbiAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICB3aWR0aDogNjglO1xuICAgICAgICB9XG4gICAgfVxuICAgICYuX19mb3VydGh7XG4gICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgd2lkdGg6IDQ4JTtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5ncmF5X19zcXVhcmV7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwYjNmYjk7XG59XG4uY3VzdG9tX2JsdWV7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMGIzZmI5IWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDllOGZmO1xuICAgIHBhZGRpbmc6IDVweDtcbn1cbi5tb2RlbC1jYW52YXMge1xuICAgIC5jb2wge1xuICAgICAgICBtaW4taGVpZ2h0OiAxMjBweDtcbiAgICB9XG59XG4uaGVhZGVyLWNvbCwubW9kZWwtY2FudmFzIHtcbiAgICBwIHtcbiAgICAgICAgJi5zbWFsbCB7XG4gICAgICAgICAgICBmb250LXNpemU6NjAlO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6Ym9sZDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206MC41cmVtO1xuICAgICAgICB9XG4gICAgICAgICYuaW5wdXQge1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDFyZW07XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOjAuMjVyZW07XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnJvdyB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW07XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbTtcbiAgICB9XG4gICAgLmNvbCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC4yNXJlbTtcbiAgICB9XG59XG5cbi5tb2RlbC1zdG9yeSB7XG4gICAgLmxpc3R2aWV3LWl0ZW0gLmJvcmRlci1yaWdodCB7XG5cdFx0Ym9yZGVyLXJpZ2h0OiAxcmVtIHNvbGlkICNmZmYgIWltcG9ydGFudDtcblx0XHRwYWRkaW5nLXRvcDogMjhweDtcblx0XHRtaW4td2lkdGg6IDY0cHg7XG5cdH1cbn1cblxuXG4iLCIvLyBDb2xvcnNcbiRibHVlOiAjMDAyQzRGO1xuJGRhcmstYmx1ZTogIzAwMTYyNztcbiRyZWQ6ICNGRjVGNDE7XG4kbGlnaHQ6ICNGNUY4RkE7XG4kbGlnaHQtZ3JheTogI0UxRTRFNjtcbiRncmF5OiAjNzM3MzczO1xuXG4vLyBmb250c1xuJHRleHQ6ICdETSBTYW5zJztcbiRoZWFkZXI6ICdTdG9semwnO1xuXG4vLyBQQVRIXG4kaW1nX3BhdGg6ICcuLi9pbWcvJztcblxuLy8gUldEXG4kc2NyZWVuLXhzLW1pbjogMzYwcHg7XG4kc2NyZWVuLXNtLW1pbjogNTc2cHg7XG4kc2NyZWVuLW1kLW1pbjogNzY4cHg7XG4kc2NyZWVuLWxnLW1pbjogOTkycHg7XG4kc2NyZWVuLXhsLW1pbjogMTIwMHB4O1xuJHNjcmVlbi14eGwtbWluOiAxNDQwcHg7XG5cbiRzY3JlZW4teHMtbWF4OiAoJHNjcmVlbi14cy1taW4gLSAxKTsgLy8gMzU5XG4kc2NyZWVuLXNtLW1heDogKCRzY3JlZW4tc20tbWluIC0gMSk7IC8vIDU3NVxuJHNjcmVlbi1tZC1tYXg6ICgkc2NyZWVuLW1kLW1pbiAtIDEpOyAvLyA3NjdcbiRzY3JlZW4tbGctbWF4OiAoJHNjcmVlbi1sZy1taW4gLSAxKTsgLy8gOTkxXG4kc2NyZWVuLXhsLW1heDogKCRzY3JlZW4teGwtbWluIC0gMSk7IC8vIDExOTlcbiRzY3JlZW4teHhsLW1heDogKCRzY3JlZW4teHhsLW1pbiAtIDEpOyAvLyAxNDM5XG5cbiRtZWRpYS1kZXNrdG9wLXh4bC1taW46IFwib25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICN7JHNjcmVlbi14eGwtbWlufSlcIjsgLy8gMTQ0MCB1cFxuXG4kbWVkaWEtZGVza3RvcC1iaWctbWluOiBcIm9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAjeyRzY3JlZW4teGwtbWlufSlcIjsgLy8gMTIwMCB1cFxuXG4kbWVkaWEtZGVza3RvcC14eGwtbWF4OiBcIm9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAjeyRzY3JlZW4teHhsLW1heH0pXCI7IC8vIDE0MzkgZG93blxuJG1lZGlhLWRlc2t0b3AtbWF4OiBcIm9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAjeyRzY3JlZW4teGwtbWF4fSlcIjsgLy8gMTE5OSBkb3duXG4kbWVkaWEtZGVza3RvcC1taW46IFwib25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICN7JHNjcmVlbi1sZy1taW59KVwiOyAvLyA5OTIgdXBcblxuJG1lZGlhLWlwYWQ6IFwib25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtZGV2aWNlLXdpZHRoOiAxMDI0cHgpXCI7IC8vIGlzaGl0XG5cbiRtZWRpYS10YWJsZXQtbWF4OiBcIm9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAjeyRzY3JlZW4tbGctbWF4fSlcIjsgLy8gOTkxIGRvd25cbiRtZWRpYS10YWJsZXQ6IFwib25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICN7JHNjcmVlbi1sZy1tYXh9KSBhbmQgKG1pbi13aWR0aDogI3skc2NyZWVuLW1kLW1pbn0pXCI7IC8vIDk5MSAtIDc2OFxuJG1lZGlhLXRhYmxldC1taW46IFwib25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICN7JHNjcmVlbi1tZC1taW59KVwiOyAvLyA3NjggdXBcblxuJG1lZGlhLXNtYXJ0cGhvbmUtbWF4OiBcIm9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAjeyRzY3JlZW4tbWQtbWF4fSlcIjsgLy8gNzY3IGRvd25cbiRtZWRpYS1zbWFydHBob25lOiBcIm9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAjeyRzY3JlZW4tbWQtbWF4fSkgYW5kIChtaW4td2lkdGg6ICN7JHNjcmVlbi14cy1taW59KVwiOyAvLyA3NjcgLSAzNjBcblxuJG1lZGlhLWJvb3RzdHJhcC1zbS1tYXg6IFwib25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICN7JHNjcmVlbi1zbS1tYXh9KVwiOyAvLyA1NzUgZG93blxuJG1lZGlhLWJvb3RzdHJhcC1zbS1taW46IFwib25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICN7JHNjcmVlbi1zbS1taW59KVwiOyAvLyA1NzYgdXBcblxuJG1lZGlhLXBob25lLW1heDogXCJvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogI3skc2NyZWVuLXhzLW1heH0pXCI7IC8vIDM1OSBkb3duXG5cbi8vIHByZWZpeFxuJHByZWZpeC10cmFuc2Zvcm06ICd3ZWJraXQnICdtcyc7XG4kcHJlZml4LWJveC1zaGFkb3c6ICd3ZWJraXQnO1xuIiwiLy8gUldEXG5AbWl4aW4gbWVkaWEtZGVza3RvcC14eGwtbWluKCkge1xuXHRAbWVkaWEgI3skbWVkaWEtZGVza3RvcC14eGwtbWlufSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cbkBtaXhpbiBtZWRpYS1kZXNrdG9wLWJpZy1taW4oKSB7XG5cdEBtZWRpYSAjeyRtZWRpYS1kZXNrdG9wLWJpZy1taW59IHtcblx0XHRAY29udGVudDtcblx0fVxufVxuQG1peGluIG1lZGlhLWRlc2t0b3AteHhsLW1heCgpIHtcblx0QG1lZGlhICN7JG1lZGlhLWRlc2t0b3AteHhsLW1heH0ge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5AbWl4aW4gbWVkaWEtZGVza3RvcC1tYXgoKSB7XG5cdEBtZWRpYSAjeyRtZWRpYS1kZXNrdG9wLW1heH0ge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5AbWl4aW4gbWVkaWEtZGVza3RvcC1taW4oKSB7XG5cdEBtZWRpYSAjeyRtZWRpYS1kZXNrdG9wLW1pbn0ge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5cbkBtaXhpbiBtZWRpYS10YWJsZXQtbWF4KCkge1xuXHRAbWVkaWEgI3skbWVkaWEtdGFibGV0LW1heH0ge1xuICAgIFx0QGNvbnRlbnQ7XG5cdH1cbn1cbkBtaXhpbiBtZWRpYS1pcGFkKCkge1xuXHRAbWVkaWEgI3skbWVkaWEtaXBhZH0ge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5AbWl4aW4gbWVkaWEtdGFibGV0KCkge1xuXHRAbWVkaWEgI3skbWVkaWEtdGFibGV0fSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cbkBtaXhpbiBtZWRpYS10YWJsZXQtbWluKCkge1xuXHRAbWVkaWEgI3skbWVkaWEtdGFibGV0LW1pbn0ge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5cbkBtaXhpbiBtZWRpYS1zbWFydHBob25lLW1heCgpIHtcblx0QG1lZGlhICN7JG1lZGlhLXNtYXJ0cGhvbmUtbWF4fSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cbkBtaXhpbiBtZWRpYS1zbWFydHBob25lKCkge1xuXHRAbWVkaWEgI3skbWVkaWEtc21hcnRwaG9uZX0ge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5cbkBtaXhpbiBtZWRpYS1ib290c3RyYXAtc20tbWF4KCkge1xuXHRAbWVkaWEgI3skbWVkaWEtYm9vdHN0cmFwLXNtLW1heH0ge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5AbWl4aW4gbWVkaWEtYm9vdHN0cmFwLXNtLW1pbigpIHtcblx0QG1lZGlhICN7JG1lZGlhLWJvb3RzdHJhcC1zbS1taW59IHtcblx0XHRAY29udGVudDtcblx0fVxufVxuXG5AbWl4aW4gbWVkaWEtcGhvbmUtbWF4KCkge1xuXHRAbWVkaWEgI3skbWVkaWEtcGhvbmUtbWF4fSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cblxuLy8gdHJhbnNmb3JtXG5AbWl4aW4gdHJhbnNmb3JtKCR2YWx1ZSkge1xuXHRAZWFjaCAkcHJlZml4IGluICRwcmVmaXgtdHJhbnNmb3JtIHtcblx0XHQjeyctJyArICRwcmVmaXggKyAnLXRyYW5zZm9ybSd9OiAkdmFsdWU7XG5cdH1cblx0dHJhbnNmb3JtOiAkdmFsdWU7XG59XG5cbi8vIGJveC1zaGFkb3dcbkBtaXhpbiBib3gtc2hhZG93KCR2YWx1ZSkge1xuXHRAZWFjaCAkcHJlZml4IGluICRwcmVmaXgtYm94LXNoYWRvdyB7XG5cdFx0I3snLScgKyAkcHJlZml4ICsgJy1ib3gtc2hhZG93J306ICR2YWx1ZTtcblx0fVxuXHRib3gtc2hhZG93OiAkdmFsdWU7XG59IiwiaGVhZGVyIHtcblx0bWluLWhlaWdodDogMTAwcHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogNTtcblxuXHQmOm5vdCguYmctdHJhbnNwYXJlbnQpIHtcblx0XHRtaW4taGVpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuXHR9XG5cblx0LmJ0biB7XG5cdFx0bWluLXdpZHRoOiAxcHg7XG5cblx0XHQmLmJ0bi1pY29uICsgZm9ybSB7XG5cdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdGEge1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuXG5cdFx0PiBzcGFuLmYtaGVhZGVyIHtcblx0XHRcdGZvbnQtc2l6ZTogOHB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxMnB4O1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDEuMTRweDtcblx0XHRcdGNvbG9yOiAkYmx1ZTtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBhZGRpbmc6IDAgMCA0cHggNHB4O1xuXHRcdH1cblx0XHQmLmFjdGl2ZS1wYWdlIHtcblx0XHRcdGJveC1zaGFkb3c6IDBweCAxcHg7XG5cdFx0fVxuXHR9XG5cdCsgLmhvbWUtc2VjdGlvbiB7XG5cdFx0bWFyZ2luLXRvcDogLTEwMHB4O1xuXHRcdHBhZGRpbmctdG9wOiAxMDBweDtcblx0fVxuXHQrIC5zdWJzY3JpcHRpb24tb3ZlcnZpZXcge1xuXHRcdG1hcmdpbi10b3A6IC0xMDBweDtcblxuXHRcdCNpbmZvLWJveCAuaW5mb3gtYm94IHtcblx0XHRcdHBhZGRpbmctdG9wOiAxNXZoO1xuXG5cdFx0XHQuaW5mby1vdmVybGF5LmNvbXBhbnktYmcge1xuXHRcdFx0XHRyaWdodDogMTUlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRuYXYgYS5kcm9wZG93bi1pdGVtOmFjdGl2ZSB7XG5cdFx0Y29sb3I6ICRyZWQ7XG5cdH1cblx0Ji5jLXdoaXRlIHtcblx0XHRpbWcge1xuXHRcdFx0ZmlsdGVyOiBncmF5c2NhbGUoMSkgYnJpZ2h0bmVzcygwKSBpbnZlcnQoMSk7XG5cdFx0fVxuXHRcdGEgPiBzcGFuLmYtaGVhZGVyLFxuXHRcdG5hdiA+IC5kcm9wZG93bi1pdGVtOm5vdCg6aG92ZXIpIHtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdH1cblx0XHQjbmF2LWJ0biBzcGFuIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0fVxuXHR9XG5cdEBpbmNsdWRlIG1lZGlhLXRhYmxldC1tYXgge1xuXHRcdG1pbi1oZWlnaHQ6IDgwcHg7XG5cblx0XHQrIC5ob21lLXNlY3Rpb24ge1xuXHRcdFx0bWFyZ2luLXRvcDogLTgwcHg7XG5cdFx0XHRwYWRkaW5nLXRvcDogODBweDtcblx0XHR9XG5cdH1cbn1cbi5zZWN0aW9uLXRvcC1yb3VuZGVkIHtcblx0Y2xpcC1wYXRoOiBlbGxpcHNlKDYwJSAxMDAlIGF0IDUwJSAxMDAlKTtcblx0aGVpZ2h0OiA0MDBweDtcblx0ZGlzcGxheTogYmxvY2s7XG5cblx0KyBkaXYge1xuXHRcdG1hcmdpbi10b3A6IC0yMTVweDtcblx0fVxuXG5cdEBpbmNsdWRlIG1lZGlhLWRlc2t0b3AtbWF4IHtcblx0XHRoZWlnaHQ6IDI0MHB4O1xuXG5cdFx0KyBkaXYge1xuXHRcdFx0bWFyZ2luLXRvcDogLTEzMHB4O1xuXHRcdH1cblx0fVxuXHRAaW5jbHVkZSBtZWRpYS1zbWFydHBob25lLW1heCB7XG5cdFx0aGVpZ2h0OiA2MHB4O1xuXG5cdFx0KyBkaXYge1xuXHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHR9XG5cdH1cbn1cbiNoZWFkZXIge1xuXG5cdCYuZC1mbGV4IHtcblx0XHRtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTAwcHgpO1xuXHR9XG5cdGgxIHtcblx0XHRmb250LXNpemU6IDQwcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDU4cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cblx0cCB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyN3B4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtc21hcnRwaG9uZS1tYXgge1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0fVxuXHR9XG5cdC5idG4gKyAuYnRuIHtcblx0XHRtYXJnaW4tbGVmdDogMzBweDtcblx0fVxuXG5cdCYuaG9tZS1wYWdlLCAmLnN1Yi1wYWdlIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTAwcHg7XG5cblx0XHQuY29udGFpbmVyIHtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjBweCk7XG5cdFx0fVxuXHRcdC5lbWJlZC1yZXNwb25zaXZlIHtcblx0XHRcdG1hcmdpbjogODBweCAwIC0xMjBweDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1kZXNrdG9wLW1heCB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogODBweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDgwcHg7XG5cblx0XHRcdC5lbWJlZC1yZXNwb25zaXZlIHtcblx0XHRcdFx0bWFyZ2luOiA2MHB4IDAgLTEwMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHRAaW5jbHVkZSBtZWRpYS1zbWFydHBob25lLW1heCB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNjBweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDYwcHg7XG5cblx0XHRcdC5jb250YWluZXIge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cdFx0XHR9XG5cdFx0XHQuZW1iZWQtcmVzcG9uc2l2ZSB7XG5cdFx0XHRcdG1hcmdpbjogNDBweCAwIC02MHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmLnN1Yi1wYWdlIHtcblx0XHRoMSxwIHtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0fVxuXHR9XG5cblx0Ji5ob21lLXNlY3Rpb24uYmctZGFyayB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbTtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0cGFkZGluZy1ib3R0b206IDUwcHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS10YWJsZXQtbWluIHtcblx0XHRcdG1pbi1oZWlnaHQ6IDUwMHB4O1xuXHRcdH1cblx0XHRAaW5jbHVkZSBtZWRpYS1kZXNrdG9wLW1pbiB7XG5cdFx0XHRtaW4taGVpZ2h0OiA2MDBweDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgbWVkaWEtZGVza3RvcC1iaWctbWluIHtcblx0XHRcdG1pbi1oZWlnaHQ6IDcwMHB4O1xuXHRcdH1cblx0XHRAaW5jbHVkZSBtZWRpYS1kZXNrdG9wLXh4bC1taW4ge1xuXHRcdFx0bWluLWhlaWdodDogODAwcHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEtc21hcnRwaG9uZS1tYXgge1xuXHRcdFx0cGFkZGluZy10b3A6IDI0MHB4O1xuXHRcdH1cblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDsgbGVmdDogMDtcblx0XHRcdHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDEwMCU7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgjMDAxNjI3LDAuMjUpIDAlLCByZ2JhKCMwMDE2MjcsIC43NSkgOTklKTtcblx0XHRcdC8vIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKCMwMDE2MjcsIC41KSAwJSwgcmdiYSgjMDAxNjI3LDAuNSkgNTAlLCByZ2JhKCMwMDE2MjcsIC42NSkgOTklKTtcblx0XHRcdHotaW5kZXg6IDE7XG5cdFx0fVxuXHRcdCYuc2hlcy1tZXJjZWRlcyB7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1kZXNrdG9wLWJpZy1taW4ge1xuXHRcdFx0XHRtaW4taGVpZ2h0OiA3MDBweCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtc21hcnRwaG9uZS1tYXgge1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMTUwcHggIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHRcdC5idG4ubWItMiB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgjMDAxNjI3LDAuMSkgMCUsIHJnYmEoIzAwMTYyNywgLjYpIDk5JSk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdD4gLmNvbnRhaW5lciB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdH1cblxuXHRcdC5idG4tcmVkLW91dGxpbmU6aG92ZXIge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkcmVkICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdC8vIEBpbmNsdWRlIG1lZGlhLXNtYXJ0cGhvbmUtbWF4IHtcblx0XHQvLyBoMSB7XG5cdFx0Ly8gXHRmb250LXNpemU6IDMycHg7XG5cdFx0Ly8gXHRsaW5lLWhlaWdodDogNDZweDtcblx0XHQvLyBcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0Ly8gfVxuXHRcdC8vIHA6bm90KC5sZWFkKSB7XG5cdFx0Ly8gXHRmb250LXNpemU6IDE0cHg7XG5cdFx0Ly8gXHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdC8vIH1cblx0XHQvLyAuYnRuICsgLmJ0biB7XG5cdFx0Ly8gXHRtYXJnaW4tbGVmdDogMjBweDtcblx0XHQvLyB9XG5cdC8vIH1cbn1cblxuI25hdi1idG4ge1xuXHRib3JkZXI6IG5vbmU7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHR3aWR0aDogMzZweDsgaGVpZ2h0OiAyNHB4O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdHBhZGRpbmc6IDA7XG5cblx0c3BhbiB7XG5cdFx0d2lkdGg6IDEwMCU7IGhlaWdodDogMnB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xuXHR9XG59XG4jbmF2LW92ZXJsYXkge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDsgbGVmdDogMDtcblx0d2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0ei1pbmRleDogLTk5O1xuXHRvcGFjaXR5OiAwO1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcyBlYXNlLWluLW91dDtcbn1cbkBpbmNsdWRlIG1lZGlhLXRhYmxldC1tYXgge1xuXHRoZWFkZXIgbmF2IHtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0dG9wOiAwOyByaWdodDogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IDMyMHB4O1xuXHRcdG1pbi1oZWlnaHQ6IDEwMHZoO1xuXHRcdG1heC1oZWlnaHQ6IDEwMHZoO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWChjYWxjKDEwMCUgKyA2MHB4KSk7XG5cdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBlYXNlLWluLW91dCwgb3BhY2l0eSAuNHMgbGluZWFyO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWJsdWU7XG5cdFx0ei1pbmRleDogNTtcblx0XHRwYWRkaW5nOiAxMDBweCAyMHB4IDAgNDBweDtcblx0XHRvcGFjaXR5OiAwO1xuXG5cdFx0YS5kcm9wZG93bi1pdGVtLCBidXR0b25bdHlwZT1cInN1Ym1pdFwiXSB7XG5cdFx0XHRjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuXHRcdFx0Zm9udC1zaXplOiAyNXB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDMzcHg7XG5cdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0cGFkZGluZzogMTBweCAwICFpbXBvcnRhbnQ7XG5cblx0XHRcdCsgYS5idG4ge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiA0MHB4O1xuXHRcdFx0fVxuXHRcdFx0Ji5hY3RpdmUtcGFnZSB7XG5cdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRmb3JtLm14LWxnLTIgKyBhLmJ0biB7XG5cdFx0XHRtYXJnaW4tdG9wOiA0MHB4O1xuXHRcdH1cblx0XHQmOmFmdGVyIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGxlZnQ6IC0zMHB4OyB0b3A6IDA7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ibHVlO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdHdpZHRoOiA2MHB4O1xuXHRcdFx0dHJhbnNmb3JtOiBza2V3WCgzZGVnKTtcblx0XHRcdG1pbi1oZWlnaHQ6IDEwMHZoO1xuXHRcdFx0ei1pbmRleDogLTE7XG5cdFx0fVxuXG5cdFx0Lm5hdi1zd2l0Y2gge1xuXHRcdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdFx0dG9wOiAyNXB4OyByaWdodDogNDBweDtcblx0XHRcdHdpZHRoOiAzMHB4OyBoZWlnaHQ6IDMwcHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuXG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7IGhlaWdodDogMnB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXG5cdFx0XHRcdCsgc3BhbiB7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAtMnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdGhlYWRlci5vcGVuIHtcblx0XHQ+IGE6bnRoLWNoaWxkKC1uKzIpIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHotaW5kZXg6IDY7XG5cblx0XHRcdHNwYW4ge1xuXHRcdFx0XHRjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0XHRpbWcge1xuXHRcdFx0ZmlsdGVyOiBncmF5c2NhbGUoMSkgYnJpZ2h0bmVzcygwKSBpbnZlcnQoMSk7XG5cdFx0fVxuXHRcdG5hdiB7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdH1cblx0XHR+ICNuYXYtb3ZlcmxheSB7XG5cdFx0XHR6LWluZGV4OiA0O1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoIzAwMCwuNSk7XG5cdFx0fVxuXHR9XG59XG5cbiNuYXYtYWNjb3VudC1kcm9wZG93biB7XG5cblx0LmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHRpbWcge1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHR3aWR0aDogNTJweDsgaGVpZ2h0OiA1MnB4O1xuXHRcdGZpbHRlcjogbm9uZTtcblx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0fVxuXHRpIHtcblx0XHRjb2xvcjogIzE5MTkxQTtcblx0XHRtYXJnaW4tbGVmdDogOHB4O1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0fVxuXHQuZHJvcGRvd24tbWVudSB7XG5cdFx0bWFyZ2luLXRvcDogMjJweDtcblx0fVxufVxuXG5AaW5jbHVkZSBtZWRpYS1ib290c3RyYXAtc20tbWF4IHtcblx0aGVhZGVyIG5hdiB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuXHRcdHBhZGRpbmctbGVmdDogNDBweDtcblx0XHRtYXgtd2lkdGg6IDEwMHZ3O1xuXG5cdFx0JjphZnRlciB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHQubmF2LXN3aXRjaCB7XG5cdFx0XHRyaWdodDogMThweDtcblx0XHR9XG5cdH1cbn0iLCIudmlkZW8tYm94IHtcblx0YTpub3QoLnZpZGVvLWNoYXB0ZXItbGluayk6bm90KC52aWRlby1saW5rKSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDsgbGVmdDogMDtcblx0XHR3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMDAlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoIzAwMCwwLjIpO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuXG5cdFx0aSB7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdGZvbnQtc2l6ZTogNzhweDtcblx0XHR9XG5cdFx0Ji5kLW5vbmUge1xuXHRcdFx0KyAudmlkZW8tdGltZSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHR+ICN2aWRlby1jaGFwdGVycywgfiAjdmlkZW8tbGlua3Mge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQudmlkZW8tdGltZSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMzBweDsgbGVmdDogMzBweDtcblx0XHRwYWRkaW5nOiAxcHggMTBweDtcblx0XHRib3JkZXItcmFkaXVzOiAxMnB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ncmF5O1xuXHRcdGNvbG9yOiAjMTkxOTFBO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYm9vdHN0cmFwLXNtLW1heCB7XG5cdFx0XHR0b3A6IDE1cHg7IGxlZnQ6IDE1cHg7XG5cdFx0fVxuXHR9XG5cblx0Jjpob3ZlciAjdmlkZW8tY2hhcHRlcnMge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcblx0fVxufVxuI3ZpZGVvLWNoYXB0ZXJzIHtcblx0ZGlzcGxheTogbm9uZTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7IGxlZnQ6IDA7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoIzAwMCwuNSk7XG5cdGhlaWdodDogYXV0bztcblx0cGFkZGluZzogMXJlbSAwO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuXHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzIGVhc2UtaW4tb3V0O1xuXG5cdGg1IHtcblx0XHRjb2xvcjogI2ZmZjtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdHBhZGRpbmc6IDAgMXJlbTtcblx0fVxuXHRhIHtcblx0XHRwYWRkaW5nOiAuNzVyZW0gMXJlbTtcblx0XHRjb2xvcjogI2ZmZjtcblxuXHRcdCYuYWN0aXZlIHtcblx0XHRcdGNvbG9yOiAkcmVkO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0fVxuXHR9XG59XG4jdmlkZW8tbGlua3Mge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHJpZ2h0OiA1JTsgdG9wOiAxMCU7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGhlaWdodDogYXV0bztcblxuXHRhIHtcblx0XHRwYWRkaW5nOiAuNzVyZW0gMXJlbTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCMwMDAsLjUpO1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0Y29sb3I6ICNmZmY7XG5cblx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdH1cbn1cblxuI3Jvdy1udW1iZXJzIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdC5jb2wtbnVtYmVyIHtcblx0XHRmb250LXdlaWdodDogOTAwO1xuXHRcdGZvbnQtc2l6ZTogNzBweDtcblx0XHRsaW5lLWhlaWdodDogMTAycHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTdweDtcblx0fVxuXHQuY29sLWhlYWRlciB7XG5cdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDI3cHg7XG5cdH1cbn1cbiNyb3ctaWNvbnMge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0LmNvbC1pbWcge1xuXHRcdG1hcmdpbjogMjBweCBhdXRvO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRtYXgtaGVpZ2h0OiA5NnB4O1xuXHR9XG5cdC5jb2wtaGVhZGVyIHtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRsaW5lLWhlaWdodDogMjlweDtcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHR9XG5cdHAge1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyN3B4O1xuXHR9XG59XG4jcm93LXBpY3R1cmUge1xuXHRwIHtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDI3cHg7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1zbWFydHBob25lLW1heCB7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0XHR9XG5cdH1cblx0aW1nIHtcblx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0fVxufVxuXG4ucGxhbi1ib3gge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRib3gtc2hhZG93OiAwIDEwcHggMjBweCAwIHJnYmEoMCwwLDAsMC4xNSk7XG5cblx0LnBsYW4taGVhZGVyIHtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRsaW5lLWhlaWdodDogMjlweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Ly8gcGFkZGluZzogMjBweCAxNXB4O1xuXHRcdHBhZGRpbmc6IDIwcHggMzBweDtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG5cdC5wbGFuLXByaWNlIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Zm9udC1zaXplOiA1MHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiA3M3B4O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0cGFkZGluZzogMTBweCAxNXB4IDIwcHg7XG5cdFx0Zm9udC1mYW1pbHk6ICRoZWFkZXIsIHNhbnMtc2VyaWY7XG5cblx0XHRzbWFsbCB7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMTZweDtcblx0XHRcdGZvbnQtZmFtaWx5OiBcIkRNIFNhbnNcIiwgc2Fucy1zZXJpZjtcblx0XHRcdG1hcmdpbi1ib3R0b206IC0xMHB4O1xuXHRcdH1cblx0XHRzcGFuIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRcdFx0bWFyZ2luLXRvcDogLTEwcHg7XG5cdFx0XHRmb250LWZhbWlseTogJHRleHQsIHNhbnMtc2VyaWY7XG5cdFx0fVxuXHR9XG5cdC5wbGFuLWRldGFpbHMge1xuXHRcdHBhZGRpbmc6IDMwcHg7XG5cblx0XHR1bCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblxuXHRcdFx0bGkge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMzVweDtcblxuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0d2lkdGg6IDRweDsgaGVpZ2h0OiA0cHg7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xuXHRcdFx0XHRcdGxlZnQ6IDEycHg7IHRvcDogMTBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4jcm93LXBhcnRuZXJzIHtcblxuXHQuY29sLW1kLTMuYm9yZGVyIHtcblx0XHRtYXJnaW46IC0xcHggMCAwIC0xcHg7XG5cdH1cblx0aW1nIHtcblx0XHRvYmplY3QtZml0OiBjb250YWluO1xuXHRcdGZpbHRlcjogZ3JheXNjYWxlKDEpO1xuXHR9XG59XG5cbkBpbmNsdWRlIG1lZGlhLXRhYmxldC1taW4ge1xuXHQjcm93LXBsYW4ge1xuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRibHVlIDM3NnB4LCAjZmZmIDM3NnB4KSAhaW1wb3J0YW50O1xuXHRcdC8vIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRibHVlIDM1NHB4LCAjZmZmIDM1NHB4KSAhaW1wb3J0YW50O1xuXHRcdCNwbGFuLW1vZGFsICYge1xuXHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgJGJsdWUgMzUycHgsICNmZmYgMzUycHgpICFpbXBvcnRhbnQ7XG5cdFx0XHQvLyBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkYmx1ZSAzMzBweCwgI2ZmZiAzMzBweCkgIWltcG9ydGFudDtcblx0XHR9XG5cdFx0LnJvdyA+IGRpdiB7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0Ly8gbWFyZ2luLXRvcDogMjJweDtcblxuXHRcdFx0Ly8gJjpudGgtY2hpbGQoMik6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHQvLyBcdG1hcmdpbi10b3A6IDA7XG5cblx0XHRcdC8vIFx0LnBsYW4tYm94IHtcblxuXHRcdFx0Ly8gXHRcdC5wbGFuLXByaWNlIHtcblx0XHRcdC8vIFx0XHRcdHBhZGRpbmc6IDEzcHggMTVweCAyNnB4O1xuXHRcdFx0Ly8gXHRcdFx0Zm9udC1zaXplOiA2MHB4O1xuXHRcdFx0Ly8gXHRcdFx0bGluZS1oZWlnaHQ6IDg2cHg7XG5cdFx0XHQvLyBcdFx0fVxuXHRcdFx0Ly8gXHRcdC5wbGFuLWRldGFpbHMge1xuXHRcdFx0Ly8gXHRcdFx0Ly8gcGFkZGluZzogMzBweCA0MHB4O1xuXHRcdFx0Ly8gXHRcdH1cblx0XHRcdC8vIFx0fVxuXHRcdFx0Ly8gfVxuXHRcdH1cblx0fVxufVxuXG5AaW5jbHVkZSBtZWRpYS1zbWFydHBob25lLW1heCB7XG5cdC5ob21lLXNlY3Rpb24gLnJvdyA+IGRpdiArIGRpdiB7XG5cdFx0bWFyZ2luLXRvcDogNDBweDtcblx0fVxufVxuXG4jaGVhZGVyLmhvbWUtc2VjdGlvbiB7XG5cdGgxIHtcblx0XHRjb2xvcjogJGJsdWU7XG5cdFx0Zm9udC1zaXplOiA2MHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiA2NXB4O1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cblx0XHRzbWFsbCB7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTRweDtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDJweDtcblx0XHR9XG5cblx0XHRzcGFuIHtcblx0XHRcdGNvbG9yOiAkcmVkO1xuXHRcdH1cblx0XHRAaW5jbHVkZSBtZWRpYS10YWJsZXQge1xuXHRcdFx0Zm9udC1zaXplOiA0NXB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDU1cHg7XG5cblx0XHRcdHNtYWxsIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0QGluY2x1ZGUgbWVkaWEtc21hcnRwaG9uZS1tYXgge1xuXHRcdFx0Zm9udC1zaXplOiAzNXB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDQ1cHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG5cdFx0XHRzbWFsbCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0cCB7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0fVxufVxuLmhvbWUtc2VjdGlvbiB7XG5cblx0LnNlY3Rpb24taGVhZGVyIHtcblx0XHRmb250LXNpemU6IDQ1cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDU1cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblxuXHRcdHNtYWxsIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMnB4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhLXNtYXJ0cGhvbmUtbWF4IHtcblx0XHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAzN3B4O1xuXG5cdFx0XHRzbWFsbCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDdweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0dWwgaS5pY29ucy1jaGVjayB7XG5cdFx0d2lkdGg6IDI0cHg7IGhlaWdodDogMjRweDtcblx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdHBhZGRpbmctdG9wOiAycHg7XG5cdH1cbn1cbiNob21lLW1vZHVsZXMtc2xpZGVyIHtcblx0b3ZlcmZsb3c6IGluaXRpYWw7XG5cblx0LnN3aXBlci1zbGlkZSB7XG5cdFx0Ym9yZGVyLXJhZGl1czogMThweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGJveC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC40NSkgMHB4IDI1cHggMjBweCAtMjBweDtcblxuXHRcdCY6YmVmb3JlLCAmLm5vdC1hY3RpdmU6YWZ0ZXIge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwOyBsZWZ0OiAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTtcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsMCwwLDAuMjUpIDAlLCByZ2JhKDAsMCwwLDAuNjUpIDEwMCUpO1xuXHRcdH1cblx0XHQmLm5vdC1hY3RpdmU6YWZ0ZXIge1xuXHRcdFx0YmFja2dyb3VuZDogIHJnYmEoNTMsNTQsNTQsMC40NSk7XG5cdFx0XHR6LWluZGV4OiAyO1xuXHRcdH1cblx0XHQudGV4dC11cHBlcmNhc2Uge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0bGVmdDogMDsgdG9wOiAzMHB4O1xuXHRcdFx0cGFkZGluZzogNXB4IDdweCA3cHggOXB4O1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRmb250LXNpemU6IDlweDtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAxLjM1cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMTNweDtcblx0XHRcdHotaW5kZXg6IDM7XG5cdFx0fVxuXHRcdCYtaW5uZXIge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwYWRkaW5nOiA1MHB4IDI1cHg7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0ZmxleC1ncm93OiAxO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRtaW4taGVpZ2h0OiAzODBweDtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuXG5cdFx0XHQmOmJlZm9yZSwgJjphZnRlciB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAwOyBsZWZ0OiA1MCU7XG5cdFx0XHRcdHdpZHRoOiAxcHg7IGhlaWdodDogNDBweDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdH1cblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHR0b3A6IGF1dG87IGJvdHRvbTogMDtcblx0XHRcdH1cblx0XHR9XG5cdFx0YTpob3ZlciBoNCB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHR9XG5cdH1cblx0LnNsaWRlLWhlYWRlciB7XG5cdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAzNXB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRtYXJnaW46IGF1dG87XG5cdFx0cGFkZGluZzogMzBweCAwIDE1cHg7XG5cdH1cblx0cCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0bWluLWhlaWdodDogNzJweDtcblx0fVxufVxuI3NoZXMtbWVyY2VkZXMge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdC8vIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3AgLTEwcmVtO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1nX3BhdGh9U2hlX3NfTWVyY2VkZXMuanBnJyk7XG5cblx0JjpiZWZvcmUge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7IGxlZnQ6IDA7XG5cdFx0d2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoIzM0M2E0MCwuNSk7XG5cdFx0ei1pbmRleDogMTtcblx0fVxuXHQ+IC5jb250YWluZXIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG59XG4jdGVzdGltb25pYWxzLWJveCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHQuYmctY2lyY2xlLWJsdXIge1xuXHRcdHRvcDogMTMwJTsgbGVmdDogNTAlO1xuXHR9XG5cdHAge1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRsaW5lLWhlaWdodDogMzBweDtcblx0XHRtYXJnaW4tYm90dG9tOiAyNXB4O1xuXHR9XG5cdC5zd2lwZXItc2xpZGUgc21hbGw6bm90KC5tYi0wKSB7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1hcmdpbi1ib3R0b206IDI1cHg7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1zbWFydHBob25lLW1heCB7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMjNweDtcblx0XHR9XG5cdH1cbiAgICAuc2xpZGVyLWFycm93cyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiA1MHB4O1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgIH1cblx0LnNsaWRlLW5leHQsIC5zbGlkZS1wcmV2IHtcblx0XHRjb2xvcjogIzAwMDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdHdpZHRoOiA1OHB4OyBoZWlnaHQ6IDU4cHg7XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXG5cdFx0KyBhIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRcdCB9XG5cdH1cblx0LnNsaWRlLXByZXYge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlWSgxODBkZWcpO1xuXHR9XG59XG4ubW9kdWxlLXByZXZpZXctYm94IHtcblx0Ym94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjQ1KSAwcHggMjVweCAyMHB4IC0yMHB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRtYXgtd2lkdGg6IDI0MHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0Ji5ub3QtYWN0aXZlIHtcblx0XHRvcGFjaXR5OiAuNTtcblx0fVxuXHQuZW1iZWQtcmVzcG9uc2l2ZS0xYnkxIHtcblx0XHR0b3A6IC01NSU7IGxlZnQ6IC0xMTUlO1xuXHRcdHdpZHRoOiAyMjAlO1xuXHR9XG5cdC5lbWJlZC1yZXNwb25zaXZlLTJieTM6YmVmb3JlIHtcblx0XHRwYWRkaW5nLXRvcDogMTQwJTtcblx0fVxuXG5cdEBpbmNsdWRlIG1lZGlhLXNtYXJ0cGhvbmUtbWF4IHtcblx0XHRtYXgtd2lkdGg6IDE4MHB4O1xuXG5cdFx0LmVtYmVkLXJlc3BvbnNpdmUtMmJ5MyB7XG5cdFx0XHRzcGFuLm1iLW1kLTIge1xuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRcdFx0fVxuXHRcdFx0LmYtdGV4dC5mLTcwMC5oMyB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0XHR9XG5cdFx0XHRpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuI2VwaXNvZGVzIHtcblx0cGFkZGluZy10b3A6IDc1cHg7XG5cdHBhZGRpbmctYm90dG9tOiA0MHB4O1xuXG5cdGgyLnNlY3Rpb24taGVhZGVyIHtcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG5cdFx0KyBwIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDg1cHg7XG5cdFx0fVxuXHR9XG5cdC5yb3cge1xuXHRcdG1hcmdpbi1ib3R0b206IDYwcHg7XG5cdH1cblx0LmJ0biB7XG5cdFx0bWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xuXHR9XG5cdC5idG4tcmVkLW91dGxpbmU6aG92ZXIge1xuXHRcdGJvcmRlci1jb2xvcjogJHJlZDtcblx0fVxuXG5cdCsgI2hlYWRlciB7XG5cdFx0bWluLWhlaWdodDogNzAwcHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdFx0cGFkZGluZzogNDBweCAwO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1zbWFydHBob25lLW1heCB7XG5cdFx0XHRtaW4taGVpZ2h0OiA0ODBweDtcblx0XHR9XG5cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDAsIDIyLCAzOSwgMC4xNSkgMCUsIHJnYmEoMCwgMjIsIDM5LCAwLjY1KSA5MCUpO1xuXHRcdH1cblxuXHRcdGEge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXG5cdEBpbmNsdWRlIG1lZGlhLXRhYmxldC1tYXgge1xuXHRcdC5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5IHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0fVxuXHR9XG5cdEBpbmNsdWRlIG1lZGlhLXNtYXJ0cGhvbmUtbWF4IHtcblx0XHRwYWRkaW5nLXRvcDogMzVweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMXB4O1xuXG5cdFx0aDIuc2VjdGlvbi1oZWFkZXIge1xuXHRcdFx0Zm9udC1zaXplOiAzNXB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDY1cHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxM3B4O1xuXG5cdFx0XHQrIHAge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1MHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQucm93IHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDUwcHg7XG5cblx0XHRcdD4gZGl2ICsgZGl2IHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblxuXHRcdFx0XHRwIHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0aDMuc2VjdGlvbi1oZWFkZXIge1xuXHRcdFx0Zm9udC1zaXplOiAyNXB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDM2cHg7XG5cdFx0fVxuXHR9XG5cdEBpbmNsdWRlIG1lZGlhLWJvb3RzdHJhcC1zbS1tYXgge1xuXG5cdFx0LnJvdyB7XG5cdFx0XHQ+IGRpdjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cblx0XHRcdFx0KyBkaXYge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMzBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQrICNoZWFkZXIge1xuXHRcdFx0bWluLWhlaWdodDogNDgwcHg7XG5cdFx0fVxuXG5cdH1cbn1cblxuLmJnLWNpcmNsZS1ibHVyIHtcblx0d2lkdGg6IDFweDsgaGVpZ2h0OiAxcHg7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0YmFja2dyb3VuZC1jb2xvcjogJHJlZDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRib3gtc2hhZG93OiAwIDAgNjAwcHggNjAwcHggJHJlZDtcblx0b3BhY2l0eTogLjY7XG5cblx0Ji5hY2NvdW50LXBhZ2UtYmcge1xuXHRcdG9wYWNpdHk6IC40O1xuXHR9XG59XG4jYmctY2lyY2xlLWJsdXItdG9wIHtcblx0cmlnaHQ6IDM4dnc7IHRvcDogLTIwdmg7XG5cblx0Ji5hY2NvdW50LXBhZ2UtYmcge1xuXHRcdHJpZ2h0OiA0MHZ3OyB0b3A6IC0zMHZoO1xuXHR9XG5cblx0Ym9keS5tb2R1bGUgJiwgYm9keVtjbGFzcyo9XCJlcnJvclwiXSAmLCBib2R5Lm1vZHVsZS1vdmVydmlldyAmLCBib2R5LnN1YnNjcmlwdGlvbi1vdmVydmlldyAmIHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cblxuXHRAaW5jbHVkZSBtZWRpYS1ib290c3RyYXAtc20tbWF4IHtcblx0XHR0b3A6IC00NXZoO1xuXHR9XG59XG4jYmctY2lyY2xlLWJsdXItYm90dG9tIHtcblx0Ym90dG9tOiAwO1xuXHRyaWdodDogMzh2dztcbn1cblxuLmhvbWUtaGVhZGVyLWJveCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0cGFkZGluZy1ib3R0b206IDEwMHB4O1xuXHRtYXJnaW4tYm90dG9tOiAtMTVweDtcblxuXHRAaW5jbHVkZSBtZWRpYS1kZXNrdG9wLW1heCB7XG5cdFx0cGFkZGluZy1ib3R0b206IDUwcHg7XG5cdH1cblx0QGluY2x1ZGUgbWVkaWEtdGFibGV0LW1heCB7XG5cdFx0cGFkZGluZy1ib3R0b206IDIwcHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0fVxufVxuI2hvbWUtaGVhZGVyLWJnIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRib3R0b206IDA7XG5cdHJpZ2h0OiAwO1xuXHR3aWR0aDogYXV0bztcblx0bWF4LWhlaWdodDogMTAwJTtcblx0ei1pbmRleDogMDtcblxuXHQuZm91bmRlcnMtaGVhZGVyLWJveCAmIHtcblx0XHRtYXgtd2lkdGg6IDEwMDBweDtcblx0fVxuXHRAaW5jbHVkZSBtZWRpYS1kZXNrdG9wLW1heCB7XG5cdFx0bWF4LXdpZHRoOiA3NSU7XG5cdH1cblx0QGluY2x1ZGUgbWVkaWEtdGFibGV0LW1heCB7XG5cdFx0cG9zaXRpb246IHN0YXRpYztcblx0XHRvcmRlcjogMTtcblx0XHRtYXJnaW46IDAgLTE1cHg7XG5cdFx0bWF4LXdpZHRoOiA1NDBweDtcblx0XHR3aWR0aDogY2FsYygxMDAlICsgMzBweCk7XG5cdH1cblxuXHRAaW5jbHVkZSBtZWRpYS1kZXNrdG9wLXh4bC1taW4ge1xuXHRcdC5mb3VuZGVycy1oZWFkZXItYm94ICYge1xuXHRcdFx0cmlnaHQ6IDV2dztcblx0XHR9XG5cdH1cblx0QGluY2x1ZGUgbWVkaWEtdGFibGV0LW1heCB7XG5cdFx0LmZvdW5kZXJzLWhlYWRlci1ib3ggJiB7XG5cdFx0XHR3aWR0aDogY2FsYygxMDAlICsgMTIwcHgpO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IC0xMDBweDtcblx0XHR9XG5cdH1cbn1cblxuI2hvbWUtYWJvdXQtYmcge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHJpZ2h0OiAwOyBib3R0b206IC01OHB4O1xuXG5cdEBpbmNsdWRlIG1lZGlhLWRlc2t0b3AtbWF4IHtcblx0XHRtYXgtd2lkdGg6IDcwMHB4O1xuXHR9XG5cdEBpbmNsdWRlIG1lZGlhLXRhYmxldC1tYXgge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRib3R0b206IGF1dG87XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luLXRvcDogLTE1MHB4O1xuXHRcdGJvdHRvbTogMDsgdG9wOiA2MHB4O1xuXHR9XG5cdEBpbmNsdWRlIG1lZGlhLWJvb3RzdHJhcC1zbS1tYXgge1xuXHRcdGxlZnQ6IC0xNnB4O1xuXHRcdG1hcmdpbi10b3A6IC01MHB4O1xuXHRcdHRvcDogMzBweDtcblx0XHR3aWR0aDogY2FsYygxMDAlICsgMzJweCk7XG5cdH1cbn1cbiIsIi5idG4tbmV4dCwgLmJ0bi1wcmV2IHtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG5cdGNvbG9yOiAkcmVkO1xuXHRmb250LXNpemU6IDMycHg7XG5cdHRyYW5zaXRpb246IGNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIG9wYWNpdHkgLjE1cyBlYXNlLWluLW91dDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDIwcHg7IHJpZ2h0OiAxNXB4O1xuXG5cdCY6aG92ZXIge1xuXHRcdGNvbG9yOiAkYmx1ZTtcblx0fVxuXHQmLnN3aXBlci1idXR0b24tZGlzYWJsZWQge1xuXHRcdGZpbHRlcjogZ3JheXNjYWxlKDEpO1xuXHRcdG9wYWNpdHk6IC4yNTtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0fVxuXG5cdEBpbmNsdWRlIG1lZGlhLWRlc2t0b3AtbWluIHtcblx0XHR0b3A6IGF1dG87IGJvdHRvbTogMTAwJTtcblx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHR9XG5cdEBpbmNsdWRlIG1lZGlhLXRhYmxldCB7XG5cdFx0dG9wOiAyNXB4O1xuXHR9XG59XG4uYnRuLXByZXYge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHJpZ2h0OiA0N3B4O1xuXG5cdGkge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdH1cbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Ly8gYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0YmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG5cdHdpZHRoOiA4cHg7IGhlaWdodDogOHB4O1xuXHRvcGFjaXR5OiAxO1xuXG5cdCsgc3BhbiB7XG5cdFx0Ly8gbWFyZ2luLWxlZnQ6IDZweDtcblx0XHRtYXJnaW4tbGVmdDogMTVweDtcblx0fVxuXHQmLWFjdGl2ZSB7XG5cdFx0Ly8gYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHJlZDtcblxuXHRcdC8vIEBpbmNsdWRlIG1lZGlhLWRlc2t0b3AtbWluIHtcblx0XHQvLyBcdGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XG5cdFx0Ly8gfVxuXHR9XG59XG5cbi5pbmZveC1ib3ggLnN3aXBlci1zbGlkZSxcbi5pbmZveC1ib3ggLnN3aXBlci13cmFwcGVyICsgZGl2LmQtZmxleCB7XG5cdHBhZGRpbmc6IDAgMjBweDtcblxuXHRAaW5jbHVkZSBtZWRpYS1kZXNrdG9wLW1pbiB7XG5cdFx0cGFkZGluZzogMCAzMHB4O1xuXHR9XG59XG4ubGF0ZXN0LWFydGljbGVzLXNsaWRlciB7XG5cblx0QGluY2x1ZGUgbWVkaWEtdGFibGV0LW1heCB7XG5cdFx0b3ZlcmZsb3c6IGluaXRpYWw7XG5cdFx0b3ZlcmZsb3c6IHVuc2V0O1xuXHR9XG5cblx0LnN3aXBlci1zbGlkZSB7XG5cdFx0d2lkdGg6IGNhbGMoNTQuMjUlIC0gMXB4KTtcblx0XHRtYXJnaW4tcmlnaHQ6IDJweDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhLXRhYmxldC1taW4ge1xuXHRcdFx0d2lkdGg6IGNhbGMoMzMuMzMzMiUgLSAxcHgpO1xuXHRcdH1cblx0XHRAaW5jbHVkZSBtZWRpYS1kZXNrdG9wLW1pbiB7XG5cdFx0XHRtYXgtd2lkdGg6IDIxNS4zMzNweDtcblx0XHR9XG5cdH1cblx0fiAuc3dpcGVyLXBhZ2luYXRpb24ge1xuXHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHQuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0Om5vdChbY2xhc3MqPVwiYWN0aXZlXCJdKSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRTFFNEU2O1xuXHRcdH1cblx0fVxufSIsIiNoZWFkZXIuYWNjb3VudC1wYWdlIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdCYuYmctaW1nIHtcblx0XHQvLyAmOmJlZm9yZSB7XG5cdFx0Ly8gXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Ly8gXHR6LWluZGV4OiAxO1xuXHRcdC8vIFx0Y29udGVudDogXCJcIjtcblx0XHQvLyBcdHRvcDogMDsgbGVmdDogMDtcblx0XHQvLyBcdHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDEwMCU7XG5cdFx0Ly8gXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdC8vIFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdC8vIFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHQvLyBcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnI3skaW1nX3BhdGh9Q3JlYXRlLUFjY291bnRfQmFja2dyb3VuZC5zdmcnKTtcblx0XHQvLyB9XG5cdFx0LmNvbnRhaW5lciB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdH1cblx0fVxuXG5cdGgzIHtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDI5cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRtYXJnaW4tYm90dG9tOiAzNXB4O1xuXHR9XG5cdHAge1xuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1zbWFydHBob25lLW1heCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdH1cblx0fVxuXHQuYmctYmx1ZSB7XG5cdFx0cGFkZGluZy1ib3R0b206IDMwcHg7XG5cdH1cblxuXHQmLnJlZ2lzdGVyLXN0ZXAge1xuXG5cdFx0LmNvbnRhaW5lciB7XG5cdFx0XHRAaW5jbHVkZSBtZWRpYS10YWJsZXQtbWluIHtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWRlc2t0b3AtYmlnLW1pbiB7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNjBweCk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5idG4ge1xuXHRcdFx0bWluLXdpZHRoOiAxMjBweDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1zbWFydHBob25lLW1heCB7XG5cdFx0XHQucHJvZ3Jlc3MtY29sIHtcblx0XHRcdFx0b3JkZXI6IC0yO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdFx0fVxuXHRcdFx0LnBob3RvLXVwbG9hZC1jb2wge1xuXHRcdFx0XHRvcmRlcjogLTE7XG5cblx0XHRcdFx0LnBob3RvLXVwbG9hZCB7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAxODBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0aDMge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ucGhvdG8tdXBsb2FkIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdC5lbWJlZC1yZXNwb25zaXZlLWl0ZW0ge1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHQvLyBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcblx0fVxuXHRpbnB1dCB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblx0XHQtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG5cdFx0YXBwZWFyYW5jZTogbm9uZTtcblx0XHR3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMDAlO1xuXHRcdGxlZnQ6IDA7IHRvcDogMDtcblx0XHR6LWluZGV4OiAxO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG5cdGxhYmVsIHtcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHR9XG59XG5cbi5wcm9ncmVzcyB7XG5cdGJvcmRlci1yYWRpdXM6IDJweDtcblx0aGVpZ2h0OiA0cHg7XG5cblx0Ji1jb2wge1xuXHRcdHNtYWxsIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMTZweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDFweDtcblxuXHRcdFx0KyAucHJvZ3Jlc3Mge1xuXHRcdFx0XHRtaW4td2lkdGg6IDUwJTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji1iYXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XG5cdH1cblx0KyBzcGFuIHtcblx0XHRtYXJnaW4tbGVmdDogMTVweDtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDI3cHg7XG5cdH1cbn1cblxuI3BheW1lbnQtYm94IHtcblx0Ji5kaXNhYmxlZCB7XG5cdFx0ZmlsdGVyOiBncmF5c2NhbGUoMSk7XG5cdFx0b3BhY2l0eTogLjI7XG5cdH1cbn1cbiIsImZvcm0gPiAuYmctbGlnaHQge1xuXHRwYWRkaW5nOiAzMHB4IDMwcHggMC4wMXJlbTtcbn1cbi5mb3JtLWdyb3VwIHtcblx0bWFyZ2luLWJvdHRvbTogMzBweDtcblxuXHQmLmxpc3R2aWV3LWl0ZW0ge1xuXHRcdHBhZGRpbmc6ICAwO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHQ+IGEge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwOyByaWdodDogMDtcblx0XHRcdHdpZHRoOiA0OHB4OyBoZWlnaHQ6IDQ4cHg7XG5cdFx0fVxuXHR9XG5cdGxhYmVsLCA+IHNwYW4ge1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRsaW5lLWhlaWdodDogMTZweDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG5cdFx0Ji5jdXN0b20tY29udHJvbCB7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0XHRcdHBhZGRpbmctbGVmdDogMzBweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNXB4O1xuXG5cdFx0XHQuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdGRpc3BsYXk6IHRhYmxlO1xuXG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHR3aWR0aDogMjBweDsgaGVpZ2h0OiAyMHB4O1xuXHRcdFx0XHRcdHRvcDogMnB4OyBsZWZ0OiAtMzBweDtcblx0XHRcdFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRcdFx0XHRcdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLmJnLXRyYW5zcGFyZW50OmJlZm9yZSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5iLXJlZDpiZWZvcmUge1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJHJlZCAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYuYi1ibHVlOmJlZm9yZSB7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkYmx1ZSAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYuYi1ncmF5OmJlZm9yZSB7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAjQTdBOUFBICFpbXBvcnRhbnQ7XG5cblx0XHRcdFx0XHRsYWJlbC5vcHRpb24tbGlzdC1pdGVtOmhvdmVyICYge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkcmVkICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdHdpZHRoOiAyMHB4OyBoZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdFx0dG9wOiAycHg7IGxlZnQ6IC0zMHB4O1xuXHRcdFx0XHRcdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDE0cHggYXV0bztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuXG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJHJlZCAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYuY2hlY2stYmx1ZTphZnRlciB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPSclMjMwMDJDNEYnIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNmwyLjk3NCAyLjk5TDggMi4xOTN6Jy8lM2UlM2Mvc3ZnJTNlXCIpXG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0YSB7XG5cdFx0XHRjb2xvcjogaW5oZXJpdDtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdH1cblx0fVxuXHQuY3VzdG9tLXNlbGVjdCB7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdC8vIGJhY2tncm91bmQ6ICNmZmYgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0JyBoZWlnaHQ9JzUnIHZpZXdCb3g9JzAgMCA0IDUnJTNlJTNjcGF0aCBmaWxsPSclMjNGRjVGNDEnIGQ9J00yIDBMMCAyaDR6bTAgNUwwIDNoNHonLyUzZSUzYy9zdmclM2VcIikgcmlnaHQgLjc1cmVtIGNlbnRlci84cHggMTBweCBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZiwgI2ZmZjtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIjeyRpbWdfcGF0aH1pY29ucy9hcnJvdy1kb3duLnBuZ1wiKSwgdXJsKFwiI3skaW1nX3BhdGh9c2VsZWN0LWJnLnBuZ1wiKTtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAxNXB4IGNlbnRlciwgIHJpZ2h0IDU2cHggY2VudGVyO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogMjZweCBhdXRvLCAxcHggMzJweDtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0LCBuby1yZXBlYXQ7XG5cdFx0cGFkZGluZy1yaWdodDogNjVweCAhaW1wb3J0YW50O1xuXG5cdFx0b3B0aW9uW2Rpc2FibGVkXVt2YWx1ZT1cIlwiXSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdH1cblx0fVxuXHQuY3VzdG9tLXNlbGVjdCxcblx0dGV4dGFyZWEsXG5cdGlucHV0W3R5cGU9XCJ0ZXh0XCJdOm5vdCgubnVtSW5wdXQpLFxuXHRpbnB1dFt0eXBlPVwiZW1haWxcIl0sXG5cdGlucHV0W3R5cGU9XCJudW1iZXJcIl0sXG5cdGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSB7XG5cdFx0Y29sb3I6ICMwMDA7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI0Y1RjhGQTtcblx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRsaW5lLWhlaWdodDogNDhweDtcblx0XHRwYWRkaW5nOiAwIDE1cHg7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdHdpZHRoOiAxMDAlOyBoZWlnaHQ6IGF1dG87XG5cdFx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXHRcdG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcblxuXHRcdC5iZy1saWdodCAmIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0fVxuXHRcdCZbZGlzYWJsZWRdICsgLmFsZXJ0IHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuICAgICAgICAmLmNsb3VkIHtcbiAgICAgICAgICAgIHBhZGRpbmc6MCA1cHg7XG4gICAgICAgICAgICBmb250LXNpemU6MTRweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cdH1cblx0dGV4dGFyZWEge1xuXHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRcdHBhZGRpbmctdG9wOiAxMnB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiAxMnB4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYm9vdHN0cmFwLXNtLW1pbiB7XG5cdFx0XHRib2R5Lm1vZHVsZSAmLCBib2R5LmNvbW11bml0eSAmIHtcblx0XHRcdFx0cGFkZGluZzogMTdweCAyMHB4O1xuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyN3B4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGJvZHkuY29tbXVuaXR5ICYge1xuXHRcdFx0cGFkZGluZzogMCAhaW1wb3J0YW50O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKCNEREVDRjcsLjUpO1xuXHRcdFx0cmVzaXplOiBub25lO1xuXHRcdH1cblx0fVxufVxuaW5wdXRbZGlzYWJsZWRdLFxudGV4dGFyZWE6OnBsYWNlaG9sZGVyLFxuLmN1c3RvbS1zZWxlY3RbZGlzYWJsZWRdLFxuLmN1c3RvbS1zZWxlY3Q6aW52YWxpZCxcbmlucHV0OjpwbGFjZWhvbGRlciB7XG5cdGNvbG9yOiAjQTdBOUFBICFpbXBvcnRhbnQ7XG5cdG9wYWNpdHk6IDE7XG5cblx0Ym9keS5jb21tdW5pdHkgJiB7XG5cdFx0Y29sb3I6ICNEREVDRjcgIWltcG9ydGFudDtcblx0XHRvcGFjaXR5OiAuNTtcblx0fVxufVxuXG4uYmFkZ2Utc2VsZWN0IHtcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcblxuXHQmLWJveCB7XG5cdFx0bWFyZ2luLWxlZnQ6IC01cHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiAtNXB4O1xuXG5cdFx0aDYge1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRoZWFkZXIsIHNhbnMtc2VyaWY7XG5cdFx0XHRtYXJnaW46IC0yMHB4IDAgMjBweCAxMHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0fVxuXHRcdD4gZGl2Om5vdCguYmFkZ2Utc2VsZWN0KSB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDVweDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDVweDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1ib290c3RyYXAtc20tbWluIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAtMTBweDtcblx0XHRcdG1hcmdpbi1yaWdodDogLTEwcHg7XG5cblx0XHRcdD4gZGl2Om5vdCguYmFkZ2Utc2VsZWN0KSB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMTBweDtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMTBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0bGFiZWwge1xuXHRcdG1hcmdpbjogMCA1cHggMTBweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYm9vdHN0cmFwLXNtLW1pbiB7XG5cdFx0XHRtYXJnaW46IDAgMTBweCAyMHB4O1xuXHRcdH1cblxuXHRcdHNwYW4ge1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMTZweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAzMnB4O1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI0FGQjFCMztcblx0XHRcdHBhZGRpbmc6IDAgMTVweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR0cmFuc2l0aW9uOiBjb2xvciAuMTVzIGVhc2UtaW4tb3V0LGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCxib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dDtcblxuXHRcdFx0I2NvbnRlbnQgJiB7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogJGJsdWU7XG5cdFx0XHR9XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkcmVkICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGNvbG9yOiAkcmVkO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRpbnB1dCB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR3aWR0aDogMDsgaGVpZ2h0OiAwO1xuXHRcdFx0ei1pbmRleDogLTE7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0XHQmOmNoZWNrZWQgKyBzcGFuIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHJlZDtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkcmVkICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRsYWJlbC5ub3QtYWN0aXZlIHtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRvcGFjaXR5OiAuNTtcblx0XHRvcmRlcjogMTM7XG5cblx0XHRpIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxufVxuXG5sYWJlbC5vcHRpb24tbGlzdC1pdGVtIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcyBlYXNlLWluLW91dCwgZmlsdGVyIC4zcyBlYXNlLWluLW91dDtcblxuXHQmLmRpc2FibGVkIH4gKiB7XG5cdFx0b3BhY2l0eTogLjI1O1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdGZpbHRlcjogZ3JheXNjYWxlKDEpO1xuXHR9XG5cdCsgLm9wdGlvbi1oZWFkZXIge1xuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgLjNzIGVhc2UtaW4tb3V0O1xuXHR9XG59XG5cbi5zdGF0dXMtYm94IHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0YW5pbWF0aW9uLWRlbGF5OiA0cztcblx0YW5pbWF0aW9uLWR1cmF0aW9uOiAuNXM7XG5cdGFuaW1hdGlvbi1uYW1lOiAnc2xpZGVVcCc7XG5cdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuXHRhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxO1xuXHRhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcblx0d2lsbC1jaGFuZ2U6IGhlaWdodDtcbn1cbkBrZXlmcmFtZXMgc2xpZGVVcCB7XG5cdGZyb20ge2hlaWdodDogMTA2cHg7fVxuXHR0byB7aGVpZ2h0OiAwO31cbn1cblxuLnRpbWUtc3RlcC1ib3ggIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdGlucHV0IHtcblx0XHRhcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG5cdFx0cGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcblx0fVxuXHRidXR0b24ge1xuXHRcdHRyYW5zaXRpb246IGNvbG9yIC4xNXMgZWFzZS1pbi1vdXQ7XG5cdFx0bWluLXdpZHRoOiAxcHggIWltcG9ydGFudDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMDtcblx0XHR3aWR0aDogNDBweDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRsaWdodDtcblxuXHRcdH4gYnV0dG9uIHtcblx0XHRcdHJpZ2h0OiA0MHB4O1xuXHRcdH1cblx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcblx0XHRcdGNvbG9yOiAkcmVkO1xuXHRcdH1cblx0fVxufVxuXG4uY3VzdG9tLXJhZGlvIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkcmVkO1xuXHRcdH1cblx0fVxuXG5cdC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOmJlZm9yZSxcblx0LmN1c3RvbS1jb250cm9sLWlucHV0Om5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDpiZWZvcmUge1xuXHRcdGJvcmRlci1jb2xvcjogJHJlZDtcblx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHJlZDtcblx0fVxufVxuXG4ubWFzdGVyLW1pbmRzLWZvcm0tc3RhZ2Uge1xuXHRidXR0b25bZGlzYWJsZWRdIHtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0fVxufVxuIiwiLmZsYXRwaWNrci1jYWxlbmRhciB7XG5cdGJvcmRlci1yYWRpdXM6IDA7XG5cdGJvcmRlcjogbm9uZTtcblx0Ym94LXNoYWRvdzogbm9uZTtcblx0d2lkdGg6IGF1dG87XG5cdGJveC1zaGFkb3c6IDAgLjVyZW0gMXJlbSByZ2JhKDAsMCwwLC4xNSkgIWltcG9ydGFudDtcblxuXHQmLmhhc1RpbWUge1xuXHRcdG1heC13aWR0aDogMzI4cHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblx0Ly8gLmZsYXRwaWNrci10aW1lIHtcblx0Ly8gXHRib3JkZXItcmFkaXVzOiAwO1xuXHQvLyBcdGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuXHQvLyB9XG5cdCYuYXJyb3dUb3Age1xuXHRcdG1hcmdpbi10b3A6IDVweDtcblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGJvcmRlci13aWR0aDogMTBweDtcblx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmYgIWltcG9ydGFudDtcblx0XHR9XG5cdFx0JjphZnRlciB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXHQmLmFycm93Qm90dG9tIHtcblx0XHRtYXJnaW4tdG9wOiAtNXB4O1xuXG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0Ym9yZGVyLXdpZHRoOiAxMHB4O1xuXHRcdFx0Ym9yZGVyLXRvcC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHQmOmFmdGVyIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cdC5mbGF0cGlja3ItaW5uZXJDb250YWluZXIge1xuXHRcdHBhZGRpbmc6IDEwcHg7XG5cdH1cblx0LmZsYXRwaWNrci1tb250aHMge1xuXHRcdHBhZGRpbmc6IDVweCA1cHggMDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0LmZsYXRwaWNrci1wcmV2LW1vbnRoLCAuZmxhdHBpY2tyLW5leHQtbW9udGgge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdH1cblx0XHQuZmxhdHBpY2tyLW1vbnRoIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cblx0XHRcdC5mbGF0cGlja3ItY3VycmVudC1tb250aCBzcGFuLmN1ci1tb250aCB7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkaGVhZGVyO1xuXHRcdFx0XHRmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5mbGF0cGlja3ItcHJldi1tb250aC5kaXNhYmxlZCArIGRpdiB7XG5cdFx0XHRtYXJnaW4tbGVmdDogMzRweDtcblx0XHR9XG5cdH1cblx0c3Bhbi5mbGF0cGlja3Itd2Vla2RheSB7XG5cdFx0Zm9udC1mYW1pbHk6ICRoZWFkZXI7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xuXHR9XG5cdC5mbGF0cGlja3ItZGF5IHtcblx0XHRib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcblxuXHRcdCYudG9kYXkge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdGNvbG9yOiAkcmVkO1xuXHRcdH1cblx0XHQmLnNlbGVjdGVkIHtcblx0XHRcdGJhY2tncm91bmQ6ICRibHVlO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdC5jdXItbW9udGgge1xuXHRcdGNvbG9yOiAkcmVkICFpbXBvcnRhbnQ7XG5cdH1cbn1cbi5mbGF0cGlja3ItY3VycmVudC1tb250aCB7XG5cdHBhZGRpbmctdG9wOiAzcHg7XG5cblx0Lm51bUlucHV0V3JhcHBlciB7XG5cdFx0d2lkdGg6IDU1cHg7XG5cdH1cbn1cbi5mbGF0cGlja3ItZGF5LnRvZGF5OmhvdmVyLCAuZmxhdHBpY2tyLWRheS50b2RheTpmb2N1cyB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRyZWQgIWltcG9ydGFudDtcblx0Y29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbi5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItcHJldi1tb250aCxcbi5mbGF0cGlja3ItbW9udGhzIC5mbGF0cGlja3ItbmV4dC1tb250aCB7XG5cblx0c3ZnIHtcblx0XHR3aWR0aDogMjBweDsgaGVpZ2h0OiAyMHB4O1xuXHR9XG59XG4uZm9ybS1ncm91cCAuZmxhdHBpY2tyLXdyYXBwZXIge1xuXHR3aWR0aDogMTAwJTtcbn0iLCIuZGFzaGJvYXJkLWJveCB7XG5cdHBhZGRpbmc6IDMwcHg7XG5cdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cblx0Ji5iZy13aGl0ZSB7XG5cdFx0Ym94LXNoYWRvdzogMCAxMXB4IDMwcHggMCByZ2JhKDIyOSwyMjksMjI5LDAuNSk7XG5cdH1cblx0Ji1oZWFkZXIge1xuXHRcdGRpc3BsYXk6IHRhYmxlO1xuXHRcdG1hcmdpbjogMCBhdXRvIDUwcHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI0Y1RjhGQTtcblx0XHRwYWRkaW5nOiAycHggOHB4O1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRsaW5lLWhlaWdodDogMTZweDtcblx0XHRsZXR0ZXItc3BhY2luZzogMnB4O1xuXHRcdGNvbG9yOiAkYmx1ZTtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHR9XG5cdGkuYy1yZWQge1xuXHRcdGZvbnQtc2l6ZTogNTZweDtcblx0XHRkaXNwbGF5OiB0YWJsZTtcblx0XHRtYXJnaW46IDAgYXV0byAxMHB4O1xuXHR9XG59XG5cbi5tZXNzYWdlcy1zbGlkZXIge1xuXHRoNCB7XG5cdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAzNXB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0bWFyZ2luLXRvcDogLTVweDtcblx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHR9XG5cdHAge1xuXHRcdG1hcmdpbi1ib3R0b206IDM4cHg7XG5cdH1cbn1cblxucCBhW2RhdGEtdG9nZ2xlPVwiY29sbGFwc2VcIl0ge1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcblxuXHRpIHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG5cdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdG1hcmdpbi10b3A6IDFweDtcblx0fVxuXG5cdCZbYXJpYS1leHBhbmRlZD1cInRydWVcIl0gaSB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcblx0fVxufVxuXG4jbW9kdWxlLWluZm8ge1xuXHQ+IC5iZy1saWdodCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0fVxuXHQucm93IHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1ib290c3RyYXAtc20tbWluIHtcblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xuXHRcdFx0XHRoZWlnaHQ6IDJweDsgd2lkdGg6IDc2JTtcblx0XHRcdFx0dG9wOiAzNHB4OyBsZWZ0OiAxMiU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5tb2R1bGUtaW5mby1zdGVwIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ZGlzcGxheTogdGFibGU7XG5cdFx0bWFyZ2luOiAwIGF1dG8gMTNweDtcblxuXHRcdGksIGltZyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRmb250LXNpemU6IDMycHg7XG5cdFx0XHR3aWR0aDogNzBweDsgaGVpZ2h0OiA3MHB4O1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdGJveC1zaGFkb3c6IDAgMCAwIDE1cHggI0Y1RjhGQTtcblx0XHR9XG5cdFx0aW1nIHtcblx0XHRcdHBhZGRpbmc6IDE2cHg7XG5cdFx0fVxuXHRcdHNwYW4ge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0d2lkdGg6IDMwcHg7IGhlaWdodDogMzBweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdHRvcDogLThweDsgcmlnaHQ6IC04cHg7XG5cdFx0fVxuXHR9XG5cdGg1IHtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDMwcHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXHRwIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cbn1cblxuI2Rhc2hib2FyZC1tb2R1bGVzIHtcblx0aDYgYTpob3ZlciB7XG5cdFx0Y29sb3I6ICRyZWQ7XG5cdH1cblx0Lm5vdC1hY3RpdmUge1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHR0b3A6IDA7IGxlZnQ6IDA7XG5cdFx0XHR3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMDAlO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgjZmZmLC41KTtcblx0XHRcdHotaW5kZXg6IDE7XG5cdFx0fVxuXHRcdD4gaDYgaW1nIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXG5cdFx0LmJ0bi1zb29uIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHotaW5kZXg6IDI7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDEuMnB4O1xuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDI2cHg7XG5cdFx0XHRwYWRkaW5nOiAwIDEwcHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cblx0XHRcdH4gYSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnByb2dyZXNzLWNvbCB7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1ib290c3RyYXAtc20tbWluIHtcblx0XHRcdG1heC13aWR0aDogMTUwcHg7XG5cdFx0fVxuXG5cdFx0LnByb2dyZXNzIHtcblx0XHRcdGhlaWdodDogMnB4O1xuXG5cdFx0XHQmLWJhciB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM0QjRDNEQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5saXN0dmlldy1pdGVtLmVtcHR5LWxpc3Qge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG5cdGJveC1zaGFkb3c6IDAgMTFweCAzMHB4IDAgcmdiYSgyMjksIDIyOSwgMjI5LCAwLjUpO1xufVxuXG4ubW9kdWxlLWluZm8taWNvbiB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQubW9kdWxlLWluZm8ge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAuMnMgZWFzZS1pbi1vdXQ7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGxlZnQ6IGNhbGMoMTAwJSArIDE1cHgpOyB0b3A6IC0zMnB4O1xuXHRcdHotaW5kZXg6IDM7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0Ym94LXNoYWRvdzogMCAxMXB4IDMwcHggMCByZ2JhKDIyOSwgMjI5LCAyMjksIDAuNSk7XG5cdFx0cCB7XG5cdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG5cdFx0XHQmOmxhc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHR9XG5cdFx0XHQmLnN0YWdlLXN0YXJ0IHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0XHRkaXYge1xuXHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdGJvcmRlci1jb2xvcjogI0Y1RjhGQTtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1zbWFydHBob25lLW1heCB7XG5cdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdCY6aG92ZXIgLm1vZHVsZS1pbmZvIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG59IiwiLm1vZHVsZS1vdmVydmlldyAjY29udGVudCB7XG5cdHBhZGRpbmctcmlnaHQ6IDA7XG5cdHBhZGRpbmctdG9wOiAwO1xuXG5cdD4gLmNvbnRhaW5lci14bC5mbGV4LWdyb3ctMSB7XG5cdFx0bWF4LXdpZHRoOiBpbml0aWFsO1xuXHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHRcdHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhLWRlc2t0b3AtbWluIHtcblx0XHRcdCsgLmNvbnRhaW5lci14bCB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogNDBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQjbW9kdWxlLW92ZXJ2aWV3LWJveCB7XG5cdFx0bWF4LXdpZHRoOiBpbml0aWFsO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXG5cdFx0LmNvbnRhaW5lci14bCB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWRlc2t0b3AtbWluIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiA0MHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHR9XG5cblx0I2luZm8tYm94IHtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRwYWRkaW5nLXRvcDogMTUwcHggIWltcG9ydGFudDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhLXRhYmxldC1taW4ge1xuXHRcdFx0bWluLWhlaWdodDogNDQwcHg7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIG1lZGlhLWRlc2t0b3AtbWlue1xuXHRcdFx0bWluLWhlaWdodDogNDgwcHg7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIG1lZGlhLWRlc2t0b3AtYmlnLW1pbiB7XG5cdFx0XHRtaW4taGVpZ2h0OiA1NDBweDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgbWVkaWEtZGVza3RvcC14eGwtbWluIHtcblx0XHRcdG1pbi1oZWlnaHQ6IDU2MHB4O1xuXHRcdH1cblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHR3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMDAlO1xuXHRcdFx0dG9wOiAwOyByaWdodDogMDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoIzAwMCwuMjUpO1xuXHRcdH1cblx0fVxuXG5cdCNjb29wZXJhdGlvbi1ib3gge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0bGVmdDogYXV0bzsgcmlnaHQ6IDA7IHRvcDogMjJweDtcblx0XHR0cmFuc2Zvcm06IG5vbmU7XG5cdFx0cGFkZGluZzogOHB4ICAxNXB4IDE0cHg7XG5cdFx0bWF4LXdpZHRoOiAyMDBweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRwIHtcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxNnB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogN3B4O1xuXHRcdH1cblx0XHRpbWcge1xuXHRcdFx0bWF4LWhlaWdodDogNTBweDtcblx0XHR9XG5cdH1cbn0iLCIjdG9wLWJhciB7XG5cdHBvc2l0aW9uOiBzdGlja3k7XG5cdHRvcDogMDtcblx0ei1pbmRleDogMTE7XG5cdC8vIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuXG5cdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjNzIGVhc2UtaW4tb3V0O1xuXG5cdD4gYS5iZy1yZWQsICYtYmFjayAjbWVudS1zd2l0Y2gge1xuXHRcdHdpZHRoOiA4MHB4OyBoZWlnaHQ6IDgwcHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRmb250LWZhbWlseTogJGhlYWRlciwgc2Fucy1zZXJpZjtcblx0XHRjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0XHRpbWcge1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0bWF4LWhlaWdodDogMTAwJTtcblx0XHR9XG5cdH1cblx0PiBhLmJnLXJlZCB7XG5cdFx0Ym9keS5tb2R1bGUgJiB7XG5cdFx0XHQvLyBwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdHotaW5kZXg6IDM7XG5cdFx0fVxuXHR9XG5cdC5iZWxsLXN3aXRjaCwgLmNhcnQtc3dpdGNoIHtcblx0XHR3aWR0aDogNTJweDsgaGVpZ2h0OiA1MnB4O1xuXHRcdHRyYW5zaXRpb246IC4xNXMgY29sb3IgZWFzZS1pbi1vdXQ7XG5cdFx0Y29sb3I6ICRibHVlO1xuXHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRtYXJnaW46IDAgMTZweDtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcblxuXHRcdCYuYWN0aXZlLCAmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAkcmVkO1xuXHRcdH1cblx0XHQrIC5iZWxsLXN3aXRjaCB7XG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHR9XG5cdH1cblx0LmNhcnQtc3dpdGNoIHtcblx0XHRmb250LXNpemU6IDI4cHg7XG5cdFx0b3BhY2l0eTogLjM7XG5cdFx0Y3Vyc29yOiBub3QtYWxsb3dlZDtcblx0fVxuXHQuZHJvcGRvd24tdG9nZ2xlIHtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdG1pbi13aWR0aDogMXB4O1xuXG5cdFx0JjphZnRlciB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHQrIGRpdiB7XG5cdFx0XHRtYXJnaW4tdG9wOiAyMnB4O1xuXHRcdH1cblx0XHRpbWcge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHR3aWR0aDogNTJweDsgaGVpZ2h0OiA1MnB4O1xuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0fVxuXHR9XG5cblx0QGluY2x1ZGUgbWVkaWEtZGVza3RvcC1taW4ge1xuXHRcdHBhZGRpbmctcmlnaHQ6IDQwcHg7XG5cdH1cblx0QGluY2x1ZGUgbWVkaWEtYm9vdHN0cmFwLXNtLW1heCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI0Y1RjhGQSAhaW1wb3J0YW50O1xuXG5cdFx0PiAuZHJvcGRvd24ge1xuXG5cdFx0XHQuZHJvcGRvd24tbWVudSB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDE0cHg7XG5cdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRcdHJpZ2h0OiAtMTVweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG5cdFx0XHRcdHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHR0b3A6IDEwMCUgIWltcG9ydGFudDtcblx0XHRcdFx0d2lkdGg6IDEwMHZ3O1xuXHRcdFx0fVxuXHRcdFx0Ji5zaG93ICsgZGl2IHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4jdG9wLWJhci1iYWNrIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IC04MHB4OyBsZWZ0OiAwOyByaWdodDogMDtcblx0aGVpZ2h0OiA4MHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGOEZBO1xuXHR6LWluZGV4OiAyO1xuXHQvLyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuXHQvLyB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjJzIGVhc2UtaW4tb3V0O1xuXHQvLyBvcGFjaXR5OiAwO1xuXHQvLyB2aXNpYmlsaXR5OiBoaWRkZW47XG5cblx0Ym9keS5tb2R1bGUgJiB7XG5cdFx0dG9wOiAwO1xuXHRcdC8vIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0XHQvLyBvcGFjaXR5OiAxO1xuXHRcdC8vIHZpc2liaWxpdHk6IHZpc2libGU7XG5cdH1cblxuXHRidXR0b24ge1xuXHRcdGZvbnQtZmFtaWx5OiAkdGV4dCwgc2Fucy1zZXJpZjtcblx0fVxuXG5cdEBpbmNsdWRlIG1lZGlhLWRlc2t0b3AtbWluIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHR9XG59XG4jbWVudS1zd2l0Y2gge1xuXHRmb250LWZhbWlseTogJHRleHQsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcblx0Zm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG5cdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkY2QjRBICFpbXBvcnRhbnQ7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMDsgdG9wOiAwO1xuXG5cdHNwYW46bm90KC5pY29uLWNsb3NlKSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAyNHB4OyBoZWlnaHQ6IDlweDtcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG5cdFx0JjphZnRlciwgJjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDJweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHR0b3A6IDA7IGxlZnQ6IDA7XG5cdFx0fVxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0dG9wOiBhdXRvOyBib3R0b206IDA7XG5cdFx0fVxuXHR9XG59XG5cbi5mb3JtLWdyb3VwLnNlYXJjaC1mb3JtIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI0Y1RjhGQTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRib3JkZXItcmFkaXVzOiAyNHB4O1xuXHRtYXJnaW46IDAgMzZweCAwIDUwcHg7XG5cdG1heC13aWR0aDogNTQwcHg7XG5cdHdpZHRoOiAxMDAlO1xuXHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIHdpZHRoIC4xNXMgZWFzZS1pbi1vdXQ7XG5cblx0Lmljb24tc2VhcmNoIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0ei1pbmRleDogMDtcblx0XHRsZWZ0OiAwOyB0b3A6MDtcblx0XHR3aWR0aDogNTVweDsgaGVpZ2h0OiAxMDAlO1xuXHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR0cmFuc2l0aW9uOiBmb250LXNpemUgLjE1cyBlYXNlLWluLW91dDtcblx0XHRjb2xvcjogJGJsdWUgIWltcG9ydGFudDtcblx0fVxuXHRpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRwYWRkaW5nOiAwIDIwcHggMCA1MHB4O1xuXHR9XG5cblx0QGluY2x1ZGUgbWVkaWEtYm9vdHN0cmFwLXNtLW1heCB7XG5cdFx0Ji5hY3RpdmUge1xuXHRcdFx0I3RvcC1iYXIgJiB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRcdG1hcmdpbjogMCAyMHB4IDAgMjBweDtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0cG9zaXRpb246IHN0YXRpYztcblxuXHRcdFx0XHRpbnB1dCB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdFx0fVxuXHRcdFx0XHRhLmljb24tc2VhcmNoIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogc3RhdGljO1xuXHRcdFx0XHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdFx0XHRcdHdpZHRoOiA1MHB4OyBoZWlnaHQ6IDQ4cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Jjpub3QoLmFjdGl2ZSkge1xuXHRcdFx0I3RvcC1iYXIgJiB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHQvLyBib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0XHR3aWR0aDogNTBweDtcblx0XHRcdFx0bWFyZ2luOiAwIDIwcHggMCAzMHB4O1xuXG5cdFx0XHRcdGksIGEuaWNvbi1zZWFyY2gge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogNDBweDtcblx0XHRcdFx0XHR3aWR0aDogNTBweDtcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0ei1pbmRleDogMTtcblx0XHRcdFx0fVxuXHRcdFx0XHRpbnB1dCB7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cblx0XHRcdFx0XHQmOjpwbGFjZWhvbGRlciB7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuI3NlYXJjaC1kcm9wZG93biB7XG5cblx0LmRyb3Bkb3duLW1lbnUge1xuXHRcdG1hcmdpbi10b3A6IDIycHg7XG5cdFx0cGFkZGluZzogMzBweCAzMHB4IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWF4LWhlaWdodDogMzU4cHg7XG5cdFx0b3ZlcmZsb3cteTogYXV0bztcblx0fVxuXG5cdEBpbmNsdWRlIG1lZGlhLWJvb3RzdHJhcC1zbS1tYXgge1xuXHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdFx0YWxpZ24tc2VsZjogZmxleC1lbmQ7XG5cblx0XHQuZHJvcGRvd24tbWVudSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0ei1pbmRleDogOTk5O1xuXHRcdFx0bWF4LWhlaWdodDogMzQ1cHg7XG5cdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdH1cblx0XHQmLnNob3cgKyBkaXYge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHR9XG59XG5hLnNlYXJjaC1saW5rIHtcblx0Y29sb3I6ICNBN0E5QUE7XG5cdG1hcmdpbi1ib3R0b206IDA7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0I3NlYXJjaC1kcm9wZG93biAmIHtcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHR9XG5cdCsgYSB7XG5cdFx0bWFyZ2luLXRvcDogMzBweDtcblx0fVxuXHQmW2hyZWY9XCJcIl0ge1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG5cdFx0YiB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblx0fVxuXHRiIHtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGZvbnQtZmFtaWx5OiAkaGVhZGVyLCBzYW5zLXNlcmlmO1xuXHRcdGNvbG9yOiAkYmx1ZSAhaW1wb3J0YW50O1xuXHRcdG1hcmdpbi1ib3R0b206IDVweDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRsaW5lLWhlaWdodDogMjNweDtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXHQmOmhvdmVyIGIge1xuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHR9XG5cdHNwYW4ge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRyZWQsIC4yNSk7XG5cdFx0cGFkZGluZzogMCAycHg7XG5cdFx0bWFyZ2luLWxlZnQ6IC0xcHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiAtMXB4O1xuXHR9XG5cdGkge1xuXHRcdG1hcmdpbjogMCAuMjVyZW07XG5cdH1cbn1cblxuI21haW4tbmF2IHtcblx0cG9zaXRpb246IHN0aWNreTtcblx0Ym90dG9tOiAwO1xuXHR6LWluZGV4OiAxMDtcblx0YmFja2dyb3VuZC1jb2xvcjogI0Y1RjhGQTtcblxuXHRhIHtcblx0XHR3aWR0aDogYXV0bzsgaGVpZ2h0OiA3MHB4O1xuXHRcdHRyYW5zaXRpb246IC4xNXMgYmFja2dyb3VuZC1jb2xvciBlYXNlLWluLW91dCwgLjE1cyBjb2xvciBlYXNlLWluLW91dDtcblx0XHRjb2xvcjogJGJsdWU7XG5cdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuXG5cdFx0Ji5hY3RpdmUsICY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICRyZWQ7XG5cdFx0fVxuXHRcdGltZyB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiBhdXRvOyBoZWlnaHQ6IDcwcHg7XG5cdFx0XHRvYmplY3QtZml0OiBjb250YWluO1xuXHRcdH1cblx0XHRpLmJpLXBlb3BsZSB7XG5cdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZVkoMTgwZGVnKTtcblx0XHR9XG5cblx0XHQmI2FkbWluLWxpbmsge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRoZWFkZXIsIHNhbnMtc2VyaWY7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHJlZDtcblx0XHRcdH1cblx0XHR9XG5cdFx0JltocmVmPVwiXCJdIHtcblx0XHRcdGZpbHRlcjogZ3JheXNjYWxlKDEpO1xuXHRcdFx0b3BhY2l0eTogLjI1O1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0QGluY2x1ZGUgbWVkaWEtZGVza3RvcC1taW4ge1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRsZWZ0OiAwOyB0b3A6IDA7XG5cdFx0aGVpZ2h0OiAxMDB2aDtcblx0XHRwYWRkaW5nLXRvcDogODBweDtcblx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjJzIGVhc2UtaW4tb3V0O1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcblxuXHRcdC8vIGJvZHkubW9kdWxlICYge1xuXHRcdC8vIFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcblxuXHRcdC8vIFx0Ji5hY3RpdmUge1xuXHRcdC8vIFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cdFx0Ly8gXHR9XG5cdFx0Ly8gfVxuXG5cdFx0YSwgaW1nIHtcblx0XHRcdHdpZHRoOiA4MHB4OyBoZWlnaHQ6IDgwcHg7XG5cdFx0XHRtYXgtaGVpZ2h0OiA4MHB4O1xuXG5cdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4uYmVsbC1zd2l0Y2gsIC5jYXJ0LXN3aXRjaCB7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cdGNvbG9yOiAkYmx1ZSAhaW1wb3J0YW50O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0Jjpob3ZlciB7XG5cdFx0Y29sb3I6ICRyZWQgIWltcG9ydGFudDtcblx0fVxuXHRpIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdH1cblx0Ji5hY3RpdmUge1xuXG5cdFx0aSB7XG5cdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgY2VudGVyO1xuXHRcdFx0YW5pbWF0aW9uLW5hbWU6IHN3aW5nO1xuXHRcdFx0YW5pbWF0aW9uLWR1cmF0aW9uOiAxLjZzO1xuXHRcdFx0YW5pbWF0aW9uLWRlbGF5OiAxcztcblx0XHRcdGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDI7XG5cdFx0XHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcblx0XHR9XG5cdFx0JjphZnRlciB7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0d2lkdGg6IDEwcHg7IGhlaWdodDogMTBweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XG5cdFx0XHR0b3A6IDdweDsgcmlnaHQ6IDhweDtcblxuXHRcdFx0I21haW4tbmF2ICYge1xuXHRcdFx0XHR0b3A6IDE2cHg7IHJpZ2h0OiAxM3B4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vLyAjbW9kdWxlLWNvbnRlbnQtbWVudSB7XG4vLyBcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuLy8gfVxuI2NvbnRlbnQge1xuXHRwYWRkaW5nLWxlZnQ6IDEwNXB4O1xuXHRwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuXHRwYWRkaW5nLWJvdHRvbTogNDBweDtcblxuXHRAaW5jbHVkZSBtZWRpYS10YWJsZXQtbWF4IHtcblx0XHRwYWRkaW5nOiAzMHB4IDA7XG5cdH1cblx0QGluY2x1ZGUgbWVkaWEtZGVza3RvcC14eGwtbWluIHtcblx0XHQ+IC5jb250YWluZXIteGwge1xuXHRcdFx0bWF4LXdpZHRoOiAxMzYwcHg7XG5cdFx0fVxuXHR9XG5cdGJvZHkubW9kdWxlICYge1xuXHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHR9XG5cblx0aDEge1xuXHRcdGZvbnQtc2l6ZTogNjBweDtcblx0XHRsaW5lLWhlaWdodDogODZweDtcblx0XHRmb250LXdlaWdodDogOTAwO1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cblx0XHRmb250LXNpemU6IDUwcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDYzcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblxuXHRcdCYubW9kdWxlLWhlYWRlciB7XG5cdFx0XHRmb250LXNpemU6IDQwcHg7XG5cdFx0XHRsaW5lLWhlaWdodDogNThweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEtc21hcnRwaG9uZS1tYXgge1xuXHRcdFx0Zm9udC1zaXplOiAzMnB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRsaW5lLWhlaWdodDogNDZweCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxufVxuXG4jaW5mby1ib3gge1xuXHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXG5cdC5pbmZveC1ib3gge1xuXHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHQuaW5mby1vdmVybGF5IHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xuXHRcdFx0ei1pbmRleDogMDtcblx0XHRcdGJvdHRvbTogMjAlOyBsZWZ0OiAtNzUlO1xuXHRcdFx0d2lkdGg6IDIwMCU7XG5cblx0XHRcdCYuY29tcGFueS1iZyB7XG5cdFx0XHRcdGJvdHRvbTogYXV0bzsgdG9wOiA1MCU7IGxlZnQ6IGF1dG87IHJpZ2h0OiA0NSU7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNjAlKTtcblxuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdG9iamVjdC1maXQ6IGNvbnRhaW47XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0fiAqIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0fVxuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHRvcGFjaXR5OiAuMztcblx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5zZWN0aW9uLWhlYWRlciB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XG5cdFx0fVxuXHRcdHAge1xuXHRcdFx0bGluZS1oZWlnaHQ6IDI3cHg7XG5cblx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDUwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5wcm9ncmVzcyB7XG5cdFx0XHRib3gtc2hhZG93OiAwIC4xMjVyZW0gLjI1cmVtIHJnYmEoMCwwLDAsLjI1KSAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHQuYnRuOm5vdCguYXJyb3ctYmlnKSB7XG5cdFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cblx0QGluY2x1ZGUgbWVkaWEtZGVza3RvcC1taW4ge1xuXHRcdG1hcmdpbi1ib3R0b206IDUwcHg7XG5cblx0XHQuaW5mby1oZWFkZXIge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Ym90dG9tOiAxMDAlO1xuXHRcdH1cblxuXHRcdC5pbmZveC1ib3gge1xuXHRcdFx0cGFkZGluZzogMzBweDtcblxuXHRcdFx0LnN3aXBlci1zbGlkZSB7XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDIwMHB4O1xuXHRcdFx0fVxuXHRcdFx0LmluZm8tb3ZlcmxheSB7XG5cdFx0XHRcdGJvdHRvbTogLTE1JTsgbGVmdDogLTE1JTtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdFx0Ji5jb21wYW55LWJnIHtcblx0XHRcdFx0XHRyaWdodDogMjUlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuc2VjdGlvbi1oZWFkZXIge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0fVxuXHRcdFx0cCB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblxuXHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi5pbmZveC1ib3gtc21hbGwge1xuXHRwYWRkaW5nOiAxNXB4IDE1cHggMjBweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdC5pbmZvLW92ZXJsYXkge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR6LWluZGV4OiAwO1xuXHRcdHRvcDogMDsgbGVmdDogMDtcblx0XHR3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMDAlO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRvcGFjaXR5OiAuMztcblx0XHRvYmplY3QtZml0OiBjb3ZlcjtcblxuXHRcdH4gKiB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0fVxuXHR9XG5cdHNtYWxsIHtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0bGluZS1oZWlnaHQ6IDE2cHg7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblx0aW1nIHtcblx0XHRtYXgtd2lkdGg6IDM2cHg7XG5cdH1cbn1cblxuQGtleWZyYW1lcyBzd2luZyB7XG5cdDIwJSB7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDE1ZGVnKTtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDE1ZGVnKTtcblx0fVxuXHQ0MCUge1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtMTBkZWcpO1xuXHRcdHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTEwZGVnKTtcblx0fVxuXHQ2MCUge1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCA1ZGVnKTtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDVkZWcpO1xuXHR9XG5cdDgwJSB7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcblx0fVxuXHR0byB7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDBkZWcpO1xuXHRcdHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgMGRlZyk7XG5cdH1cbn1cbi5kcmFnLWRyb3Age1xuXHQubGlzdHZpZXctaXRlbTpub3QoLnNvcnRhYmxlLWl0ZW0pIHtcblx0XHQvL2JhY2tncm91bmQtY29sb3I6ICNGNUY4RkE7XG5cdH1cblx0LnNvcnRhYmxlLWl0ZW0ge1xuXHRcdGN1cnNvcjogZ3JhYjtcblx0XHQqIHtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdH1cblx0fVxufVxuXG4ubGlzdHZpZXcge1xuXG5cdC8vICYtaGVhZGVyIHt9XG5cdCYtY29udGVudCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogNTBweDtcblxuXHRcdEBpbmNsdWRlIG1lZGlhLXNtYXJ0cGhvbmUtbWF4IHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cblx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji1pdGVtIHtcblx0XHRwYWRkaW5nOiAyMHB4IDMwcHg7XG5cdFx0Ly8gYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmODg7XG5cblx0XHQrIC5lbXB0eS1saXN0IHtcblx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHR9XG5cdFx0JjpudGgtY2hpbGQob2RkKSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGOEZBO1xuXHRcdH1cblx0XHQ+IGkge1xuXHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiA0MHB4O1xuXHRcdH1cblx0XHRoNiB7XG5cdFx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0XHR9XG5cdFx0LnByb2dyZXNzLWNvbCB7XG5cdFx0XHRjb2xvcjogI0E3QTlBQTtcblx0XHRcdG1hcmdpbi1yaWdodDogNTBweDtcblx0XHR9XG5cdFx0LmJ0biB7XG5cdFx0XHRsaW5lLWhlaWdodDogMzBweDtcblxuXHRcdFx0Ji1hcmNoaXZlIHtcblx0XHRcdFx0Y29sb3I6ICNBN0E5QUE7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDMwcHg7XG5cdFx0XHRcdHRyYW5zaXRpb246IC4xNXMgY29sb3IgZWFzZS1pbi1vdXQ7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGNvbG9yOiAkcmVkO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdHVsIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXG5cdFx0XHRsaSB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xuXG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHR3aWR0aDogNHB4OyBoZWlnaHQ6IDRweDtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG5cdFx0XHRcdFx0bGVmdDogMDsgdG9wOiAxMXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEtc21hcnRwaG9uZS1tYXgge1xuXHRcdFx0cGFkZGluZzogMjBweDtcblxuXHRcdFx0PiBpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cdFx0XHR9XG5cdFx0XHRoNiwgLmg2IHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0fVxuXHRcdFx0LnByb2dyZXNzLWNvbCB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDQwcHg7XG5cblx0XHRcdFx0Ji5jb2wteGwtMiB7XG5cdFx0XHRcdFx0LW1zLWZsZXgtb3JkZXI6IDEzO1xuXHRcdFx0XHRcdG9yZGVyOiAxMztcblx0XHRcdFx0fVxuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5idG4ge1xuXHRcdFx0XHRtaW4td2lkdGg6IDFweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMTVweDtcblx0XHRcdH1cblx0XHRcdC5idG4tY29udGludWUsIC5idG4tc29vbiB7XG5cdFx0XHRcdC1tcy1mbGV4LW9yZGVyOiAxMztcblx0XHRcdFx0b3JkZXI6IDEzO1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogNDBweDtcblx0XHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRcdH1cblx0XHRcdC5idG4tYXJjaGl2ZSB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRcdFx0XHQvLyBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdEBpbmNsdWRlIG1lZGlhLWJvb3RzdHJhcC1zbS1tYXgge1xuXHRcdFx0LnByb2dyZXNzLWNvbC5jb2wteGwtMiB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmLWFyY2hpdmVkIC5saXN0dmlldy1pdGVtIHtcblx0XHQmOm50aC1jaGlsZChvZGQpIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoI0Y1RjhGQSwuNSk7XG5cdFx0fVxuXHRcdD4gKiB7XG5cdFx0XHRvcGFjaXR5OiAwLjU7XG5cdFx0fVxuXHR9XG5cdCYtYXJjaGl2ZWQgLmxpc3R2aWV3LWl0ZW0uZW1wdHktbGlzdCAqLFxuXHQmLWFyY2hpdmVkIC5saXN0dmlldy1pdGVtID4gLmJ0bi1hcmNoaXZlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cdC5mYXYtaXRlbS1ib3g6bm90KC5kLW5vbmUpIH4gLmVtcHR5LWxpc3QsXG5cdC5jYXQtaXRlbS1ib3g6bm90KC5kLW5vbmUpIH4gLmVtcHR5LWxpc3Qge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxuXG5cblx0Ji5jb21wYW55IHtcblx0XHQuaW5mb3gtYm94LXNtYWxsIHtcblx0XHRcdHBhZGRpbmc6IDE1cHggMTVweCAyMHB4O1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdGJvcmRlcjogMXB4IGRhc2hlZCAkYmx1ZTtcblxuXHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0fVxuXHRcdFx0LmluZm8tb3ZlcmxheTpub3QoLmZvcmNlLWJnKSB7XG5cdFx0XHRcdHRvcDogYXV0bzsgbGVmdDogYXV0bztcblx0XHRcdFx0cmlnaHQ6IC01JTsgYm90dG9tOiAtMjUlO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDMwMCU7XG5cdFx0XHRcdHdpZHRoOiAzMDAlOyBoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYm9vdHN0cmFwLXNtLW1heCB7XG5cdFx0XHRcdFx0d2lkdGg6IDE1MCU7XG5cdFx0XHRcdFx0cmlnaHQ6IDEwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnByb2dyZXNzICsgc3BhbiB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiA1cHg7XG5cdFx0XHR9XG5cdFx0XHQuYnRuLXJlZCB7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xuXHRcdFx0XHRtaW4td2lkdGg6IDkwcHggIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHRcdHNtYWxsICsgZGl2IHtcblx0XHRcdFx0cG9zaXRpb246IHN0YXRpYztcblx0XHRcdH1cblxuXHRcdH1cblx0fVxuXHQmLmNvbXBhbnksICYuZmF2b3JpdGVzIHtcblx0XHQubGlzdHZpZXctY29udGVudCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG5cdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYm9vdHN0cmFwLXNtLW1heCB7XG5cdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQvLyA+IGRpdiB7XG5cdFx0XHRcdC8vIFx0bWluLWhlaWdodDogMjYwcHg7XG5cdFx0XHRcdC8vIH1cblx0XHRcdFx0KyAuZW1wdHktbGlzdCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmLmNvbW11bml0eSAubGlzdHZpZXctY29udGVudCA+IGRpdi5zdG9yeS1ib3gge1xuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1ib290c3RyYXAtc20tbWF4IHtcblx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuYnRuLXJlZC1vdXRsaW5lIHtcblx0XHRcdG1pbi13aWR0aDogOTBweCAhaW1wb3J0YW50O1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAzMnB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMXB4O1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkcmVkO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRAaW5jbHVkZSBtZWRpYS1kZXNrdG9wLWJpZy1taW4ge1xuXHRcdCYuZmF2b3JpdGVzLCAmLmNvbXBhbnkge1xuXHRcdFx0Lmxpc3R2aWV3LWNvbnRlbnQgPiBkaXY6bm90KC5lbXB0eS1saXN0KSB7XG5cdFx0XHRcdC1tcy1mbGV4OiAwIDAgMjAlO1xuXHRcdFx0XHRmbGV4OiAwIDAgMjAlO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDIwJTtcblxuXHRcdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdFx0bWluLWhlaWdodDogMjgwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5jb21tdW5pdHkgLmxpc3R2aWV3LWNvbnRlbnQgPiBkaXYuc3RvcnktYm94IHtcblx0XHRcdC1tcy1mbGV4OiAwIDAgMjAlO1xuXHRcdFx0ZmxleDogMCAwIDIwJTtcblx0XHRcdG1heC13aWR0aDogMjAlO1xuXG5cdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDI4MHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYuY29tbXVuaXR5IC5saXN0dmlldy1pdGVtIHtcblx0XHRwYWRkaW5nOiAzMHB4O1xuXHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRjb2xvcjogI2ZmZjtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHQ+IGkge1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdGJvdHRvbTogLTMwcHg7IGxlZnQ6IC0zMHB4O1xuXHRcdFx0Zm9udC1zaXplOiAxNHJlbTtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0b3BhY2l0eTogLjE7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR6LWluZGV4OiAwO1xuXG5cdFx0XHR+ICoge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdD4gYSB7XG5cdFx0XHRjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHRoNCB7XG5cdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMjlweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblx0XHRwIHtcblx0XHRcdG1hcmdpbjogMTBweCAwIDA7XG5cdFx0fVxuXHRcdHNwYW4ge1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMTJweDtcblx0XHRcdHBhZGRpbmc6IDAgMTBweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XG5cblx0XHRcdCsgYSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBjb2xvciAuMTVzIGVhc2UtaW4tb3V0O1xuXHRcdFx0XHRpIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0Y29sb3I6ICRyZWQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1zbWFydHBob25lLW1heCB7XG5cdFx0XHRwYWRkaW5nOiAyMHB4O1xuXG5cdFx0XHRoNCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHR9XG5cdFx0XHRwIHtcblx0XHRcdFx0bWFyZ2luOiA1cHggMCAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuI2Rhc2hib2FyZC1tb2R1bGVzIHtcblx0Lmxpc3R2aWV3LWNvbnRlbnQge1xuXHRcdCY6bm90KC5pbmRpdmlkdWFsLWxpc3QpIHtcblx0XHRcdH4gKiwgLmJ0bi1hcmNoaXZlIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuYnRuLWNvbnRpbnVlIHtcblx0XHRcdG1pbi13aWR0aDogMTY0cHg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRcdFx0aSB7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAxcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5vcHRpb24tbGlzdCB7XG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cblx0Lm9wdGlvbi1oZWFkZXIge1xuXHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRsaW5lLWhlaWdodDogMzVweDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0fVxuXHQmLWl0ZW0ge1xuXHRcdHBhZGRpbmc6IDIwcHggMTVweDtcblx0XHQvLyBib3JkZXItdG9wOiAxcHggc29saWQgI0UxRTRFNjtcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgI0UxRTRFNjg4O1xuXG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiA2NHB4OyBoZWlnaHQ6IDY0cHg7XG5cdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHR9XG5cdFx0Lm9wdGlvbi10aXRsZSB7XG5cdFx0XHRmb250LWZhbWlseTogJGhlYWRlciwgc2Fucy1zZXJpZjtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdH1cblx0XHQub3B0aW9uLXZhbHVlOm5vdCguYWxlcnQpIHtcblx0XHRcdGNvbG9yOiAjNEI0QzREO1xuXHRcdH1cblx0XHQuYnRuIHtcblx0XHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xuXG5cdFx0XHQjY29udGVudCAmIHtcblx0XHRcdFx0bWluLXdpZHRoOiAxMzRweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRAaW5jbHVkZSBtZWRpYS1zbWFydHBob25lLW1heCB7XG5cdFx0Lm9wdGlvbi1oZWFkZXIge1xuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDI5cHg7XG5cdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdH1cblx0XHQmLWl0ZW0ge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IC0xNXB4O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAtMTVweDtcblx0XHR9XG5cdFx0KyAuYnRuIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxufVxuXG4uYXVkaW8tY29udGFpbmVyIHtcblxuXHRhdWRpbyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblx0LmVtYmVkLXJlc3BvbnNpdmUge1xuXHRcdG1heC13aWR0aDogMjUwcHg7XG5cblx0XHRpbWcge1xuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0fVxuXHR9XG5cdGg0IHtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDI5cHg7XG5cdFx0bWFyZ2luOiAzMHB4IDAgMzJweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cblx0LnBsYXktYnRuIHtcblx0XHR3aWR0aDogNTJweDsgaGVpZ2h0OiA1MnB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRjb2xvcjogI2ZmZjtcblx0XHRib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dDtcblxuXHRcdCY6bm90KC5wbGF5aW5nKTphZnRlciB7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0d2lkdGg6IDA7IGhlaWdodDogMDtcblx0XHRcdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdFx0XHRib3JkZXItd2lkdGg6IC41NWVtIDAgLjU1ZW0gLjY1ZW07XG5cdFx0XHRtYXJnaW4tbGVmdDogMXB4O1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZmZmO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRtYXJnaW4tdG9wOiAtLjVlbTtcblx0XHRcdG1hcmdpbi1sZWZ0OiAtLjJlbTtcblx0XHR9XG5cdFx0Ji5wbGF5aW5nIHtcblx0XHRcdCY6YWZ0ZXIsICY6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR3aWR0aDogLjRlbTsgaGVpZ2h0OiAxLjJlbTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdFx0dG9wOiA1MCU7IGxlZnQ6IDUwJTtcblx0XHRcdFx0bWFyZ2luLXRvcDogLS42ZW07XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAtLjZlbTtcblx0XHRcdH1cblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogLjJlbTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xuXHRcdH1cblx0fVxuXHQucHJvZ3Jlc3Mge1xuXHRcdGhlaWdodDogMnB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ncmF5O1xuXHRcdG92ZXJmbG93OiB1bnNldDtcblx0XHRvdmVyZmxvdzogaW5pdGlhbDtcblx0XHRib3JkZXItcmFkaXVzOiAycHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0Ji1iYXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI0ZGOTczQTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDJweDtcblx0XHRcdG92ZXJmbG93OiB1bnNldDtcblx0XHRcdG92ZXJmbG93OiBpbml0aWFsO1xuXG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRsZWZ0OiAxMDAlOyB0b3A6IC03cHg7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAtNnB4O1xuXHRcdFx0XHR3aWR0aDogMTZweDsgaGVpZ2h0OiAxNnB4O1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNGRjk3M0E7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5hdWRpby1kcmFnIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGxlZnQ6IDA7IHRvcDogLTEwcHg7XG5cdFx0XHR3aWR0aDogMTAwJTsgaGVpZ2h0OiAyMnB4O1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR9XG5cdH1cblx0LmF1ZGlvLXNraXAge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRjb2xvcjogJGJsdWU7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0dHJhbnNpdGlvbjogY29sb3IgLjE1cyBlYXNlLWluLW91dDtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICRyZWQ7XG5cdFx0fVxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Y29udGVudDogXCIxNVwiO1xuXHRcdFx0dG9wOiA1MCU7IGxlZnQ6IDUwJTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMTZweDtcblx0XHR9XG5cdFx0aSB7XG5cdFx0XHRmb250LXNpemU6IDIuMjVyZW07XG5cdFx0fVxuXHR9XG59XG5cbiNjb21tZW50cyB7XG5cblx0LnNlY3Rpb24taGVhZGVyIHtcblx0XHRtYXJnaW4tdG9wOiA1MHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdH1cblx0Lm9wdGlvbi10aXRsZSB7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyOXB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDZweDtcblx0fVxuXHRpbWcge1xuXHRcdHdpZHRoOjYwcHg7IGhlaWdodDogNjBweDtcblx0fVxuXHRwIHtcblx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDQzcHg7XG5cdH1cblx0LmZvcm0tZ3JvdXAge1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdH1cblx0YnV0dG9uW3R5cGU9XCJzdWJtaXRcIl0ge1xuXHRcdGxpbmUtaGVpZ2h0OiA0MnB4O1xuXHR9XG5cdEBpbmNsdWRlIG1lZGlhLXNtYXJ0cGhvbmUtbWF4IHtcblx0XHQuc2VjdGlvbi1oZWFkZXIge1xuXHRcdFx0bWFyZ2luLXRvcDogNDBweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0fVxuXHRcdHAge1xuXHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0fVxuXHR9XG59XG5cbmJvZHkuY29tbXVuaXR5LmNvbmZpcm0ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHQmOmJlZm9yZSB7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHR6LWluZGV4OiAwO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDUwJTsgbGVmdDogNTAlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XG5cdFx0d2lkdGg6IDEzMHZoOyBoZWlnaHQ6IDEzMHZoO1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtc21hcnRwaG9uZS1tYXgge1xuXHRcdFx0d2lkdGg6IDg1dmg7IGhlaWdodDogODV2aDtcblx0XHR9XG5cdH1cblx0aGVhZGVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ei1pbmRleDogMTtcblxuXHRcdC5idG4taWNvbiBpIHtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdH1cblx0fVxuXHQjaGVhZGVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0Y29sb3I6ICRibHVlO1xuXHR9XG59XG5cbiNuZXdzLWxpc3Qge1xuXHQub3B0aW9uLWxpc3QtaXRlbSB7XG5cdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRib3JkZXItdG9wOiBub25lO1xuXHRcdFx0cGFkZGluZy10b3A6IDVweDtcblx0XHR9XG5cdFx0PiBkaXYge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXG5cdFx0XHQmOmZpcnN0LWNoaWxkOmJlZm9yZSB7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiA4cHg7IGxlZnQ6IDA7XG5cdFx0XHRcdHdpZHRoOiA4cHg7IGhlaWdodDogOHB4O1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNFMUU0RTY7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYuaW1wb3J0YW50ID4gLm9wdGlvbi12YWx1ZSA+IHNwYW4ge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHR9XG5cdFx0Ji5pbXBvcnRhbnQgPiBkaXY6YmVmb3JlIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XG5cdFx0fVxuXHR9XG59XG5bZGF0YS10b2dnbGU9XCJjb2xsYXBzZVwiXVthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSBpOmJlZm9yZSB7XG5cdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbmJvZHkgLm1vZHVsZS1jaGVja2xpc3Qge1xuXHRpbnB1dFtuYW1lPVwiZHVlX2RhdGVcIl0ge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0LmZsYXRwaWNrci1pbnB1dFt0eXBlPVwidGV4dFwiXSB7XG5cdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0d2lkdGg6IGF1dG87XG5cdFx0bWF4LXdpZHRoOiAxNTBweDtcblx0XHRwYWRkaW5nOiAwIDAgMCAxMHB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICRncmF5O1xuXHRcdC8vIG1hcmdpbi1sZWZ0OiAuNXJlbTtcblx0fVxuXHQ+IGxhYmVsIHNwYW4ge1xuXHRcdHBhZGRpbmctcmlnaHQ6IC41cmVtO1xuXHR9XG5cblx0QGluY2x1ZGUgbWVkaWEtYm9vdHN0cmFwLXNtLW1heCB7XG5cdFx0PiBkaXYgPiBkaXYgc21hbGwge1xuXHRcdFx0bWluLXdpZHRoOiAzNHB4O1xuXHRcdH1cblx0fVxufVxuI21vZHVsZS1kdWUtZGF0ZSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMTtcblxuXHRpIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDE1cHg7IHRvcDogNnB4O1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRjb2xvcjogI2ZmZjtcblx0XHR6LWluZGV4OiAtMTtcblxuXHRcdCYuYmkge1xuXHRcdFx0dG9wOiA0cHg7XG5cdFx0fVxuXHR9XG5cblx0aW5wdXQge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoI2ZmZiwuMTUpO1xuXHRcdGxpbmUtaGVpZ2h0OiAzMnB4O1xuXHRcdHBhZGRpbmc6IDAgMTVweCAwIDkycHg7XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTJweDtcblx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0Y29sb3I6ICAjZmZmO1xuXG5cdFx0Jjo6cGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICNmZmYgIWltcG9ydGFudDtcblx0XHRcdG9wYWNpdHk6IDEgIWltcG9ydGFudDtcblx0XHR9XG5cdFx0JltwbGFjZWhvbGRlcl1bdmFsdWU9XCJcIl0ge1xuXHRcdFx0KyBpbnB1dCB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMTVweDtcblx0XHRcdH1cblx0XHRcdH4gc3BhbiB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdHNwYW4ge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDRweDsgbGVmdDogMTVweDtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRjb2xvcjogI2ZmZjtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHotaW5kZXg6IC0xO1xuXHR9XG59XG4jbW9kdWxlLWluZm8tYm94IHAge1xuXHRmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcblxuXHRpIHtcblx0XHRmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcblx0fVxufVxuXG4jY29vcGVyYXRpb24tYm94IHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHQvLyB0b3A6IDUwJTsgbGVmdDogNTAlO1xuXHQvLyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0Y29sb3I6ICMwMDA7XG5cdC8vIGZvbnQtc2l6ZTogMTFweDtcblx0Ly8gbGluZS1oZWlnaHQ6IDE0cHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Ly8gbWF4LXdpZHRoOiAxNjBweDtcblx0aGVpZ2h0OiBhdXRvO1xuXG5cdHAge1xuXHRcdC8vIG1hcmdpbi1ib3R0b206IDVweDtcblx0XHRtYXJnaW4tYm90dG9tOiA3cHg7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxNnB4O1xuXHR9XG5cdGltZyB7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdC8vIG1heC1oZWlnaHQ6IDMwcHg7XG5cdFx0bWF4LWhlaWdodDogNTBweDtcblx0XHR3aWR0aDogYXV0bztcblx0XHRvYmplY3QtZml0OiBjb250YWluO1xuXHR9XG59XG5cbiNkYXNoYm9hcmQtbW9kdWxlcy10aW1lbGluZSB7XG5cdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdHBhZGRpbmc6IDAgMzBweDtcblxuXHQubW9kdWxlLXRpbWVsaW5lIHtcblx0XHRwYWRkaW5nLXRvcDogMzBweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMzBweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHQmLmFyY2hpdmUge1xuXHRcdFx0b3BhY2l0eTogMC4yNTtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0ZmlsdGVyOiBncmF5c2NhbGUoMSk7XG5cblx0XHRcdC5lYXN5LXBpZS1jaGFydF9fdmFsdWUge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRibHVlLCAuNzUpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRhIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Y29sb3I6ICMyMjI7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdG1heC13aWR0aDogMjAwcHg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdGNvbG9yOiAkcmVkO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5tb2R1bGUtaW5mbyB7XG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHQvLyBkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0fVxuXHRcdFx0XHQuZWFzeS1waWUtY2hhcnRfX3ZhbHVlIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0dHJhbnNpdGlvbjogY29sb3IgLjJzIGVhc2UtaW4tb3V0O1xuXHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMjZweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQubW9kdWxlLWluZm8ge1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdC8vIGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IC4ycyBlYXNlLWluLW91dDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGxlZnQ6IDgwJTtcblx0XHRcdHRvcDogMzIlO1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG5cdFx0XHRwIHtcblx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuXHRcdFx0XHQmOmxhc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLnN0YWdlLXN0YXJ0IHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdGRpdiB7XG5cdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogI0Y1RjhGQTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZWFzeS1waWUtY2hhcnQge1xuXHRcdFx0ZGlzcGxheTogdGFibGU7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdG1pbi13aWR0aDogOTBweDtcblx0XHRcdG1pbi1oZWlnaHQ6IDk2cHg7XG5cblx0XHRcdCZfX3ZhbHVlIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRsZWZ0OiAxNHB4OyB0b3A6IDE0cHg7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0d2lkdGg6IDYycHg7XG5cdFx0XHRcdGhlaWdodDogNjJweDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0XHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGVhc2UtaW4tb3V0O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdEBpbmNsdWRlIG1lZGlhLWRlc2t0b3AtbWluIHtcblx0XHRtYXJnaW4tYm90dG9tOiA1MHB4O1xuXHRcdHBhZGRpbmc6IDAgNDBweDtcblxuXHRcdC5tb2R1bGUtdGltZWxpbmUge1xuXHRcdFx0cGFkZGluZy10b3A6IDQwcHg7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNDBweDtcblx0XHR9XG5cdH1cbn1cblxuI21vZHVsZS1uZXh0LXN0ZXAuZGlzYWJsZWQgaSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xufVxuXG4uc3Vic2NyaXB0aW9uLWJveCB7XG5cdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cblx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0bWFyZ2luLXRvcDogLTE1MHB4O1xuXHR9XG5cdEBpbmNsdWRlIG1lZGlhLXRhYmxldC1taW4ge1xuXHRcdCY6bnRoLWNoaWxkKC1uKzIpIHtcblx0XHRcdG1hcmdpbi10b3A6IC0xNTBweDtcblx0XHR9XG5cdH1cblx0QGluY2x1ZGUgbWVkaWEtZGVza3RvcC1iaWctbWluIHtcblx0XHRtYXJnaW4tdG9wOiAtMTUwcHg7XG5cdH1cblxuXHQ+IGRpdiB7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0XHRwYWRkaW5nOiA1MHB4IDI1cHggNDBweDtcblxuXHRcdHNtYWxsIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0bGVmdDogMDsgdG9wOiAyMHB4O1xuXHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE3cHg7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoIzBFQjM1OSwuMSk7XG5cdFx0XHRjb2xvcjogIzBFQjM1OTtcblx0XHRcdHBhZGRpbmc6IDRweCAxMHB4IDRweCAyNXB4O1xuXHRcdH1cblx0XHQuc2VjdGlvbi1oZWFkZXIge1xuXHRcdFx0cGFkZGluZy10b3A6IDJweDtcblx0XHR9XG5cdFx0cC5sZWFkIHtcblx0XHRcdGNvbG9yOiAkYmx1ZTtcblx0XHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyOXB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjVweDtcblxuXHRcdFx0KyBwIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1kZXNrdG9wLWJpZy1taW4ge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4uc3Vic2NyaXB0aW9uLW92ZXJ2aWV3ICNpbmZvLWJveCAuaW5mb3gtYm94IHtcblx0cGFkZGluZy1ib3R0b206IDE3NXB4O1xufVxuIiwiLm1vZGFsLWJhY2tkcm9wIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG59XG4ubW9kYWwge1xuXHQmLWNvbnRlbnQge1xuXHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdC8vIGJveC1zaGFkb3c6IDAgMCAxMHB4IDAgcmdiYSgwLDAsMCwwLjIpO1xuXHRcdGJveC1zaGFkb3c6IDAgNHB4IDMwcHggMCByZ2JhKDAsMCwwLDAuMyk7XG5cdH1cblx0Ji1ib2R5IHtcblx0XHRwYWRkaW5nOiA1MHB4O1xuXHR9XG5cdCYtZm9vdGVyIHtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0cGFkZGluZzogMzBweDtcblxuXHRcdCYtYmcge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Y2xpcC1wYXRoOiBlbGxpcHNlKDYwJSAxMDAlIGF0IDUwJSAxNDAlKTtcblx0XHRcdHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDIwMHB4O1xuXHRcdFx0bGVmdDogMDsgYm90dG9tOiAwO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI0Y1RjhGQTtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0ei1pbmRleDogMDtcblx0XHR9XG5cdFx0LmJ0biB7XG5cdFx0XHRtaW4td2lkdGg6IDFweDtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0KyAuYnRuIHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDQwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5jbG9zZSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHotaW5kZXg6IDE7XG5cdFx0dG9wOiAyMHB4OyByaWdodDogMjBweDtcblx0XHR3aWR0aDogNDBweDsgaGVpZ2h0OiA0MHB4O1xuXHRcdHRyYW5zaXRpb246IC4xNXMgY29sb3IgZWFzZS1pbi1vdXQsIC4xNXMgb3BhY2l0eSBlYXNlLWluLW91dDtcblx0fVxuXG5cdEBpbmNsdWRlIG1lZGlhLXNtYXJ0cGhvbmUtbWF4IHtcblx0XHQmLWJvZHksICYtZm9vdGVyIHtcblx0XHRcdHBhZGRpbmc6IDMwcHggMjBweDtcblx0XHR9XG5cdH1cbn1cblxuI3dlbGNvbWUtbW9kYWwsICNmZWVkYmFjay1tb2RhbCB7XG5cblx0Lm1vZGFsLWNvbnRlbnQge1xuXHRcdG1hcmdpbi10b3A6IDc1cHg7XG5cdH1cblx0Lm1vZGFsLWhlYWRlci1iZyB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI0Y1RjhGQTtcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0bWF4LXdpZHRoOiAzMDBweDtcblx0XHRtYXJnaW4tdG9wOiAtOTBweDtcblx0fVxuXHRwIHtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDI3cHg7XG5cdFx0Y29sb3I6ICM0QjRDNEQ7XG5cdH1cblx0Lm1vZGFsLWhlYWRlci1pbWcge1xuXHRcdG1hcmdpbi10b3A6IC0xMzVweDtcblx0fVxuXG5cdEBpbmNsdWRlIG1lZGlhLXNtYXJ0cGhvbmUtbWF4IHtcblxuXHRcdC5tb2RhbC1oZWFkZXItaW1nIHtcblx0XHRcdG1hcmdpbi10b3A6IC05MHB4O1xuXHRcdFx0bWF4LXdpZHRoOiAzMjBweDtcblx0XHRcdHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblx0XHR9XG5cdFx0Lm1vZGFsLWhlYWRlci1iZyB7XG5cdFx0XHRtYXgtd2lkdGg6IDIwMHB4O1xuXHRcdFx0bWFyZ2luLXRvcDogLTY1cHg7XG5cblx0XHRcdGkge1xuXHRcdFx0XHRmb250LXNpemU6IDRyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHRcdHAge1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0fVxuXHR9XG59XG5cbiNuZXdzLW1vZGFsLCAjbm90ZS1tb2RhbCwgI25vdGUtYnVpbGQtbW9kYWwsICNub3RlLWdsb2JhbC1tb2RhbCB7XG5cdC5tb2RhbC1oZWFkZXIge1xuXHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRsaW5lLWhlaWdodDogMzVweDtcblx0XHRib3JkZXItYm90dG9tOiAwO1xuXHR9XG5cdC5tb2RhbC1ib2R5IHtcblx0XHRwYWRkaW5nOiAwIDIwcHg7XG5cblx0XHRwIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRwYWRkaW5nOiAxMHB4IDAgMTBweCAyMHB4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAxOHB4OyBsZWZ0OiAwO1xuXHRcdFx0XHR3aWR0aDogOHB4OyBoZWlnaHQ6IDhweDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRTFFNEU2O1xuXHRcdFx0fVxuXHRcdFx0Ji5pbXBvcnRhbnQ6YmVmb3JlIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHJlZDtcblx0XHRcdH1cblx0XHRcdCsgcCB7XG5cdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTFFNEU2O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQubW9kYWwtZm9vdGVyLWJnIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcblx0XHRjbGlwLXBhdGg6IGVsbGlwc2UoODAlIDEwMCUgYXQgMTAwJSAxNTUlKTtcblx0fVxuXHQubW9kYWwtZm9vdGVyIHtcblx0XHRwYWRkaW5nOiAyMHB4O1xuXG5cdFx0LmJ0biB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cbn1cbiNub3RlLW1vZGFsLCAjbm90ZS1idWlsZC1tb2RhbCwgI25vdGUtZ2xvYmFsLW1vZGFsIHtcblx0LmNsb3NlIHtcblx0XHRjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0Zm9udC1zaXplOiAxcmVtO1xuXHR9XG5cdC5tb2RhbC1jb250ZW50IHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiA2NDBweDsgaGVpZ2h0OiA0ODBweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xuXHRcdFx0bGVmdDogMTAwJTsgYm90dG9tOiAxMDAlO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTIwJSwgMzUlKTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHR9XG5cdH1cblx0dGV4dGFyZWEge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdHJlc2l6ZTogbm9uZTtcblx0XHRwYWRkaW5nOiAwO1xuXHR9XG5cdC5jdXN0b20tc2VsZWN0IHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRERFQ0Y3O1xuXHRcdGJvcmRlci1yYWRpdXM6IDEycHg7XG5cdFx0cGFkZGluZzogMXB4IDEwcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0Y29sb3I6ICMxOTE5MUEgIWltcG9ydGFudDtcblx0fVxuXHQubW9kYWwtZm9vdGVyLWJnIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5cbi5jb25maXJtLW1vZGFsIHtcblx0Lm1vZGFsLWhlYWRlciB7XG5cdFx0cGFkZGluZzogMjBweCAyMHB4IDEwcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRsaW5lLWhlaWdodDogMzVweDtcblx0XHRib3JkZXItYm90dG9tOiAwO1xuXHR9XG5cdC5tb2RhbC1ib2R5IHtcblx0XHRwYWRkaW5nOiAwIDIwcHggNTBweDtcblx0fVxuXHQubW9kYWwtZm9vdGVyIHtcblx0XHRwYWRkaW5nOiAyMHB4O1xuXG5cdFx0LmJ0bi1yZWQtdHJhbnNwYXJlbnQge1xuXHRcdFx0bWluLXdpZHRoOiAxcHggIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0Lm1vZGFsLWZvb3Rlci1iZyB7XG5cdFx0Y2xpcC1wYXRoOiBlbGxpcHNlKDY1JSAxMDAlIGF0IDUwJSAxNDAlKTtcblx0XHRoZWlnaHQ6IDE2MHB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xuXHR9XG59XG5cbi8vICNtb2RhbC1jb250ZW50IHtcblx0LmNvbnRlbnQtZm9yIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRERFQ0Y3O1xuXHRcdGJvcmRlci1yYWRpdXM6IDEycHg7XG5cdFx0cGFkZGluZzogMXB4IDEwcHg7XG5cdFx0Y29sb3I6ICMxOTE5MUE7XG5cdFx0ZGlzcGxheTogdGFibGU7XG5cblx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcblx0XHRcdGNvbG9yOiAjMTkxOTFBO1xuXHRcdH1cblx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0fVxuXHR9XG4vLyB9XG4jbW9kYWwtY29udGVudCAuY29udGVudC1saXN0IGxpIHNwYW4ge1xuXHRtaW4td2lkdGg6IDI0cHg7XG59XG4uY29udGVudC1saXN0IHtcblxuXHRAaW5jbHVkZSBtZWRpYS1ib290c3RyYXAtc20tbWluIHtcblx0XHQjbW9kYWwtY29udGVudCAmIHtcblx0XHRcdGNvbHVtbi1jb3VudDogMjtcblx0XHRcdGNvbHVtbi1nYXA6IDMwcHg7XG5cdFx0fVxuXHR9XG5cdGxpIHtcblx0XHRjb2xvcjogIzE5MTkxQTtcblx0XHRwYWRkaW5nLXRvcDogMTBweDtcblxuXHRcdHNwYW4ge1xuXHRcdFx0Y29sb3I6ICRibHVlICFpbXBvcnRhbnQ7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0XHRtaW4td2lkdGg6IDE2cHg7XG5cdFx0fVxuXHRcdGxpIHtcblx0XHRcdGNvbG9yOiAjNUQ1RDVFO1xuXHRcdH1cblx0XHQmLmQtZmxleCA+IHNwYW4ge1xuXHRcdFx0d2lkdGg6IDE2cHg7XG5cdFx0fVxuXHR9XG5cdCYuY2lyY2xlLWxpc3QgbGkgc3BhbiB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG5cdFx0Y29sb3I6ICNmZmYgIWltcG9ydGFudDtcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0d2lkdGg6IDMwcHg7IGhlaWdodDogMzBweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bGluZS1oZWlnaHQ6IDMwcHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xuXHR9XG59XG5cbiNtZWRpYS1saXN0IHtcblxuXHQubm8tbWF0Y2gge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxuXHRhIHtcblx0XHRsaW5lLWhlaWdodDogMS40O1xuXHRcdGNvbG9yOiAkYmx1ZTtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcblx0XHR0cmFuc2l0aW9uOiBjb2xvciAuMTVzIGVhc2UtaW4tb3V0O1xuXG5cdFx0c3BhbiB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGNvbG9yOiAkZ3JheTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcblx0XHRcdG1hcmdpbi10b3A6IC4yNXJlbTtcblx0XHR9XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogJHJlZDtcblx0XHR9XG5cdH1cblx0aW1nLCBpIHtcblx0XHR3aWR0aDogOTZweDsgaGVpZ2h0OiA5NnB4O1xuXHRcdG9iamVjdC1maXQ6IGNvbnRhaW47XG5cdFx0Ly8gYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWdyYXk7XG5cdH1cblx0aSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xuXHR9XG59XG4iLCJib2R5Lm1vZHVsZSAucmFuZ2Utc2xpZGVyLWJveCB7XG5cdHAge1xuXHRcdG1pbi13aWR0aDogOTJweDtcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRjb2xvcjogJGJsdWU7XG5cblx0XHR+IHAge1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHR9XG5cdH1cblx0aW5wdXRbdHlwZT1cInRleHRcIl0ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGxpbmUtaGVpZ2h0OiAyN3B4O1xuXHR9XG59XG4uY3JvcGl0LWltYWdlLXpvb20taW5wdXQge1xuXHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cdC1tb3otYXBwZWFyYW5jZTogbm9uZTtcblx0YXBwZWFyYW5jZTogbm9uZTtcblx0aGVpZ2h0OiA1cHg7XG5cdGJhY2tncm91bmQ6ICNGNUY4RkE7XG5cdC13ZWJraXQtYm9yZGVyLXJhZGl1czogMnB4O1xuXHRib3JkZXItcmFkaXVzOiAycHg7XG5cdG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcblx0cGFkZGluZzowO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1pbi13aWR0aDogMXB4O1xufVxuLmNyb3BpdC1pbWFnZS16b29tLWlucHV0OmZvY3VzIHtcblx0b3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmNyb3BpdC1pbWFnZS16b29tLWlucHV0OjotbW96LXJhbmdlLXRyYWNrIHtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHQtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG5cdGFwcGVhcmFuY2U6IG5vbmU7XG5cdGhlaWdodDogNXB4O1xuXHRiYWNrZ3JvdW5kOiAjRjVGOEZBO1xuXHQtd2Via2l0LWJvcmRlci1yYWRpdXM6IDJweDtcblx0Ym9yZGVyLXJhZGl1czogMnB4O1xuXHRvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG4uY3JvcGl0LWltYWdlLXpvb20taW5wdXQ6Oi1tb3otcmFuZ2UtdGh1bWIge1xuXHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cdC1tb3otYXBwZWFyYW5jZTogbm9uZTtcblx0YXBwZWFyYW5jZTogbm9uZTtcblx0d2lkdGg6IDIwcHg7XG5cdGhlaWdodDogMjBweDtcblx0YmFja2dyb3VuZC1jb2xvcjogJHJlZDtcblx0YmFja2dyb3VuZC1zaXplOmNvdmVyO1xuXHRib3JkZXI6bm9uZTtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm9uZTtcblx0LXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0Y3Vyc29yOiBtb3ZlO1xuXHRvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG5cblx0LnJhbmdlLXByb2dyZXNzICYge1xuXHRcdGJveC1zaGFkb3c6IDAgMnB4IDEwcHggMCByZ2JhKDAsMCwwLDAuMik7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0fVxuXHQjY2hhcnQtYmx1ZSAmIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcblx0fVxufVxuLmNyb3BpdC1pbWFnZS16b29tLWlucHV0W2Rpc2FibGVkXSB7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmNyb3BpdC1pbWFnZS16b29tLWlucHV0W2Rpc2FibGVkXTo6LW1vei1yYW5nZS10aHVtYiB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xufVxuLmNyb3BpdC1pbWFnZS16b29tLWlucHV0Ojotd2Via2l0LXNsaWRlci10aHVtYiB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblx0LW1vei1hcHBlYXJhbmNlOiBub25lO1xuXHRhcHBlYXJhbmNlOiBub25lO1xuXHR3aWR0aDogMjBweDtcblx0aGVpZ2h0OiAyMHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xuXHRiYWNrZ3JvdW5kLXNpemU6Y292ZXI7XG5cdGJvcmRlcjpub25lO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBub25lO1xuXHQtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRjdXJzb3I6IG1vdmU7XG5cdG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcblxuXHQucmFuZ2UtcHJvZ3Jlc3MgJiB7XG5cdFx0Ym94LXNoYWRvdzogMCAycHggMTBweCAwIHJnYmEoMCwwLDAsMC4yKTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHR9XG59XG4uY3JvcGl0LWltYWdlLXpvb20taW5wdXRbZGlzYWJsZWRdOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xufVxuXG4ucmFuZ2UtcHJvZ3Jlc3Mge1xuXHQuY3JvcGl0LWltYWdlLXpvb20taW5wdXQ6Oi1tb3otcmFuZ2UtcHJvZ3Jlc3Mge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XG5cdH1cblx0LmNyb3BpdC1pbWFnZS16b29tLWlucHV0W2Rpc2FibGVkXTo6LW1vei1yYW5nZS1wcm9ncmVzcyB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG5cdH1cblx0LmNyb3BpdC1pbWFnZS16b29tLWlucHV0W2Rpc2FibGVkXTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0fVxuXHQuY3JvcGl0LWltYWdlLXpvb20taW5wdXRbZGlzYWJsZWRdOjotbW96LXJhbmdlLXRodW1iIHtcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdH1cbn1cblxuLyogSUUgMTAtMTEgKi9cbkBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSksICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSB7XG5cdC5jcm9waXQtaW1hZ2Utem9vbS1pbnB1dCB7XG5cdFx0aGVpZ2h0OjMwcHg7XG5cdFx0YmFja2dyb3VuZDp0cmFuc3BhcmVudDtcblx0XHRtYXJnaW4tdG9wOi0xNXB4O1xuXHRcdC8vIG1heC13aWR0aDoxODVweDtcblx0XHRvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG5cdH1cbn1cbi8qIEVkZ2UgKi9cbkBzdXBwb3J0cyAoLW1zLWltZS1hbGlnbjphdXRvKSBvciAoLW1zLWFjY2VsZXJhdG9yOiB0cnVlKSB7XG5cblx0LmNyb3BpdC1pbWFnZS16b29tLWlucHV0IHtcblx0XHRoZWlnaHQ6MzBweDtcblx0XHRiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xuXHRcdG1hcmdpbi10b3A6LTE1cHg7XG5cdFx0Ly8gbWF4LXdpZHRoOjE4NXB4O1xuXHRcdG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcblx0fVxufVxuLmNyb3BpdC1pbWFnZS16b29tLWlucHV0OjotbXMtdHJhY2sge1xuXHR3aWR0aDogMTAwJTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXHRvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG5pbnB1dFt0eXBlPXJhbmdlXTo6LW1zLWZpbGwtdXBwZXIsXG5pbnB1dFt0eXBlPXJhbmdlXTo6LW1zLWZpbGwtbG93ZXIsXG5pbnB1dFt0eXBlPXJhbmdlXTpmb2N1czo6LW1zLWZpbGwtbG93ZXIsXG5pbnB1dFt0eXBlPXJhbmdlXTpmb2N1czo6LW1zLWZpbGwtdXBwZXIge1xuXHRiYWNrZ3JvdW5kOiAjRjVGOEZBO1xuXHRib3JkZXItcmFkaXVzOiAycHg7XG59XG4uY3JvcGl0LWltYWdlLXpvb20taW5wdXQ6Oi1tcy10aHVtYiB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblx0LW1vei1hcHBlYXJhbmNlOiBub25lO1xuXHRhcHBlYXJhbmNlOiBub25lO1xuXHR3aWR0aDogMjBweDtcblx0aGVpZ2h0OiAyMHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xuXHRiYWNrZ3JvdW5kLXNpemU6Y292ZXI7XG5cdGJvcmRlcjpub25lO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBub25lO1xuXHQtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRjdXJzb3I6IG1vdmU7XG59XG4uY3JvcGl0LWltYWdlLXpvb20taW5wdXRbZGlzYWJsZWRdOjotbXMtdGh1bWIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcblx0Y3Vyc29yOiBub25lO1xufVxuLmNyb3BpdC1pbWFnZS16b29tLWlucHV0OjotbXMtdG9vbHRpcCB7XG5cdGRpc3BsYXk6bm9uZTtcblx0b3BhY2l0eTowO1xuXHR2aXNpYmlsaXR5OjA7XG5cdGFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi5idWlsZC1jaGVja2JveC1ib3gge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1hcmdpbi1yaWdodDogMTBweDtcblxuXHRzcGFuIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdHdpZHRoOiA3MHB4OyBoZWlnaHQ6IDcwcHg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjRjVGOEZBO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNGNUY4RkE7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQ7XG5cblx0XHRpIHtcblx0XHRcdGZvbnQtc2l6ZTogMjVweDtcblx0XHRcdGNvbG9yOiAkYmx1ZTtcblx0XHRcdHRyYW5zaXRpb246IGNvbG9yIC4xNXMgZWFzZS1pbi1vdXQ7XG5cdFx0fVxuXHR9XG5cdGlucHV0IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0d2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTtcblx0XHR0b3A6IDA7IGxlZnQ6IDA7XG5cdFx0b3BhY2l0eTogMDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHQmOmNoZWNrZWQgKyBzcGFuIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDEwNyw3NCwwLjEpO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAjRkY2QjRBO1xuXG5cdFx0XHRpIHtcblx0XHRcdFx0Y29sb3I6ICRyZWQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCY6aG92ZXIge1xuXHRcdGkge1xuXHRcdFx0Y29sb3I6ICRyZWQ7XG5cdFx0fVxuXHR9XG59XG5cbmJvZHkubW9kdWxlIC5idWlsZC1tb2R1bGUtZm9ybSB7XG5cblx0LmZsYXRwaWNrci1pbnB1dCB7XG5cdFx0bWF4LXdpZHRoOiAxNTBweDtcblx0fVxuXHQuZm9ybS1ncm91cCBpbnB1dCB7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXG5cdFx0Ji5pbnB1dC1zbSB7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMTZweDtcblxuXHRcdFx0Jjo6cGxhY2Vob2xkZXIge1xuXHRcdFx0XHRjb2xvcjogcmdiYSgkYmx1ZSwuNSkgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0dGV4dGFyZWEge1xuXHRcdHJlc2l6ZTogbm9uZTtcblx0fVxuXHRpbnB1dC5mLWhlYWRlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Ym94LXNoYWRvdzogMCAtMXB4IDAgMCByZ2JhKCRibHVlLC41KSBpbnNldCAhaW1wb3J0YW50O1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblxuXHRcdCY6OnBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiByZ2JhKCRibHVlLC41KSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQuY29tcGV0aXRvci1ib3ggaW5wdXQuZi1oZWFkZXIge1xuXHRcdGJveC1zaGFkb3c6IDAgLTFweCAwIDAgcmdiYSgjZmZmLC41KSBpbnNldCAhaW1wb3J0YW50O1xuXHRcdGNvbG9yOiAjZmZmO1xuXG5cdFx0Jjo6cGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6IHJnYmEoI2ZmZiwuNSkgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblxuXHQuY29tcGV0aXRvci1ib3gge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRwYWRkaW5nOiAyNXB4IDU1cHggMjVweCAyNXB4O1xuXG5cdFx0PiAuYmctYmx1ZSB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR3aWR0aDogMTQwJTsgaGVpZ2h0OiAxNDAlO1xuXHRcdFx0cmlnaHQ6IC0yJTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdHRvcDogNTAlO1xuXHRcdFx0bGVmdDogYXV0bztcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblxuXHRcdFx0fiAqIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuZm9ybS1ncm91cCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyNXB4O1xuXHRcdH1cblx0XHRsYWJlbCB7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxN3B4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblxuXHRcdFx0KyBpbnB1dC5mLWhlYWRlciB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE2cHg7XG5cdFx0XHRcdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICR0ZXh0O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQ+IC5pY29uLWNsb3NlIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMTJweDsgcmlnaHQ6IDEycHg7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdHBhZGRpbmc6IDhweDtcblx0XHR9XG5cdFx0LmRyb3Bkb3duIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMTJweDsgcmlnaHQ6IDEwcHg7XG5cblx0XHRcdD4gYSB7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdG1pbi13aWR0aDogMzJweDtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0cGFkZGluZzogNHB4O1xuXHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYuZGlzYWJsZWQge1xuXHRcdFx0aW5wdXQge1xuXHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdD4gZGl2Lmxpc3R2aWV3LWl0ZW06bnRoLWNoaWxkKGV2ZW4pIGlucHV0W25hbWUqPVwiaGVhZGVyXCJdIHtcblx0XHRib3gtc2hhZG93OiAwIDAgMCAxcHggI0U5RTlFOSBpbnNldCAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi5kcm9wLWFkZC1ib3gge1xuXHRib3JkZXI6IDFweCBkYXNoZWQgJGJsdWU7XG5cdGJhY2tncm91bmQtY29sb3I6ICNGNUY4RkE7XG5cblx0Ji5lbWJlZC1yZXNwb25zaXZlLTFieTEge1xuXHRcdGJvcmRlci1jb2xvcjogJHJlZDtcblx0XHRtaW4taGVpZ2h0OiAxMDAlO1xuXHR9XG5cdGkge1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcblx0fVxuXHQmLnNtYWxsLWJveCB7XG5cdFx0bWF4LXdpZHRoOiA3MHB4O1xuXHRcdG1hcmdpbjogMCAxMHB4IDEwcHggMDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdH1cblx0Ji5wb3NpdGlvbi1yZWxhdGl2ZSB7XG5cdFx0PiBhIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDsgbGVmdDogMDtcblx0XHRcdHdpZHRoOiAxMDAlOyBoZWlnaHQ6IDEwMCU7XG5cdFx0XHR6LWluZGV4OiAtMTtcblx0XHR9XG5cdH1cblx0Ji1ub3RlIHtcblxuXHRcdHRleHRhcmVhIHtcblx0XHRcdGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG59XG4uZHJvcC1hZGQtYm94LXNlbGVjdDpub3QoLmQtbm9uZSkgfiAqLFxuLmRyb3AtYWRkLWJveC1ub3RlOm5vdCguZC1ub25lKSB+ICoge1xuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbiNhZGQtdGltZWxpbmUge1xuXHRib3JkZXI6IDFweCBkYXNoZWQgJGJsdWU7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0bWFyZ2luLXRvcDogNDBweDtcbn1cblxuLm5vdGUtYm94IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nOiAxMnB4IDEwcHggMTBweDtcblxuXHQmOmJlZm9yZSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cmlnaHQ6IDA7IGJvdHRvbTogMDtcblx0XHR3aWR0aDogMTZweDsgaGVpZ2h0OiAxNnB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG5cdFx0ZmlsdGVyOiBjb250cmFzdCg4MCUpIHNhdHVyYXRlKDMwMCUpO1xuXHRcdHotaW5kZXg6IDA7XG5cdH1cblx0JjphZnRlciB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cmlnaHQ6IDA7IGJvdHRvbTogMDtcblx0XHR3aWR0aDogMDsgaGVpZ2h0OiAwO1xuXHRcdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdFx0Ym9yZGVyLXdpZHRoOiAwIDAgMTZweCAxNnB4O1xuXHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgJGxpZ2h0IHRyYW5zcGFyZW50O1xuXHRcdHotaW5kZXg6IDE7XG5cdH1cblx0Ji5iZy1ub3RlLXdoaXRlOmFmdGVyIHtcblx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNmZmYgdHJhbnNwYXJlbnQ7XG5cdH1cblx0cCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuXHRcdGNvbG9yOiAjNGI0YzRkO1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRsaW5lLWhlaWdodDogMTZweDtcblx0fVxuXHQuZHJvcGRvd24ge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7IHJpZ2h0OiAwO1xuXG5cdFx0PiBhIHtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0bWluLXdpZHRoOiAzMnB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwYWRkaW5nOiA0cHg7XG5cdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRmaWx0ZXI6IGNvbnRyYXN0KDYwJSkgc2F0dXJhdGUoMzIwJSk7XG5cdFx0fVxuXHRcdCYtbWVudSB7XG5cdFx0XHRtaW4td2lkdGg6IDFweDtcblx0XHR9XG5cdFx0Ji1pdGVtIHtcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxNnB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdHBhZGRpbmctbGVmdDogMThweDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDE4cHg7XG5cdFx0fVxuXHR9XG59XG5cbi5jdXN0b20tcmFkaW8tYm94IHtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdGlucHV0IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0b3BhY2l0eTogMDtcblxuXHRcdCY6Y2hlY2tlZCArIHNwYW46YmVmb3JlIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHRvcDogMTFweDsgbGVmdDogMTFweDtcblx0XHRcdHdpZHRoOiA4cHg7IGhlaWdodDogOHB4O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdHotaW5kZXg6IDE7XG5cdFx0fVxuXHR9XG5cdHNwYW4ge1xuXHRcdHdpZHRoOiAzMnB4OyBoZWlnaHQ6IDMycHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdCZbc3R5bGUqPVwiRkZDOEJEXCJdIHtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNGRjlDODk7XG5cdFx0fVxuXHRcdCZbc3R5bGUqPVwiZTRmM2ZlXCJdIHtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNBRURERkY7XG5cdFx0fVxuXHRcdCZbc3R5bGUqPVwiZmZmNGNmXCJdIHtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNGOEQ5NzM7XG5cdFx0fVxuXHRcdCZbc3R5bGUqPVwiRTFFMUUxXCJdIHtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNCQ0JDQkM7XG5cdFx0fVxuXHR9XG59XG5cbi50YWJsZS1mb3JtIHtcblx0Zm9udC1zaXplOiAxNHB4O1xuXG5cdD4gZGl2LnJvdyB7XG5cblx0XHQmOmZpcnN0LWNoaWxkIHtcblxuXHRcdFx0PiBkaXY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRib3JkZXItdG9wLWNvbG9yOiAjZmZmO1xuXHRcdFx0XHRib3JkZXItbGVmdC1jb2xvcjogI2ZmZjtcblxuXHRcdFx0XHQrIGRpdiB7XG5cdFx0XHRcdFx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTVweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0PiBkaXY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxNXB4O1xuXHRcdFx0fVxuXHRcdFx0KyAucm93IHtcblx0XHRcdFx0PiBkaXY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDE1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0PiBkaXYge1xuXHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoJGJsdWUsIC4yNSk7XG5cdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoJGJsdWUsIC4yNSk7XG5cblx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoJGJsdWUsIC4yNSk7XG5cdFx0XHR9XG5cdFx0XHQmLmYtaGVhZGVyLnNtYWxsIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTVweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0QGluY2x1ZGUgbWVkaWEtdGFibGV0LW1pbiB7XG5cdFx0XHQmOmxhc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdD4gZGl2IHtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgkYmx1ZSwgLjI1KTtcblxuXHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTVweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxNXB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRAaW5jbHVkZSBtZWRpYS1zbWFydHBob25lLW1heCB7XG5cdFx0XHQmOm50aC1jaGlsZCgyKSA+IGRpdjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxNXB4O1xuXHRcdFx0fVxuXHRcdFx0PiBkaXY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcblxuXHRcdFx0XHRpbnB1dCwgdGV4dGFyZWEge1xuXHRcdFx0XHRcdGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG5cblx0XHRcdFx0XHQmOjpwbGFjZWhvbGRlciB7XG5cdFx0XHRcdFx0XHRjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0PiBkaXY6bnRoLWNoaWxkKG9kZCkge1xuXHRcdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKCRibHVlLCAuMjUpO1xuXHRcdFx0fVxuXHRcdFx0JjpsYXN0LW9mLXR5cGUgPiBkaXYge1xuXHRcdFx0XHQmOm50aC1sYXN0LWNoaWxkKC1uKzIpIHtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgkYmx1ZSwgLjI1KVxuXHRcdFx0XHR9XG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDE1cHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0JjpudGgtbGFzdC1jaGlsZCgyKSB7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTVweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRpbnB1dCwgdGV4dGFyZWEge1xuXHRcdGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cdHRleHRhcmVhIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwYWRkaW5nOiAwIDEycHggIWltcG9ydGFudDtcblx0XHQvLyBtYXgtaGVpZ2h0OiA0OHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XG5cblx0XHQmOjpwbGFjZWhvbGRlciB7XG5cdFx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0XHR9XG5cdH1cbn1cblxuYm9keS5idWlsZC1pbnRybyB7XG5cdG1pbi1oZWlnaHQ6IDEwMHZoO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdCNjb250ZW50IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0ZmxleC1ncm93OiAxO1xuXHRcdG1pbi1oZWlnaHQ6IGluaXRpYWw7XG5cblx0XHQ+IGhyIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHRcdCsgLmNvbnRhaW5lci14bCB7XG5cdFx0XHRcdHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRtYXgtd2lkdGg6IHVuc2V0O1xuXHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0ZmxleC1ncm93OiAxO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcblxuXHRcdFx0XHQ+IC5kLWxnLW5vbmUge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWRlc2t0b3AtbWluIHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogLTgwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0KyAuYmctbGlnaHQge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblx0I2hlYWRlciB7XG5cdFx0bWluLWhlaWdodDogMXB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cblx0XHQmLmFjY291bnQtcGFnZS5yZWdpc3Rlci1zdGVwIC5wcm9ncmVzcy1jb2wge1xuXHRcdFx0b3JkZXI6IGluaXRpYWwgIWltcG9ydGFudDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0PiAuYnRuLW5vdGUsIC5idG4tZmF2IHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLmJ1aWwtcmFkaW8tc2VsZWN0LmVtYmVkLXJlc3BvbnNpdmUge1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0aW5wdXQge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0cmlnaHQ6IDA7IGJvdHRvbTogMDtcblx0fVxuXHRzcGFuLmVtYmVkLXJlc3BvbnNpdmUtaXRlbSB7XG5cdFx0Ym9yZGVyOiAycHggZGFzaGVkIHJnYmEoI2ZmZiwuNzUpO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRmb250LWZhbWlseTogJGhlYWRlcjtcblx0XHRmb250LXNpemU6IDEuMXJlbTtcblx0fVxuXHQmOmhvdmVyIHNwYW4ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoI2ZmZiwuMSk7XG5cdH1cblx0aW5wdXQ6Y2hlY2tlZCArIHNwYW4ge1xuXHRcdC8vIGJhY2tncm91bmQtY29sb3I6IHJnYmEoI2ZmZiwuMSk7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkcmVkO1xuXHR9XG59XG5cbi5ncm93LXdyYXAge1xuXHRkaXNwbGF5OiBncmlkO1xufVxuLmdyb3ctd3JhcDo6YWZ0ZXIge1xuXHRjb250ZW50OiBhdHRyKGRhdGEtcmVwbGljYXRlZC12YWx1ZSkgXCIgXCI7XG5cdHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmdyb3ctd3JhcCA+IHRleHRhcmVhIHtcblx0cmVzaXplOiBub25lO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuLmdyb3ctd3JhcCA+IHRleHRhcmVhLFxuLmdyb3ctd3JhcDo6YWZ0ZXIge1xuXHQvLyBib3JkZXI6IDFweCBzb2xpZCBibGFjaztcblx0cGFkZGluZzogMCAxMnB4O1xuXHRmb250OiBpbmhlcml0O1xuXHRncmlkLWFyZWE6IDEgLyAxIC8gMiAvIDI7XG59XG5cbi5vcHRpb24tbGlzdC1pdGVtIGEub3B0aW9uLXRpdGxlIHtcblxuXHRzcGFuIHtcblx0XHRwYWRkaW5nOiA0cHggMDtcblx0fVxuXHQmOmhvdmVyIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0XHRzcGFuIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdH1cblx0fVxuXHQmW2RhdGEtdG9nZ2xlPVwiY29sbGFwc2VcIl1bYXJpYS1leHBhbmRlZD1cInRydWVcIl0gaSB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0fVxuXHQrIGRpdiB7XG5cdFx0LmZvcm0tZ3JvdXAge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHR9XG5cdFx0bGFiZWwge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdGlucHV0LmZvcm0tY29udHJvbCB7XG5cdFx0XHRmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcblxuXHRcdFx0Ji5kaXNhYmxlZCB7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdGNvbG9yOiAjMTkxOTFBO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDk1cHg7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxcHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiA0NnB4O1xuXHRcdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xuXG5cdFx0XHRcdCY6OnBsYWNlaG9sZGVyIHtcblx0XHRcdFx0XHRvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0Y29sb3I6ICMxOTE5MUEgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0XHQrIGRpdiB7XG5cdFx0XHRcdFx0Y29sb3I6ICMxOTE5MUEgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4jY2FsYy1ib3gge1xuXHQmOm5vdCguZC1ub25lKSB+ICoge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxuXHQ+IC5jYWxjLXRvZ2dsZSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogLTFyZW07XG5cdH1cblx0LnRhYmxlLWZvcm0gPiBkaXYucm93ID4gZGl2LmYtaGVhZGVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRzcGFuIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGxlZnQ6IDA7IGJvdHRvbTogMTAwJTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IC43NXJlbTtcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHR9XG5cdH1cbn1cblxuLnBhZ2UtbG9hZGVyIHtcblx0d2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdGJhY2tncm91bmQtY29sb3I6ICNGNUY4RkE7XG5cdHotaW5kZXg6IDk5OTk5OTk5OTtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGRpc3BsYXk6IGZsZXg7XG59XG4ucGFnZS1sb2FkZXJfX3NwaW5uZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiA1MHB4OyBoZWlnaHQ6IDUwcHg7XG5cblx0c3ZnIHtcblx0XHRhbmltYXRpb246IHJvdGF0ZSAycyBsaW5lYXIgaW5maW5pdGU7XG5cdFx0dHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcblx0XHR3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMDAlO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7IGxlZnQ6IDA7XG5cblx0XHRjaXJjbGUge1xuXHRcdFx0c3Ryb2tlLWRhc2hhcnJheTogMSwgMjAwO1xuXHRcdFx0c3Ryb2tlLWRhc2hvZmZzZXQ6IDA7XG5cdFx0XHRhbmltYXRpb246IGRhc2ggMS41cyBlYXNlLWluLW91dCBpbmZpbml0ZSwgY29sb3IgNnMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG5cdFx0XHRzdHJva2UtbGluZWNhcDogcm91bmQ7XG5cdFx0fVxuXHR9XG59XG5cbkBrZXlmcmFtZXMgcm90YXRlIHtcblx0MTAwJSB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcblx0fVxufVxuQGtleWZyYW1lcyBkYXNoIHtcblx0MCUge1xuXHRcdHN0cm9rZS1kYXNoYXJyYXk6IDEsIDIwMDtcblx0XHRzdHJva2UtZGFzaG9mZnNldDogMDtcblx0fVxuXHQ1MCUge1xuXHRcdHN0cm9rZS1kYXNoYXJyYXk6IDg5LCAyMDA7XG5cdFx0c3Ryb2tlLWRhc2hvZmZzZXQ6IC0zNXB4O1xuXHR9XG5cdDEwMCUge1xuXHRcdHN0cm9rZS1kYXNoYXJyYXk6IDg5LCAyMDA7XG5cdFx0c3Ryb2tlLWRhc2hvZmZzZXQ6IC0xMjRweDtcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIGNvbG9yIHtcblx0MTAwJSxcblx0MCUge1xuXHRcdHN0cm9rZTogJHJlZDtcblx0fVxuXHQ0MCUge1xuXHRcdHN0cm9rZTogJHJlZDtcblx0fVxuXHQ2NiUge1xuXHRcdHN0cm9rZTogJHJlZDtcblx0fVxuXHQ4MCUsXG5cdDkwJSB7XG5cdFx0c3Ryb2tlOiAkcmVkO1xuXHR9XG59XG5cbiNpbnRlcmFjdGl2ZS1ub3RlcyB7XG5cblx0Jjpub3QoLmNzcy1uby1jaGFuZ2UpIHtcblx0XHQuYmctbGlnaHQucHgtNCB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHQuZHJvcC1hZGQtYm94LCBbZGF0YS1pbmRleF49XCJpbWdcIl0gLm5vdGUtYm94IHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQubm90ZS1ib3gge1xuXHRcdFx0Y3Vyc29yOiBncmFiO1xuXHRcdFx0bWluLWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuXG5cdFx0XHQmLnVpLWRyYWdnYWJsZS1kcmFnZ2luZyB7XG5cdFx0XHRcdGN1cnNvcjogbW92ZTtcblx0XHRcdH1cblx0XHRcdCZbc3R5bGUqPVwibGVmdFwiXTphZnRlciB7XG5cdFx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5wb3NpdGlvbi1yZWxhdGl2ZSB7XG5cdFx0XHQuYmctbGlnaHQucHgtNCB7XG5cdFx0XHRcdHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblx0XHRcdFx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cblx0XHRcdFx0PiAucm93ID4gZGl2IHtcblx0XHRcdFx0XHRtYXJnaW46IDFyZW0gMCAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5ub3RlLWJveCB7XG5cdFx0XHRcdFx0JjpiZWZvcmUsICY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmRyb3AtYWRkLWJveC1zZWxlY3QgKyBkaXYge1xuXHRcdHBhZGRpbmc6IDAgIWltcG9ydGFudFxuXHR9XG5cblx0LmJnLWxpZ2h0LnB4LTQgPiAucm93ID4gZGl2Omxhc3QtY2hpbGQge1xuXHRcdG9yZGVyOiAtMTtcblx0fVxufVxuXG4ubm90ZS1hcnJvdy1iZyB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cblx0Ji1ib3gge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMDAlO1xuXHRcdG1hcmdpbjogMDtcblxuXHRcdC5iZy1saWdodCB7XG5cdFx0XHR3aWR0aDogMTAwJTsgaGVpZ2h0OiAxMDAlO1xuXHRcdH1cblx0fVxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdCY6YmVmb3JlIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHR0b3A6IDUwJTsgbGVmdDogMDtcblx0XHR3aWR0aDogOTglOyBoZWlnaHQ6IDZweDtcblx0XHRtYXJnaW4tdG9wOiAtM3B4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XG5cdFx0ei1pbmRleDogLTE7XG5cdH1cblx0JjphZnRlciB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0cmlnaHQ6IDA7IHRvcDogNTAlO1xuXHRcdHdpZHRoOiAwO2hlaWdodDogMDtcblx0XHRtYXJnaW4tdG9wOiAtMThweDtcblx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRcdGJvcmRlci13aWR0aDogMThweCAwIDE4cHggNDBweDtcblx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICRyZWQ7XG5cdFx0ei1pbmRleDogLTE7XG5cdH1cblxuXHQuZHJvcC1hZGQtYm94LXNlbGVjdCArIGRpdiB7XG5cdFx0b3JkZXI6IDk5OTtcblxuXHRcdCYgfiBkaXY6bnRoLWNoaWxkKDkpIHtcblx0XHRcdG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0LmRyb3AtYWRkLWJveC1zZWxlY3QtZmlsZSB7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cblx0XHRwIHtcblx0XHRcdG9wYWNpdHk6IC4yNTtcblx0XHRcdGZpbHRlcjogZ3JheXNjYWxlKDEpO1xuXHRcdH1cblx0fVxuXG5cdC5ub3RlLWJveCB7XG5cdFx0aGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0bWluLWhlaWdodDogMTYwcHggIWltcG9ydGFudDsgLy8gMTkwcHg7XG5cdH1cblx0LmNvbC0yLm14LTMuYmctbGlnaHQge1xuXHRcdGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcblx0fVxufVxuXG4jY2hhcnQtYmx1ZSB7XG5cbn1cblxuI2hlYWRlci5idWlsZC1zdGVwIHtcblx0bWluLWhlaWdodDogMXB4O1xuXHRib3gtc2hhZG93OiAwIDI1dmggIzAwMkM0RjtcblxuXHRAaW5jbHVkZSBtZWRpYS1kZXNrdG9wLW1pbiB7XG5cdFx0bWFyZ2luLWxlZnQ6IC04MHB4O1xuXHR9XG59XG5cbmEuY2FtZWZyb20ge1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7IHJpZ2h0OiAwO1xuXHR6LWluZGV4OiAxO1xuXHRwYWRkaW5nOiA1cHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cblx0aSB7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHR9XG59XG5cbi5uYXYtbG9nbyB7XG4gICAgYnV0dG9uIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjhGQTtcbiAgICAgICAgJjpsYXN0LW9mLXR5cGV7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiRyZWQ7XG4gICAgICAgICAgICBjb2xvcjojZmZmO1xuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjokcmVkO1xuICAgICAgICAgICAgICAgIGNvbG9yOiNmZmY7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4uYm9yZGVyLWRhc2hlZCB7XG4gICAgYm9yZGVyLXdpZHRoOiAycHg7XG4gICAgYm9yZGVyLWNvbG9yOiAkcmVkO1xuICAgICYuaG9yaXpvbnRhbHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1zdHlsZTogZGFzaGVkO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1ib290c3RyYXAtc20tbWF4IHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tc3R5bGU6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi52ZXJ0aWNhbCB7XG4gICAgICAgIGJvcmRlci1yaWdodC1zdHlsZTogZGFzaGVkO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1ib290c3RyYXAtc20tbWF4IHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tc3R5bGU6IGRhc2hlZDtcbiAgICAgICAgICAgIGJvcmRlci10b3Atc3R5bGU6IGRhc2hlZDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5ncmFkaWVudC1lcnNjaGVpbnVuZ3NiaWxkIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMzI3ZGVnLCByZ2IoMCA0NCA3OSkgMTAwcHgsIHJnYmEoMjU1LDI1NSwyNTUsMSkgMTAwcHgpO1xufVxuLmdyYWRpZW50LXBlcnNvbntcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMzNkZWcsIHJnYigwIDQ0IDc5KSAxMDBweCwgcmdiYSgyNTUsMjU1LDI1NSwxKSAxMDBweCk7XG59XG4uZ3JhZGllbnQta3VsdHVyIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYigwIDQ0IDc5KSAxODVweCwgcmdiYSgyNTUsMjU1LDI1NSwxKSAxODVweCk7XG59XG4uZ3JhZGllbnQtYmV6aWVodW5ne1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyNzBkZWcsIHJnYigwIDQ0IDc5KSAxODVweCwgcmdiYSgyNTUsMjU1LDI1NSwxKSAxODVweCk7XG59XG4uZ3JhZGllbnQtcmVmbGV4aW9ue1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyMTNkZWcsIHJnYigwIDQ0IDc5KSAxMDBweCwgcmdiYSgyNTUsMjU1LDI1NSwxKSAxMDBweCk7XG59XG4uZ3JhZGllbnQtc2VsYnN0YmlsZHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTQ3ZGVnLCByZ2IoMCA0NCA3OSkgMTAwcHgsIHJnYmEoMjU1LDI1NSwyNTUsMSkgMTAwcHgpO1xufVxuLmdyYWRpZW50LXNlbGJzdGJpbGQsLmdyYWRpZW50LXJlZmxleGlvbiwuZ3JhZGllbnQtYmV6aWVodW5nLC5ncmFkaWVudC1rdWx0dXIsLmdyYWRpZW50LXBlcnNvbiwuZ3JhZGllbnQtZXJzY2hlaW51bmdzYmlsZHtcbiAgICBAaW5jbHVkZSBtZWRpYS1ib290c3RyYXAtc20tbWF4IHtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICB9XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLm1hdHJpeCB7XG4gICAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY2FudmFze1xuICAgICAgICBwYWRkaW5nOiA1MHB4O1xuICAgIH1cbn1cblxuLnRhYmxlLWZvcm0ge1xuICAgICYuc3QtNiB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWRlc2t0b3AtbWluIHtcbiAgICAgICAgICAgIC5jb2wge1xuICAgICAgICAgICAgICAgIC1tcy1mbGV4OiAwIDAgMTEuMTElO1xuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAxMS4xMSU7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMS4xMSU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtZGVza3RvcC1tYXh7XG4gICAgICAgICAgICAudGFibGUtZm9ybSB7XG4gICAgICAgICAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgICAgICAgICAmLnJvdyB7XG4gICAgICAgICAgICAgICAgICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQob2RkKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMCwgNDQsIDc5LCAwLjI1KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDJDNEY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikgPiBkaXY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4udGFiLWNvbCB7XG4gICAgJi5zdC01IHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtdGFibGV0LW1pbiB7XG4gICAgICAgICAgICAuY29sIHtcbiAgICAgICAgICAgICAgICAtbXMtZmxleDogMCAwIDExLjExJTtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMTEuMTElO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTEuMTElO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtdGFibGV0LW1pbiB7XG4gICAgICAgIC5mLWhlYWRlciB7XG4gICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICAgICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gICAgICAgIH1cbiAgICAgICAgLmdyb3ctd3JhcCB7XG4gICAgICAgICAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICAgICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhLWRlc2t0b3AtbWluIHtcbiAgICAgICAgLmYtaGVhZGVyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgfVxuICAgIH1cblxufVxuXG4uaW5wdXQtYXV0b193aWR0aC13cmFwIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcblxuXHRzcGFuIHtcblx0XHRsaW5lLWhlaWdodDogNDhweDtcblx0XHRoZWlnaHQ6IDQ4cHg7XG5cdFx0cGFkZGluZzogMCAxNXB4O1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG5cdH1cblx0aW5wdXQge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRsZWZ0OiAwO1xuXHRcdHotaW5kZXg6IDE7XG5cdH1cbn1cbi5sZWFkLmZvcm0tZ3JvdXAgYiB7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGNvbG9yOiAjMDAwO1xufVxuXG5cbiIsIiNjb250ZW50IC5lcnJvci1wYWdlIHtcblx0aDEge1xuXHRcdGZvbnQtc2l6ZTogMTM2cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDE2NHB4O1xuXHRcdG1hcmdpbjogMDtcblx0fVxuXHRoMiB7XG5cdFx0Zm9udC1zaXplOiAzMnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiA0NnB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1zbWFydHBob25lLW1heCB7XG5cdFx0XHRmb250LXNpemU6IDMwcHggIWltcG9ydGFudDtcblx0XHRcdGxpbmUtaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdHAge1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHR9XG59XG5cbmJvZHlbY2xhc3MqPVwiZXJyb3ItXCJdIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0bWluLWhlaWdodDogMTAwdmg7XG5cblx0I2NvbnRlbnQge1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSBjZW50ZXI7XG5cdFx0bWluLWhlaWdodDogY2FsYygxMDB2aCAtIDE1MHB4KTtcblx0XHRmbGV4LWdyb3c6IDE7XG5cdH1cblxufVxuYm9keS5lcnJvci00MDQgI2NvbnRlbnQge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JGltZ19wYXRofVF1ZXN0aW9uLU1hcmtfSWxsdXN0cmF0aW9uLnN2ZycpO1xuXG59IiwiZm9vdGVyIHtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1ibHVlO1xuXG5cdC5iZy13aGl0ZSB7XG5cdFx0Ym9yZGVyLXJhZGl1czogMThweDtcblx0XHRwYWRkaW5nOiA1MHB4IDAgMjFweDtcblx0fVxuXHRpbWcge1xuXHRcdG1heC13aWR0aDogOTVweDtcblx0fVxuXHRoNi5mLWhlYWRlciB7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyM3B4O1xuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdH1cblx0cCBhIHtcblx0XHRjb2xvcjogJGJsdWUgIWltcG9ydGFudDtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXG5cdC5pY29uLWxpbmsge1xuXHRcdGNvbG9yOiAkcmVkO1xuXHRcdHRyYW5zaXRpb246IGNvbG9yIC4xNXMgZWFzZS1pbi1vdXQ7XG5cdFx0Zm9udC1zaXplOiAyNnB4O1xuXG5cdFx0KyBhIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAyNXB4O1xuXHRcdH1cblx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcblx0XHRcdGNvbG9yOiAkcmVkO1xuXHRcdH1cblx0fVxuXHR1bCB7XG5cdFx0XHRcdGEge1xuXHRcdFx0Y29sb3I6ICRibHVlICFpbXBvcnRhbnQ7XG5cdFx0XHRkaXNwbGF5OiB0YWJsZTtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTFweDtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuI2FjY291bnQtZm9vdGVyIHtcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNFMUU0RTY7XG5cdHBhZGRpbmc6IDI1cHggMDtcblx0bWFyZ2luLXRvcDogMzBweDtcblx0bWFyZ2luLWJvdHRvbTogLTQwcHg7XG5cblx0Ym9keVtjbGFzcyo9XCJlcnJvclwiXSAmIHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cblxuXHRhIHtcblx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRjb2xvcjogJGJsdWU7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiAkcmVkO1xuXHRcdH1cblx0XHQrIGEge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDIwcHg7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWRlc2t0b3AtYmlnLW1pbiB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiA0MHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRzcGFuIHtcblx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdH1cbn1cbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/