/**
 * Variable file 
 * place global variables here:
 *
 * @package Chef Gutenberg Child Theme
 */
/**
 * Mixin file 
 * All our custom mixins
 *
 * @package Chef Gutenberg Child Theme
 * @since 2019
 */
/* Boxsizing shortcut: */
/* Transform shortcuts */
/* Styling placeholders: */
/* Retina images: */
/* "Hard" gradients: */
/* REM font sizes: */
body.scroll-version .back-nav {
  top: -51px; }

body.scroll-version header.mainmenu.notmain {
  top: 0px; }

body.scroll-version .zorgverleners-nav {
  top: 90px; }

.side-switch {
  -ms-flex: 0 1 auto;
      flex: 0 1 auto;
  display: block;
  background: none;
  z-index: 910;
  width: 40px;
  height: 40px;
  border: 2px solid #CDD5D8;
  border-radius: 50px;
  display: none;
  background: #fff; }
  .side-switch .icon-wrapper {
    display: inline-block;
    height: 100%;
    width: 100%; }
    .side-switch .icon-wrapper:before {
      content: '';
      background-image: url(../images/icons/menu.svg);
      height: 100%;
      width: 100%;
      background-position: center center;
      background-size: 60% auto;
      background-repeat: no-repeat;
      display: block; }
  .side-switch .menu-label {
    font-size: 0px; }
  .side-switch.clicked-button .icon-wrapper:before {
    background-image: url(../images/icons/menu-close.svg);
    background-size: 45% auto; }

body.stop-scroll {
  overflow: hidden !important; }

@keyframes bigmenu {
  0% {
    position: absolute; }
  90% {
    position: absolute; }
  100% {
    position: fixed; } }

.big-menu {
  max-width: 1240px;
  width: 100%;
  transform: translateX(-50%);
  left: 50%;
  pointer-events: none;
  position: fixed;
  z-index: 990;
  opacity: 1;
  right: 0;
  transition: .3s;
  background: #fff;
  height: 0%;
  top: calc( -100% + 80px);
  padding-top: 30px;
  border: 1px solid #e5e5e5; }
  .big-menu.fold-out {
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    opacity: 1;
    top: 0%;
    padding: 130px 100px 60px;
    pointer-events: auto;
    overflow: scroll;
    transition: .3s; }
    .big-menu.fold-out:before {
      animation: bigmenu .3s linear;
      position: fixed; }
  .big-menu .container {
    -ms-flex: 0 1 100%;
        flex: 0 1 100%; }
    .big-menu .container .menu-wrapper {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap; }
      .big-menu .container .menu-wrapper .block.nav-block {
        -ms-flex: 1;
            flex: 1; }
      .big-menu .container .menu-wrapper .block.nav-block.mobile {
        display: none; }
    .big-menu .container li {
      padding-bottom: 10px; }
      .big-menu .container li a {
        color: #0EA7B5;
        line-height: 1;
        text-decoration: none; }
        .big-menu .container li a:hover, .big-menu .container li a:focus {
          color: #212121; }
      .big-menu .container li:last-child {
        padding-bottom: 0; }
    .big-menu .container .footer-logo img {
      max-width: 240px; }
    .big-menu .container .block.content-block p {
      margin: 0; }
    .big-menu .container .block.content-block a {
      color: #0EA7B5;
      text-decoration: none; }
      .big-menu .container .block.content-block a:hover, .big-menu .container .block.content-block a:focus {
        color: #212121;
        text-decoration: underline; }

.main-wrapper.zorgverleners .post-header {
  transition: .3s;
  margin-top: 205px; }

.post-header {
  margin-top: 155px;
  position: relative; }
  .post-header:after {
    content: '';
    position: absolute;
    top: -30px;
    left: 0;
    width: 100%;
    height: 320px;
    background: #F4F4F4;
    z-index: -1; }
  .post-header .container {
    display: block;
    z-index: 2; }
    .post-header .container .img-wrapper figure {
      border-radius: 10px;
      overflow: hidden; }
  .post-header.no-image, .post-header.image {
    padding-bottom: 30px;
    margin-top: 80px;
    background: rgba(232, 112, 42, 0.86);
    padding-top: 90px;
    margin-bottom: 60px; }
    .post-header.no-image:after, .post-header.image:after {
      content: '';
      position: absolute;
      top: -30px;
      left: 0;
      width: 100%;
      height: 100%;
      background: #F4F4F4;
      z-index: -1; }
    .post-header.no-image .header-title, .post-header.image .header-title {
      color: #fff;
      margin: 0 0 20px 0; }
    .post-header.no-image #breadcrumbs span, .post-header.image #breadcrumbs span {
      color: #fff;
      font-size: 14px;
      font-size: 0.875rem; }
      .post-header.no-image #breadcrumbs span a, .post-header.image #breadcrumbs span a {
        font-weight: 500;
        color: #fff; }
        .post-header.no-image #breadcrumbs span a:hover, .post-header.no-image #breadcrumbs span a:focus, .post-header.image #breadcrumbs span a:hover, .post-header.image #breadcrumbs span a:focus {
          text-decoration: underline; }
  .post-header.image {
    padding-top: 200px; }
    .post-header.image .container {
      position: relative;
      z-index: 2; }
    .post-header.image .header-background-wrapper {
      position: absolute;
      background-repeat: no-repeat;
      background-size: cover;
      background-position: center center;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      z-index: 1; }
      .post-header.image .header-background-wrapper:after {
        content: '';
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        z-index: 2;
        background: #212121;
        opacity: .4; }

.agenda-header {
  margin-top: 90px;
  position: relative; }
  .agenda-header:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 280px;
    background: #E8702A;
    z-index: -1; }
  .agenda-header .breadcrumbs-wrapper {
    color: #fff;
    font-size: 14px;
    font-size: 0.875rem;
    font-weight: 300; }
    .agenda-header .breadcrumbs-wrapper a {
      color: #fff;
      font-weight: 500; }
      .agenda-header .breadcrumbs-wrapper a:hover, .agenda-header .breadcrumbs-wrapper a:focus {
        text-decoration: underline; }
  .agenda-header .container {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: row wrap;
        flex-flow: row wrap;
    -ms-flex-align: end;
        align-items: flex-end; }
    .agenda-header .container .left-wrapper {
      -ms-flex: 1;
          flex: 1;
      margin-right: 50px; }
      .agenda-header .container .left-wrapper .header-title {
        font-size: 32px;
        font-size: 2rem;
        margin: 30px 0 30px 0;
        font-weight: 500;
        color: #fff; }
      .agenda-header .container .left-wrapper .info-wrapper {
        border-radius: 10px;
        background: #fff;
        padding: 30px; }
      .agenda-header .container .left-wrapper .content-wrapper ul {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
        gap: 8px; }
        .agenda-header .container .left-wrapper .content-wrapper ul li.event-label {
          -ms-flex: 0 1 calc( 30% - 4px);
              flex: 0 1 calc( 30% - 4px);
          font-weight: 500; }
        .agenda-header .container .left-wrapper .content-wrapper ul li.event-value {
          -ms-flex: 0 1 calc( 70% - 4px);
              flex: 0 1 calc( 70% - 4px);
          font-weight: 300; }
    .agenda-header .container .center-wrapper {
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
      margin-right: 50px;
      padding-bottom: 30px; }
      .agenda-header .container .center-wrapper .hero-btn {
        margin-top: 20px;
        background: #0EA7B5;
        color: #fff;
        padding: 10px 30px 12px;
        border-radius: 30px;
        text-decoration: none;
        display: block;
        width: -webkit-fit-content;
        width: -moz-fit-content;
        width: fit-content; }
        .agenda-header .container .center-wrapper .hero-btn:hover, .agenda-header .container .center-wrapper .hero-btn:focus {
          background: #212121; }
    .agenda-header .container .right-wrapper {
      -ms-flex: 0 1 420px;
          flex: 0 1 420px;
      padding-top: 80px; }
      .agenda-header .container .right-wrapper figure {
        border-radius: 10px;
        overflow: hidden; }

.big-header {
  height: 780px;
  max-height: 80vh;
  max-height: 80dvh;
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row wrap;
      flex-flow: row wrap;
  -ms-flex-align: end;
      align-items: flex-end;
  padding-bottom: 138px; }
  .big-header .header-background-wrapper {
    background-size: cover;
    background-position: center center;
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    z-index: 1; }
    .big-header .header-background-wrapper:after {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      z-index: 2;
      background: #212121;
      opacity: .2; }
    .big-header .header-background-wrapper:before {
      content: '';
      position: absolute;
      bottom: 0;
      left: 0;
      height: 70%;
      width: 290px;
      z-index: 3;
      background-image: url(../images/CVL-mask.svg);
      background-size: contain;
      background-position: left center;
      background-repeat: no-repeat; }
  .big-header .container {
    position: relative;
    display: block;
    z-index: 2;
    width: 100%; }
    .big-header .container .left-side {
      max-width: 720px;
      color: #fff; }
      .big-header .container .left-side .header-subtitle p {
        font-size: 20px;
        font-size: 1.25rem;
        margin: 0;
        font-weight: 300;
        margin: 10px 0 0 0; }
      .big-header .container .left-side .header-title {
        font-size: 45px;
        font-size: 2.8125rem;
        font-weight: 500;
        margin: 0; }

.bottom-part {
  position: relative;
  z-index: 2; }
  .bottom-part .container {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: row wrap;
        flex-flow: row wrap; }
    .bottom-part .container .left-side {
      -ms-flex: 1;
          flex: 1;
      position: relative;
      top: -100px; }
      .bottom-part .container .left-side .content-wrapper {
        background: #fff;
        border-radius: 10px;
        border: 1px solid #F1F1F1;
        max-width: 480px; }
        .bottom-part .container .left-side .content-wrapper .header-title {
          background: #F2F4F7;
          font-size: 28px;
          font-size: 1.75rem;
          padding: 25px 0 18px;
          margin: 0;
          text-align: center;
          color: #212121;
          letter-spacing: .8px; }
        .bottom-part .container .left-side .content-wrapper .hero-btn {
          display: inline-block;
          width: 100%;
          padding: 15px 30px;
          text-decoration: none;
          color: #0EA7B5;
          font-size: 18px;
          font-size: 1.125rem;
          transition: .3s; }
          .bottom-part .container .left-side .content-wrapper .hero-btn:hover {
            background: #212121;
            color: #fff; }
          .bottom-part .container .left-side .content-wrapper .hero-btn:nth-child(3) {
            border-radius: 0 0 10px 10px; }
        .bottom-part .container .left-side .content-wrapper a:nth-child(2) {
          border-bottom: 1px solid #E7E7E7; }
    .bottom-part .container .right-side {
      -ms-flex: 1;
          flex: 1; }
      .bottom-part .container .right-side .content-wrapper {
        padding: 50px 0px 50px 50px; }
      .bottom-part .container .right-side:after {
        content: '';
        position: absolute;
        top: 0;
        right: 0;
        z-index: -1;
        background: #F2F4F7;
        border-radius: 0 0 0 10px;
        width: 50%;
        height: 100%; }

.home.scroll-version .mainmenu {
  background: #fff;
  box-shadow: 0 0 2px rgba(0, 0, 0, 0.25); }

.home.scroll-version header .main-nav ul li:last-child a {
  color: #fff; }

.home.scroll-version header .main-nav ul li a, .home.scroll-version header .main-nav ul li a:visited {
  color: #212121; }
  .home.scroll-version header .main-nav ul li a:hover, .home.scroll-version header .main-nav ul li a:focus, .home.scroll-version header .main-nav ul li a:visited:hover, .home.scroll-version header .main-nav ul li a:visited:focus {
    color: #0EA7B5; }

.home.scroll-version header .main-nav ul li:last-child a {
  color: #fff; }

.home .mainmenu {
  background-color: transparent;
  box-shadow: none;
  transition: .3s; }
  .home .mainmenu .logo {
    background: #fff;
    padding: 14px 26px;
    max-width: 170px;
    border-radius: 0 0 10px 10px; }

.home header .main-nav ul li a, .home header .main-nav ul li a:visited {
  color: #fff; }
  .home header .main-nav ul li a:hover, .home header .main-nav ul li a:focus, .home header .main-nav ul li a:visited:hover, .home header .main-nav ul li a:visited:focus {
    color: #E8702A; }

.home header .sub-menu li a {
  color: #212121 !important; }

#main-wrapper {
  padding-top: 150px; }

header .main-nav ul li.menu-item-has-children > a:after, header .main-nav ul li.menu-item-has-children > a:visited:after {
  top: 51%;
  right: 20px; }

header .sub-menu, header .main-nav .sub-menu {
  min-width: 300px;
  left: 0;
  right: initial;
  border-radius: 0 0 5px 5px;
  padding-top: 0px;
  text-align: left; }
  header .sub-menu li, header .main-nav .sub-menu li {
    width: 100%; }
    header .sub-menu li a, header .sub-menu li a:visited, header .main-nav .sub-menu li a, header .main-nav .sub-menu li a:visited {
      width: 100%;
      padding: 12px 18px !important;
      font-size: 16px;
      font-size: 1rem;
      color: #212121; }
    header .sub-menu li:hover, header .main-nav .sub-menu li:hover {
      background: #F2F4F7; }
      header .sub-menu li:hover a, header .sub-menu li:hover a:visited, header .main-nav .sub-menu li:hover a, header .main-nav .sub-menu li:hover a:visited {
        color: #212121; }
      header .sub-menu li:hover:last-child a, header .main-nav .sub-menu li:hover:last-child a {
        color: #212121 !important; }
    header .sub-menu li:first-child, header .main-nav .sub-menu li:first-child {
      border-radius: 5px 5px 0 0; }
    header .sub-menu li.current-menu-item:last-child a, header .main-nav .sub-menu li.current-menu-item:last-child a {
      color: #0EA7B5 !important; }
    header .sub-menu li:last-child, header .main-nav .sub-menu li:last-child {
      border-radius: 0 0 5px 5px;
      padding-bottom: 10px;
      margin-left: 0; }
      header .sub-menu li:last-child a, header .main-nav .sub-menu li:last-child a {
        background: none;
        padding: 15px 18px;
        color: #212121 !important; }
        header .sub-menu li:last-child a:hover, header .sub-menu li:last-child a:focus, header .main-nav .sub-menu li:last-child a:hover, header .main-nav .sub-menu li:last-child a:focus {
          color: #0EA7B5;
          background: none; }

.zorgverleners-nav {
  width: 100%;
  background: #0EA7B5;
  position: fixed;
  top: 140px;
  left: 0;
  z-index: 989;
  transition: .3s; }
  .zorgverleners-nav .zorgverleners-nav {
    text-align: center;
    position: initial;
    transform: none; }
    .zorgverleners-nav .zorgverleners-nav ul {
      padding-left: 0;
      list-style: none; }
      .zorgverleners-nav .zorgverleners-nav ul li {
        background: #0EA7B5;
        transition: .3s;
        display: inline-block; }
        .zorgverleners-nav .zorgverleners-nav ul li a, .zorgverleners-nav .zorgverleners-nav ul li a:visited {
          padding: 18px 20px 18px 20px;
          display: inline-block;
          text-decoration: none;
          line-height: 1;
          color: #fff; }
        .zorgverleners-nav .zorgverleners-nav ul li:hover, .zorgverleners-nav .zorgverleners-nav ul li:focus {
          background: #212121; }

.back-nav {
  width: 100%;
  background: #FAFAFA;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 999;
  font-size: 14px;
  font-size: 0.875rem;
  text-align: right;
  transition: .3s; }
  .back-nav a.back-to-home {
    padding: 14px 0;
    position: relative;
    display: inline-block;
    text-decoration: none;
    color: #0EA7B5; }
    .back-nav a.back-to-home::before {
      content: '';
      top: -1px;
      left: -10px;
      margin-right: 5px;
      width: 12px;
      height: 10px;
      transform: rotate(90deg);
      text-align: center;
      background-image: url("../images/icons/chevron-down.svg");
      display: inline-block;
      background-position: center center;
      background-repeat: no-repeat;
      background-size: 100%;
      line-height: 1; }
    .back-nav a.back-to-home:hover {
      text-decoration: underline; }

header.mainmenu.notmain {
  top: 50px;
  transition: .3s; }

header {
  border-bottom: none;
  box-shadow: 0 0 2px rgba(0, 0, 0, 0.25); }
  header .form-search {
    position: relative; }
    header .form-search .search-field {
      background: none;
      border: 1.5px solid #CDD5D8;
      border-radius: 30px;
      min-height: 30px;
      padding: 4px 35px 4px 15px;
      font-size: 16px;
      width: 160px; }
    header .form-search .button {
      padding: 7px 15px;
      font-size: 0;
      border-radius: 50px;
      background: none;
      border: 0;
      position: absolute;
      right: 0;
      top: 0px;
      left: auto;
      width: -webkit-fit-content;
      width: -moz-fit-content;
      width: fit-content; }
      header .form-search .button::before {
        content: '';
        top: -3px;
        margin-right: 0px;
        right: -8px;
        width: 18px;
        height: 18px;
        text-align: center;
        background-image: url("../images/icons/search-icon-black.svg");
        display: inline-block;
        background-position: center center;
        background-repeat: no-repeat;
        background-size: 100%;
        line-height: 1; }
  header .search-wrapper {
    -ms-flex: 0 1 auto;
        flex: 0 1 auto;
    margin-right: 10px; }
  header .logo {
    max-width: 120px;
    position: initial;
    transform: none; }
  header .container {
    min-height: 90px;
    -ms-flex-pack: justify;
        justify-content: space-between; }
  header .main-nav {
    text-align: left;
    position: initial;
    transform: none; }
    header .main-nav ul {
      padding-left: 0;
      list-style: none; }
      header .main-nav ul li {
        display: inline-block; }
        header .main-nav ul li:last-child {
          margin-left: 10px; }
          header .main-nav ul li:last-child a {
            background: #E8702A;
            color: #fff !important;
            border-radius: 30px;
            padding: 16px 25px 18px 25px;
            text-decoration: none;
            line-height: 1; }
            header .main-nav ul li:last-child a:hover, header .main-nav ul li:last-child a:focus {
              background: #0EA7B5;
              color: #fff !important; }
        header .main-nav ul li.menu-item-has-children a, header .main-nav ul li a:visited {
          padding: 12px 20px 12px 20px; }
        header .main-nav ul li.current-menu-item, header .main-nav ul li.current-page-parent, header .main-nav ul li.current-page-ancestor {
          background: #FAFAFA;
          border: 1px solid #F2F4F7; }
          header .main-nav ul li.current-menu-item > a,
          header .main-nav ul li.current-menu-item > a:visited, header .main-nav ul li.current-page-parent > a,
          header .main-nav ul li.current-page-parent > a:visited, header .main-nav ul li.current-page-ancestor > a,
          header .main-nav ul li.current-page-ancestor > a:visited {
            color: #0EA7B5; }
          header .main-nav ul li.current-menu-item:last-child, header .main-nav ul li.current-page-parent:last-child, header .main-nav ul li.current-page-ancestor:last-child {
            background-color: none !important;
            border: none !important; }
            header .main-nav ul li.current-menu-item:last-child > a,
            header .main-nav ul li.current-menu-item:last-child > a:visited, header .main-nav ul li.current-page-parent:last-child > a,
            header .main-nav ul li.current-page-parent:last-child > a:visited, header .main-nav ul li.current-page-ancestor:last-child > a,
            header .main-nav ul li.current-page-ancestor:last-child > a:visited {
              color: #fff; }
        header .main-nav ul li a, header .main-nav ul li a:visited {
          padding: 38px 20px;
          display: inline-block;
          text-decoration: none;
          line-height: 1;
          color: #222; }
  header .container {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: row wrap;
        flex-flow: row wrap;
    -ms-flex-align: center;
        align-items: center; }
    header .container .logo {
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
      margin-right: 30px; }
      header .container .logo svg {
        display: block; }
    header .container .main-nav {
      -ms-flex: 1;
          flex: 1;
      text-align: right; }
    header .container .side-nav {
      -ms-flex: 0 1 auto;
          flex: 0 1 auto; }
  header .container {
    min-height: 90px; }
    header .container .logo {
      max-width: 110px; }
  header ul li.current-menu-item > a,
  header ul li.current-menu-item > a:visited, header ul li.current-page-parent > a,
  header ul li.current-page-parent > a:visited, header ul li.current_page_ancestor > a,
  header ul li.current_page_ancestor > a:visited {
    color: #0EA7B5; }
  header ul li.menu-item-has-children a {
    padding: 38px 40px 38px 20px !important; }
  header ul li.menu-item-has-children.current-menu-item > a:after,
  header ul li.menu-item-has-children.current-menu-item > a:visited:after, header ul li.menu-item-has-children.current-page-parent > a:after,
  header ul li.menu-item-has-children.current-page-parent > a:visited:after, header ul li.menu-item-has-children.current_page_ancestor > a:after,
  header ul li.menu-item-has-children.current_page_ancestor > a:visited:after {
    color: #0EA7B5; }
  header ul li:hover > a,
  header ul li:hover > a:visited, header ul li:focus > a,
  header ul li:focus > a:visited {
    color: #0EA7B5; }
    header ul li:hover > a:after,
    header ul li:hover > a:visited:after, header ul li:focus > a:after,
    header ul li:focus > a:visited:after {
      color: #0EA7B5; }
  header .side-nav ul {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: row wrap;
        flex-flow: row wrap;
    -ms-flex-align: center;
        align-items: center; }
    header .side-nav ul li {
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
      margin-right: 37px;
      border-radius: 30px;
      background: #edf4f8;
      transition: 0.3s; }
      header .side-nav ul li .search-btn,
      header .side-nav ul li .search-btn:visited {
        padding: 10px 30px;
        position: relative;
        display: block;
        text-decoration: none; }
        header .side-nav ul li .search-btn::before,
        header .side-nav ul li .search-btn:visited::before {
          content: '';
          position: relative;
          top: 5px;
          margin-right: 10px;
          width: 25px;
          height: 25px;
          text-align: center;
          background-image: url("../images/icons/search-icon-black.svg");
          display: inline-block;
          background-position: center center;
          background-repeat: no-repeat;
          background-size: 100%;
          line-height: 1; }
      header .side-nav ul li:hover {
        background: #F2F4F7; }
      header .side-nav ul li:last-child {
        margin-right: 0; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJhc2UvX3ZhcmlhYmxlcy5zY3NzIiwiYmFzZS9fbWl4aW5zLnNjc3MiLCJoZWFkZXIuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7Ozs7R0FLRztBQ0xIOzs7Ozs7R0FNRztBQWdCSCx5QkFBeUI7QUFPekIseUJBQXlCO0FBK0J6QiwyQkFBMkI7QUFnQjNCLG9CQUFvQjtBQWFwQix1QkFBdUI7QUF1RXZCLHFCQUFxQjtBQzdKckI7RUFFRSxXQUFVLEVBQ1Y7O0FBSEY7RUFLSyxTQUFRLEVBQ1g7O0FBTkY7RUFRRSxVQUFTLEVBQ1Q7O0FBR0Y7RUFDQyxtQkFBYztNQUFkLGVBQWM7RUFDZCxlQUFjO0VBQ2QsaUJBQWdCO0VBQ2hCLGFBQVk7RUFDWixZQUFXO0VBQ1gsYUFBWTtFQUNaLDBCQUF5QjtFQUN6QixvQkFBbUI7RUFDbkIsY0FBYTtFQUNiLGlCRmJXLEVFc0NYO0VBbkNEO0lBWUUsc0JBQW9CO0lBQ3BCLGFBQVc7SUFDWCxZQUFVLEVBV1Y7SUF6QkY7TUFnQkcsWUFBVTtNQUNWLGdEQUErQztNQUMvQyxhQUFZO01BQ1osWUFBVztNQUNYLG1DQUFpQztNQUNqQywwQkFBd0I7TUFDeEIsNkJBQTRCO01BQzVCLGVBQWMsRUFDZDtFQXhCSDtJQTJCRSxlQUFjLEVBQ2Q7RUE1QkY7SUErQkcsc0RBQXFEO0lBQ3JELDBCQUF5QixFQUN6Qjs7QUFJSDtFQUNJLDRCQUEwQixFQUM3Qjs7QUFFRDtFQUNFO0lBQUksbUJBQWtCLEVBQUE7RUFDdEI7SUFBSyxtQkFBa0IsRUFBQTtFQUN2QjtJQUFNLGdCQUFlLEVBQUEsRUFBQTs7QUFHdkI7RUFlQyxrQkFBaUI7RUFDakIsWUFBVztFQUNYLDRCQUEyQjtFQUMzQixVQUFTO0VBQ1QscUJBQW9CO0VBQ2pCLGdCQUFlO0VBQ2YsYUFBWTtFQUNaLFdBQVU7RUFDVixTQUFRO0VBQ1IsZ0JBQWU7RUFDZixpQkYzRVE7RUU0RVIsV0FBVTtFQUNWLHlCQUF5QjtFQUN6QixrQkFBaUI7RUFDakIsMEJBQXlCLEVBOEM1QjtFQTNFRDtJQUVFLDRCQUFtQjtJQUFuQix5QkFBbUI7SUFBbkIsb0JBQW1CO0lBRW5CLFdBQVU7SUFDVixRQUFPO0lBQ1AsMEJBQXlCO0lBQ3pCLHFCQUFvQjtJQUNwQixpQkFBZ0I7SUFDaEIsZ0JBQWUsRUFLZjtJQWRGO01BV0csOEJBQTZCO01BQzdCLGdCQUFlLEVBQ2Y7RUFiSDtJQStCSyxtQkFBYztRQUFkLGVBQWMsRUEyQ2Q7SUExRUw7TUFpQ00scUJBQWE7TUFBYixjQUFhO01BQ2Isd0JBQW1CO1VBQW5CLG9CQUFtQixFQU90QjtNQXpDSDtRQW9DTyxZQUFPO1lBQVAsUUFBTyxFQUNQO01BckNQO1FBdUNPLGNBQWEsRUFDYjtJQXhDUDtNQTJDRyxxQkFBb0IsRUFhcEI7TUF4REg7UUE2Q0ksZUZ0Rlc7UUV1RlgsZUFBYztRQUNkLHNCQUFxQixFQUtyQjtRQXBESjtVQWtESyxlRjFGVSxFRTJGVjtNQW5ETDtRQXNESSxrQkFBaUIsRUFDakI7SUF2REo7TUEwREcsaUJBQWdCLEVBQ2hCO0lBM0RIO01BOERJLFVBQVMsRUFDVDtJQS9ESjtNQWlFSSxlRjFHVztNRTJHWCxzQkFBcUIsRUFNckI7TUF4RUo7UUFxRUssZUY3R1U7UUU4R1YsMkJBQTBCLEVBQzFCOztBQU1MO0VBRUUsZ0JBQWU7RUFDZixrQkFBaUIsRUFDakI7O0FBR0Y7RUFDQyxrQkFBaUI7RUFDakIsbUJBQWtCLEVBb0ZsQjtFQXRGRDtJQUlLLFlBQVc7SUFDWCxtQkFBa0I7SUFDbEIsV0FBVTtJQUNWLFFBQU87SUFDUCxZQUFXO0lBQ1gsY0FBYTtJQUNiLG9CQUFtQjtJQUNuQixZQUFXLEVBQ2Q7RUFaRjtJQWNFLGVBQWM7SUFDZCxXQUFVLEVBT1Y7SUF0QkY7TUFrQkksb0JBQW1CO01BQ25CLGlCQUFnQixFQUNoQjtFQXBCSjtJQXdCRSxxQkFBb0I7SUFDcEIsaUJBQWdCO0lBQ2hCLHFDRnhKYztJRXlKZCxrQkFBaUI7SUFDakIsb0JBQW1CLEVBNEJuQjtJQXhERjtNQThCTSxZQUFXO01BQ1gsbUJBQWtCO01BQ2xCLFdBQVU7TUFDVixRQUFPO01BQ1AsWUFBVztNQUNYLGFBQVk7TUFDWixvQkFBbUI7TUFDbkIsWUFBVyxFQUNkO0lBdENIO01Bd0NHLFlGOUtTO01FK0tULG1CQUFrQixFQUNsQjtJQTFDSDtNQTZDSSxZRm5MUTtNQ2dLWCxnQkNvQjJCO01EbkIzQixvQkFWdUIsRUNxQ3BCO01BdERKO1FBZ0RLLGlCRjdKWTtRRThKWixZRnZMTyxFRTJMUDtRQXJETDtVQW1ETSwyQkFBMEIsRUFDMUI7RUFwRE47SUEwREUsbUJBQWtCLEVBMkJsQjtJQXJGRjtNQTRERyxtQkFBa0I7TUFDbEIsV0FBVSxFQUNWO0lBOURIO01BZ0VHLG1CQUFrQjtNQUNsQiw2QkFBNEI7TUFDNUIsdUJBQXNCO01BQ25CLG1DQUFrQztNQUNyQyxPQUFNO01BQ04sUUFBTztNQUNQLFlBQVc7TUFDWCxhQUFZO01BQ1osV0FBVSxFQVlWO01BcEZIO1FBMEVJLFlBQVc7UUFDWCxtQkFBa0I7UUFDbEIsT0FBTTtRQUNOLFFBQU87UUFDUCxZQUFXO1FBQ1gsYUFBWTtRQUNaLFdBQVU7UUFDVixvQkY3TVc7UUU4TVgsWUFBVyxFQUNYOztBQUtKO0VBQ0MsaUJBQWdCO0VBQ2hCLG1CQUFrQixFQStFbEI7RUFqRkQ7SUFJSyxZQUFXO0lBQ1gsbUJBQWtCO0lBQ2xCLE9BQU07SUFDTixRQUFPO0lBQ1AsWUFBVztJQUNkLGNBQWE7SUFDVixvQkZoT1c7SUVpT1gsWUFBVyxFQUNkO0VBWkY7SUFjRSxZRjVPVTtJQ2dLWCxnQkM2RXlCO0lENUV6QixvQkFWdUI7SUN1RnRCLGlCRnZOZ0IsRUUrTmhCO0lBeEJGO01Ba0JHLFlGaFBTO01FaVBULGlCRnhOYyxFRTROZDtNQXZCSDtRQXFCSSwyQkFBMEIsRUFDMUI7RUF0Qko7SUEwQkUscUJBQWE7SUFBYixjQUFhO0lBQ1Ysd0JBQW1CO1FBQW5CLG9CQUFtQjtJQUNuQixvQkFBcUI7UUFBckIsc0JBQXFCLEVBb0R4QjtJQWhGRjtNQThCTSxZQUFPO1VBQVAsUUFBTztNQUVQLG1CQUFrQixFQXFCbEI7TUFyRE47UUQ5REMsZ0JDZ0c4QjtRRC9GOUIsZ0JBVnVCO1FDMEdqQixzQkFBcUI7UUFDeEIsaUJGek9hO1FFME9iLFlGblFRLEVFb1FMO01BdENQO1FBd0NJLG9CQUFtQjtRQUNuQixpQkZ2UVE7UUV3UVIsY0FBYSxFQUNiO01BM0NKO1FBNkNPLHFCQUFhO1FBQWIsY0FBYTtRQUNWLHdCQUFtQjtZQUFuQixvQkFBbUI7UUFDekIsU0FBUSxFQUtMO1FBcERQO1VBaURzQiwrQkFBMkI7Y0FBM0IsMkJBQTJCO1VBQUUsaUJGdFBsQyxFRXNQOEQ7UUFqRC9FO1VBa0RzQiwrQkFBMkI7Y0FBM0IsMkJBQTJCO1VBQUUsaUJGelBqQyxFRXlQOEQ7SUFsRGhGO01BdURNLG1CQUFjO1VBQWQsZUFBYztNQUNkLG1CQUFrQjtNQUNsQixxQkFBb0IsRUFjcEI7TUF2RU47UUEyRE8saUJBQWdCO1FBQ2hCLG9CRmpSUTtRRWtSUixZRjNSSztRRTRSTCx3QkFBdUI7UUFDdkIsb0JBQW1CO1FBQ25CLHNCQUFxQjtRQUNyQixlQUFjO1FBQ2QsMkJBQWtCO1FBQWxCLHdCQUFrQjtRQUFsQixtQkFBa0IsRUFJbEI7UUF0RVA7VUFvRVEsb0JGeFJPLEVFeVJQO0lBckVSO01BeUVNLG9CQUFlO1VBQWYsZ0JBQWU7TUFDZixrQkFBaUIsRUFLakI7TUEvRU47UUE0RU8sb0JBQW1CO1FBQ25CLGlCQUFnQixFQUNoQjs7QUFLUDtFQUNDLGNBQWE7RUFDYixpQkFBZ0I7RUFDaEIsa0JBQWlCO0VBQ2pCLG1CQUFrQjtFQUNsQixxQkFBYTtFQUFiLGNBQWE7RUFDVix3QkFBbUI7TUFBbkIsb0JBQW1CO0VBRXRCLG9CQUFxQjtNQUFyQixzQkFBcUI7RUFDbEIsc0JBQXFCLEVBd0R4QjtFQWpFRDtJQVdFLHVCQUFzQjtJQUN0QixtQ0FBa0M7SUFDbEMsbUJBQWtCO0lBQ2YsT0FBTTtJQUNOLFFBQU87SUFDUCxhQUFZO0lBQ1osWUFBVztJQUNYLFdBQVUsRUF5QmI7SUEzQ0Y7TUFvQk0sWUFBVztNQUNYLG1CQUFrQjtNQUNsQixPQUFNO01BQ04sUUFBTztNQUNQLGFBQVk7TUFDWixZQUFXO01BQ1gsV0FBVTtNQUNWLG9CRmxVUztNRW1VVCxZQUFXLEVBQ1g7SUE3Qk47TUErQkcsWUFBVztNQUNYLG1CQUFrQjtNQUNsQixVQUFTO01BQ1QsUUFBTztNQUNQLFlBQVc7TUFDWCxhQUFZO01BQ1osV0FBVTtNQUNWLDhDQUE2QztNQUM3Qyx5QkFBd0I7TUFDeEIsaUNBQWdDO01BQ2hDLDZCQUE0QixFQUM1QjtFQTFDSDtJQTZDRSxtQkFBa0I7SUFDbEIsZUFBYztJQUNkLFdBQVU7SUFDVixZQUFXLEVBZ0JYO0lBaEVGO01Ba0RHLGlCQUFnQjtNQUNoQixZRnBXUyxFRWdYVDtNQS9ESDtRRGpKQyxnQkNzTTJCO1FEck0zQixtQkFWdUI7UUNnTnBCLFVBQVM7UUFDVCxpQkZqVmM7UUVrVmQsbUJBQWtCLEVBQ2xCO01BekRKO1FEakpDLGdCQzRNMkI7UUQzTTNCLHFCQVZ1QjtRQ3NOcEIsaUJGcFZhO1FFcVZiLFVBQVMsRUFDVDs7QUFJSjtFQUNDLG1CQUFrQjtFQUNsQixXQUFVLEVBOERWO0VBaEVEO0lBSUUscUJBQWE7SUFBYixjQUFhO0lBQ2Isd0JBQW1CO1FBQW5CLG9CQUFtQixFQTBEbkI7SUEvREY7TUFPRyxZQUFPO1VBQVAsUUFBTztNQUNQLG1CQUFrQjtNQUNsQixZQUFXLEVBb0NYO01BN0NIO1FBV0ksaUJGOVhRO1FFK1hSLG9CQUFtQjtRQUNuQiwwQkFBeUI7UUFDekIsaUJBQWdCLEVBOEJoQjtRQTVDSjtVQWdCSyxvQkZ0WFM7VUNtSmIsZ0JDb080QjtVRG5PNUIsbUJBVnVCO1VDOE9uQixxQkFBb0I7VUFDcEIsVUFBUztVQUNULG1CQUFrQjtVQUNsQixlRjlYVTtVRStYVixxQkFBb0IsRUFDcEI7UUF2Qkw7VUF5Qkssc0JBQXFCO1VBQ2xCLFlBQVc7VUFDWCxtQkFBa0I7VUFFbEIsc0JBQXFCO1VBQ3JCLGVGeFlPO1VDdUpkLGdCQ2tQK0I7VURqUC9CLG9CQVZ1QjtVQzRQaEIsZ0JBQWUsRUFRbEI7VUF4Q0w7WUFrQ1Msb0JGM1lNO1lFNFlOLFlGdFpHLEVFdVpIO1VBcENUO1lBc0NZLDZCQUE0QixFQUM1QjtRQXZDWjtVQTBDUSxpQ0FBZ0MsRUFDaEM7SUEzQ1I7TUErQ0csWUFBTztVQUFQLFFBQU8sRUFlUDtNQTlESDtRQWlESSw0QkFBMkIsRUFDM0I7TUFsREo7UUFvREksWUFBVztRQUNYLG1CQUFrQjtRQUNsQixPQUFNO1FBQ04sU0FBUTtRQUNSLFlBQVc7UUFDWCxvQkYvWlU7UUVnYVYsMEJBQXlCO1FBQ3pCLFdBQVU7UUFDVixhQUFZLEVBQ1o7O0FBSUo7RUFHRyxpQkZ2YlM7RUV3YlQsd0NBQTZCLEVBQzdCOztBQUxIO0VBT0csWUYzYlMsRUU0YlQ7O0FBUkg7RUFXSSxlRnJiVyxFRXliWDtFQWZKO0lBYUssZUZ4YlUsRUV5YlY7O0FBZEw7RUFrQkssWUZ0Y08sRUV1Y1A7O0FBbkJMO0VBd0JFLDhCQUE2QjtFQUM3QixpQkFBZ0I7RUFDaEIsZ0JBQWUsRUFPZjtFQWpDRjtJQTRCRyxpQkZoZFM7SUVpZFQsbUJBQWtCO0lBQ2xCLGlCQUFnQjtJQUNoQiw2QkFBNEIsRUFDNUI7O0FBaENIO0VBb0NHLFlGeGRTLEVFNGRUO0VBeENIO0lBc0NJLGVGbGRZLEVFbWRaOztBQXZDSjtFQTJDRSwwQkFBd0IsRUFDeEI7O0FBSUY7RUFDQyxtQkFBa0IsRUFDbEI7O0FBRUQ7RUFDQyxTQUFRO0VBQ1IsWUFBVyxFQUNYOztBQUVEO0VBQ0MsaUJBQWdCO0VBQ2hCLFFBQU87RUFDUCxlQUFjO0VBQ2QsMkJBQTBCO0VBQzFCLGlCQUFnQjtFQUNoQixpQkFBZ0IsRUEyQ2hCO0VBakREO0lBUUUsWUFBVyxFQXdDWDtJQWhERjtNQVVHLFlBQVc7TUFDWCw4QkFBNkI7TUR4Vi9CLGdCQ3lWeUI7TUR4VnpCLGdCQVZ1QjtNQ21XckIsZUZoZlksRUVpZlo7SUFkSDtNQWdCRyxvQkZoZlcsRUV5Zlg7TUF6Qkg7UUFrQkksZUZyZlcsRUVzZlg7TUFuQko7UUFzQkssMEJBQXdCLEVBQ3hCO0lBdkJMO01BMkJHLDJCQUEwQixFQUMxQjtJQTVCSDtNQStCSSwwQkFBdUIsRUFDdkI7SUFoQ0o7TUFtQ0csMkJBQTBCO01BQzFCLHFCQUFvQjtNQUNwQixlQUFjLEVBVWQ7TUEvQ0g7UUF1Q0ksaUJBQWdCO1FBQ2hCLG1CQUFrQjtRQUNsQiwwQkFBd0IsRUFLeEI7UUE5Q0o7VUEyQ0ssZUYvZ0JVO1VFZ2hCVixpQkFBZ0IsRUFDaEI7O0FBd0JMO0VBQ0MsWUFBVztFQUNSLG9CRjNpQlc7RUU0aUJYLGdCQUFlO0VBQ2YsV0FBVTtFQUNWLFFBQU87RUFDUCxhQUFZO0VBQ1osZ0JBQWUsRUEwQmxCO0VBakNEO0lBU0ssbUJBQWtCO0lBQ2xCLGtCQUFpQjtJQUNqQixnQkFBZSxFQXFCZjtJQWhDTDtNQWFNLGdCQUFlO01BQ2YsaUJBQWdCLEVBaUJoQjtNQS9CTjtRQWdCTyxvQkZ6akJRO1FFMGpCUixnQkFBZTtRQUNmLHNCQUFxQixFQVlyQjtRQTlCUDtVQW9CVyw2QkFBNEI7VUFDNUIsc0JBQXFCO1VBQ3JCLHNCQUFxQjtVQUNyQixlQUFjO1VBQ2QsWUYxa0JDLEVFMmtCSjtRQXpCUjtVQTRCUSxvQkZwa0JPLEVFcWtCUDs7QUFNUjtFQUNDLFlBQVc7RUFDUixvQkZsbEJnQjtFRW1sQmhCLGdCQUFlO0VBQ2YsT0FBTTtFQUNOLFFBQU87RUFDUCxhQUFZO0VEM2JmLGdCQzRiMkI7RUQzYjNCLG9CQVZ1QjtFQ3NjcEIsa0JBQWlCO0VBQ2pCLGdCQUFlLEVBMkJsQjtFQXBDRDtJQVdLLGdCQUFlO0lBQ2YsbUJBQWtCO0lBQ2xCLHNCQUFxQjtJQUNyQixzQkFBcUI7SUFDckIsZUYzbEJVLEVFK21CVjtJQW5DTDtNQWlCTyxZQUFXO01BQ1gsVUFBUztNQUNOLFlBQVc7TUFDWCxrQkFBaUI7TUFDakIsWUFBVztNQUNYLGFBQVk7TUFDWix5QkFBd0I7TUFDM0IsbUJBQWtCO01BQ2xCLDBEQUF5RDtNQUN6RCxzQkFBcUI7TUFDckIsbUNBQWtDO01BQ2xDLDZCQUE0QjtNQUM1QixzQkFBcUI7TUFDckIsZUFBYyxFQUNkO0lBL0JQO01BaUNPLDJCQUEwQixFQUMxQjs7QUFJUDtFQUNDLFVBQVM7RUFDVCxnQkFBZSxFQUNmOztBQUVEO0VBQ0Msb0JBQW1CO0VBQ25CLHdDQUE2QixFQXNON0I7RUF4TkQ7SUFJRSxtQkFBa0IsRUFxQ2xCO0lBekNGO01BTUcsaUJBQWdCO01BQ2IsNEJBQTJCO01BQzNCLG9CQUFtQjtNQUNuQixpQkFBZ0I7TUFDaEIsMkJBQTBCO01BQzFCLGdCQUFlO01BQ2YsYUFBWSxFQUNmO0lBYkg7TUFlSyxrQkFBaUI7TUFDZixhQUFZO01BQ1osb0JBQW1CO01BQ25CLGlCQUFnQjtNQUNoQixVQUFTO01BQ1QsbUJBQWtCO01BQ2pCLFNBQVE7TUFDUixTQUFRO01BQ1IsV0FBVTtNQUNWLDJCQUFrQjtNQUFsQix3QkFBa0I7TUFBbEIsbUJBQWtCLEVBZ0J0QjtNQXhDSjtRQTBCUSxZQUFXO1FBQ1gsVUFBUztRQUNSLGtCQUFpQjtRQUNqQixZQUFXO1FBQ1gsWUFBVztRQUNYLGFBQVk7UUFDYixtQkFBa0I7UUFDbEIsK0RBQThEO1FBQzlELHNCQUFxQjtRQUNyQixtQ0FBa0M7UUFDbEMsNkJBQTRCO1FBQzVCLHNCQUFxQjtRQUNyQixlQUFjLEVBQ2Q7RUF2Q1I7SUEyQ0UsbUJBQWM7UUFBZCxlQUFjO0lBQ2QsbUJBQWtCLEVBQ2xCO0VBN0NGO0lBK0NFLGlCQUFnQjtJQUNoQixrQkFBaUI7SUFDakIsZ0JBQWUsRUFDZjtFQWxERjtJQW9ERSxpQkFBZ0I7SUFDaEIsdUJBQThCO1FBQTlCLCtCQUE4QixFQUM5QjtFQXRERjtJQXdERSxpQkFBZ0I7SUFDaEIsa0JBQWlCO0lBQ2pCLGdCQUFlLEVBbURmO0lBN0dGO01BNERHLGdCQUFlO01BQ2YsaUJBQWdCLEVBK0NoQjtNQTVHSDtRQStESSxzQkFBcUIsRUE0Q3JCO1FBM0dKO1VBaUVLLGtCQUFpQixFQWFqQjtVQTlFTDtZQW1FTSxvQkYzckJVO1lFNHJCVix1QkFBd0I7WUFDeEIsb0JBQW1CO1lBQ25CLDZCQUE0QjtZQUM1QixzQkFBcUI7WUFDckIsZUFBYyxFQUtkO1lBN0VOO2NBMEVPLG9CRmpzQlE7Y0Vrc0JSLHVCQUF3QixFQUN4QjtRQTVFUDtVQWdGTSw2QkFBNEIsRUFDN0I7UUFqRkw7VUFxRkssb0JGaHRCZTtVRWl0QmYsMEJGenNCUyxFRXN0QlQ7VUFuR0w7Ozs7WUF5Rk0sZUZodEJTLEVFaXRCVDtVQTFGTjtZQTRGTSxrQ0FBaUM7WUFDakMsd0JBQXVCLEVBS3ZCO1lBbEdOOzs7O2NBZ0dPLFlGaHVCSyxFRWl1Qkw7UUFqR1A7VUFxR1EsbUJBQWtCO1VBQ2xCLHNCQUFxQjtVQUNyQixzQkFBcUI7VUFDckIsZUFBYztVQUNkLFlBQVcsRUFDZDtFQTFHTDtJQStHRSxxQkFBYTtJQUFiLGNBQWE7SUFDYix3QkFBbUI7UUFBbkIsb0JBQW1CO0lBQ25CLHVCQUFtQjtRQUFuQixvQkFBbUIsRUFnQm5CO0lBaklGO01BbUhHLG1CQUFjO1VBQWQsZUFBYztNQUNkLG1CQUFrQixFQUlsQjtNQXhISDtRQXNISSxlQUFjLEVBQ2Q7SUF2SEo7TUEwSEcsWUFBTztVQUFQLFFBQU87TUFDUCxrQkFBaUIsRUFFakI7SUE3SEg7TUErSEcsbUJBQWM7VUFBZCxlQUFjLEVBQ2Q7RUFoSUg7SUFtSUUsaUJBQWdCLEVBSWhCO0lBdklGO01BcUlHLGlCQUFnQixFQUNoQjtFQXRJSDs7OztJQStJSyxlRnR3QlUsRUV1d0JWO0VBaEpMO0lBb0pLLHdDQUF1QyxFQUN2QztFQXJKTDs7OztJQTRKTyxlRm54QlEsRUVveEJSO0VBN0pQOzs7SUFxS0ssZUY1eEJVLEVFZ3lCVjtJQXpLTDs7O01BdUtNLGVGOXhCUyxFRSt4QlQ7RUF4S047SUErS0cscUJBQWE7SUFBYixjQUFhO0lBQ2Isd0JBQW1CO1FBQW5CLG9CQUFtQjtJQUNuQix1QkFBbUI7UUFBbkIsb0JBQW1CLEVBcUNuQjtJQXROSDtNQW1MSSxtQkFBYztVQUFkLGVBQWM7TUFDZCxtQkFBa0I7TUFFbEIsb0JBQW1CO01BQ25CLG9CQUFtQjtNQUNuQixpQkFBZ0IsRUE2QmhCO01Bck5KOztRQTJMSyxtQkFBa0I7UUFDbEIsbUJBQWtCO1FBQ2xCLGVBQWM7UUFDZCxzQkFBcUIsRUFnQnJCO1FBOU1MOztVQWdNTSxZQUFXO1VBQ1gsbUJBQWtCO1VBQ2xCLFNBQVE7VUFDUixtQkFBa0I7VUFDbEIsWUFBVztVQUNYLGFBQVk7VUFDWixtQkFBa0I7VUFDbEIsK0RBQThEO1VBQzlELHNCQUFxQjtVQUNyQixtQ0FBa0M7VUFDbEMsNkJBQTRCO1VBQzVCLHNCQUFxQjtVQUNyQixlQUFjLEVBQ2Q7TUE3TU47UUFnTkssb0JGbjBCUyxFRW8wQlQ7TUFqTkw7UUFtTkssZ0JBQWUsRUFDZiIsImZpbGUiOiJoZWFkZXIuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBWYXJpYWJsZSBmaWxlIFxuICogcGxhY2UgZ2xvYmFsIHZhcmlhYmxlcyBoZXJlOlxuICpcbiAqIEBwYWNrYWdlIENoZWYgR3V0ZW5iZXJnIENoaWxkIFRoZW1lXG4gKi9cblxuJGZvbnQtc3RhY2s6ICdzb2ZpYS1wcm8tdmFyaWFibGUnLCBzYW5zLXNlcmlmO1xuJGhlYWQtc3RhY2s6ICdhZGVsbGUnLCBzZXJpZjtcblxuLy8gTlBaIENvbG9yc1xuXG4kd2hpdGU6ICNmZmY7XG4kYmxhY2s6ICMyMjI7XG4kZ3JleTogI0YxRjFGMTtcbiRibHVlOiAjMjczRkExO1xuJGRhcms6ICMwNjE0NUY7XG4kYmFja2dyb3VuZDogI0ZBRkFGQTtcblxuLy8gQ1ZMIENvbG9yc1xuJG9yYW5nZTogI0U4NzAyQTtcbiRncmVlbjogIzBFQTdCNTtcbiRibGFjazogIzIxMjEyMTtcbiRibHVlOiAkZ3JlZW47XG4kZGFyazogJGJsYWNrO1xuJGdyZXk6ICNGMkY0Rjc7XG4kYmctb3JhbmdlOiAjRkVGOUY3O1xuXG4kYm9yZGVyLXJhZGl1czogMTBweDtcblxuJGZvcm0taW5wdXQtY29sb3I6ICNFQ0VDRUM7XG4kZm9ybS1pbnB1dC1ob3Zlci1jb2xvcjogJGRhcms7XG5cbiRlcnJvckNvbG9yOiAjYWUyZDMwO1xuXG4kbGlnaHQtd2VpZ2h0OiAzMDA7XG4kcmVndWxhci13ZWlnaHQ6IDQwMDtcbiRzZW1pLXdlaWdodDogNTAwO1xuJGJvbGQtd2VpZ2h0OiA3MDA7XG4iLCIvKipcbiAqIE1peGluIGZpbGUgXG4gKiBBbGwgb3VyIGN1c3RvbSBtaXhpbnNcbiAqXG4gKiBAcGFja2FnZSBDaGVmIEd1dGVuYmVyZyBDaGlsZCBUaGVtZVxuICogQHNpbmNlIDIwMTlcbiAqL1xuXG4vL21ha2UgZmxleCByb3dzIGEgYml0IGVhc2llcjpcbkBtaXhpbiBmbGV4LXJvdygkZXF1YWxpemU6IHN0cmV0Y2gpIHtcblx0QGluY2x1ZGUgZGlzcGxheShmbGV4KTtcblx0QGluY2x1ZGUgZmxleC1kaXJlY3Rpb24ocm93KTtcblx0QGluY2x1ZGUgYWxpZ24taXRlbXMoJGVxdWFsaXplKTtcbn1cblxuLy9tYWtlIGZsZXggY29sdW1ucyBhIGJpdCBlYXNpZXI6XG5AbWl4aW4gZmxleC1jb2woJGVxdWFsaXplOiBzdHJldGNoKSB7XG5cdEBpbmNsdWRlIGRpc3BsYXkoZmxleCk7XG5cdEBpbmNsdWRlIGZsZXgtZGlyZWN0aW9uKGNvbHVtbik7XG5cdEBpbmNsdWRlIGFsaWduLWl0ZW1zKCRlcXVhbGl6ZSk7XG59XG5cbi8qIEJveHNpemluZyBzaG9ydGN1dDogKi9cbkBtaXhpbiBib3JkZXJib3goKSB7XG5cdC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4vKiBUcmFuc2Zvcm0gc2hvcnRjdXRzICovXG5cbi8vIHJvdGF0ZVxuQG1peGluIHJvdGF0ZSgkZGVnKSB7XG5cdEBpbmNsdWRlIHRyYW5zZm9ybShyb3RhdGUoI3skZGVnfWRlZykpO1xufVxuXG4vLyBzY2FsZVxuQG1peGluIHNjYWxlKCRzY2FsZSkge1xuXHRAaW5jbHVkZSB0cmFuc2Zvcm0oc2NhbGUoJHNjYWxlKSk7XG59XG5cbi8vIHRyYW5zbGF0ZVxuQG1peGluIHRyYW5zbGF0ZSgkeCwgJHkpIHtcblx0QGluY2x1ZGUgdHJhbnNmb3JtKHRyYW5zbGF0ZSgkeCwgJHkpKTtcbn1cblxuLy8gc2tld1xuQG1peGluIHNrZXcoJHgsICR5KSB7XG5cdEBpbmNsdWRlIHRyYW5zZm9ybShza2V3KCN7JHh9ZGVnLCAjeyR5fWRlZykpO1xufVxuXG4vL3RyYW5zZm9ybSBvcmlnaW5cbkBtaXhpbiB0cmFuc2Zvcm0tb3JpZ2luKCRvcmlnaW4pIHtcblx0bW96LXRyYW5zZm9ybS1vcmlnaW46ICRvcmlnaW47XG5cdC1vLXRyYW5zZm9ybS1vcmlnaW46ICRvcmlnaW47XG5cdC1tcy10cmFuc2Zvcm0tb3JpZ2luOiAkb3JpZ2luO1xuXHQtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46ICRvcmlnaW47XG5cdHRyYW5zZm9ybS1vcmlnaW46ICRvcmlnaW47XG59XG5cbi8qIFN0eWxpbmcgcGxhY2Vob2xkZXJzOiAqL1xuQG1peGluIHBsYWNlaG9sZGVyIHtcblx0Ji5wbGFjZWhvbGRlciB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cblx0JjotbW96LXBsYWNlaG9sZGVyIHtcblx0XHRAY29udGVudDtcblx0fVxuXHQmOjotbW96LXBsYWNlaG9sZGVyIHtcblx0XHRAY29udGVudDtcblx0fVxuXHQmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuXG4vKiBSZXRpbmEgaW1hZ2VzOiAqL1xuQG1peGluIGltYWdlLTJ4KCRpbWFnZSwgJHdpZHRoLCAkaGVpZ2h0KSB7XG5cdEBtZWRpYSAobWluLS1tb3otZGV2aWNlLXBpeGVsLXJhdGlvOiAxLjMpLFxuXHRcdCgtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyLjYvMiksXG5cdFx0KC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMS4zKSxcblx0XHQobWluLWRldmljZS1waXhlbC1yYXRpbzogMS4zKSxcblx0XHQobWluLXJlc29sdXRpb246IDEuM2RwcHgpIHtcblx0XHQvKiBvbiByZXRpbmEsIHVzZSBpbWFnZSB0aGF0J3Mgc2NhbGVkIGJ5IDIgKi9cblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJGltYWdlKTtcblx0XHRiYWNrZ3JvdW5kLXNpemU6ICR3aWR0aCAkaGVpZ2h0O1xuXHR9XG59XG5cbi8qIFwiSGFyZFwiIGdyYWRpZW50czogKi9cbkBtaXhpbiBncmFkaWVudC1oYXJkKCRzdGFydCwgJGVuZDogI2ZmZiwgJGRpcmVjdGlvbjogJ2hvcml6b250YWwnKSB7XG5cdEBpZiAkZGlyZWN0aW9uID09ICdob3Jpem9udGFsJyB7XG5cdFx0QGluY2x1ZGUgZ3JhZGllbnQtaGFyZC1ob3Jpem9udGFsKCRzdGFydCwgJGVuZCk7XG5cdH0gQGVsc2Uge1xuXHRcdEBpbmNsdWRlIGdyYWRpZW50LWhhcmQtdmVydGljYWwoJHN0YXJ0LCAkZW5kKTtcblx0fVxufVxuXG5AbWl4aW4gZ3JhZGllbnQtaGFyZC1ob3Jpem9udGFsKCRmcm9tLCAkdG8pIHtcblx0YmFja2dyb3VuZDogJHRvO1xuXHRiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KFxuXHRcdGxpbmVhcixcblx0XHRsZWZ0IHRvcCxcblx0XHRyaWdodCB0b3AsXG5cdFx0Y29sb3Itc3RvcCgwJSwgJGZyb20pLFxuXHRcdGNvbG9yLXN0b3AoNTAlLCAkZnJvbSksXG5cdFx0Y29sb3Itc3RvcCg1MCUsICR0byksXG5cdFx0Y29sb3Itc3RvcCgxMDAlLCAkdG8pXG5cdCk7XG5cdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KFxuXHRcdGxlZnQsXG5cdFx0JGZyb20gMCUsXG5cdFx0JGZyb20gNTAlLFxuXHRcdCR0byA1MCUsXG5cdFx0JHRvIDEwMCVcblx0KTtcblx0YmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQoXG5cdFx0bGVmdCxcblx0XHQkZnJvbSAwJSxcblx0XHQkZnJvbSA1MCUsXG5cdFx0JHRvIDUwJSxcblx0XHQkdG8gMTAwJVxuXHQpO1xuXHRiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KGxlZnQsICRmcm9tIDAlLCAkZnJvbSA1MCUsICR0byA1MCUsICR0byAxMDAlKTtcblx0YmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KGxlZnQsICRmcm9tIDAlLCAkZnJvbSA1MCUsICR0byA1MCUsICR0byAxMDAlKTtcblx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkZnJvbSAwJSwgJGZyb20gNTAlLCAkdG8gNTAlLCAkdG8gMTAwJSk7XG5cdGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPSckZnJvbScsIGVuZENvbG9yc3RyPSckdG8nLEdyYWRpZW50VHlwZT0xICk7XG59XG5cbkBtaXhpbiBncmFkaWVudC1oYXJkLXZlcnRpY2FsKCRmcm9tLCAkdG8pIHtcblx0YmFja2dyb3VuZDogJHRvO1xuXHRiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KFxuXHRcdGxpbmVhcixcblx0XHR0b3AgdG9wLFxuXHRcdHJpZ2h0IHRvcCxcblx0XHRjb2xvci1zdG9wKDAlLCAkZnJvbSksXG5cdFx0Y29sb3Itc3RvcCg1MCUsICRmcm9tKSxcblx0XHRjb2xvci1zdG9wKDUwJSwgJHRvKSxcblx0XHRjb2xvci1zdG9wKDEwMCUsICR0bylcblx0KTtcblx0YmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoXG5cdFx0dG9wLFxuXHRcdCRmcm9tIDAlLFxuXHRcdCRmcm9tIDUwJSxcblx0XHQkdG8gNTAlLFxuXHRcdCR0byAxMDAlXG5cdCk7XG5cdGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgJGZyb20gMCUsICRmcm9tIDUwJSwgJHRvIDUwJSwgJHRvIDEwMCUpO1xuXHRiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KHRvcCwgJGZyb20gMCUsICRmcm9tIDUwJSwgJHRvIDUwJSwgJHRvIDEwMCUpO1xuXHRiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCAkZnJvbSAwJSwgJGZyb20gNTAlLCAkdG8gNTAlLCAkdG8gMTAwJSk7XG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcblx0XHR0byBib3R0b20sXG5cdFx0JGZyb20gMCUsXG5cdFx0JGZyb20gNTAlLFxuXHRcdCR0byA1MCUsXG5cdFx0JHRvIDEwMCVcblx0KTtcblx0ZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyRmcm9tJywgZW5kQ29sb3JzdHI9JyR0bycsR3JhZGllbnRUeXBlPTEgKTtcbn1cblxuLyogUkVNIGZvbnQgc2l6ZXM6ICovXG5AZnVuY3Rpb24gY2FsY3VsYXRlUmVtKCRzaXplKSB7XG5cdCRyZW1TaXplOiAkc2l6ZSAvIDE2cHg7XG5cdEByZXR1cm4gJHJlbVNpemUgKiAxcmVtO1xufVxuXG5AbWl4aW4gYnJlYWstY29udGFpbmVyKCkge1xuXHRtYXJnaW4tbGVmdDogY2FsYygtNTB2dyArIDUwJSk7XG5cdG1hcmdpbi1yaWdodDogY2FsYygtNTB2dyArIDUwJSk7XG59XG5cbkBtaXhpbiBmb250LXNpemUoJHNpemUpIHtcblx0Zm9udC1zaXplOiAkc2l6ZTtcblx0Zm9udC1zaXplOiBjYWxjdWxhdGVSZW0oJHNpemUpO1xufVxuXG5AbWl4aW4gYnV0dG9uKCkge1xuXHRiYWNrZ3JvdW5kOiAkYmxhY2s7XG5cdGNvbG9yOiAjZmZmO1xuXHRwYWRkaW5nOiAxMHB4IDE4cHg7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Ym9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dHJhbnNpdGlvbjogMC4zcztcblx0Y29sb3I6ICNmZmY7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0QGluY2x1ZGUgZm9udC1zaXplKDE2cHgpO1xuXHQmOmhvdmVyLFxuXHQmOmZvY3VzIHtcblx0XHRiYWNrZ3JvdW5kOiAkZ3JleTtcblx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdH1cbn1cblxuQG1peGluIHJlbW92ZS1lbGVtZW50KCkge1xuXHRjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuXHRoZWlnaHQ6IDFweDtcblx0d2lkdGg6IDFweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cbiIsIkBpbXBvcnQgJ2Jhc2UvX3ZhcmlhYmxlcyc7XG5AaW1wb3J0ICdiYXNlL19taXhpbnMnO1xuXG5ib2R5LnNjcm9sbC12ZXJzaW9ue1xuXHQuYmFjay1uYXZ7XG5cdFx0dG9wOiAtNTFweDtcblx0fVxuXHRoZWFkZXIubWFpbm1lbnUubm90bWFpbiB7XG5cdCAgICB0b3A6IDBweDtcblx0fVxuXHQuem9yZ3ZlcmxlbmVycy1uYXZ7XG5cdFx0dG9wOiA5MHB4O1xuXHR9XG59XG5cbi5zaWRlLXN3aXRjaHtcblx0ZmxleDogMCAxIGF1dG87XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRiYWNrZ3JvdW5kOiBub25lO1xuXHR6LWluZGV4OiA5MTA7XG5cdHdpZHRoOiA0MHB4O1xuXHRoZWlnaHQ6IDQwcHg7XG5cdGJvcmRlcjogMnB4IHNvbGlkICNDREQ1RDg7XG5cdGJvcmRlci1yYWRpdXM6IDUwcHg7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0Lmljb24td3JhcHBlcntcblx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcblx0XHRoZWlnaHQ6MTAwJTtcblx0XHR3aWR0aDoxMDAlO1xuXHRcdCY6YmVmb3Jle1xuXHRcdFx0Y29udGVudDonJztcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbnMvbWVudS5zdmcpO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXI7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6NjAlIGF1dG87XG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHR9XG5cdC5tZW51LWxhYmVse1xuXHRcdGZvbnQtc2l6ZTogMHB4O1xuXHR9XG5cdCYuY2xpY2tlZC1idXR0b257XG5cdFx0Lmljb24td3JhcHBlcjpiZWZvcmV7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25zL21lbnUtY2xvc2Uuc3ZnKTtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogNDUlIGF1dG87XG5cdFx0fVxuXHR9XG59XG5cbmJvZHkuc3RvcC1zY3JvbGwge1xuICAgIG92ZXJmbG93OiBoaWRkZW4haW1wb3J0YW50O1xufVxuXG5Aa2V5ZnJhbWVzIGJpZ21lbnUge1xuICAwJSB7cG9zaXRpb246IGFic29sdXRlO31cbiAgOTAlIHtwb3NpdGlvbjogYWJzb2x1dGU7fVxuICAxMDAlIHtwb3NpdGlvbjogZml4ZWQ7fVxufVxuXG4uYmlnLW1lbnV7XG5cdCYuZm9sZC1vdXR7XG5cdFx0aGVpZ2h0OiBmaXQtY29udGVudDtcblx0XHQvL2hlaWdodDogMTAwJTtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHRvcDogMCU7XG5cdFx0cGFkZGluZzogMTMwcHggMTAwcHggNjBweDtcblx0XHRwb2ludGVyLWV2ZW50czogYXV0bztcblx0XHRvdmVyZmxvdzogc2Nyb2xsO1xuXHRcdHRyYW5zaXRpb246IC4zcztcblx0XHQmOmJlZm9yZXtcblx0XHRcdGFuaW1hdGlvbjogYmlnbWVudSAuM3MgbGluZWFyO1xuXHRcdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdH1cblx0fVxuXHRtYXgtd2lkdGg6IDEyNDBweDtcblx0d2lkdGg6IDEwMCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0bGVmdDogNTAlO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgei1pbmRleDogOTkwO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgcmlnaHQ6IDA7XG4gICAgdHJhbnNpdGlvbjogLjNzO1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICBoZWlnaHQ6IDAlO1xuICAgIHRvcDogY2FsYyggLTEwMCUgKyA4MHB4ICk7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTtcbiAgICAuY29udGFpbmVye1xuICAgIFx0ZmxleDogMCAxIDEwMCU7XG5cdFx0Lm1lbnUtd3JhcHBlcntcblx0XHQgICAgZGlzcGxheTogZmxleDtcblx0XHQgICAgZmxleC1mbG93OiByb3cgd3JhcDtcblx0XHQgICAgLmJsb2NrLm5hdi1ibG9ja3tcblx0XHQgICAgXHRmbGV4OiAxO1xuXHRcdCAgICB9XG5cdFx0ICAgIC5ibG9jay5uYXYtYmxvY2subW9iaWxle1xuXHRcdCAgICBcdGRpc3BsYXk6IG5vbmU7XG5cdFx0ICAgIH1cblx0XHR9XG5cdFx0bGl7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMTBweDtcblx0XHRcdGF7XG5cdFx0XHRcdGNvbG9yOiAkYmx1ZTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0Jjpob3Zlcixcblx0XHRcdFx0Jjpmb2N1cyB7XG5cdFx0XHRcdFx0Y29sb3I6ICRkYXJrO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmOmxhc3QtY2hpbGR7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdFx0fVxuXHRcdH0gXG5cdFx0LmZvb3Rlci1sb2dvIGltZ3tcblx0XHRcdG1heC13aWR0aDogMjQwcHg7XG5cdFx0fVxuXHRcdC5ibG9jay5jb250ZW50LWJsb2Nre1xuXHRcdFx0cHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0fVxuXHRcdFx0YXtcblx0XHRcdFx0Y29sb3I6ICRibHVlO1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdCY6aG92ZXIsXG5cdFx0XHRcdCY6Zm9jdXMge1xuXHRcdFx0XHRcdGNvbG9yOiAkZGFyaztcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cbiAgICB9XG59XG5cbi5tYWluLXdyYXBwZXIuem9yZ3ZlcmxlbmVyc3tcblx0LnBvc3QtaGVhZGVye1xuXHRcdHRyYW5zaXRpb246IC4zcztcblx0XHRtYXJnaW4tdG9wOiAyMDVweDtcblx0fVxufVxuXG4ucG9zdC1oZWFkZXJ7XG5cdG1hcmdpbi10b3A6IDE1NXB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdCY6YWZ0ZXIge1xuXHQgICAgY29udGVudDogJyc7XG5cdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdCAgICB0b3A6IC0zMHB4O1xuXHQgICAgbGVmdDogMDtcblx0ICAgIHdpZHRoOiAxMDAlO1xuXHQgICAgaGVpZ2h0OiAzMjBweDtcblx0ICAgIGJhY2tncm91bmQ6ICNGNEY0RjQ7XG5cdCAgICB6LWluZGV4OiAtMTtcblx0fVxuXHQuY29udGFpbmVye1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHotaW5kZXg6IDI7XG5cdFx0LmltZy13cmFwcGVye1xuXHRcdFx0ZmlndXJle1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmLm5vLWltYWdlLCAmLmltYWdle1xuXHRcdHBhZGRpbmctYm90dG9tOiAzMHB4O1xuXHRcdG1hcmdpbi10b3A6IDgwcHg7XG5cdFx0YmFja2dyb3VuZDogcmdiYSgkb3JhbmdlLCAwLjg2KTtcblx0XHRwYWRkaW5nLXRvcDogOTBweDtcblx0XHRtYXJnaW4tYm90dG9tOiA2MHB4O1xuXHRcdCY6YWZ0ZXIge1xuXHRcdCAgICBjb250ZW50OiAnJztcblx0XHQgICAgcG9zaXRpb246IGFic29sdXRlO1xuXHRcdCAgICB0b3A6IC0zMHB4O1xuXHRcdCAgICBsZWZ0OiAwO1xuXHRcdCAgICB3aWR0aDogMTAwJTtcblx0XHQgICAgaGVpZ2h0OiAxMDAlO1xuXHRcdCAgICBiYWNrZ3JvdW5kOiAjRjRGNEY0O1xuXHRcdCAgICB6LWluZGV4OiAtMTtcblx0XHR9XG5cdFx0LmhlYWRlci10aXRsZXtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRtYXJnaW46IDAgMCAyMHB4IDA7XG5cdFx0fVxuXHRcdCNicmVhZGNydW1ic3tcblx0XHRcdHNwYW57XG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSggMTRweCApO1xuXHRcdFx0XHRhe1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkc2VtaS13ZWlnaHQ7XG5cdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHQmOmhvdmVyLCAmOmZvY3Vze1xuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYuaW1hZ2V7XG5cdFx0cGFkZGluZy10b3A6IDIwMHB4O1xuXHRcdC5jb250YWluZXJ7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR6LWluZGV4OiAyO1xuXHRcdH1cblx0XHQuaGVhZGVyLWJhY2tncm91bmQtd3JhcHBlcntcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0ei1pbmRleDogMjtcblx0XHRcdFx0YmFja2dyb3VuZDogJGJsYWNrO1xuXHRcdFx0XHRvcGFjaXR5OiAuNDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmFnZW5kYS1oZWFkZXJ7XG5cdG1hcmdpbi10b3A6IDkwcHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0JjphZnRlciB7XG5cdCAgICBjb250ZW50OiAnJztcblx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ICAgIHRvcDogMDtcblx0ICAgIGxlZnQ6IDA7XG5cdCAgICB3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDI4MHB4O1xuXHQgICAgYmFja2dyb3VuZDogJG9yYW5nZTtcblx0ICAgIHotaW5kZXg6IC0xO1xuXHR9XG5cdC5icmVhZGNydW1icy13cmFwcGVye1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0QGluY2x1ZGUgZm9udC1zaXplKCAxNHB4ICk7XG5cdFx0Zm9udC13ZWlnaHQ6ICRsaWdodC13ZWlnaHQ7XG5cdFx0YXtcblx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRmb250LXdlaWdodDogJHNlbWktd2VpZ2h0O1xuXHRcdFx0Jjpob3ZlciwgJjpmb2N1c3tcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5jb250YWluZXJ7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0ICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG5cdCAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdCAgICAubGVmdC13cmFwcGVye1xuXHQgICAgXHRmbGV4OiAxO1xuXHQgICAgXHQvL3BhZGRpbmc6IDMwcHggMHB4IDMwcHggNTBweDtcblx0ICAgIFx0bWFyZ2luLXJpZ2h0OiA1MHB4O1xuXHQgICAgXHQuaGVhZGVyLXRpdGxle1xuXHQgICAgXHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSggMzJweCApO1xuXHQgICAgXHRcdG1hcmdpbjogMzBweCAwIDMwcHggMDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRzZW1pLXdlaWdodDtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0ICAgIFx0fVxuXHRcdFx0LmluZm8td3JhcHBlcntcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0XHRcdFx0YmFja2dyb3VuZDogJHdoaXRlO1xuXHRcdFx0XHRwYWRkaW5nOiAzMHB4O1xuXHRcdFx0fVxuXHQgICAgXHQuY29udGVudC13cmFwcGVyIHVse1xuICAgIFx0XHRcdGRpc3BsYXk6IGZsZXg7XG4gICAgXHRcdCAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuXHRcdFx0XHRnYXA6IDhweDtcblx0ICAgIFx0XHRsaXtcblx0ICAgIFx0XHRcdCYuZXZlbnQtbGFiZWx7ZmxleDogMCAxIGNhbGMoIDMwJSAtIDRweCApOyBmb250LXdlaWdodDogJHNlbWktd2VpZ2h0O31cblx0ICAgIFx0XHRcdCYuZXZlbnQtdmFsdWV7ZmxleDogMCAxIGNhbGMoIDcwJSAtIDRweCApOyBmb250LXdlaWdodDogJGxpZ2h0LXdlaWdodDt9XG5cdCAgICBcdFx0fVxuXHQgICAgXHR9XG5cdCAgICB9XG5cdCAgICAuY2VudGVyLXdyYXBwZXJ7XG5cdCAgICBcdGZsZXg6IDAgMSBhdXRvO1xuXHQgICAgXHRtYXJnaW4tcmlnaHQ6IDUwcHg7XG5cdCAgICBcdHBhZGRpbmctYm90dG9tOiAzMHB4O1xuXHQgICAgXHQuaGVyby1idG57XG5cdCAgICBcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0ICAgIFx0XHRiYWNrZ3JvdW5kOiAkYmx1ZTtcblx0ICAgIFx0XHRjb2xvcjogJHdoaXRlO1xuXHQgICAgXHRcdHBhZGRpbmc6IDEwcHggMzBweCAxMnB4O1xuXHQgICAgXHRcdGJvcmRlci1yYWRpdXM6IDMwcHg7XG5cdCAgICBcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHQgICAgXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHQgICAgXHRcdHdpZHRoOiBmaXQtY29udGVudDtcblx0ICAgIFx0XHQmOmhvdmVyLCAmOmZvY3Vze1xuXHQgICAgXHRcdFx0YmFja2dyb3VuZDogJGRhcms7XG5cdCAgICBcdFx0fVxuXHQgICAgXHR9XG5cdCAgICB9XG5cdCAgICAucmlnaHQtd3JhcHBlcntcblx0ICAgIFx0ZmxleDogMCAxIDQyMHB4O1xuXHQgICAgXHRwYWRkaW5nLXRvcDogODBweDtcblx0ICAgIFx0ZmlndXJle1xuXHQgICAgXHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdCAgICBcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0ICAgIFx0fVxuXHQgICAgfVxuXHR9XG59XG5cbi5iaWctaGVhZGVye1xuXHRoZWlnaHQ6IDc4MHB4O1xuXHRtYXgtaGVpZ2h0OiA4MHZoO1xuXHRtYXgtaGVpZ2h0OiA4MGR2aDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgLy9tYXJnaW4tdG9wOiA4OHB4O1xuXHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEzOHB4O1xuXHQuaGVhZGVyLWJhY2tncm91bmQtd3JhcHBlcntcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHQgICAgdG9wOiAwO1xuXHQgICAgbGVmdDogMDtcblx0ICAgIGhlaWdodDogMTAwJTtcblx0ICAgIHdpZHRoOiAxMDAlO1xuXHQgICAgei1pbmRleDogMTtcblx0ICAgICY6YWZ0ZXJ7XG5cdCAgICBcdGNvbnRlbnQ6ICcnO1xuXHQgICAgXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdCAgICBcdHRvcDogMDtcblx0XHQgICAgbGVmdDogMDtcblx0XHQgICAgaGVpZ2h0OiAxMDAlO1xuXHRcdCAgICB3aWR0aDogMTAwJTtcblx0XHQgICAgei1pbmRleDogMjtcblx0XHQgICAgYmFja2dyb3VuZDogJGRhcms7XG5cdFx0ICAgIG9wYWNpdHk6IC4yO1xuXHQgICAgfVxuXHRcdCY6YmVmb3Jle1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0aGVpZ2h0OiA3MCU7XG5cdFx0XHR3aWR0aDogMjkwcHg7XG5cdFx0XHR6LWluZGV4OiAzO1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9DVkwtbWFzay5zdmcpO1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdH1cblx0fVxuXHQuY29udGFpbmVye1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR6LWluZGV4OiAyO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdC5sZWZ0LXNpZGV7XG5cdFx0XHRtYXgtd2lkdGg6IDcyMHB4O1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdC5oZWFkZXItc3VidGl0bGUgcHtcblx0XHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKCAyMHB4ICk7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRsaWdodC13ZWlnaHQ7XG5cdFx0XHRcdG1hcmdpbjogMTBweCAwIDAgMDtcblx0XHRcdH1cblx0XHRcdC5oZWFkZXItdGl0bGV7XG5cdFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSggNDVweCApO1xuXHRcdFx0XHRmb250LXdlaWdodDogJHNlbWktd2VpZ2h0O1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR9XHRcblx0XHR9XG5cdH1cbn1cbi5ib3R0b20tcGFydHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAyO1xuXHQuY29udGFpbmVye1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1mbG93OiByb3cgd3JhcDtcblx0XHQubGVmdC1zaWRle1xuXHRcdFx0ZmxleDogMTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHRvcDogLTEwMHB4O1xuXHRcdFx0LmNvbnRlbnQtd3JhcHBlcntcblx0XHRcdFx0YmFja2dyb3VuZDogJHdoaXRlO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjRjFGMUYxO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDQ4MHB4O1xuXHRcdFx0XHQuaGVhZGVyLXRpdGxle1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRncmV5O1xuXHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSggMjhweCApO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDI1cHggMCAxOHB4O1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0Y29sb3I6ICRkYXJrO1xuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAuOHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5oZXJvLWJ0bntcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdCAgICB3aWR0aDogMTAwJTtcblx0XHRcdFx0ICAgIHBhZGRpbmc6IDE1cHggMzBweDtcblx0XHRcdFx0ICAgIC8vbWFyZ2luOiAwIDMwcHg7XG5cdFx0XHRcdCAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdCAgICBjb2xvcjogJGJsdWU7XG5cdFx0XHRcdCAgICBAaW5jbHVkZSBmb250LXNpemUoIDE4cHggKTtcblx0XHRcdFx0ICAgIHRyYW5zaXRpb246IC4zcztcblx0XHRcdFx0ICAgICY6aG92ZXJ7XG5cdFx0XHRcdCAgICBcdGJhY2tncm91bmQ6ICRkYXJrO1xuXHRcdFx0XHQgICAgXHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHQgICAgfVxuXHRcdFx0XHQgICAgJjpudGgtY2hpbGQoMyl7XG4gICAgXHRcdFx0ICAgIFx0Ym9yZGVyLXJhZGl1czogMCAwIDEwcHggMTBweDtcbiAgICBcdFx0XHQgICAgfVxuXHRcdFx0XHR9XG5cdFx0XHRcdGE6bnRoLWNoaWxkKDIpe1xuXHRcdFx0ICAgIFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFN0U3RTc7XG5cdFx0XHQgICAgfVxuXHRcdFx0fVxuXHRcdH1cblx0XHQucmlnaHQtc2lkZXtcblx0XHRcdGZsZXg6IDE7XG5cdFx0XHQuY29udGVudC13cmFwcGVye1xuXHRcdFx0XHRwYWRkaW5nOiA1MHB4IDBweCA1MHB4IDUwcHg7XG5cdFx0XHR9XG5cdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHR6LWluZGV4OiAtMTtcblx0XHRcdFx0YmFja2dyb3VuZDogJGdyZXk7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDAgMCAwIDEwcHg7XG5cdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi5ob21le1xuXHQmLnNjcm9sbC12ZXJzaW9ue1xuXHRcdC5tYWlubWVudXtcblx0XHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0XHRcdGJveC1zaGFkb3c6IDAgMCAycHggcmdiYSgjMDAwLCAwLjI1KTtcblx0XHR9XG5cdFx0aGVhZGVyIC5tYWluLW5hdiB1bCBsaTpsYXN0LWNoaWxkIGF7XG5cdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdH1cblx0XHRoZWFkZXIgLm1haW4tbmF2IHVsIGxpe1xuXHRcdFx0YSwgYTp2aXNpdGVke1xuXHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0XHQmOmhvdmVyLCAmOmZvY3Vze1xuXHRcdFx0XHRcdGNvbG9yOiAkYmx1ZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0JjpsYXN0LWNoaWxke1xuXHRcdFx0XHRhe1xuXHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Lm1haW5tZW51e1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0dHJhbnNpdGlvbjogLjNzO1xuXHRcdC5sb2dve1xuXHRcdFx0YmFja2dyb3VuZDogJHdoaXRlO1xuXHRcdFx0cGFkZGluZzogMTRweCAyNnB4O1xuXHRcdFx0bWF4LXdpZHRoOiAxNzBweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDAgMCAxMHB4IDEwcHg7XG5cdFx0fVxuXHR9XG5cdGhlYWRlciAubWFpbi1uYXYgdWwgbGl7XG5cdFx0YSwgYTp2aXNpdGVke1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdCY6aG92ZXIsICY6Zm9jdXN7XG5cdFx0XHRcdGNvbG9yOiAkb3JhbmdlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRoZWFkZXIgLnN1Yi1tZW51IGxpIGF7XG5cdFx0Y29sb3I6ICRibGFjayAhaW1wb3J0YW50O1xuXHR9XG5cdFxufVxuXG4jbWFpbi13cmFwcGVyIHtcblx0cGFkZGluZy10b3A6IDE1MHB4OyAvL2FjY291bnQgZm9yIHN0aWNreSBtZW51Ly9cbn1cblxuaGVhZGVyIC5tYWluLW5hdiB1bCBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gYTphZnRlciwgaGVhZGVyIC5tYWluLW5hdiB1bCBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuID4gYTp2aXNpdGVkOmFmdGVye1xuXHR0b3A6IDUxJTtcblx0cmlnaHQ6IDIwcHg7XG59XG5cbmhlYWRlciAuc3ViLW1lbnUsIGhlYWRlciAubWFpbi1uYXYgLnN1Yi1tZW51e1xuXHRtaW4td2lkdGg6IDMwMHB4O1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogaW5pdGlhbDtcblx0Ym9yZGVyLXJhZGl1czogMCAwIDVweCA1cHg7XG5cdHBhZGRpbmctdG9wOiAwcHg7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdGxpe1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGEsYTp2aXNpdGVkIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZzogMTJweCAxOHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMTZweCk7XG5cdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdH1cdFxuXHRcdCY6aG92ZXJ7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkZ3JleTtcblx0XHRcdGEsYTp2aXNpdGVkIHtcblx0XHRcdFx0Y29sb3I6ICRkYXJrO1xuXHRcdFx0fVx0XG5cdFx0XHQmOmxhc3QtY2hpbGR7XG5cdFx0XHRcdGF7XG5cdFx0XHRcdFx0Y29sb3I6ICRibGFjayAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCY6Zmlyc3QtY2hpbGR7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1cHggNXB4IDAgMDtcblx0XHR9XG5cdFx0Ji5jdXJyZW50LW1lbnUtaXRlbTpsYXN0LWNoaWxke1xuXHRcdFx0YXtcblx0XHRcdFx0Y29sb3I6ICRibHVlICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCY6bGFzdC1jaGlsZHtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDAgMCA1cHggNXB4O1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDEwcHg7XG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdGF7XG5cdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHRcdHBhZGRpbmc6IDE1cHggMThweDtcblx0XHRcdFx0Y29sb3I6ICRibGFjayAhaW1wb3J0YW50O1xuXHRcdFx0XHQmOmhvdmVyLCAmOmZvY3Vze1xuXHRcdFx0XHRcdGNvbG9yOiAkYmx1ZTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5tb2JpbGUtbmF2LCAubW9iaWxlLW5hdi1vbW0sIC5tb2JpbGUtbmF2LWRie1xuICAgIC8vIHRvcDogMTUwcHg7XG4gICAgLy8gaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTUwcHgpO1xuICAgIC8vIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICAvLyB3aWR0aDogMTAwJTtcbiAgICAvLyBwb3NpdGlvbjogZml4ZWQ7XG4gICAgLy8gcmlnaHQ6IDAlO1xuICAgIC8vIGxlZnQ6IDA7XG4gICAgLy8gcGFkZGluZzogMDtcbiAgICAvLyBvcGFjaXR5OiAwO1xuICAgIC8vIHRyYW5zaXRpb246IDAuM3M7XG4gICAgLy8gei1pbmRleDogOTAwO1xuICAgIC8vIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAvLyBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAvLyBkaXNwbGF5OiBub25lO1xufVxuXG5cbi56b3JndmVybGVuZXJzLW5hdntcblx0d2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogJGJsdWU7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMTQwcHg7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiA5ODk7XG4gICAgdHJhbnNpdGlvbjogLjNzO1xuICAgIC56b3JndmVybGVuZXJzLW5hdntcbiAgICBcdHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBcdHBvc2l0aW9uOiBpbml0aWFsO1xuICAgIFx0dHJhbnNmb3JtOiBub25lO1xuICAgIFx0dWx7XG4gICAgXHRcdHBhZGRpbmctbGVmdDogMDtcbiAgICBcdFx0bGlzdC1zdHlsZTogbm9uZTtcbiAgICBcdFx0bGl7XG4gICAgXHRcdFx0YmFja2dyb3VuZDogJGJsdWU7XG4gICAgXHRcdFx0dHJhbnNpdGlvbjogLjNzO1xuICAgIFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBcdFx0XHRhLCBhOnZpc2l0ZWQge1xuICAgIFx0XHRcdCAgICBwYWRkaW5nOiAxOHB4IDIwcHggMThweCAyMHB4O1xuICAgIFx0XHRcdCAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgXHRcdFx0ICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBcdFx0XHQgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgXHRcdFx0ICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgXHRcdFx0fVxuICAgIFx0XHRcdCY6aG92ZXIsXG4gICAgXHRcdFx0Jjpmb2N1cyB7XG4gICAgXHRcdFx0XHRiYWNrZ3JvdW5kOiAkZGFyaztcbiAgICBcdFx0XHR9XG4gICAgXHRcdH1cbiAgICBcdH1cbiAgICB9XG59XG5cbi5iYWNrLW5hdntcblx0d2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogJGJhY2tncm91bmQ7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDk5OTtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoIDE0cHggKTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB0cmFuc2l0aW9uOiAuM3M7XG4gICAgYS5iYWNrLXRvLWhvbWV7XG4gICAgXHRwYWRkaW5nOiAxNHB4IDA7XG4gICAgXHRwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgXHRjb2xvcjogJGJsdWU7XG5cdFx0ICAgICY6OmJlZm9yZSB7XG5cdFx0ICAgIFx0Y29udGVudDogJyc7XG5cdFx0ICAgIFx0dG9wOiAtMXB4O1xuXHQgICAgXHQgICAgbGVmdDogLTEwcHg7XG5cdCAgICBcdCAgICBtYXJnaW4tcmlnaHQ6IDVweDtcblx0ICAgIFx0ICAgIHdpZHRoOiAxMnB4O1xuXHQgICAgXHQgICAgaGVpZ2h0OiAxMHB4O1xuXHQgICAgXHQgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuXHRcdCAgICBcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHQgICAgXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9pY29ucy9jaGV2cm9uLWRvd24uc3ZnJyk7XG5cdFx0ICAgIFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdCAgICBcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdFx0ICAgIFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHQgICAgXHRiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG5cdFx0ICAgIFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0ICAgIH1cblx0XHQgICAgJjpob3Zlcntcblx0XHQgICAgXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHQgICAgfVxuICAgIH1cbn1cblxuaGVhZGVyLm1haW5tZW51Lm5vdG1haW57XG5cdHRvcDogNTBweDtcblx0dHJhbnNpdGlvbjogLjNzO1xufVxuXG5oZWFkZXIge1xuXHRib3JkZXItYm90dG9tOiBub25lO1xuXHRib3gtc2hhZG93OiAwIDAgMnB4IHJnYmEoIzAwMCwgMC4yNSk7XG5cdC5mb3JtLXNlYXJjaHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0LnNlYXJjaC1maWVsZHtcblx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0ICAgIGJvcmRlcjogMS41cHggc29saWQgI0NERDVEODtcblx0XHQgICAgYm9yZGVyLXJhZGl1czogMzBweDtcblx0XHQgICAgbWluLWhlaWdodDogMzBweDtcblx0XHQgICAgcGFkZGluZzogNHB4IDM1cHggNHB4IDE1cHg7XG5cdFx0ICAgIGZvbnQtc2l6ZTogMTZweDtcblx0XHQgICAgd2lkdGg6IDE2MHB4O1xuXHRcdH1cblx0ICAgIC5idXR0b257XG5cdCAgICBwYWRkaW5nOiA3cHggMTVweDtcbiAgXHQgICAgZm9udC1zaXplOiAwO1xuICBcdCAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBcdCAgICBiYWNrZ3JvdW5kOiBub25lO1xuICBcdCAgICBib3JkZXI6IDA7XG4gIFx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRvcDogMHB4O1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIFx0ICAgICY6OmJlZm9yZSB7XG4gIFx0ICAgIFx0Y29udGVudDogJyc7XG4gIFx0ICAgIFx0dG9wOiAtM3B4O1xuICAgIFx0ICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgIFx0ICAgIHJpZ2h0OiAtOHB4O1xuICAgIFx0ICAgIHdpZHRoOiAxOHB4O1xuICAgIFx0ICAgIGhlaWdodDogMThweDtcbiAgXHQgICAgXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIFx0ICAgIFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWFnZXMvaWNvbnMvc2VhcmNoLWljb24tYmxhY2suc3ZnJyk7XG4gIFx0ICAgIFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBcdCAgICBcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIFx0ICAgIFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgXHQgICAgXHRiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIFx0ICAgIFx0bGluZS1oZWlnaHQ6IDE7XG4gIFx0ICAgIH1cblx0XHRcdH1cblx0fVxuXHQuc2VhcmNoLXdyYXBwZXJ7XG5cdFx0ZmxleDogMCAxIGF1dG87XG5cdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHR9XG5cdC5sb2dvIHtcblx0XHRtYXgtd2lkdGg6IDEyMHB4O1xuXHRcdHBvc2l0aW9uOiBpbml0aWFsO1xuXHRcdHRyYW5zZm9ybTogbm9uZTtcblx0fVxuXHQuY29udGFpbmVyIHtcblx0XHRtaW4taGVpZ2h0OiA5MHB4O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0fVxuXHQubWFpbi1uYXZ7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRwb3NpdGlvbjogaW5pdGlhbDtcblx0XHR0cmFuc2Zvcm06IG5vbmU7XG5cdFx0dWx7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdFx0bGl7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0JjpsYXN0LWNoaWxke1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRcdFx0XHRcdGF7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkb3JhbmdlO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMzBweDtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDE2cHggMjVweCAxOHB4IDI1cHg7XG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0XHRcdCY6aG92ZXIsICY6Zm9jdXN7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRncmVlbjtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gYSwgYTp2aXNpdGVkIHtcblx0XHRcdFx0XHQgcGFkZGluZzogMTJweCAyMHB4IDEycHggMjBweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLmN1cnJlbnQtbWVudS1pdGVtLFxuXHRcdFx0XHQmLmN1cnJlbnQtcGFnZS1wYXJlbnQsXG5cdFx0XHRcdCYuY3VycmVudC1wYWdlLWFuY2VzdG9yIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkYmFja2dyb3VuZDtcblx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkZ3JleTtcblx0XHRcdFx0XHQmID4gYSxcblx0XHRcdFx0XHQmID4gYTp2aXNpdGVkIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAkYmx1ZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0JjpsYXN0LWNoaWxke1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHQmID4gYSxcblx0XHRcdFx0XHRcdCYgPiBhOnZpc2l0ZWQge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHRhLCBhOnZpc2l0ZWQge1xuXHRcdFx0XHQgICAgcGFkZGluZzogMzhweCAyMHB4O1xuXHRcdFx0XHQgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHQgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHQgICAgbGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdCAgICBjb2xvcjogIzIyMjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuY29udGFpbmVyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZmxvdzogcm93IHdyYXA7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHQubG9nbyB7XG5cdFx0XHRmbGV4OiAwIDEgYXV0bztcblx0XHRcdG1hcmdpbi1yaWdodDogMzBweDtcblx0XHRcdHN2ZyB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQubWFpbi1uYXYge1xuXHRcdFx0ZmxleDogMTtcblx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0Ly9tYXJnaW4tcmlnaHQ6IDEwMHB4O1xuXHRcdH1cblx0XHQuc2lkZS1uYXYge1xuXHRcdFx0ZmxleDogMCAxIGF1dG87XG5cdFx0fVxuXHR9XG5cdC5jb250YWluZXJ7XG5cdFx0bWluLWhlaWdodDogOTBweDtcblx0XHQubG9nb3tcblx0XHRcdG1heC13aWR0aDogMTEwcHg7XG5cdFx0fVxuXHR9XG5cdHVsIHtcblx0XHRsaSB7XG5cdFx0XHQmLmN1cnJlbnQtbWVudS1pdGVtLFxuXHRcdFx0Ji5jdXJyZW50LXBhZ2UtcGFyZW50LFxuXHRcdFx0Ji5jdXJyZW50X3BhZ2VfYW5jZXN0b3Ige1xuXHRcdFx0XHQmID4gYSxcblx0XHRcdFx0JiA+IGE6dmlzaXRlZCB7XG5cdFx0XHRcdFx0Y29sb3I6ICRibHVlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xuXHRcdFx0XHRhe1xuXHRcdFx0XHRcdHBhZGRpbmc6IDM4cHggNDBweCAzOHB4IDIwcHggIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLmN1cnJlbnQtbWVudS1pdGVtLFxuXHRcdFx0XHQmLmN1cnJlbnQtcGFnZS1wYXJlbnQsXG5cdFx0XHRcdCYuY3VycmVudF9wYWdlX2FuY2VzdG9yIHtcblx0XHRcdFx0XHQmID4gYSxcblx0XHRcdFx0XHQmID4gYTp2aXNpdGVkIHtcblx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGJsdWU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmOmhvdmVyLFxuXHRcdFx0Jjpmb2N1cyB7XG5cdFx0XHRcdCYgPiBhLFxuXHRcdFx0XHQmID4gYTp2aXNpdGVkIHtcblx0XHRcdFx0XHRjb2xvcjogJGJsdWU7XG5cdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGJsdWU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5zaWRlLW5hdiB7XG5cdFx0dWwge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZmxvdzogcm93IHdyYXA7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0bGkge1xuXHRcdFx0XHRmbGV4OiAwIDEgYXV0bztcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAzN3B4O1xuXHRcdFx0XHQvL3BhZGRpbmc6IDEwcHggMzBweDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMzBweDtcblx0XHRcdFx0YmFja2dyb3VuZDogI2VkZjRmODtcblx0XHRcdFx0dHJhbnNpdGlvbjogMC4zcztcblx0XHRcdFx0LnNlYXJjaC1idG4sXG5cdFx0XHRcdC5zZWFyY2gtYnRuOnZpc2l0ZWQge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDEwcHggMzBweDtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdHRvcDogNXB4O1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdFx0XHRcdFx0d2lkdGg6IDI1cHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDI1cHg7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltYWdlcy9pY29ucy9zZWFyY2gtaWNvbi1ibGFjay5zdmcnKTtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRncmV5O1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iXX0= */
