/**
 * Variable file
 * place global variables here:
 */
@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@300;600;800&display=swap");
/**
 * Mixin file 
 * All our custom mixins
 *
 * @package buro been
 */
/* Boxsizing shortcut: */
/* Transform shortcuts */
/* Styling placeholders: */
/* Retina images: */
/* "Hard" gradients: */
/* REM font sizes: */
.block.content-block.block-tekst {
  max-width: 770px;
  margin: 0 auto; }

section,
section.wp-block-fp-section-container-block {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  cursor: default;
  width: 100%; }
  section .container,
  section.wp-block-fp-section-container-block .container {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-pack: start;
        justify-content: flex-start;
    -ms-flex-align: start;
        align-items: flex-start;
    width: 100%;
    max-width: 1280px;
    margin: 0 auto;
    padding: 0 4%; }
    section .container .inner-wrapper .block-title h2,
    section.wp-block-fp-section-container-block .container .inner-wrapper .block-title h2 {
      position: relative;
      margin-bottom: 60px;
      color: #072A38; }
      section .container .inner-wrapper .block-title h2:after,
      section.wp-block-fp-section-container-block .container .inner-wrapper .block-title h2:after {
        content: '';
        height: 5px;
        width: 100px;
        background: #072A38;
        position: absolute;
        bottom: -15px;
        left: 0; }
    section .container article,
    section.wp-block-fp-section-container-block .container article {
      width: 100%;
      max-width: 740px;
      margin-left: auto;
      margin-right: 0;
      margin-top: 100px;
      margin-bottom: 100px;
      position: relative; }

.container .block-row {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row wrap;
      flex-flow: row wrap;
  -ms-flex-align: top;
      align-items: top; }
  .container .block-row .block {
    -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    margin-right: 0px;
    box-sizing: border-box; }

.block-row.blocks-in-row-2 {
  -ms-flex-flow: row nowrap;
      flex-flow: row nowrap;
  width: 100%; }
  .block-row.blocks-in-row-2 .block {
    -ms-flex: 1 0 48%;
        flex: 1 0 48%;
    margin-right: 4%;
    box-sizing: border-box; }
    .block-row.blocks-in-row-2 .block.image-block, .block-row.blocks-in-row-2 .block.block-quote {
      margin-right: 30px;
      -ms-flex: 0 1 50%;
          flex: 0 1 50%; }
    .block-row.blocks-in-row-2 .block:last-child {
      margin-right: 0px; }
    .block-row.blocks-in-row-2 .block p {
      margin-bottom: 25px; }
      .block-row.blocks-in-row-2 .block p:last-child {
        margin-bottom: 0; }

.block-row.blocks-in-row-3 {
  -ms-flex-flow: row nowrap;
      flex-flow: row nowrap;
  width: 100%; }
  .block-row.blocks-in-row-3 .block {
    -ms-flex: 1 0 31%;
        flex: 1 0 31%;
    margin-right: 3%;
    box-sizing: border-box; }
    .block-row.blocks-in-row-3 .block.image-block, .block-row.blocks-in-row-3 .block.block-quote {
      margin-right: 30px;
      -ms-flex: 0 1 50%;
          flex: 0 1 50%; }
    .block-row.blocks-in-row-3 .block:last-child {
      margin-right: 0px; }
    .block-row.blocks-in-row-3 .block p {
      margin-bottom: 25px; }
      .block-row.blocks-in-row-3 .block p:last-child {
        margin-bottom: 0; }

.block-row.blocks-in-row-4 {
  -ms-flex-flow: row nowrap;
      flex-flow: row nowrap;
  width: 100%; }
  .block-row.blocks-in-row-4 .block {
    -ms-flex: 1 0 24%;
        flex: 1 0 24%;
    margin-right: 1%;
    box-sizing: border-box; }
    .block-row.blocks-in-row-4 .block:last-child {
      margin-right: 0px; }
    .block-row.blocks-in-row-4 .block p {
      margin-bottom: 25px; }
      .block-row.blocks-in-row-4 .block p:last-child {
        margin-bottom: 0; }

.block-row.blocks-in-row-5 {
  -ms-flex-flow: row nowrap;
      flex-flow: row nowrap;
  width: 100%; }
  .block-row.blocks-in-row-5 .block {
    -ms-flex: 1 0 18%;
        flex: 1 0 18%;
    margin-right: 1%;
    box-sizing: border-box; }
    .block-row.blocks-in-row-5 .block:last-child {
      margin-right: 0px; }
    .block-row.blocks-in-row-5 .block p {
      margin-bottom: 25px; }
      .block-row.blocks-in-row-5 .block p:last-child {
        margin-bottom: 0; }

.gpl-column-1 {
  -ms-flex: 1 0 30%;
      flex: 1 0 30%;
  margin-right: 2%; }

.wp-block-fp-section-container-block {
  overflow-x: initial; }

.wp-block-getwid-section {
  padding: 0 4%; }
  .wp-block-getwid-section .wp-block-getwid-section__wrapper {
    padding: 30px 0; }
    .wp-block-getwid-section .wp-block-getwid-section__wrapper .wp-block-getwid-section__inner-wrapper {
      max-width: 1280px; }
      .wp-block-getwid-section .wp-block-getwid-section__wrapper .wp-block-getwid-section__inner-wrapper .wp-block-columns {
        position: relative;
        margin-bottom: 0; }

.intro {
  padding-bottom: 0; }
  .intro p {
    font-size: 20px;
    font-size: 1.25rem;
    line-height: 32px; }
  .intro .wp-block-column:first-child {
    -ms-flex: 0 1 700px;
        flex: 0 1 700px;
    margin-right: 60px; }
  .intro .wp-block-column:last-child {
    -ms-flex: 0 1 480px;
        flex: 0 1 480px;
    background-color: #0071bb;
    padding: 50px;
    margin-left: auto;
    margin-right: 0;
    margin-top: -50px; }

.block.content-block.block-quote .inner-wrapper .content-wrapper h3 {
  color: #ffffff; }

.block.content-block.block-quote .inner-wrapper .content-wrapper h4 {
  color: #ffffff;
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 32px; }

.beenSection {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  margin-bottom: 30px; }
  .beenSection .block.content-block {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    margin-right: 30px; }
    .beenSection .block.content-block .inner-wrapper {
      -ms-flex: 1 0 100%;
          flex: 1 0 100%;
      max-width: 380px;
      min-width: 320px; }
      .beenSection .block.content-block .inner-wrapper .button {
        margin-top: 50px; }
        .beenSection .block.content-block .inner-wrapper .button a, .beenSection .block.content-block .inner-wrapper .button a:visited {
          color: #ffffff; }
  .beenSection .block.image-block {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    max-width: 700px; }
  .beenSection:nth-child(even) {
    -ms-flex-direction: row-reverse;
        flex-direction: row-reverse; }

section.nieuwsOverzicht {
  width: 100%;
  max-width: 1280px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-direction: initial;
      flex-direction: initial;
  margin: 0 auto;
  margin-top: 50px;
  -ms-flex-align: start;
      align-items: flex-start; }
  section.nieuwsOverzicht .nieuwsWrapper {
    width: 100%;
    max-width: 65%;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -ms-flex-direction: initial;
        flex-direction: initial;
    -ms-flex-pack: justify;
        justify-content: space-between;
    -ms-flex-align: start;
        align-items: flex-start;
    padding-right: 60px; }
    section.nieuwsOverzicht .nieuwsWrapper .nieuwsItem {
      width: 100%;
      max-width: 47%;
      border: 1px solid #eee;
      margin-bottom: 50px; }
      section.nieuwsOverzicht .nieuwsWrapper .nieuwsItem .block.content-block {
        position: relative; }
        section.nieuwsOverzicht .nieuwsWrapper .nieuwsItem .block.content-block .inner-wrapper {
          height: 300px; }
          section.nieuwsOverzicht .nieuwsWrapper .nieuwsItem .block.content-block .inner-wrapper h2 {
            font-size: 18px;
            font-size: 1.125rem;
            line-height: 130%;
            min-height: 90px;
            padding: 20px; }
          section.nieuwsOverzicht .nieuwsWrapper .nieuwsItem .block.content-block .inner-wrapper p {
            font-size: 14px;
            font-size: 0.875rem;
            padding: 20px; }
          section.nieuwsOverzicht .nieuwsWrapper .nieuwsItem .block.content-block .inner-wrapper .block.button-block {
            position: absolute;
            bottom: 0;
            padding: 20px;
            background: #072A38;
            width: 100%;
            text-align: center;
            color: #ffffff;
            transition: .5s; }
            section.nieuwsOverzicht .nieuwsWrapper .nieuwsItem .block.content-block .inner-wrapper .block.button-block:hover {
              background: #072A38;
              color: #ffffff; }
  section.nieuwsOverzicht .pagination {
    width: 100%;
    text-align: center;
    margin-bottom: 50px; }
    section.nieuwsOverzicht .pagination .navigation.pagination h2 {
      display: none; }
    section.nieuwsOverzicht .pagination .navigation.pagination .nav-links .page-numbers {
      border: 1px solid #072A38;
      padding: 15px 20px;
      background-color: rgba(39, 174, 228, 0.85);
      transition: .4s;
      color: #072A38; }
      section.nieuwsOverzicht .pagination .navigation.pagination .nav-links .page-numbers.dots {
        background-color: rgba(130, 208, 239, 0.85); }
      section.nieuwsOverzicht .pagination .navigation.pagination .nav-links .page-numbers.current {
        background-color: rgba(130, 208, 239, 0.85); }
    section.nieuwsOverzicht .pagination .navigation.pagination .nav-links a.page-numbers, section.nieuwsOverzicht .pagination .navigation.pagination .nav-links a:visited.page-numbers {
      padding: 16px 20px; }
      section.nieuwsOverzicht .pagination .navigation.pagination .nav-links a.page-numbers:hover, section.nieuwsOverzicht .pagination .navigation.pagination .nav-links a:visited.page-numbers:hover {
        background-color: rgba(13, 76, 101, 0.85);
        color: #ffffff; }

section.pagina {
  width: 100%;
  max-width: 1280px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-direction: initial;
      flex-direction: initial;
  margin: 0 auto;
  margin-top: 50px;
  -ms-flex-align: start;
      align-items: flex-start; }
  section.pagina .paginaWrapper {
    width: 100%;
    max-width: 65%;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -ms-flex-direction: initial;
        flex-direction: initial;
    -ms-flex-pack: justify;
        justify-content: space-between;
    -ms-flex-align: start;
        align-items: flex-start;
    padding-right: 60px; }

section.single {
  width: 100%;
  max-width: 1280px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-direction: initial;
      flex-direction: initial;
  margin: 0 auto;
  margin-top: 50px;
  -ms-flex-align: start;
      align-items: flex-start; }
  section.single .singleWrapper {
    width: 100%;
    max-width: 60%;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -ms-flex-direction: initial;
        flex-direction: initial;
    -ms-flex-pack: justify;
        justify-content: space-between;
    -ms-flex-align: start;
        align-items: flex-start;
    padding-right: 60px;
    margin-bottom: 50px; }
    section.single .singleWrapper p {
      width: 100%; }
    section.single .singleWrapper img {
      margin-bottom: 30px; }

.zijbalk {
  width: 100%;
  max-width: 35%;
  padding-left: 15px;
  -ms-flex-align: start;
      align-items: flex-start; }
  .zijbalk .zijbalk-container .zijbalk-wrapper .block.content-block.block-cta {
    width: 100%;
    padding: 60px 50px;
    border: 1px solid #072A38;
    margin-bottom: 60px; }
    .zijbalk .zijbalk-container .zijbalk-wrapper .block.content-block.block-cta h3 {
      padding-bottom: 0;
      width: 100%;
      max-width: 280px;
      font-size: 32px;
      font-size: 2rem; }
    .zijbalk .zijbalk-container .zijbalk-wrapper .block.content-block.block-cta .content-wrapper {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-pack: justify;
          justify-content: space-between;
      margin-top: 60px; }
      .zijbalk .zijbalk-container .zijbalk-wrapper .block.content-block.block-cta .content-wrapper .button {
        border: 1px solid #072A38;
        background-color: #072A38; }
        .zijbalk .zijbalk-container .zijbalk-wrapper .block.content-block.block-cta .content-wrapper .button:hover {
          border: 1px solid #072A38;
          background-color: #072A38;
          color: #ffffff; }
      .zijbalk .zijbalk-container .zijbalk-wrapper .block.content-block.block-cta .content-wrapper .meerinfo {
        background-color: transparent;
        border: 1px solid #072A38;
        margin-left: auto;
        margin-right: 0;
        color: #072A38; }
  .zijbalk .zijbalk-container .zijbalk-wrapper .block.content-block.block-uitleg h3 {
    font-size: 24px;
    font-size: 1.5rem;
    width: 100%;
    max-width: 320px; }
  .zijbalk .zijbalk-container .zijbalk-wrapper .block.content-block.block-uitleg p {
    width: 100%;
    max-width: 420px; }
  .zijbalk .zijbalk-container .zijbalk-wrapper .block.content-block.block-pakketten {
    margin-top: 60px; }
    .zijbalk .zijbalk-container .zijbalk-wrapper .block.content-block.block-pakketten .pakket {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-align: start;
          align-items: flex-start;
      color: #ffffff;
      padding: 30px 0;
      margin-bottom: 30px; }
      .zijbalk .zijbalk-container .zijbalk-wrapper .block.content-block.block-pakketten .pakket .pakketPrijs {
        color: #ffffff;
        text-align: center;
        width: 40%; }
        .zijbalk .zijbalk-container .zijbalk-wrapper .block.content-block.block-pakketten .pakket .pakketPrijs h3 {
          font-size: 14px;
          font-size: 0.875rem;
          color: #ffffff;
          text-transform: uppercase;
          padding: 5px 0; }
        .zijbalk .zijbalk-container .zijbalk-wrapper .block.content-block.block-pakketten .pakket .pakketPrijs .prijsAmount {
          font-family: "Montserrat", sans-serif;
          font-weight: 800;
          font-size: 45px;
          font-size: 2.8125rem; }
        .zijbalk .zijbalk-container .zijbalk-wrapper .block.content-block.block-pakketten .pakket .pakketPrijs .prijsLooptijd {
          font-size: 16px;
          font-size: 1rem; }
      .zijbalk .zijbalk-container .zijbalk-wrapper .block.content-block.block-pakketten .pakket .pakketUitleg {
        margin-right: 0;
        margin-left: auto;
        width: 60%; }
        .zijbalk .zijbalk-container .zijbalk-wrapper .block.content-block.block-pakketten .pakket .pakketUitleg ul {
          margin: 0;
          padding: 0; }
          .zijbalk .zijbalk-container .zijbalk-wrapper .block.content-block.block-pakketten .pakket .pakketUitleg ul li {
            color: #ffffff;
            list-style: none;
            font-size: 14px;
            font-size: 0.875rem; }
        .zijbalk .zijbalk-container .zijbalk-wrapper .block.content-block.block-pakketten .pakket .pakketUitleg .linkUrl {
          font-weight: 600;
          font-size: 20px;
          font-size: 1.25rem;
          color: #ffffff;
          background-color: transparent;
          padding: 0 0 0 0;
          padding-left: 25px;
          position: relative;
          margin-top: 20px; }
          .zijbalk .zijbalk-container .zijbalk-wrapper .block.content-block.block-pakketten .pakket .pakketUitleg .linkUrl:before {
            display: inline-block;
            content: "";
            height: 18px;
            width: 11px;
            background-image: url("../../images/solo-chevron-wit.svg");
            background-repeat: no-repeat;
            background-size: contain;
            position: absolute;
            left: 0;
            top: 4px;
            transition: .5s; }
          .zijbalk .zijbalk-container .zijbalk-wrapper .block.content-block.block-pakketten .pakket .pakketUitleg .linkUrl:after {
            display: block;
            content: "";
            height: 5px;
            background-color: #072A38;
            width: 0;
            position: absolute;
            bottom: -10px;
            transition: .5s; }
          .zijbalk .zijbalk-container .zijbalk-wrapper .block.content-block.block-pakketten .pakket .pakketUitleg .linkUrl:hover {
            color: #072A38; }
            .zijbalk .zijbalk-container .zijbalk-wrapper .block.content-block.block-pakketten .pakket .pakketUitleg .linkUrl:hover:before {
              opacity: .2; }
            .zijbalk .zijbalk-container .zijbalk-wrapper .block.content-block.block-pakketten .pakket .pakketUitleg .linkUrl:hover:after {
              width: 50%; }
      .zijbalk .zijbalk-container .zijbalk-wrapper .block.content-block.block-pakketten .pakket.groen {
        background-color: #9ebb29; }
      .zijbalk .zijbalk-container .zijbalk-wrapper .block.content-block.block-pakketten .pakket.blauw {
        background-color: #0071bb; }

.wkkgzzelftest .zijbalk {
  padding-left: 0; }

.block.content-block.block-cta.wkkgzzelftest {
  padding: 30px;
  border: none;
  margin-bottom: 30px;
  background-color: rgba(7, 42, 56, 0.05);
  width: 100%; }
  .block.content-block.block-cta.wkkgzzelftest h3 {
    font-size: 24px;
    font-size: 1.5rem;
    padding-bottom: 0; }
  .block.content-block.block-cta.wkkgzzelftest .content-wrapper {
    margin-top: 30px; }
    .block.content-block.block-cta.wkkgzzelftest .content-wrapper button {
      border: 1px solid #0071bb;
      background-color: #0071bb;
      display: inline-block;
      position: relative;
      transition: .3s;
      text-decoration: none;
      padding: 12px 16px;
      color: #ffffff;
      border-radius: 3px;
      cursor: pointer;
      font-size: 14px;
      font-size: 0.875rem; }
      .block.content-block.block-cta.wkkgzzelftest .content-wrapper button:hover {
        background-color: #072A38;
        border: 1px solid #072A38; }
    .block.content-block.block-cta.wkkgzzelftest .content-wrapper form {
      width: 100%;
      display: -ms-flexbox;
      display: flex; }
      .block.content-block.block-cta.wkkgzzelftest .content-wrapper form input {
        background-color: #ffffff;
        margin: 0;
        padding: 18px 20px;
        width: calc(100% - 62px);
        max-width: 100%;
        border: 0px solid #ffffff !important;
        border-radius: 50px 0 0 50px;
        outline: none;
        font-size: 13px;
        font-size: 0.8125rem; }
      .block.content-block.block-cta.wkkgzzelftest .content-wrapper form .plaats {
        border-radius: 0 0 0 0;
        margin-left: 2px; }
      .block.content-block.block-cta.wkkgzzelftest .content-wrapper form button[type="submit"] {
        border: 1px solid #9ebb29;
        margin: 0px;
        background-color: #9ebb29;
        color: #ffffff;
        font-size: 13px;
        font-size: 0.8125rem;
        border-radius: 0 50px 50px 0;
        padding: 16px 20px 8px 16px;
        transition: .3s; }
        .block.content-block.block-cta.wkkgzzelftest .content-wrapper form button[type="submit"] svg path {
          fill: #ffffff; }
        .block.content-block.block-cta.wkkgzzelftest .content-wrapper form button[type="submit"]:hover {
          background-color: #0071bb;
          border: 1px solid #0071bb;
          color: #ffffff;
          cursor: pointer; }
    .block.content-block.block-cta.wkkgzzelftest .content-wrapper.search-result {
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
      margin-top: 0; }
      .block.content-block.block-cta.wkkgzzelftest .content-wrapper.search-result .search-result-item {
        width: 100%;
        margin-top: 20px;
        padding-top: 20px;
        border-top: 1px solid rgba(7, 42, 56, 0.1); }
        .block.content-block.block-cta.wkkgzzelftest .content-wrapper.search-result .search-result-item button {
          width: 100%;
          margin-top: 15px; }
        .block.content-block.block-cta.wkkgzzelftest .content-wrapper.search-result .search-result-item h4 {
          padding-bottom: 5px;
          color: #0071bb; }
        .block.content-block.block-cta.wkkgzzelftest .content-wrapper.search-result .search-result-item p {
          margin-bottom: 5px;
          font-size: 14px;
          font-size: 0.875rem;
          font-weight: normal;
          line-height: 135%; }
          .block.content-block.block-cta.wkkgzzelftest .content-wrapper.search-result .search-result-item p span {
            font-weight: bold; }
    .block.content-block.block-cta.wkkgzzelftest .content-wrapper.check-result {
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
      margin-top: 0;
      margin-top: 20px;
      padding-top: 20px;
      border-top: 1px solid rgba(7, 42, 56, 0.1); }
      .block.content-block.block-cta.wkkgzzelftest .content-wrapper.check-result button {
        background-color: rgba(0, 113, 187, 0);
        border: 1px solid #0071bb;
        color: #0071bb;
        margin-top: 20px;
        width: 100%; }
        .block.content-block.block-cta.wkkgzzelftest .content-wrapper.check-result button.info {
          background-color: #0071bb;
          border: 1px solid #0071bb;
          color: #ffffff; }
        .block.content-block.block-cta.wkkgzzelftest .content-wrapper.check-result button:hover {
          background-color: #072a38;
          border: 1px solid #072A38;
          color: #ffffff; }
      .block.content-block.block-cta.wkkgzzelftest .content-wrapper.check-result h4 {
        padding-bottom: 5px;
        color: #0071bb; }
      .block.content-block.block-cta.wkkgzzelftest .content-wrapper.check-result p {
        margin-bottom: 5px;
        font-size: 14px;
        font-size: 0.875rem;
        font-weight: normal;
        line-height: 135%; }
        .block.content-block.block-cta.wkkgzzelftest .content-wrapper.check-result p span {
          font-weight: bold; }
    .block.content-block.block-cta.wkkgzzelftest .content-wrapper.check-form form {
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
      margin-top: 0; }
      .block.content-block.block-cta.wkkgzzelftest .content-wrapper.check-form form .form-group {
        width: 100%; }
        .block.content-block.block-cta.wkkgzzelftest .content-wrapper.check-form form .form-group label {
          font-size: 14px;
          font-size: 0.875rem;
          font-weight: 500; }
        .block.content-block.block-cta.wkkgzzelftest .content-wrapper.check-form form .form-group input {
          background-color: #ffffff;
          margin: 5px 0 15px 0;
          padding: 10px 12px;
          width: 100%;
          max-width: 100%;
          border: 0px solid #ffffff !important;
          border-radius: 5px;
          outline: none;
          font-size: 14px;
          font-size: 0.875rem; }
        .block.content-block.block-cta.wkkgzzelftest .content-wrapper.check-form form .form-group button {
          background-color: rgba(0, 113, 187, 0);
          border: 1px solid #0071bb;
          color: #0071bb;
          margin-top: 20px;
          width: 100%;
          border-radius: 3px; }
          .block.content-block.block-cta.wkkgzzelftest .content-wrapper.check-form form .form-group button.info {
            background-color: #0071bb;
            border: 1px solid #0071bb;
            color: #ffffff; }
          .block.content-block.block-cta.wkkgzzelftest .content-wrapper.check-form form .form-group button:hover {
            background-color: #072a38;
            border: 1px solid #072A38;
            color: #ffffff; }

.kennisbank .wp-block-getwid-section .wp-block-getwid-section__wrapper .wp-block-getwid-section__inner-wrapper .wp-block-columns .wp-block-column {
  border: 1px solid #efefef;
  padding: 15px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }
  .kennisbank .wp-block-getwid-section .wp-block-getwid-section__wrapper .wp-block-getwid-section__inner-wrapper .wp-block-columns .wp-block-column h3 {
    font-size: 20px;
    font-size: 1.25rem; }
  .kennisbank .wp-block-getwid-section .wp-block-getwid-section__wrapper .wp-block-getwid-section__inner-wrapper .wp-block-columns .wp-block-column .wp-block-getwid-template-post-title {
    padding-bottom: 0;
    margin-bottom: 0;
    font-size: 14px;
    font-size: 0.875rem; }
    .kennisbank .wp-block-getwid-section .wp-block-getwid-section__wrapper .wp-block-getwid-section__inner-wrapper .wp-block-columns .wp-block-column .wp-block-getwid-template-post-title a, .kennisbank .wp-block-getwid-section .wp-block-getwid-section__wrapper .wp-block-getwid-section__inner-wrapper .wp-block-columns .wp-block-column .wp-block-getwid-template-post-title a:visited {
      font-size: 14px;
      font-size: 0.875rem; }
  .kennisbank .wp-block-getwid-section .wp-block-getwid-section__wrapper .wp-block-getwid-section__inner-wrapper .wp-block-columns .wp-block-column .has-layout-list .wp-block-getwid-custom-post-type__post + .wp-block-getwid-custom-post-type__post {
    margin-top: 0; }
  .kennisbank .wp-block-getwid-section .wp-block-getwid-section__wrapper .wp-block-getwid-section__inner-wrapper .wp-block-columns .wp-block-column .wp-block-getwid-custom-post-type__post {
    padding-bottom: 15px;
    border-bottom: 1px solid #efefef;
    margin-bottom: 15px; }
  .kennisbank .wp-block-getwid-section .wp-block-getwid-section__wrapper .wp-block-getwid-section__inner-wrapper .wp-block-columns .wp-block-column .wp-block-buttons {
    width: 100%;
    max-width: 100%;
    -ms-flex-item-align: end;
        align-self: flex-end; }
    .kennisbank .wp-block-getwid-section .wp-block-getwid-section__wrapper .wp-block-getwid-section__inner-wrapper .wp-block-columns .wp-block-column .wp-block-buttons .wp-block-button {
      width: 100%;
      max-width: 100%; }
      .kennisbank .wp-block-getwid-section .wp-block-getwid-section__wrapper .wp-block-getwid-section__inner-wrapper .wp-block-columns .wp-block-column .wp-block-buttons .wp-block-button .wp-block-button__link {
        width: 100%;
        max-width: 100%;
        transition: .5s; }
        .kennisbank .wp-block-getwid-section .wp-block-getwid-section__wrapper .wp-block-getwid-section__inner-wrapper .wp-block-columns .wp-block-column .wp-block-buttons .wp-block-button .wp-block-button__link:hover {
          background-color: #072A38;
          color: #ffffff; }

.fixedElement {
  position: static;
  top: 0; }
  .fixedElement.visible {
    position: fixed;
    top: 100px;
    width: 28.1vw; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJhc2UvX3ZhcmlhYmxlcy5zY3NzIiwiYmFzZS9fbWl4aW5zLnNjc3MiLCJzZWN0aW9ucy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7R0FHRztBQUVILGlHQUFZO0FDTFo7Ozs7O0dBS0c7QUFtQkgseUJBQXlCO0FBUXpCLHlCQUF5QjtBQWdDekIsMkJBQTJCO0FBUzNCLG9CQUFvQjtBQWNwQix1QkFBdUI7QUF3Q3ZCLHFCQUFxQjtBQzVIckI7RUFDSSxpQkFBZ0I7RUFDaEIsZUFBYyxFQUNqQjs7QUFFRDs7RUFFSSxxQkFBYTtFQUFiLGNBQWE7RUFDYiwyQkFBc0I7TUFBdEIsdUJBQXNCO0VBQ3RCLHNCQUF1QjtNQUF2Qix3QkFBdUI7RUFDdkIsdUJBQW1CO01BQW5CLG9CQUFtQjtFQUNuQixnQkFBZTtFQUNmLFlBQVcsRUF3Q2Q7RUEvQ0Q7O0lBVVEscUJBQWE7SUFBYixjQUFhO0lBQ2IsMkJBQXNCO1FBQXRCLHVCQUFzQjtJQUN0QixxQkFBMkI7UUFBM0IsNEJBQTJCO0lBQzNCLHNCQUF1QjtRQUF2Qix3QkFBdUI7SUFDdkIsWUFBVztJQUNYLGtCQUFpQjtJQUNqQixlQUFjO0lBQ2QsY0FBYSxFQTZCaEI7SUE5Q0w7O01BcUJnQixtQkFBa0I7TUFDbEIsb0JBQW1CO01BQ25CLGVGbEJELEVFNkJGO01BbENiOztRQTBCb0IsWUFBVztRQUNYLFlBQVc7UUFDWCxhQUFZO1FBQ1osb0JGeEJMO1FFeUJLLG1CQUFrQjtRQUNsQixjQUFhO1FBQ2IsUUFBTyxFQUNWO0lBakNqQjs7TUFzQ1UsWUFBVztNQUNYLGlCQUFnQjtNQUNoQixrQkFBaUI7TUFDakIsZ0JBQWU7TUFDZixrQkFBaUI7TUFDakIscUJBQW9CO01BQ3BCLG1CQUFrQixFQUNuQjs7QUFJVDtFQUVRLHFCQUFhO0VBQWIsY0FBYTtFQUNiLHdCQUFtQjtNQUFuQixvQkFBbUI7RUFFbkIsb0JBQWdCO01BQWhCLGlCQUFnQixFQU9uQjtFQVpMO0lBUVksbUJBQWM7UUFBZCxlQUFj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QWlCckI7SUE1RGI7TUE4Q2dCLFlBQVc7TUFDWCxnQkFBZSxFQVloQjtNQTNEZjtRQWtEa0IsWUFBVztRQUNYLGdCQUFlO1FBQ2YsZ0JBQWUsRUFNaEI7UUExRGpCO1VBdURvQiwwQkZ4NEJMO1VFeTRCSyxlRjU0QlAsRUU2NEJNOztBQVduQjtFQUNFLGlCQUFnQjtFQUNoQixPQUFNLEVBT1A7RUFURDtJQUtJLGdCQUFlO0lBQ2YsV0FBVTtJQUNWLGNBQWEsRUFDZCIsImZpbGUiOiJzZWN0aW9ucy5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIFZhcmlhYmxlIGZpbGVcbiAqIHBsYWNlIGdsb2JhbCB2YXJpYWJsZXMgaGVyZTpcbiAqL1xuXG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1Nb250c2VycmF0OndnaHRAMzAwOzYwMDs4MDAmZGlzcGxheT1zd2FwJyk7XG5cbiRmb250LXN0YWNrOidNb250c2VycmF0Jywgc2Fucy1zZXJpZjtcbiRoZWFkLXN0YWNrOiAkZm9udC1zdGFjaztcblxuJHdpdDogI2ZmZmZmZjtcbiRncmlqczogIzA3MkEzODsgLy8gIzJmNDE0ZjtcbiRsaWNodEdyaWpzOiByZ2JhKCRncmlqcywgLjg1KTsvLyM0MzU0NjA7XG4kendhcnQ6ICMwNzJBMzg7XG4kYmxhdXc6ICMwMDcxYmI7XG4kb3JhbmplOiAjZTg3MzA3O1xuJGdyb2VuOiAjOWViYjI5O1xuXG4kYm9yZGVyLXJhZGl1czogMDtcblxuJGZvcm0taW5wdXQtY29sb3I6ICR6d2FydDtcbiRmb3JtLWlucHV0LWhvdmVyLWNvbG9yOiAkbGljaHRHcmlqcztcbiRlcnJvckNvbG9yOiAjZmYwMDAwO1xuXG4kcmVndWxhci13ZWlnaHQ6MzAwO1xuJGJvbGQtd2VpZ2h0OjYwMDtcbiRoZWFkLWJvbGQ6IDYwMDtcbiRoZWFkLWJsYWNrOiA4MDA7XG4iLCIvKipcbiAqIE1peGluIGZpbGUgXG4gKiBBbGwgb3VyIGN1c3RvbSBtaXhpbnNcbiAqXG4gKiBAcGFja2FnZSBidXJvIGJlZW5cbiAqL1xuXG5cbi8vbWFrZSBmbGV4IHJvd3MgYSBiaXQgZWFzaWVyOlxuQG1peGluIGZsZXgtcm93KCAkZXF1YWxpemU6c3RyZXRjaCApe1xuICAgIEBpbmNsdWRlIGRpc3BsYXkoZmxleCk7XG4gICAgQGluY2x1ZGUgZmxleC1kaXJlY3Rpb24ocm93KTtcbiAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcygkZXF1YWxpemUpO1xufVxuXG4vL21ha2UgZmxleCBjb2x1bW5zIGEgYml0IGVhc2llcjpcbkBtaXhpbiBmbGV4LWNvbCggJGVxdWFsaXplOnN0cmV0Y2ggKXtcbiAgICBAaW5jbHVkZSBkaXNwbGF5KGZsZXgpO1xuICAgIEBpbmNsdWRlIGZsZXgtZGlyZWN0aW9uKGNvbHVtbik7XG4gICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoJGVxdWFsaXplKTtcbn1cblxuXG5cbi8qIEJveHNpemluZyBzaG9ydGN1dDogKi9cbkBtaXhpbiBib3JkZXJib3goKXtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cblxuLyogVHJhbnNmb3JtIHNob3J0Y3V0cyAqL1xuXG4vLyByb3RhdGVcbkBtaXhpbiByb3RhdGUoICRkZWcgKSB7XG4gIEBpbmNsdWRlIHRyYW5zZm9ybSggcm90YXRlKCAjeyRkZWd9ZGVnICkgKTtcbn1cbiBcbi8vIHNjYWxlXG5AbWl4aW4gc2NhbGUoICRzY2FsZSApIHtcbiAgIEBpbmNsdWRlIHRyYW5zZm9ybSggc2NhbGUoICRzY2FsZSApICk7XG59IFxuXG4vLyB0cmFuc2xhdGVcbkBtaXhpbiB0cmFuc2xhdGUoICR4LCAkeSApIHtcbiAgIEBpbmNsdWRlIHRyYW5zZm9ybSggdHJhbnNsYXRlKCAkeCwgJHkgKSApO1xufVxuXG4vLyBza2V3XG5AbWl4aW4gc2tldyggJHgsICR5ICkge1xuICAgQGluY2x1ZGUgdHJhbnNmb3JtKCBza2V3KCAjeyR4fWRlZywgI3skeX1kZWcgKSApO1xufVxuXG4vL3RyYW5zZm9ybSBvcmlnaW5cbkBtaXhpbiB0cmFuc2Zvcm0tb3JpZ2luKCAkb3JpZ2luICkge1xuICAgIG1vei10cmFuc2Zvcm0tb3JpZ2luOiAkb3JpZ2luO1xuICAgICAgIC1vLXRyYW5zZm9ybS1vcmlnaW46ICRvcmlnaW47XG4gICAgICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogJG9yaWdpbjtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAkb3JpZ2luO1xuICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46ICRvcmlnaW47XG59XG5cblxuLyogU3R5bGluZyBwbGFjZWhvbGRlcnM6ICovXG5AbWl4aW4gcGxhY2Vob2xkZXIge1xuICAmLnBsYWNlaG9sZGVyIHsgQGNvbnRlbnQ7IH1cbiAgJjotbW96LXBsYWNlaG9sZGVyIHsgQGNvbnRlbnQ7IH1cbiAgJjo6LW1vei1wbGFjZWhvbGRlciB7IEBjb250ZW50OyB9XG4gICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyBAY29udGVudDsgfVxufVxuXG5cbi8qIFJldGluYSBpbWFnZXM6ICovXG5AbWl4aW4gaW1hZ2UtMngoJGltYWdlLCAkd2lkdGgsICRoZWlnaHQpIHtcbiAgQG1lZGlhIChtaW4tLW1vei1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuMyksXG4gICAgICAgICAoLW8tbWluLWRldmljZS1waXhlbC1yYXRpbzogMi42LzIpLFxuICAgICAgICAgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMS4zKSxcbiAgICAgICAgIChtaW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxLjMpLFxuICAgICAgICAgKG1pbi1yZXNvbHV0aW9uOiAxLjNkcHB4KSB7XG4gICAgLyogb24gcmV0aW5hLCB1c2UgaW1hZ2UgdGhhdCdzIHNjYWxlZCBieSAyICovXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCRpbWFnZSk7XG4gICAgYmFja2dyb3VuZC1zaXplOiAkd2lkdGggJGhlaWdodDtcbiAgfVxufVxuXG5cbi8qIFwiSGFyZFwiIGdyYWRpZW50czogKi9cbkBtaXhpbiBncmFkaWVudC1oYXJkKCAkc3RhcnQsICRlbmQ6I2ZmZiwgJGRpcmVjdGlvbjpcImhvcml6b250YWxcIiApIHtcblxuICBAaWYgJGRpcmVjdGlvbiA9PSBcImhvcml6b250YWxcIntcblxuICAgIEBpbmNsdWRlIGdyYWRpZW50LWhhcmQtaG9yaXpvbnRhbCggJHN0YXJ0LCAkZW5kICk7XG5cbiAgfUBlbHNle1xuXG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtaGFyZC12ZXJ0aWNhbCggJHN0YXJ0LCAkZW5kICk7XG5cbiAgfVxuXG59XG5cbkBtaXhpbiBncmFkaWVudC1oYXJkLWhvcml6b250YWwoICRmcm9tLCAkdG8gKSB7XG5cbiAgYmFja2dyb3VuZDogJHRvO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIHJpZ2h0IHRvcCwgY29sb3Itc3RvcCgwJSwkZnJvbSksIGNvbG9yLXN0b3AoNTAlLCRmcm9tKSwgY29sb3Itc3RvcCg1MCUsJHRvKSwgY29sb3Itc3RvcCgxMDAlLCR0bykpO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCAkZnJvbSAwJSwkZnJvbSA1MCUsJHRvIDUwJSwkdG8gMTAwJSk7XG4gIGJhY2tncm91bmQ6ICAgIC1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsICRmcm9tIDAlLCAkZnJvbSA1MCUsICR0byA1MCUsICR0byAxMDAlKTtcbiAgYmFja2dyb3VuZDogICAgIC1tcy1saW5lYXItZ3JhZGllbnQobGVmdCwgJGZyb20gMCUsJGZyb20gNTAlLCR0byA1MCUsJHRvIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAgICAgIC1vLWxpbmVhci1ncmFkaWVudChsZWZ0LCAkZnJvbSAwJSwkZnJvbSA1MCUsJHRvIDUwJSwkdG8gMTAwJSk7XG4gIGJhY2tncm91bmQ6ICAgICAgICAgbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkZnJvbSAwJSwkZnJvbSA1MCUsJHRvIDUwJSwkdG8gMTAwJSk7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPSckZnJvbScsIGVuZENvbG9yc3RyPSckdG8nLEdyYWRpZW50VHlwZT0xICk7XG59XG5cbkBtaXhpbiBncmFkaWVudC1oYXJkLXZlcnRpY2FsKCAkZnJvbSwgJHRvICkge1xuXG4gIGJhY2tncm91bmQ6ICR0bztcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIHRvcCB0b3AsIHJpZ2h0IHRvcCwgY29sb3Itc3RvcCgwJSwkZnJvbSksIGNvbG9yLXN0b3AoNTAlLCRmcm9tKSwgY29sb3Itc3RvcCg1MCUsJHRvKSwgY29sb3Itc3RvcCgxMDAlLCR0bykpO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICRmcm9tIDAlLCRmcm9tIDUwJSwkdG8gNTAlLCR0byAxMDAlKTtcbiAgYmFja2dyb3VuZDogICAgLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAkZnJvbSAwJSwgJGZyb20gNTAlLCAkdG8gNTAlLCAkdG8gMTAwJSk7XG4gIGJhY2tncm91bmQ6ICAgICAtbXMtbGluZWFyLWdyYWRpZW50KHRvcCwgJGZyb20gMCUsJGZyb20gNTAlLCR0byA1MCUsJHRvIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAgICAgIC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICRmcm9tIDAlLCRmcm9tIDUwJSwkdG8gNTAlLCR0byAxMDAlKTtcbiAgYmFja2dyb3VuZDogICAgICAgICBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkZnJvbSAwJSwkZnJvbSA1MCUsJHRvIDUwJSwkdG8gMTAwJSk7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPSckZnJvbScsIGVuZENvbG9yc3RyPSckdG8nLEdyYWRpZW50VHlwZT0xICk7XG5cbn1cblxuLyogUkVNIGZvbnQgc2l6ZXM6ICovXG5AZnVuY3Rpb24gY2FsY3VsYXRlUmVtKCRzaXplKSB7XG4gICRyZW1TaXplOiAkc2l6ZSAvIDE2cHg7XG4gIEByZXR1cm4gJHJlbVNpemUgKiAxcmVtO1xufVxuXG5AbWl4aW4gYnJlYWstY29udGFpbmVyKCl7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC01MHZ3ICsgNTAlKTtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC01MHZ3ICsgNTAlKTtcbn1cblxuQG1peGluIGZvbnQtc2l6ZSgkc2l6ZSkge1xuICBmb250LXNpemU6ICRzaXplO1xuICBmb250LXNpemU6IGNhbGN1bGF0ZVJlbSgkc2l6ZSk7XG59XG5cbkBtaXhpbiBidXR0b24oKXtcbiAgYmFja2dyb3VuZDogJGJsYWNrO1xuICBjb2xvcjogI0ZGRjtcbiAgcGFkZGluZzogMTBweCAxOHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6JGJvcmRlci1yYWRpdXM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogLjNzO1xuICBjb2xvcjojRkZGO1xuICB0ZXh0LWRlY29yYXRpb246bm9uZTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCAxNnB4ICk7XG4gICY6aG92ZXIsICY6Zm9jdXN7XG4gICAgYmFja2dyb3VuZDokZ3JleTtcbiAgICBjb2xvcjokYmxhY2s7XG4gICAgb3V0bGluZTpub25lO1xuICB9XG59XG5cbkBtaXhpbiByZW1vdmUtZWxlbWVudCgpe1xuICBjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDFweDtcbiAgd2lkdGg6IDFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn0iLCJAaW1wb3J0ICdiYXNlL192YXJpYWJsZXMnO1xuQGltcG9ydCAnYmFzZS9fbWl4aW5zJztcblxuLmJsb2NrLmNvbnRlbnQtYmxvY2suYmxvY2stdGVrc3Qge1xuICAgIG1heC13aWR0aDogNzcwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG59XG5cbnNlY3Rpb24sXG5zZWN0aW9uLndwLWJsb2NrLWZwLXNlY3Rpb24tY29udGFpbmVyLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgLy9mbGV4LXN0YXJ0O1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIC5jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMjgwcHg7IC8vMTE3MHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgcGFkZGluZzogMCA0JTtcblxuICAgICAgICAuaW5uZXItd3JhcHBlciB7XG4gICAgICAgICAgICAuYmxvY2stdGl0bGUgaDJ7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR6d2FydDtcblxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1cHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHp3YXJ0O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogLTE1cHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgYXJ0aWNsZSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWF4LXdpZHRoOiA3NDBweDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTAwcHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uY29udGFpbmVyIHtcbiAgICAuYmxvY2stcm93IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgICAgLy9hbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogdG9wO1xuXG4gICAgICAgIC5ibG9jayB7XG4gICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmJsb2NrLXJvdy5ibG9ja3MtaW4tcm93LTIge1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIC5ibG9jayB7XG4gICAgICAgIGZsZXg6IDEgMCA0OCU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNCU7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICAgICAgJi5pbWFnZS1ibG9jaywgJi5ibG9jay1xdW90ZSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgICAgICAgICBmbGV4OiAwIDEgNTAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5ibG9jay1yb3cuYmxvY2tzLWluLXJvdy0zIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAuYmxvY2sge1xuICAgICAgICBmbGV4OiAxIDAgMzElO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDMlO1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgICAgICYuaW1hZ2UtYmxvY2ssICYuYmxvY2stcXVvdGUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgZmxleDogMCAxIDUwJTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uYmxvY2stcm93LmJsb2Nrcy1pbi1yb3ctNCB7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgLmJsb2NrIHtcbiAgICAgICAgZmxleDogMSAwIDI0JTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxJTtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmJsb2NrLXJvdy5ibG9ja3MtaW4tcm93LTUge1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIC5ibG9jayB7XG4gICAgICAgIGZsZXg6IDEgMCAxOCU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMSU7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIGN1c3RvbSBwb3N0IG92ZXJ6aWNodCBibG9rXG4uZ3BsLWNvbHVtbi0xIHtcbiAgICBmbGV4OiAxIDAgMzAlO1xuICAgIG1hcmdpbi1yaWdodDogMiU7XG59XG5cbi53cC1ibG9jay1mcC1zZWN0aW9uLWNvbnRhaW5lci1ibG9jayB7XG4gICAgb3ZlcmZsb3cteDogaW5pdGlhbDtcbn1cblxuLy9zZWN0aW9ucyBvcGJvdXdcbi53cC1ibG9jay1nZXR3aWQtc2VjdGlvbiB7XG4gICAgLy9tYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgICBwYWRkaW5nOiAwIDQlO1xuXG4gICAgLndwLWJsb2NrLWdldHdpZC1zZWN0aW9uX193cmFwcGVyIHtcbiAgICAgICAgcGFkZGluZzogMzBweCAwO1xuXG4gICAgICAgIC53cC1ibG9jay1nZXR3aWQtc2VjdGlvbl9faW5uZXItd3JhcHBlciB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEyODBweDtcblxuXG4gICAgICAgICAgICAud3AtYmxvY2stY29sdW1ucyB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5pbnRybyB7XG4gIC8vIC9wYWRkaW5nLXRvcDogNTBweDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIC8vQGluY2x1ZGUgZm9udC1zaXplICgyNHB4KTtcbiAgLy9saW5lLWhlaWdodDogMzJweDtcblxuICBwIHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUgKDIwcHgpO1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICB9XG5cbiAgLndwLWJsb2NrLWNvbHVtbiB7XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBmbGV4OiAwIDEgNzAwcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDYwcHg7XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIGZsZXg6IDAgMSA0ODBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGF1dztcbiAgICAgIHBhZGRpbmc6IDUwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIG1hcmdpbi10b3A6IC01MHB4O1xuICAgIH1cbiAgfVxufVxuXG4uYmxvY2suY29udGVudC1ibG9jay5ibG9jay1xdW90ZSB7XG4gIC5pbm5lci13cmFwcGVyIHtcbiAgICAuY29udGVudC13cmFwcGVyIHtcbiAgICAgIGgzIHtcbiAgICAgICAgY29sb3I6ICR3aXQ7XG4gICAgICB9XG5cbiAgICAgIGg0IHtcbiAgICAgICAgY29sb3I6ICR3aXQ7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSAoMjRweCk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cblxuLmJlZW5TZWN0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4Oy8vMTAwcHg7XG5cbiAgLmJsb2NrLmNvbnRlbnQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG5cbiAgICAuaW5uZXItd3JhcHBlciB7XG4gICAgICBmbGV4OiAxIDAgMTAwJTtcbiAgICAgIG1heC13aWR0aDogMzgwcHg7XG4gICAgICBtaW4td2lkdGg6IDMyMHB4O1xuXG4gICAgICBoMiB7XG5cbiAgICAgIH1cblxuICAgICAgLnRla3N0IHtcbiAgICAgICAgcCB7XG5cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYnV0dG9uIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcblxuICAgICAgICBhLCBhOnZpc2l0ZWQge1xuICAgICAgICAgIGNvbG9yOiAkd2l0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmJsb2NrLmltYWdlLWJsb2NrIHtcbiAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDcwMHB4O1xuXG4gICAgLmlubmVyLXdyYXBwZXIge1xuICAgICAgaW1nIHtcblxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICY6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIH1cbn1cblxuc2VjdGlvbi5uaWV1d3NPdmVyemljaHQge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMjgwcHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC1kaXJlY3Rpb246IGluaXRpYWw7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXJnaW4tdG9wOiA1MHB4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuICAubmlldXdzV3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2NSU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC1kaXJlY3Rpb246IGluaXRpYWw7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG5cbiAgICAubmlldXdzSXRlbSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogNDclO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2VlZTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG5cbiAgICAgIC5ibG9jay5pbWFnZS1ibG9jayB7XG4gICAgICB9XG5cbiAgICAgIC5ibG9jay5jb250ZW50LWJsb2NrIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIC5pbm5lci13cmFwcGVyIHtcbiAgICAgICAgICBoZWlnaHQ6IDMwMHB4O1xuXG4gICAgICAgICAgaDIge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplICgxOHB4KTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgICAgICAgICAgbWluLWhlaWdodDogOTBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgcCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUgKDE0cHgpO1xuICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuYmxvY2suYnV0dG9uLWJsb2NrIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JpanM7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGNvbG9yOiAkd2l0O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogLjVzO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHp3YXJ0O1xuICAgICAgICAgICAgICBjb2xvcjogJHdpdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAucGFnaW5hdGlvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG5cbiAgICAubmF2aWdhdGlvbi5wYWdpbmF0aW9uIHtcbiAgICAgIGgyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgLm5hdi1saW5rcyB7XG4gICAgICAgIC5wYWdlLW51bWJlcnMge1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmlqcztcbiAgICAgICAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkbGljaHRHcmlqcywgNDApO1xuICAgICAgICAgIHRyYW5zaXRpb246IC40cztcbiAgICAgICAgICBjb2xvcjogJGdyaWpzO1xuXG4gICAgICAgICAgJi5kb3RzIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJGxpY2h0R3JpanMsIDYwKTtcblxuICAgICAgICAgIH1cblxuICAgICAgICAgICYuY3VycmVudCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRsaWNodEdyaWpzLCA2MCk7XG4gICAgICAgICAgfVxuXG5cbiAgICAgICAgfVxuXG4gICAgICAgIGEsIGE6dmlzaXRlZCB7XG4gICAgICAgICAgJi5wYWdlLW51bWJlcnMge1xuICAgICAgICAgICAgcGFkZGluZzogMTZweCAyMHB4O1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkbGljaHRHcmlqcywgMTApO1xuICAgICAgICAgICAgICBjb2xvcjogJHdpdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuc2VjdGlvbi5wYWdpbmEge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMjgwcHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC1kaXJlY3Rpb246IGluaXRpYWw7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXJnaW4tdG9wOiA1MHB4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuICAucGFnaW5hV3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2NSU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC1kaXJlY3Rpb246IGluaXRpYWw7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG4gIH1cbn1cblxuc2VjdGlvbi5zaW5nbGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMjgwcHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC1kaXJlY3Rpb246IGluaXRpYWw7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXJnaW4tdG9wOiA1MHB4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuICAuc2luZ2xlV3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2MCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC1kaXJlY3Rpb246IGluaXRpYWw7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcblxuICAgIHAge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgfVxuICB9XG59XG5cbi56aWpiYWxrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMzUlO1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gIC56aWpiYWxrLWNvbnRhaW5lciB7XG4gICAgLnppamJhbGstd3JhcHBlciB7XG4gICAgICAuYmxvY2suY29udGVudC1ibG9jay5ibG9jay1jdGEge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogNjBweCA1MHB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkendhcnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG5cbiAgICAgICAgaDMge1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1heC13aWR0aDogMjgwcHg7XG4gICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplICgzMnB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb250ZW50LXdyYXBwZXIge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG5cbiAgICAgICAgICAuYnV0dG9uIHtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmlqcztcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmlqcztcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR6d2FydDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHp3YXJ0O1xuICAgICAgICAgICAgICBjb2xvcjogJHdpdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubWVlcmluZm8ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JpanM7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JpanM7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5ibG9jay5jb250ZW50LWJsb2NrLmJsb2NrLXVpdGxlZyB7XG4gICAgICAgIGgzIHtcbiAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUgKDI0cHgpO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1heC13aWR0aDogMzIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBwIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXgtd2lkdGg6IDQyMHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5ibG9jay5jb250ZW50LWJsb2NrLmJsb2NrLXBha2tldHRlbiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG5cbiAgICAgICAgLnBha2tldCB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICBjb2xvcjogJHdpdDtcbiAgICAgICAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgICAgICAgIC5wYWtrZXRQcmlqcyB7XG4gICAgICAgICAgICBjb2xvcjogJHdpdDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHdpZHRoOiA0MCU7XG5cbiAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplICgxNHB4KTtcbiAgICAgICAgICAgICAgY29sb3I6ICR3aXQ7XG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAwO1xuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wcmlqc0Ftb3VudCB7XG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkaGVhZC1zdGFjaztcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRoZWFkLWJsYWNrO1xuICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUgKDQ1cHgpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucHJpanNMb29wdGlqZCB7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSAoMTZweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnBha2tldFVpdGxlZyB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgIHdpZHRoOiA2MCU7XG5cbiAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdpdDtcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSAoMTRweCk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxpbmtVcmwge1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogJGJvbGQtd2VpZ2h0O1xuICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUgKDIwcHgpO1xuICAgICAgICAgICAgICBjb2xvcjogJHdpdDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDA7XG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuXG4gICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDExcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9pbWFnZXMvc29sby1jaGV2cm9uLXdpdC5zdmcnKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB0b3A6IDRweDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuNXM7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIGhlaWdodDogNXB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR6d2FydDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAtMTBweDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuNXM7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHp3YXJ0O1xuXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgb3BhY2l0eTogLjI7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICYuZ3JvZW4ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyb2VuO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYuYmxhdXcge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYXV3O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ud2trZ3p6ZWxmdGVzdCB7XG4gIC56aWpiYWxrIHtcbiAgICAvL2JhY2tncm91bmQtY29sb3I6IHJnYmEoJHp3YXJ0LCAuMDUpO1xuICAgIHBhZGRpbmctbGVmdDogMDtcblxuICAgIC56aWpiYWxrLWNvbnRhaW5lciB7XG4gICAgICAuemlqYmFsay13cmFwcGVyIHtcblxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uYmxvY2suY29udGVudC1ibG9jay5ibG9jay1jdGEud2trZ3p6ZWxmdGVzdCB7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkendhcnQsIC4wNSk7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIGgzIHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUgKDI0cHgpO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG5cbiAgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcblxuICAgIGJ1dHRvbiB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkYmxhdXc7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhdXc7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0cmFuc2l0aW9uOiAuM3M7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgIC8vZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSAoMTRweCk7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkendhcnQ7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR6d2FydDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBmb3JtIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgaW5wdXQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2l0O1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDE4cHggMjBweDtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDYycHgpO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIGJvcmRlcjogMHB4IHNvbGlkICR3aXQgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweCAwIDAgNTBweDtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplICgxM3B4KTtcbiAgICAgIH1cblxuICAgICAgLmJlZHJpamZzbmFhbSB7XG5cbiAgICAgIH1cblxuICAgICAgLnBsYWF0cyB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAwIDA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAycHg7XG4gICAgICB9XG5cbiAgICAgIGJ1dHRvblt0eXBlPVwic3VibWl0XCJdIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyb2VuO1xuICAgICAgICAvL3BhZGRpbmc6IDE1cHg7XG4gICAgICAgIG1hcmdpbjogMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRncm9lbiwgMSk7XG4gICAgICAgIGNvbG9yOiAkd2l0O1xuICAgICAgICBAaW5jbHVkZSBmb250LXNpemUgKDEzcHgpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwIDUwcHggNTBweCAwO1xuICAgICAgICBwYWRkaW5nOiAxNnB4IDIwcHggOHB4IDE2cHg7XG4gICAgICAgIHRyYW5zaXRpb246IC4zcztcblxuICAgICAgICBzdmcge1xuICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgZmlsbDogJHdpdDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRibGF1dywgMSk7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJsYXV3O1xuICAgICAgICAgIGNvbG9yOiAkd2l0O1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYuc2VhcmNoLXJlc3VsdCB7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuXG4gICAgICAuc2VhcmNoLXJlc3VsdC1pdGVtIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgkendhcnQsIC4xKTtcblxuICAgICAgICBidXR0b24ge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgIH1cblxuICAgICAgICBoNCB7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICAgICAgICBjb2xvcjogJGJsYXV3O1xuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSAoMTRweCk7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTM1JTtcblxuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5jaGVjay1yZXN1bHQge1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKCR6d2FydCwgLjEpO1xuXG4gICAgICBidXR0b24ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRibGF1dywgMCk7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRibGF1dztcbiAgICAgICAgY29sb3I6ICRibGF1dztcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgJi5pbmZvIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRibGF1dywgMSk7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJsYXV3O1xuICAgICAgICAgIGNvbG9yOiAkd2l0O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkendhcnQsIDEpO1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR6d2FydDtcbiAgICAgICAgICBjb2xvcjogJHdpdDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBoNCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgICAgIGNvbG9yOiAkYmxhdXc7XG4gICAgICB9XG5cbiAgICAgIHAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSAoMTRweCk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMzUlO1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5jaGVjay1mb3JtIHtcbiAgICAgIGZvcm0ge1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG5cbiAgICAgICAgLmZvcm0tZ3JvdXAge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplICgxNHB4KTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdpdDtcbiAgICAgICAgICAgIG1hcmdpbjogNXB4IDAgMTVweCAwO1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAxMnB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBib3JkZXI6IDBweCBzb2xpZCAkd2l0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplICgxNHB4KTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkYmxhdXcsIDApO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJsYXV3O1xuICAgICAgICAgICAgY29sb3I6ICRibGF1dztcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcblxuICAgICAgICAgICAgJi5pbmZvIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkYmxhdXcsIDEpO1xuICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYmxhdXc7XG4gICAgICAgICAgICAgIGNvbG9yOiAkd2l0O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkendhcnQsIDEpO1xuICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkendhcnQ7XG4gICAgICAgICAgICAgIGNvbG9yOiAkd2l0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ua2VubmlzYmFuayB7XG4gIC53cC1ibG9jay1nZXR3aWQtc2VjdGlvbiB7XG4gICAgLndwLWJsb2NrLWdldHdpZC1zZWN0aW9uX193cmFwcGVyIHtcbiAgICAgIC53cC1ibG9jay1nZXR3aWQtc2VjdGlvbl9faW5uZXItd3JhcHBlciB7XG4gICAgICAgIC53cC1ibG9jay1jb2x1bW5zIHtcbiAgICAgICAgICAud3AtYmxvY2stY29sdW1uIHtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlZmVmZWY7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUgKDIwcHgpO1xuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC53cC1ibG9jay1nZXR3aWQtdGVtcGxhdGUtcG9zdC10aXRsZSB7XG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXNpemUgKDE0cHgpO1xuXG4gICAgICAgICAgICAgIGEsIGE6dmlzaXRlZCB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplICgxNHB4KTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaGFzLWxheW91dC1saXN0IC53cC1ibG9jay1nZXR3aWQtY3VzdG9tLXBvc3QtdHlwZV9fcG9zdCArIC53cC1ibG9jay1nZXR3aWQtY3VzdG9tLXBvc3QtdHlwZV9fcG9zdCB7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC53cC1ibG9jay1nZXR3aWQtY3VzdG9tLXBvc3QtdHlwZV9fcG9zdCB7XG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VmZWZlZjtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLndwLWJsb2NrLWdldHdpZC1jdXN0b20tcG9zdC10eXBlLmN1c3RvbS1wb3N0LXR5cGUta2VubmlzYmFuay5oYXMtbGF5b3V0LWxpc3Qge1xuICAgICAgICAgICAgICAvL21pbi1oZWlnaHQ6IDM1MHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAud3AtYmxvY2stYnV0dG9ucyB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuXG4gICAgICAgICAgICAgIC53cC1ibG9jay1idXR0b24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAgIC53cC1ibG9jay1idXR0b25fX2xpbmsge1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuNXM7XG5cbiAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkendhcnQ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2l0O1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZml4ZWRFbGVtZW50IHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgdG9wOiAwO1xuXG4gICYudmlzaWJsZSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMTAwcHg7XG4gICAgd2lkdGg6IDI4LjF2dztcbiAgfVxufVxuIl19 */
