/**
 * 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: */
.woocommerce .wishlist-title a.show-title-form {
  display: none; }

.woocommerce.yith-wcwl-form.wishlist-fragment,
#yith-wcwl-form.wishlist-fragment {
  max-width: 1220px;
  width: 100%;
  box-sizing: border-box;
  text-align: left !important; }
  .woocommerce.yith-wcwl-form.wishlist-fragment .woocommerce-message,
  #yith-wcwl-form.wishlist-fragment .woocommerce-message {
    margin: 10px 0; }
  .woocommerce.yith-wcwl-form.wishlist-fragment table.shop_table,
  #yith-wcwl-form.wishlist-fragment table.shop_table {
    border: none;
    margin: 0; }
  .woocommerce.yith-wcwl-form.wishlist-fragment .wishlist_table,
  #yith-wcwl-form.wishlist-fragment .wishlist_table {
    display: block;
    margin: 50px auto 80px auto;
    width: 100%;
    border: none; }
    .woocommerce.yith-wcwl-form.wishlist-fragment .wishlist_table thead,
    #yith-wcwl-form.wishlist-fragment .wishlist_table thead {
      display: none; }
    .woocommerce.yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper,
    #yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper {
      display: -ms-grid;
      display: grid;
      -ms-grid-columns: (minmax(0, 1fr))[4];
          grid-template-columns: repeat(4, minmax(0, 1fr));
      gap: 30px 22px; }
      .woocommerce.yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr,
      #yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-direction: column;
            flex-direction: column;
        position: relative;
        min-width: 0;
        background: #FFFFFF;
        border-radius: 5px;
        overflow: hidden; }
        .woocommerce.yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr:hover td.product-name a,
        #yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr:hover td.product-name a {
          color: #DA156A; }
        .woocommerce.yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td,
        #yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td {
          display: block;
          width: 100% !important;
          border: none;
          padding: 0;
          box-sizing: border-box;
          text-align: left;
          background: transparent; }
          .woocommerce.yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-remove,
          #yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-remove {
            position: absolute;
            top: 8px;
            right: 10px;
            width: auto !important;
            padding: 0;
            z-index: 2; }
            .woocommerce.yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-remove a,
            #yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-remove a {
              display: inline-block;
              padding: 4px;
              text-decoration: none;
              color: #FFFFFF;
              font-size: 18px;
              font-size: 1.125rem;
              line-height: 1;
              background: none;
              box-shadow: none;
              border-radius: 50%;
              width: 24px;
              height: 24px;
              color: #FFFFFF;
              background: #75D1FE;
              text-align: center;
              line-height: .9; }
              .woocommerce.yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-remove a:hover, .woocommerce.yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-remove a:focus,
              #yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-remove a:hover,
              #yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-remove a:focus {
                color: #FFFFFF;
                background: #252122; }
          .woocommerce.yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-thumbnail,
          #yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-thumbnail {
            background: #F8F8F8;
            padding: 15px; }
            .woocommerce.yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-thumbnail a,
            #yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-thumbnail a {
              display: block;
              margin: 0 auto;
              max-width: 100%; }
            .woocommerce.yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-thumbnail img,
            #yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-thumbnail img {
              display: block;
              width: auto;
              max-width: 100%;
              height: auto;
              margin: 0 auto;
              padding: 30px 0; }
          .woocommerce.yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-name,
          #yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-name {
            padding: 14px 0px 16px 0px; }
            .woocommerce.yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-name a,
            #yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-name a {
              display: block;
              text-decoration: none;
              font-size: 20px;
              font-size: 1.25rem;
              font-weight: 700;
              line-height: 1.3;
              color: #252122;
              transition: color 0.3s; }
              .woocommerce.yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-name a:hover, .woocommerce.yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-name a:focus, .woocommerce.yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-name a:active,
              #yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-name a:hover,
              #yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-name a:focus,
              #yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-name a:active {
                background: none;
                color: #DA156A !important; }
          .woocommerce.yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-price,
          #yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-price {
            padding: 0 0 10px 0; }
            .woocommerce.yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-price .big-price-wrapper,
            .woocommerce.yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-price .price-txt,
            #yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-price .big-price-wrapper,
            #yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-price .price-txt {
              display: block;
              color: #252122;
              font-size: 18px;
              font-size: 1.125rem; }
              .woocommerce.yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-price .big-price-wrapper *,
              .woocommerce.yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-price .price-txt *,
              #yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-price .big-price-wrapper *,
              #yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-price .price-txt * {
                line-height: 1; }
              .woocommerce.yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-price .big-price-wrapper .amount,
              .woocommerce.yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-price .price-txt .amount,
              #yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-price .big-price-wrapper .amount,
              #yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-price .price-txt .amount {
                font-size: 20px;
                font-size: 1.25rem;
                font-weight: 700;
                color: #252122; }
              .woocommerce.yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-price .big-price-wrapper .pre-txt,
              .woocommerce.yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-price .price-txt .pre-txt,
              #yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-price .big-price-wrapper .pre-txt,
              #yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-price .price-txt .pre-txt {
                display: block; }
              .woocommerce.yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-price .big-price-wrapper .pre-txt,
              .woocommerce.yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-price .big-price-wrapper .after-txt,
              .woocommerce.yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-price .price-txt .pre-txt,
              .woocommerce.yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-price .price-txt .after-txt,
              #yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-price .big-price-wrapper .pre-txt,
              #yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-price .big-price-wrapper .after-txt,
              #yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-price .price-txt .pre-txt,
              #yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-price .price-txt .after-txt {
                font-size: 10px;
                font-size: 0.625rem;
                color: rgba(37, 33, 34, 0.5); }
              .woocommerce.yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-price .big-price-wrapper .after-txt,
              .woocommerce.yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-price .price-txt .after-txt,
              #yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-price .big-price-wrapper .after-txt,
              #yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-price .price-txt .after-txt {
                display: inline-block;
                margin-left: 20px; }
          .woocommerce.yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-add-to-cart,
          #yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-add-to-cart {
            padding: 0 0 15px 0;
            margin-top: auto; }
            .woocommerce.yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-add-to-cart a,
            .woocommerce.yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-add-to-cart a.button,
            .woocommerce.yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-add-to-cart .button.add_to_cart_button,
            #yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-add-to-cart a,
            #yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-add-to-cart a.button,
            #yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-add-to-cart .button.add_to_cart_button {
              display: inline-block !important;
              width: auto;
              min-width: 0;
              margin: 0;
              padding: 0 !important;
              background: none;
              border-radius: 0;
              text-decoration: none;
              font-size: 16px;
              font-size: 1rem;
              font-weight: 500;
              color: #252122;
              border-bottom: 1px solid rgba(37, 33, 34, 0.2);
              transition: color 0.3s, border-color 0.3s; }
              .woocommerce.yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-add-to-cart a:hover, .woocommerce.yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-add-to-cart a:focus,
              .woocommerce.yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-add-to-cart a.button:hover,
              .woocommerce.yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-add-to-cart a.button:focus,
              .woocommerce.yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-add-to-cart .button.add_to_cart_button:hover,
              .woocommerce.yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-add-to-cart .button.add_to_cart_button:focus,
              #yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-add-to-cart a:hover,
              #yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-add-to-cart a:focus,
              #yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-add-to-cart a.button:hover,
              #yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-add-to-cart a.button:focus,
              #yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-add-to-cart .button.add_to_cart_button:hover,
              #yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-add-to-cart .button.add_to_cart_button:focus {
                background: none;
                color: #DA156A;
                border-color: #DA156A; }
              .woocommerce.yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-add-to-cart a:after,
              .woocommerce.yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-add-to-cart a.button:after,
              .woocommerce.yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-add-to-cart .button.add_to_cart_button:after,
              #yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-add-to-cart a:after,
              #yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-add-to-cart a.button:after,
              #yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper tr td.product-add-to-cart .button.add_to_cart_button:after {
                display: none; }
  @media only screen and (max-width: 1200px) {
    .woocommerce.yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper,
    #yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper {
      -ms-grid-columns: (minmax(0, 1fr))[3];
          grid-template-columns: repeat(3, minmax(0, 1fr)); } }
  @media only screen and (max-width: 900px) {
    .woocommerce.yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper,
    #yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper {
      -ms-grid-columns: (minmax(0, 1fr))[2];
          grid-template-columns: repeat(2, minmax(0, 1fr)); } }
  @media only screen and (max-width: 600px) {
    .woocommerce.yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper,
    #yith-wcwl-form.wishlist-fragment .wishlist_table tbody.wishlist-items-wrapper {
      -ms-grid-columns: minmax(0, 1fr);
          grid-template-columns: minmax(0, 1fr); } }

.block.image-block img {
  border-radius: 10px;
  overflow: hidden; }

.section.block_content_and_image_left.flow, .section.block_image_and_content_left.flow {
  position: relative; }
  .section.block_content_and_image_left.flow:after, .section.block_image_and_content_left.flow:after {
    content: "";
    position: absolute;
    background-repeat: no-repeat;
    background-size: contain;
    z-index: 1;
    background-image: url(../images/werkwijze-left.svg);
    left: 50%;
    height: 225px;
    width: 442px;
    bottom: -212px;
    transform: translateX(-50%); }

.section.block_image_and_content_left.flow:after {
  background-image: url(../images/werkwijze-right.svg); }

.block.cta-with-form-block {
  background: #F8F8F8;
  position: relative; }
  .block.cta-with-form-block:before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 30%;
    background-repeat: no-repeat;
    background-size: auto;
    height: 100%;
    z-index: 1;
    background-image: url(../images/newsletter-green.svg); }
  .block.cta-with-form-block:after {
    content: "";
    position: absolute;
    right: 0;
    bottom: 0;
    width: 300px;
    background-repeat: no-repeat;
    background-size: auto;
    z-index: 1;
    height: 126px;
    background-image: url(../images/newsletter-blue.svg); }
  .block.cta-with-form-block .inner-wrapper {
    margin: 70px auto;
    max-width: 720px;
    text-align: center;
    position: relative;
    z-index: 3;
    padding: 0 15px; }
    .block.cta-with-form-block .inner-wrapper .content-side {
      margin-bottom: 75px; }
    .block.cta-with-form-block .inner-wrapper .form-side form {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
      -ms-flex-pack: center;
          justify-content: center; }
      .block.cta-with-form-block .inner-wrapper .form-side form .gform_body .gfield_label {
        display: none; }
      .block.cta-with-form-block .inner-wrapper .form-side form .gform_body input {
        border-radius: 30px;
        padding: 19px 30px;
        border: none; }
      .block.cta-with-form-block .inner-wrapper .form-side form .gform_body .gfield_description {
        line-height: 1; }
      .block.cta-with-form-block .inner-wrapper .form-side form .gform_footer {
        margin-left: 10px;
        margin-top: 0; }
        .block.cta-with-form-block .inner-wrapper .form-side form .gform_footer .button {
          border: none;
          padding: 13px 50px; }

.section.block_content .container {
  max-width: 1080px; }
  .section.block_content .container .block-row .block.content-block {
    -ms-flex: 0 1 100%;
        flex: 0 1 100%; }

.section.image_block .container, .section.slider_block .container {
  max-width: 1080px; }

.section.block_content_and_image_left .block-row, .section.content_block_double .block-row {
  -ms-flex-align: center;
      align-items: center; }
  .section.block_content_and_image_left .block-row .block:first-child, .section.content_block_double .block-row .block:first-child {
    margin-right: 0; }
  .section.block_content_and_image_left .block-row .block.content-block:first-child .inner-wrapper, .section.content_block_double .block-row .block.content-block:first-child .inner-wrapper {
    padding-right: 150px; }
  .section.block_content_and_image_left .block-row .block .button, .section.content_block_double .block-row .block .button {
    margin-top: 40px; }

.section.content_block_double .block-row {
  -ms-flex-align: start;
      align-items: flex-start; }

.section.block_image_and_content_left .block-row {
  -ms-flex-align: center;
      align-items: center; }
  .section.block_image_and_content_left .block-row .block:first-child {
    margin-right: 0; }
  .section.block_image_and_content_left .block-row .block.content-block .inner-wrapper {
    padding-left: 150px; }
  .section.block_image_and_content_left .block-row .block .button {
    margin-top: 40px; }

.wp-block-fp-section-container-block.section.faqdetail .block-row .wp-block-fp-column-block:first-child {
  background: #f3f3f3;
  padding: 30px;
  -ms-flex: 0 1 420px;
      flex: 0 1 420px; }
  .wp-block-fp-section-container-block.section.faqdetail .block-row .wp-block-fp-column-block:first-child h2 {
    margin-top: 0; }

.wp-block-fp-section-container-block.section.faqdetail .block-row .wp-block-fp-column-block:last-child .container {
  padding-top: 0; }

.block.faq-block {
  max-width: 860px;
  margin: 0 auto !important; }
  .block.faq-block .block-title {
    margin-bottom: 30px; }
  .block.faq-block .faq-wrapper li .faq-question {
    font-size: 22px;
    font-size: 1.375rem;
    padding: 15px 60px 16px 30px;
    background: #F4F4F4;
    border-radius: 15px; }
    .block.faq-block .faq-wrapper li .faq-question:after {
      content: "";
      background-image: url(../images/icons/chevron.svg);
      background-size: contain;
      background-repeat: no-repeat;
      width: 18px;
      height: 9px;
      right: 25px; }
  .block.faq-block .faq-wrapper li .faq-answer {
    padding: 15px 80px 16px 30px;
    border-radius: 0px 0px 15px 15px;
    border: 3px solid #F4F4F4;
    font-size: 20px;
    font-size: 1.25rem; }
  .block.faq-block .faq-wrapper li.fold-open .faq-question {
    border-radius: 15px 15px 0px 0px; }

.block.form-block, .inner-form-block {
  max-width: 620px; }
  .block.form-block .gform_wrapper input[type=text], .block.form-block .gform_wrapper input[type=number], .block.form-block .gform_wrapper input[type=email], .block.form-block .gform_wrapper input[type=tel], .block.form-block .gform_wrapper textarea, .block.form-block .gform_wrapper select, .inner-form-block .gform_wrapper input[type=text], .inner-form-block .gform_wrapper input[type=number], .inner-form-block .gform_wrapper input[type=email], .inner-form-block .gform_wrapper input[type=tel], .inner-form-block .gform_wrapper textarea, .inner-form-block .gform_wrapper select {
    border-radius: 10px;
    font-family: "Manrope", sans-serif !important; }
  .block.form-block .gform_wrapper .gfield_description.validation_message, .inner-form-block .gform_wrapper .gfield_description.validation_message {
    color: #FDAAC9; }
  .block.form-block .gform_wrapper .ginput_container_select .gfield_select, .inner-form-block .gform_wrapper .ginput_container_select .gfield_select {
    line-height: 150%; }
  .block.form-block .gform_wrapper .ginput_container_select:before, .inner-form-block .gform_wrapper .ginput_container_select:before {
    bottom: 5px; }
  .block.form-block .gform_wrapper .ginput_container_select:after, .inner-form-block .gform_wrapper .ginput_container_select:after {
    border-radius: 0 10px 10px 0;
    background: #FDAAC9;
    height: 46px; }
  .block.form-block form .gform_footer, .inner-form-block form .gform_footer {
    text-align: right; }
    .block.form-block form .gform_footer .button, .inner-form-block form .gform_footer .button {
      border: none; }
  .block.form-block form .gform_body ul, .inner-form-block form .gform_body ul {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: row wrap;
        flex-flow: row wrap; }
    .block.form-block form .gform_body ul .gfield, .inner-form-block form .gform_body ul .gfield {
      -ms-flex: 0 1 100%;
          flex: 0 1 100%; }

.section.query-overview-block.hp-bg {
  position: relative; }
  .section.query-overview-block.hp-bg:after {
    content: "";
    width: 100%;
    height: 65%;
    position: absolute;
    bottom: 0px;
    left: 0;
    display: block;
    background: #f1f1f1;
    z-index: -1; }

.inspiratie #main-wrapper .section.block_only_title {
  margin-bottom: 25px;
  margin-top: 30px; }

.block.query-with-filter-block.loading {
  pointer-events: none; }
  .block.query-with-filter-block.loading .collection-side {
    opacity: .3; }

.block.query-with-filter-block .collection-side {
  margin-top: 100px; }

.collection-wrapper {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row wrap;
      flex-flow: row wrap; }

.block.query-with-filter-block {
  margin-bottom: 80px; }
  .block.query-with-filter-block .filter-wrapper.filter-side {
    text-align: center; }
    .block.query-with-filter-block .filter-wrapper.filter-side ul {
      display: block; }
    .block.query-with-filter-block .filter-wrapper.filter-side ul li {
      list-style: none;
      display: inline-block;
      margin: 0px 120px 0px 0; }
      .block.query-with-filter-block .filter-wrapper.filter-side ul li:focus {
        outline: none; }
      .block.query-with-filter-block .filter-wrapper.filter-side ul li button {
        background: none;
        color: #252122;
        box-shadow: none;
        padding: 0;
        font-size: 20px;
        font-size: 1.25rem;
        border: none !important; }
        .block.query-with-filter-block .filter-wrapper.filter-side ul li button:before {
          content: "";
          position: relative;
          top: 0;
          left: 0;
          display: inline-block;
          border-radius: 50%;
          height: 42px;
          width: 42px;
          text-align: center;
          line-height: 220%;
          font-size: 20px;
          font-size: 1.25rem;
          margin-right: 20px;
          transition: .3s;
          color: #252122 !important; }
        .block.query-with-filter-block .filter-wrapper.filter-side ul li button:after {
          display: none; }
        .block.query-with-filter-block .filter-wrapper.filter-side ul li button.active-item {
          background: none;
          color: #DA156A; }
        .block.query-with-filter-block .filter-wrapper.filter-side ul li button:focus {
          outline: none; }
        .block.query-with-filter-block .filter-wrapper.filter-side ul li button:hover {
          background: none;
          color: #DA156A; }
      .block.query-with-filter-block .filter-wrapper.filter-side ul li:hover:nth-child(2) button:before {
        background: #4CF49B; }
      .block.query-with-filter-block .filter-wrapper.filter-side ul li:hover:nth-child(3) button:before {
        background: #FEE75A; }
      .block.query-with-filter-block .filter-wrapper.filter-side ul li:hover:nth-child(4) button:before {
        background: #FC7830; }
      .block.query-with-filter-block .filter-wrapper.filter-side ul li:nth-child(1) button:before {
        display: none; }
      .block.query-with-filter-block .filter-wrapper.filter-side ul li:nth-child(2) button:before {
        content: "I";
        background: #8CF8BF; }
      .block.query-with-filter-block .filter-wrapper.filter-side ul li:nth-child(3) button:before {
        content: "T";
        background: #FEEF95; }
      .block.query-with-filter-block .filter-wrapper.filter-side ul li:nth-child(4) button:before {
        content: "U";
        background: #FDA87A; }
      .block.query-with-filter-block .filter-wrapper.filter-side ul li:nth-child(2) button.active-item:before {
        background: #4CF49B; }
      .block.query-with-filter-block .filter-wrapper.filter-side ul li:nth-child(3) button.active-item:before {
        background: #FEE75A; }
      .block.query-with-filter-block .filter-wrapper.filter-side ul li:nth-child(4) button.active-item:before {
        background: #FC7830; }
      .block.query-with-filter-block .filter-wrapper.filter-side ul li:last-child {
        margin-right: 0; }

.part.post-part, .part.post-part:visited {
  -ms-flex: 0 1 calc(25% - 22.5px);
      flex: 0 1 calc(25% - 22.5px);
  margin: 0 30px 30px 0;
  position: relative;
  overflow: hidden;
  border-radius: 10px; }
  .part.post-part:nth-child(4n+4), .part.post-part:last-child, .part.post-part:visited:nth-child(4n+4), .part.post-part:visited:last-child {
    margin-right: 0; }
  .part.post-part:nth-child(2n+2), .part.post-part:visited:nth-child(2n+2) {
    top: 80px; }
  .part.post-part.blog .inner-wrapper .bottom-content, .part.post-part:visited.blog .inner-wrapper .bottom-content {
    position: relative;
    background: #F8F8F8;
    padding: 10px 0 0px 0; }
    .part.post-part.blog .inner-wrapper .bottom-content .part-title, .part.post-part:visited.blog .inner-wrapper .bottom-content .part-title {
      font-size: 20px;
      font-size: 1.25rem;
      font-weight: 700;
      color: #252122;
      padding: 10px 20px 0px 20px;
      margin: 0 0 10px 0; }
    .part.post-part.blog .inner-wrapper .bottom-content .part-content, .part.post-part:visited.blog .inner-wrapper .bottom-content .part-content {
      color: #252122;
      font-size: 16px;
      font-size: 1rem;
      padding: 0;
      background: none;
      padding: 0 20px 20px 20px; }
  .part.post-part .inner-wrapper .category-list, .part.post-part:visited .inner-wrapper .category-list {
    position: absolute;
    top: 10px;
    right: 10px; }
    .part.post-part .inner-wrapper .category-list li, .part.post-part:visited .inner-wrapper .category-list li {
      border-radius: 50%;
      height: 42px;
      width: 42px;
      text-align: center;
      line-height: 220%;
      font-size: 20px;
      font-size: 1.25rem;
      font-weight: 700; }
      .part.post-part .inner-wrapper .category-list li.i, .part.post-part .inner-wrapper .category-list li.I, .part.post-part:visited .inner-wrapper .category-list li.i, .part.post-part:visited .inner-wrapper .category-list li.I {
        background: #8CF8BF; }
      .part.post-part .inner-wrapper .category-list li.t, .part.post-part .inner-wrapper .category-list li.T, .part.post-part:visited .inner-wrapper .category-list li.t, .part.post-part:visited .inner-wrapper .category-list li.T {
        background: #FEEF95; }
      .part.post-part .inner-wrapper .category-list li.u, .part.post-part .inner-wrapper .category-list li.U, .part.post-part:visited .inner-wrapper .category-list li.u, .part.post-part:visited .inner-wrapper .category-list li.U {
        background: #FDA87A; }
  .part.post-part .inner-wrapper .bottom-content, .part.post-part:visited .inner-wrapper .bottom-content {
    position: absolute;
    bottom: 0;
    width: 100%; }
    .part.post-part .inner-wrapper .bottom-content .part-content, .part.post-part:visited .inner-wrapper .bottom-content .part-content {
      font-size: 18px;
      font-size: 1.125rem;
      font-weight: 500;
      line-height: 160%;
      color: #FFFFFF;
      padding: 20px;
      background: rgba(0, 0, 0, 0.55); }
    .part.post-part .inner-wrapper .bottom-content .button.readmore, .part.post-part:visited .inner-wrapper .bottom-content .button.readmore {
      padding: 15px;
      width: 100%;
      border-radius: 0 0 10px 10px;
      text-align: center;
      background: #75D1FE; }
      .part.post-part .inner-wrapper .bottom-content .button.readmore:hover, .part.post-part:visited .inner-wrapper .bottom-content .button.readmore:hover {
        background: #00A5F5; }

.shortcode .block.content-block ul li {
  padding-left: 0; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJhc2UvX3ZhcmlhYmxlcy5zY3NzIiwiYmFzZS9fbWl4aW5zLnNjc3MiLCJwYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7O0dBS0c7QUNMSDs7Ozs7O0dBTUc7QUFtQkgseUJBQXlCO0FBUXpCLHlCQUF5QjtBQWdDekIsMkJBQTJCO0FBUzNCLG9CQUFvQjtBQWNwQix1QkFBdUI7QUF3Q3ZCLHFCQUFxQjtBQzdIckI7RUFDQyxjQUFhLEVBQ2I7O0FBRUQ7O0VBRUMsa0JBQWlCO0VBQ2pCLFlBQVc7RUFHWCx1QkFBc0I7RUFDdEIsNEJBQTJCLEVBMk4zQjtFQWxPRDs7SUFjRSxlQUFjLEVBQ2Q7RUFmRjs7SUFrQkUsYUFBWTtJQUNaLFVBQVMsRUFDVDtFQXBCRjs7SUF1QkUsZUFBYztJQUNkLDRCQUEyQjtJQUMzQixZQUFXO0lBQ1gsYUFBWSxFQW1MWjtJQTdNRjs7TUE2QkcsY0FBYSxFQUNiO0lBOUJIOztNQWlDRyxrQkFBYTtNQUFiLGNBQWE7TUFDYixzQ0FBZ0Q7VUFBaEQsaURBQWdEO01BQ2hELGVBQWMsRUF5S2Q7TUE1TUg7O1FBc0NJLHFCQUFhO1FBQWIsY0FBYTtRQUNiLDJCQUFzQjtZQUF0Qix1QkFBc0I7UUFDdEIsbUJBQWtCO1FBQ2xCLGFBQVk7UUFDWixvQkZ0Q1c7UUV1Q1gsbUJBQWtCO1FBQ2xCLGlCQUFnQixFQStKaEI7UUEzTUo7O1VBZ0RNLGVGL0JZLEVFZ0NaO1FBakROOztVQXFESyxlQUFjO1VBQ2QsdUJBQXNCO1VBQ3RCLGFBQVk7VUFDWixXQUFVO1VBQ1YsdUJBQXNCO1VBQ3RCLGlCQUFnQjtVQUNoQix3QkFBdUIsRUErSXZCO1VBMU1MOztZQThETSxtQkFBa0I7WUFDbEIsU0FBUTtZQUNSLFlBQVc7WUFDWCx1QkFBc0I7WUFDdEIsV0FBVTtZQUNWLFdBQVUsRUF3QlY7WUEzRk47O2NBc0VPLHNCQUFxQjtjQUNyQixhQUFZO2NBQ1osc0JBQXFCO2NBQ3JCLGVGckVRO2NDaUliLGdCQzNENEI7Y0Q0RDVCLG9CQVZ1QjtjQ2pEbEIsZUFBYztjQUNkLGlCQUFnQjtjQUNoQixpQkFBZ0I7Y0FDaEIsbUJBQWtCO2NBQ2xCLFlBQVc7Y0FDWCxhQUFZO2NBQ1osZUY3RVE7Y0U4RVIsb0JGN0RPO2NFOERQLG1CQUFrQjtjQUNmLGdCQUFlLEVBTWxCO2NBMUZQOzs7Z0JBdUZRLGVGbkZPO2dCRW9GUCxvQkZuRk8sRUVvRlA7VUF6RlI7O1lBOEZNLG9CRnJGYTtZRXNGYixjQUFhLEVBZ0JiO1lBL0dOOztjQWtHTyxlQUFjO2NBQ2QsZUFBYztjQUNkLGdCQUFlLEVBQ2Y7WUFyR1A7O2NBd0dPLGVBQWM7Y0FDZCxZQUFXO2NBQ1gsZ0JBQWU7Y0FDZixhQUFZO2NBQ1osZUFBYztjQUNkLGdCQUFlLEVBQ2Y7VUE5R1A7O1lBa0hNLDJCQUEwQixFQWtCMUI7WUFwSU47O2NBcUhPLGVBQWM7Y0FDZCxzQkFBcUI7Y0RlMUIsZ0JDZDRCO2NEZTVCLG1CQVZ1QjtjQ0psQixpQkZuRlM7Y0VvRlQsaUJBQWdCO2NBQ2hCLGVGckhRO2NFc0hSLHVCQUFzQixFQVF0QjtjQW5JUDs7OztnQkFnSVEsaUJBQWdCO2dCQUNoQiwwQkFBMkIsRUFDM0I7VUFsSVI7O1lBdUlNLG9CQUFtQixFQWdDbkI7WUF2S047Ozs7Y0EySU8sZUFBYztjQUNkLGVGdklRO2NDZ0liLGdCQ1E0QjtjRFA1QixvQkFWdUIsRUMwQ2xCO2NBdEtQOzs7O2dCQStJUSxlQUFjLEVBQ2Q7Y0FoSlI7Ozs7Z0JEcUlFLGdCQ2M2QjtnQkRiN0IsbUJBVnVCO2dCQ3dCakIsaUJGL0dRO2dCRWdIUixlRmhKTyxFRWlKUDtjQXRKUjs7OztnQkF5SlEsZUFBYyxFQUNkO2NBMUpSOzs7Ozs7OztnQkRxSUUsZ0JDeUI2QjtnQkR4QjdCLG9CQVZ1QjtnQkNtQ2pCLDZCRjFKTyxFRTJKUDtjQWhLUjs7OztnQkFtS1Esc0JBQXFCO2dCQUNyQixrQkFBaUIsRUFDakI7VUFyS1I7O1lBMEtNLG9CQUFtQjtZQUNuQixpQkFBZ0IsRUE4QmhCO1lBek1OOzs7Ozs7Y0FnTE8saUNBQWdDO2NBQ2hDLFlBQVc7Y0FDWCxhQUFZO2NBQ1osVUFBUztjQUNULHNCQUFxQjtjQUNyQixpQkFBZ0I7Y0FDaEIsaUJBQWdCO2NBQ2hCLHNCQUFxQjtjRGxEMUIsZ0JDbUQ0QjtjRGxENUIsZ0JBVnVCO2NDNkRsQixpQkZ0Slc7Y0V1SlgsZUZyTFE7Y0VzTFIsK0NGdExRO2NFdUxSLDBDQUF5QyxFQVl6QztjQXhNUDs7Ozs7Ozs7Ozs7Z0JBZ01RLGlCQUFnQjtnQkFDaEIsZUZoTFU7Z0JFaUxWLHNCRmpMVSxFRWtMVjtjQW5NUjs7Ozs7O2dCQXNNUSxjQUFhLEVBQ2I7RUFRUDtJQS9NRDs7TUFpTkcsc0NBQWdEO1VBQWhELGlEQUFnRCxFQUNoRCxFQUFBO0VBR0Y7SUFyTkQ7O01BdU5HLHNDQUFnRDtVQUFoRCxpREFBZ0QsRUFDaEQsRUFBQTtFQUdGO0lBM05EOztNQStORyxpQ0FBcUM7VUFBckMsc0NBQXFDLEVBQ3JDLEVBQUE7O0FBSUg7RUFDQyxvQkFBbUI7RUFDbkIsaUJBQWdCLEVBQ2hCOztBQUdEO0VBQ0MsbUJBQWtCLEVBY2xCO0VBZkQ7SUFHRSxZQUFXO0lBQ1IsbUJBQWtCO0lBQ2xCLDZCQUE0QjtJQUM1Qix5QkFBd0I7SUFDeEIsV0FBVTtJQUNiLG9EQUFtRDtJQUNuRCxVQUFTO0lBQ1QsY0FBYTtJQUNWLGFBQVk7SUFDWixlQUFjO0lBQ2pCLDRCQUEyQixFQUMzQjs7QUFFRjtFQUNDLHFEQUFvRCxFQUNwRDs7QUFFRDtFQUNDLG9CQUFtQjtFQUNuQixtQkFBa0IsRUFnRWxCO0VBbEVEO0lBSUUsWUFBVztJQUNSLG1CQUFrQjtJQUNsQixRQUFPO0lBQ1AsT0FBTTtJQUNOLFdBQVU7SUFDViw2QkFBNEI7SUFDNUIsc0JBQXFCO0lBQ3JCLGFBQVk7SUFDWixXQUFVO0lBQ2Isc0RBQXFELEVBQ3JEO0VBZEY7SUFnQkUsWUFBVztJQUNSLG1CQUFrQjtJQUNsQixTQUFRO0lBQ1IsVUFBUztJQUNULGFBQVk7SUFDWiw2QkFBNEI7SUFDNUIsc0JBQXFCO0lBQ3JCLFdBQVU7SUFDVixjQUFhO0lBQ2hCLHFEQUFvRCxFQUNwRDtFQTFCRjtJQTRCRSxrQkFBaUI7SUFDakIsaUJBQWdCO0lBQ2hCLG1CQUFrQjtJQUNsQixtQkFBa0I7SUFDbEIsV0FBVTtJQUNWLGdCQUFjLEVBZ0NkO0lBakVGO01BbUNHLG9CQUFtQixFQUNuQjtJQXBDSDtNQXVDSSxxQkFBYTtNQUFiLGNBQWE7TUFDYix3QkFBbUI7VUFBbkIsb0JBQW1CO01BQ25CLHNCQUF1QjtVQUF2Qix3QkFBdUIsRUFzQnZCO01BL0RKO1FBNENPLGNBQWEsRUFDYjtNQTdDUDtRQStDTyxvQkFBbUI7UUFDaEIsbUJBQWtCO1FBQ2xCLGFBQVksRUFDZjtNQWxEUDtRQW9ETyxlQUFjLEVBQ2Q7TUFyRFA7UUF3REssa0JBQWlCO1FBQ2pCLGNBQWEsRUFLYjtRQTlETDtVQTJETSxhQUFZO1VBQ1osbUJBQWtCLEVBQ2xCOztBQU9OO0VBRUUsa0JBQWlCLEVBT2pCO0VBVEY7SUFPRyxtQkFBYztRQUFkLGVBQWMsRUFDZDs7QUFJSDtFQUVFLGtCQUFpQixFQUNqQjs7QUFHRjtFQUVFLHVCQUFtQjtNQUFuQixvQkFBbUIsRUFVbkI7RUFaRjtJQUlHLGdCQUFlLEVBQ2Y7RUFMSDtJQU9HLHFCQUFvQixFQUNwQjtFQVJIO0lBVUcsaUJBQWdCLEVBQ2hCOztBQUlIO0VBQ0Msc0JBQXVCO01BQXZCLHdCQUF1QixFQUN2Qjs7QUFFRDtFQUVFLHVCQUFtQjtNQUFuQixvQkFBbUIsRUFVbkI7RUFaRjtJQUlHLGdCQUFlLEVBQ2Y7RUFMSDtJQU9HLG9CQUFtQixFQUNuQjtFQVJIO0lBVUcsaUJBQWdCLEVBQ2hCOztBQU9IO0VBRUssb0JBQW1CO0VBQ25CLGNBQWE7RUFDYixvQkFBZTtNQUFmLGdCQUFlLEVBSWxCO0VBUkY7SUFNRyxjQUFhLEVBQ2I7O0FBUEg7RUFXRyxlQUFjLEVBQ2Q7O0FBSUg7RUFDQyxpQkFBZ0I7RUFDaEIsMEJBQXlCLEVBa0N6QjtFQXBDRDtJQUlFLG9CQUFtQixFQUNuQjtFQUxGO0lEcFFFLGdCQzZRNkI7SUQ1UTdCLG9CQVZ1QjtJQ3VSbEIsNkJBQTRCO0lBQzVCLG9CRjVZUztJRTZZVCxvQkFBbUIsRUFVbkI7SUF0QlA7TUFjUSxZQUFXO01BQ1gsbURBQWtEO01BQ2xELHlCQUF3QjtNQUN4Qiw2QkFBNEI7TUFDNUIsWUFBVztNQUNSLFlBQVc7TUFDWCxZQUFXLEVBQ2Q7RUFyQlI7SUF3Qk8sNkJBQTRCO0lBQzVCLGlDQUFnQztJQUNoQywwQkYzWlM7SUM2SGQsZ0JDK1I2QjtJRDlSN0IsbUJBVnVCLEVDeVNsQjtFQTVCUDtJQStCUSxpQ0FBZ0MsRUFDaEM7O0FBTVI7RUFDQyxpQkFBZ0IsRUF5Q2hCO0VBMUNEO0lBR0Usb0JBQW1CO0lBQ25CLDhDQUFtQyxFQUNuQztFQUxGO0lBT0UsZUZ2YVksRUV3YVo7RUFSRjtJQVVrQixrQkFBaUIsRUFBSTtFQVZ2QztJQVlHLFlBQVcsRUFDWDtFQWJIO0lBZUcsNkJBQTRCO0lBQzVCLG9CRmhiVztJRWliWCxhQUFZLEVBQ1o7RUFsQkg7SUFxQkUsa0JBQWlCLEVBSWpCO0lBekJGO01BdUJHLGFBQVksRUFDWjtFQXhCSDtJQTJCRSxxQkFBYTtJQUFiLGNBQWE7SUFDVix3QkFBbUI7UUFBbkIsb0JBQW1CLEVBYXRCO0lBekNGO01BOEJNLG1CQUFjO1VBQWQsZUFBYyxFQUNkOztBQWFOO0VBQ0MsbUJBQWtCLEVBWWxCO0VBYkQ7SUFHRSxZQUFXO0lBQ1IsWUFBVztJQUNYLFlBQVc7SUFDWCxtQkFBa0I7SUFDbEIsWUFBVztJQUNYLFFBQU87SUFDUCxlQUFjO0lBQ2Qsb0JGN2NVO0lFOGNWLFlBQVcsRUFDZDs7QUFPRjtFQUNDLG9CQUFtQjtFQUNuQixpQkFBZ0IsRUFDaEI7O0FBRUQ7RUFFRSxxQkFBbUIsRUFJbkI7RUFORjtJQUlHLFlBQVUsRUFDVjs7QUFMSDtFQWtFRSxrQkFBaUIsRUFDakI7O0FBR0Y7RUFDQyxxQkFBYTtFQUFiLGNBQWE7RUFDYix3QkFBbUI7TUFBbkIsb0JBQW1CLEVBQ25COztBQUVEO0VBQ0Msb0JBQW1CLEVBb0VuQjtFQXJFRDtJQUdFLG1CQUFrQixFQWlFbEI7SUFwRUY7TUFLRyxlQUFjLEVBQ2Q7SUFOSDtNQVFHLGlCQUFnQjtNQUNiLHNCQUFxQjtNQUN4Qix3QkFBdUIsRUF5RHZCO01BbkVIO1FBWUksY0FBYSxFQUNiO01BYko7UUFlSSxpQkFBZ0I7UUFDaEIsZUZ6a0JXO1FFMGtCWCxpQkFBZ0I7UUFDaEIsV0FBVTtRRDNjWixnQkM0YzBCO1FEM2MxQixtQkFWdUI7UUNzZHJCLHdCQUF1QixFQStCdkI7UUFuREo7VUFzQkssWUFBVztVQUNYLG1CQUFrQjtVQUNsQixPQUFNO1VBQ04sUUFBTztVQUNQLHNCQUFxQjtVQUNyQixtQkFBa0I7VUFDbEIsYUFBWTtVQUNaLFlBQVc7VUFDWCxtQkFBa0I7VUFDbEIsa0JBQWlCO1VEeGRwQixnQkN5ZDJCO1VEeGQzQixtQkFWdUI7VUNtZXBCLG1CQUFrQjtVQUNsQixnQkFBZTtVQUNmLDBCQUF3QixFQUN4QjtRQXBDTDtVQXNDSyxjQUFhLEVBQ2I7UUF2Q0w7VUF5Q0ssaUJBQWdCO1VBQ2hCLGVGdmxCYSxFRXdsQmI7UUEzQ0w7VUE2Q0ssY0FBYSxFQUNiO1FBOUNMO1VBZ0RLLGlCQUFnQjtVQUNoQixlRjlsQmEsRUUrbEJiO01BbERMO1FBcURpQyxvQkZobUJsQixFRWdtQnNDO01BckRyRDtRQXNEaUMsb0JGem1CakIsRUV5bUJzQztNQXREdEQ7UUF1RGlDLG9CRnhtQmpCLEVFd21Cc0M7TUF2RHREO1FBeURnQyxjQUFZLEVBQUc7TUF6RC9DO1FBMERnQyxhQUFZO1FBQUUsb0JGcG1CN0IsRUVvbUJtRDtNQTFEcEU7UUEyRGdDLGFBQVk7UUFBRSxvQkY3bUI1QixFRTZtQm1EO01BM0RyRTtRQTREZ0MsYUFBWTtRQUFFLG9CRjVtQjVCLEVFNG1CbUQ7TUE1RHJFO1FBNkQ0QyxvQkZ4bUI3QixFRXdtQmlEO01BN0RoRTtRQThENEMsb0JGam5CNUIsRUVpbkJpRDtNQTlEakU7UUErRDRDLG9CRmhuQjVCLEVFZ25CaUQ7TUEvRGpFO1FBaUVJLGdCQUFlLEVBQ2Y7O0FBS0o7RUFDQyxpQ0FBNEI7TUFBNUIsNkJBQTRCO0VBQ3pCLHNCQUFxQjtFQUNyQixtQkFBa0I7RUFFbEIsaUJBQWdCO0VBQ2hCLG9CQUFtQixFQTRFdEI7RUFsRkQ7SUFRRSxnQkFBYyxFQUNkO0VBVEY7SUFXRSxVQUFTLEVBQ1Q7RUFaRjtJQWVHLG1CQUFrQjtJQUNsQixvQkY1b0JnQjtJRTZvQmhCLHNCQUFxQixFQWVyQjtJQWhDSDtNRGhnQkUsZ0JDbWhCMEI7TURsaEIxQixtQkFWdUI7TUM2aEJyQixpQkZwbkJZO01FcW5CWixlRnJwQlc7TUVzcEJYLDRCQUEyQjtNQUMzQixtQkFBa0IsRUFDbEI7SUF4Qko7TUEwQkksZUYxcEJXO01DZ0liLGdCQzJoQjBCO01EMWhCMUIsZ0JBVnVCO01DcWlCckIsV0FBVTtNQUNWLGlCQUFnQjtNQUNoQiwwQkFBeUIsRUFDekI7RUEvQko7SUFvQ0csbUJBQWtCO0lBQ2YsVUFBUztJQUNULFlBQVcsRUFtQmQ7SUF6REg7TUF3Q08sbUJBQWtCO01BQ2xCLGFBQVk7TUFDWixZQUFXO01BQ1gsbUJBQWtCO01BQ2xCLGtCQUFpQjtNRDVpQnRCLGdCQzZpQjZCO01ENWlCN0IsbUJBVnVCO01DdWpCbEIsaUJGOW9CUyxFRXdwQlQ7TUF4RFA7UUFnRFEsb0JGanFCUyxFRWtxQlQ7TUFqRFI7UUFtRFEsb0JGNXFCVSxFRTZxQlY7TUFwRFI7UUFzRFEsb0JGN3FCVSxFRThxQlY7RUF2RFI7SUEyREcsbUJBQWtCO0lBQ2xCLFVBQVM7SUFDVCxZQUFXLEVBbUJYO0lBaEZIO01EaGdCRSxnQkMrakIwQjtNRDlqQjFCLG9CQVZ1QjtNQ3lrQmxCLGlCRmxxQlc7TUVtcUJYLGtCQUFpQjtNQUNqQixlRm5zQlE7TUVvc0JSLGNBQWE7TUFDYixnQ0FBK0IsRUFDbEM7SUFyRUo7TUF1RUksY0FBYTtNQUNWLFlBQVc7TUFDZCw2QkFBMkI7TUFDeEIsbUJBQWtCO01BQ2xCLG9CRjNyQk8sRUUrckJWO01BL0VKO1FBNkVRLG9CQUFtQixFQUNuQjs7QUFNUjtFQUNDLGdCQUFjLEVBQ2QiLCJmaWxlIjoicGFnZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIFZhcmlhYmxlIGZpbGUgXG4gKiBwbGFjZSBnbG9iYWwgdmFyaWFibGVzIGhlcmU6XG4gKlxuICogQHBhY2thZ2UgQ2hlZiBHdXRlbmJlcmcgQ2hpbGQgVGhlbWVcbiAqL1xuXG5cbiRmb250LXN0YWNrOiAnTWFucm9wZScsIHNhbnMtc2VyaWY7XG4kaGVhZC1zdGFjazogJ01hbnJvcGUnLCBzYW5zLXNlcmlmO1xuXG4kd2hpdGU6ICNGRkZGRkY7XG4kYmxhY2s6ICMyNTIxMjI7XG4kZ3JleTogI2VhZWFlYTtcbiRkYXJrR3JleTogIzM5MzkzOTtcbiRiZ0dyZXk6ICNGNEY0RjQ7XG4kbGlnaHRHcmV5OiAjRjhGOEY4O1xuXG4keWVsbG93OiAjRkVFNzVBO1xuJHllbGxvdzY0OiAjRkVFRjk1O1xuJG9yYW5nZTogI0ZDNzgzMDtcbiRvcmFuZ2U2NDogI0ZEQTg3QTtcbiRwaW5rOiAjRkRBQUM5O1xuJHBpbms2NDogI0ZFQzhEQztcbiRkYXJrUGluazogI0RBMTU2QTtcbiRidXR0b25QaW5rOiAjRkM3M0E3O1xuJGdyZWVuOiAjNENGNDlCO1xuJGdyZWVuNjQ6ICM4Q0Y4QkY7XG4kYmx1ZTogIzc1RDFGRTtcbiRibHVlNjQ6ICNBNkUxRkU7XG5cbiRiZWlnZTogI2YxZjFmMTtcblxuJGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cbiRmb3JtLWlucHV0LWNvbG9yOiAjOTk5O1xuJGZvcm0taW5wdXQtaG92ZXItY29sb3I6ICMwMDA7XG5cbiRlcnJvckNvbG9yOiAjYWUyZDMwO1xuJHZhbGlkYXRlZENvbG9yOiAjMTdjMzE3O1xuXG4kcmVndWxhci13ZWlnaHQ6IDQwMDtcbiRtZWRpdW0td2VpZ2h0OjUwMDtcbiRzZW1pYm9sZC13ZWlnaHQ6NjAwO1xuJGJvbGQtd2VpZ2h0OjcwMDtcbiRibGFjay13ZWlnaHQ6IDcwMDtcbiIsIi8qKlxuICogTWl4aW4gZmlsZSBcbiAqIEFsbCBvdXIgY3VzdG9tIG1peGluc1xuICpcbiAqIEBwYWNrYWdlIENoZWYgR3V0ZW5iZXJnIENoaWxkIFRoZW1lXG4gKiBAc2luY2UgMjAxOVxuICovXG5cblxuLy9tYWtlIGZsZXggcm93cyBhIGJpdCBlYXNpZXI6XG5AbWl4aW4gZmxleC1yb3coICRlcXVhbGl6ZTpzdHJldGNoICl7XG4gICAgQGluY2x1ZGUgZGlzcGxheShmbGV4KTtcbiAgICBAaW5jbHVkZSBmbGV4LWRpcmVjdGlvbihyb3cpO1xuICAgIEBpbmNsdWRlIGFsaWduLWl0ZW1zKCRlcXVhbGl6ZSk7XG59XG5cbi8vbWFrZSBmbGV4IGNvbHVtbnMgYSBiaXQgZWFzaWVyOlxuQG1peGluIGZsZXgtY29sKCAkZXF1YWxpemU6c3RyZXRjaCApe1xuICAgIEBpbmNsdWRlIGRpc3BsYXkoZmxleCk7XG4gICAgQGluY2x1ZGUgZmxleC1kaXJlY3Rpb24oY29sdW1uKTtcbiAgICBAaW5jbHVkZSBhbGlnbi1pdGVtcygkZXF1YWxpemUpO1xufVxuXG5cblxuLyogQm94c2l6aW5nIHNob3J0Y3V0OiAqL1xuQG1peGluIGJvcmRlcmJveCgpe1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuXG4vKiBUcmFuc2Zvcm0gc2hvcnRjdXRzICovXG5cbi8vIHJvdGF0ZVxuQG1peGluIHJvdGF0ZSggJGRlZyApIHtcbiAgQGluY2x1ZGUgdHJhbnNmb3JtKCByb3RhdGUoICN7JGRlZ31kZWcgKSApO1xufVxuIFxuLy8gc2NhbGVcbkBtaXhpbiBzY2FsZSggJHNjYWxlICkge1xuICAgQGluY2x1ZGUgdHJhbnNmb3JtKCBzY2FsZSggJHNjYWxlICkgKTtcbn0gXG5cbi8vIHRyYW5zbGF0ZVxuQG1peGluIHRyYW5zbGF0ZSggJHgsICR5ICkge1xuICAgQGluY2x1ZGUgdHJhbnNmb3JtKCB0cmFuc2xhdGUoICR4LCAkeSApICk7XG59XG5cbi8vIHNrZXdcbkBtaXhpbiBza2V3KCAkeCwgJHkgKSB7XG4gICBAaW5jbHVkZSB0cmFuc2Zvcm0oIHNrZXcoICN7JHh9ZGVnLCAjeyR5fWRlZyApICk7XG59XG5cbi8vdHJhbnNmb3JtIG9yaWdpblxuQG1peGluIHRyYW5zZm9ybS1vcmlnaW4oICRvcmlnaW4gKSB7XG4gICAgbW96LXRyYW5zZm9ybS1vcmlnaW46ICRvcmlnaW47XG4gICAgICAgLW8tdHJhbnNmb3JtLW9yaWdpbjogJG9yaWdpbjtcbiAgICAgIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiAkb3JpZ2luO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46ICRvcmlnaW47XG4gICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogJG9yaWdpbjtcbn1cblxuXG4vKiBTdHlsaW5nIHBsYWNlaG9sZGVyczogKi9cbkBtaXhpbiBwbGFjZWhvbGRlciB7XG4gICYucGxhY2Vob2xkZXIgeyBAY29udGVudDsgfVxuICAmOi1tb3otcGxhY2Vob2xkZXIgeyBAY29udGVudDsgfVxuICAmOjotbW96LXBsYWNlaG9sZGVyIHsgQGNvbnRlbnQ7IH1cbiAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IEBjb250ZW50OyB9XG59XG5cblxuLyogUmV0aW5hIGltYWdlczogKi9cbkBtaXhpbiBpbWFnZS0yeCgkaW1hZ2UsICR3aWR0aCwgJGhlaWdodCkge1xuICBAbWVkaWEgKG1pbi0tbW96LWRldmljZS1waXhlbC1yYXRpbzogMS4zKSxcbiAgICAgICAgICgtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyLjYvMiksXG4gICAgICAgICAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAxLjMpLFxuICAgICAgICAgKG1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuMyksXG4gICAgICAgICAobWluLXJlc29sdXRpb246IDEuM2RwcHgpIHtcbiAgICAvKiBvbiByZXRpbmEsIHVzZSBpbWFnZSB0aGF0J3Mgc2NhbGVkIGJ5IDIgKi9cbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJGltYWdlKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6ICR3aWR0aCAkaGVpZ2h0O1xuICB9XG59XG5cblxuLyogXCJIYXJkXCIgZ3JhZGllbnRzOiAqL1xuQG1peGluIGdyYWRpZW50LWhhcmQoICRzdGFydCwgJGVuZDojZmZmLCAkZGlyZWN0aW9uOlwiaG9yaXpvbnRhbFwiICkge1xuXG4gIEBpZiAkZGlyZWN0aW9uID09IFwiaG9yaXpvbnRhbFwie1xuXG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtaGFyZC1ob3Jpem9udGFsKCAkc3RhcnQsICRlbmQgKTtcblxuICB9QGVsc2V7XG5cbiAgICBAaW5jbHVkZSBncmFkaWVudC1oYXJkLXZlcnRpY2FsKCAkc3RhcnQsICRlbmQgKTtcblxuICB9XG5cbn1cblxuQG1peGluIGdyYWRpZW50LWhhcmQtaG9yaXpvbnRhbCggJGZyb20sICR0byApIHtcblxuICBiYWNrZ3JvdW5kOiAkdG87XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgcmlnaHQgdG9wLCBjb2xvci1zdG9wKDAlLCRmcm9tKSwgY29sb3Itc3RvcCg1MCUsJGZyb20pLCBjb2xvci1zdG9wKDUwJSwkdG8pLCBjb2xvci1zdG9wKDEwMCUsJHRvKSk7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsICRmcm9tIDAlLCRmcm9tIDUwJSwkdG8gNTAlLCR0byAxMDAlKTtcbiAgYmFja2dyb3VuZDogICAgLW1vei1saW5lYXItZ3JhZGllbnQobGVmdCwgJGZyb20gMCUsICRmcm9tIDUwJSwgJHRvIDUwJSwgJHRvIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAgICAgLW1zLWxpbmVhci1ncmFkaWVudChsZWZ0LCAkZnJvbSAwJSwkZnJvbSA1MCUsJHRvIDUwJSwkdG8gMTAwJSk7XG4gIGJhY2tncm91bmQ6ICAgICAgLW8tbGluZWFyLWdyYWRpZW50KGxlZnQsICRmcm9tIDAlLCRmcm9tIDUwJSwkdG8gNTAlLCR0byAxMDAlKTtcbiAgYmFja2dyb3VuZDogICAgICAgICBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRmcm9tIDAlLCRmcm9tIDUwJSwkdG8gNTAlLCR0byAxMDAlKTtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyRmcm9tJywgZW5kQ29sb3JzdHI9JyR0bycsR3JhZGllbnRUeXBlPTEgKTtcbn1cblxuQG1peGluIGdyYWRpZW50LWhhcmQtdmVydGljYWwoICRmcm9tLCAkdG8gKSB7XG5cbiAgYmFja2dyb3VuZDogJHRvO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgdG9wIHRvcCwgcmlnaHQgdG9wLCBjb2xvci1zdG9wKDAlLCRmcm9tKSwgY29sb3Itc3RvcCg1MCUsJGZyb20pLCBjb2xvci1zdG9wKDUwJSwkdG8pLCBjb2xvci1zdG9wKDEwMCUsJHRvKSk7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgJGZyb20gMCUsJGZyb20gNTAlLCR0byA1MCUsJHRvIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAgICAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICRmcm9tIDAlLCAkZnJvbSA1MCUsICR0byA1MCUsICR0byAxMDAlKTtcbiAgYmFja2dyb3VuZDogICAgIC1tcy1saW5lYXItZ3JhZGllbnQodG9wLCAkZnJvbSAwJSwkZnJvbSA1MCUsJHRvIDUwJSwkdG8gMTAwJSk7XG4gIGJhY2tncm91bmQ6ICAgICAgLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgJGZyb20gMCUsJGZyb20gNTAlLCR0byA1MCUsJHRvIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAgICAgICAgIGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRmcm9tIDAlLCRmcm9tIDUwJSwkdG8gNTAlLCR0byAxMDAlKTtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyRmcm9tJywgZW5kQ29sb3JzdHI9JyR0bycsR3JhZGllbnRUeXBlPTEgKTtcblxufVxuXG4vKiBSRU0gZm9udCBzaXplczogKi9cbkBmdW5jdGlvbiBjYWxjdWxhdGVSZW0oJHNpemUpIHtcbiAgJHJlbVNpemU6ICRzaXplIC8gMTZweDtcbiAgQHJldHVybiAkcmVtU2l6ZSAqIDFyZW07XG59XG5cbkBtaXhpbiBicmVhay1jb250YWluZXIoKXtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTUwdncgKyA1MCUpO1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTUwdncgKyA1MCUpO1xufVxuXG5AbWl4aW4gZm9udC1zaXplKCRzaXplKSB7XG4gIGZvbnQtc2l6ZTogJHNpemU7XG4gIGZvbnQtc2l6ZTogY2FsY3VsYXRlUmVtKCRzaXplKTtcbn1cblxuQG1peGluIGJ1dHRvbigpe1xuICBiYWNrZ3JvdW5kOiAkYnV0dG9uUGluaztcbiAgY29sb3I6ICNGRkY7XG4gIHBhZGRpbmc6IDE1cHggNTBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IC4zcztcbiAgdGV4dC1kZWNvcmF0aW9uOm5vbmU7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSggMjBweCApO1xuICBmb250LXdlaWdodDokYm9sZC13ZWlnaHQ7XG4gICY6aG92ZXIsICY6Zm9jdXN7XG4gICAgYmFja2dyb3VuZDokZGFya1Bpbms7XG4gICAgY29sb3I6JHdoaXRlO1xuICAgIG91dGxpbmU6bm9uZTtcbiAgfVxufVxuXG5AbWl4aW4gc2hvcC1idXR0b24oKXtcbiAgYmFja2dyb3VuZDogJGJ1dHRvblBpbms7XG4gIGNvbG9yOiAjRkZGO1xuICAvL3BhZGRpbmc6IDEwcHggMThweCAxM3B4IDE4cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXJhZGl1czo1MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IC4zcztcbiAgY29sb3I6I0ZGRjtcbiAgdGV4dC1kZWNvcmF0aW9uOm5vbmU7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSggMTZweCApO1xuICBsaW5lLWhlaWdodDoxO1xuICAmOmhvdmVyLCAmOmZvY3Vze1xuICAgIGJhY2tncm91bmQ6JGRhcmtQaW5rO1xuICAgIGNvbG9yOiNGRkY7XG4gICAgb3V0bGluZTpub25lO1xuICB9XG59XG5cbkBtaXhpbiByZW1vdmUtZWxlbWVudCgpe1xuICBjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDFweDtcbiAgd2lkdGg6IDFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn0iLCJAaW1wb3J0ICdiYXNlL192YXJpYWJsZXMnO1xuQGltcG9ydCAnYmFzZS9fbWl4aW5zJztcblxuLndvb2NvbW1lcmNlIC53aXNobGlzdC10aXRsZSBhLnNob3ctdGl0bGUtZm9ybXtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLndvb2NvbW1lcmNlLnlpdGgtd2N3bC1mb3JtLndpc2hsaXN0LWZyYWdtZW50LFxuI3lpdGgtd2N3bC1mb3JtLndpc2hsaXN0LWZyYWdtZW50IHtcblx0bWF4LXdpZHRoOiAxMjIwcHg7XG5cdHdpZHRoOiAxMDAlO1xuXHQvL21hcmdpbjogMCBhdXRvIDgwcHggYXV0bztcblx0Ly9wYWRkaW5nOiAwIDMwcHg7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcblxuXHQud2lzaGxpc3QtdGl0bGUge1xuXHRcdC8vZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC53b29jb21tZXJjZS1tZXNzYWdlIHtcblx0XHRtYXJnaW46IDEwcHggMDtcblx0fVxuXG5cdHRhYmxlLnNob3BfdGFibGUge1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRtYXJnaW46IDA7XG5cdH1cblxuXHQud2lzaGxpc3RfdGFibGUge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1hcmdpbjogNTBweCBhdXRvIDgwcHggYXV0bztcblx0XHR3aWR0aDogMTAwJTtcblx0XHRib3JkZXI6IG5vbmU7XG5cblx0XHR0aGVhZCB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdHRib2R5Lndpc2hsaXN0LWl0ZW1zLXdyYXBwZXIge1xuXHRcdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIG1pbm1heCgwLCAxZnIpKTtcblx0XHRcdGdhcDogMzBweCAyMnB4O1xuXG5cdFx0XHR0ciB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0bWluLXdpZHRoOiAwO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHR0ZC5wcm9kdWN0LW5hbWUgYSB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGRhcmtQaW5rO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdHRkIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblxuXHRcdFx0XHRcdCYucHJvZHVjdC1yZW1vdmUge1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0dG9wOiA4cHg7XG5cdFx0XHRcdFx0XHRyaWdodDogMTBweDtcblx0XHRcdFx0XHRcdHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdFx0ei1pbmRleDogMjtcblxuXHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogNHB4O1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgxOHB4KTtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDI0cHg7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMjRweDtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJGJsdWU7XG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcbiAgIFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IC45O1xuXHRcdFx0XHRcdFx0XHQmOmhvdmVyLFxuXHRcdFx0XHRcdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRibGFjaztcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYucHJvZHVjdC10aHVtYm5haWwge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJGxpZ2h0R3JleTtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDE1cHg7XG5cblx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRcdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDMwcHggMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLnByb2R1Y3QtbmFtZSB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAxNHB4IDBweCAxNnB4IDBweDtcblxuXHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSgyMHB4KTtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRib2xkLXdlaWdodDtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMztcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogY29sb3IgMC4zcztcblxuXHRcdFx0XHRcdFx0XHQmOmhvdmVyLFxuXHRcdFx0XHRcdFx0XHQmOmZvY3VzLFxuXHRcdFx0XHRcdFx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJGRhcmtQaW5rICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLnByb2R1Y3QtcHJpY2Uge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMCAwIDEwcHggMDtcblxuXHRcdFx0XHRcdFx0LmJpZy1wcmljZS13cmFwcGVyLFxuXHRcdFx0XHRcdFx0LnByaWNlLXR4dCB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMThweCk7XG5cdFx0XHRcdFx0XHRcdCoge1xuXHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0LmFtb3VudCB7XG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKDIwcHgpO1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkYm9sZC13ZWlnaHQ7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdC5wcmUtdHh0IHtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdC5wcmUtdHh0LFxuXHRcdFx0XHRcdFx0XHQuYWZ0ZXItdHh0IHtcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMTBweCk7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6IHJnYmEoJGJsYWNrLCAwLjUpO1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0LmFmdGVyLXR4dCB7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji5wcm9kdWN0LWFkZC10by1jYXJ0IHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMCAxNXB4IDA7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiBhdXRvO1xuXG5cdFx0XHRcdFx0XHRhLFxuXHRcdFx0XHRcdFx0YS5idXR0b24sXG5cdFx0XHRcdFx0XHQuYnV0dG9uLmFkZF90b19jYXJ0X2J1dHRvbiB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0XHRcdFx0bWluLXdpZHRoOiAwO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBmb250LXNpemUoMTZweCk7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkbWVkaXVtLXdlaWdodDtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoJGJsYWNrLCAwLjIpO1xuXHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBjb2xvciAwLjNzLCBib3JkZXItY29sb3IgMC4zcztcblxuXHRcdFx0XHRcdFx0XHQmOmhvdmVyLFxuXHRcdFx0XHRcdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkZGFya1Bpbms7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkZGFya1Bpbms7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcblx0XHQud2lzaGxpc3RfdGFibGUgdGJvZHkud2lzaGxpc3QtaXRlbXMtd3JhcHBlciB7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCBtaW5tYXgoMCwgMWZyKSk7XG5cdFx0fVxuXHR9XG5cblx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuXHRcdC53aXNobGlzdF90YWJsZSB0Ym9keS53aXNobGlzdC1pdGVtcy13cmFwcGVyIHtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTtcblx0XHR9XG5cdH1cblxuXHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG5cdFx0Ly9wYWRkaW5nOiAwIDIwcHg7XG5cblx0XHQud2lzaGxpc3RfdGFibGUgdGJvZHkud2lzaGxpc3QtaXRlbXMtd3JhcHBlciB7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgwLCAxZnIpO1xuXHRcdH1cblx0fVxufVxuXG4uYmxvY2suaW1hZ2UtYmxvY2sgaW1ne1xuXHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4vL3dhdCB3ZSBkb2VuXG4uc2VjdGlvbi5ibG9ja19jb250ZW50X2FuZF9pbWFnZV9sZWZ0LmZsb3csIC5zZWN0aW9uLmJsb2NrX2ltYWdlX2FuZF9jb250ZW50X2xlZnQuZmxvd3tcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHQmOmFmdGVye1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdCAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdCAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHQgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHQgICAgei1pbmRleDogMTtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL3dlcmt3aWp6ZS1sZWZ0LnN2Zyk7XG5cdFx0bGVmdDogNTAlO1xuXHRcdGhlaWdodDogMjI1cHg7XG5cdCAgICB3aWR0aDogNDQycHg7XG5cdCAgICBib3R0b206IC0yMTJweDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdH1cbn1cbi5zZWN0aW9uLmJsb2NrX2ltYWdlX2FuZF9jb250ZW50X2xlZnQuZmxvdzphZnRlcntcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy93ZXJrd2lqemUtcmlnaHQuc3ZnKTtcbn1cblxuLmJsb2NrLmN0YS13aXRoLWZvcm0tYmxvY2t7XG5cdGJhY2tncm91bmQ6ICNGOEY4Rjg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0JjpiZWZvcmV7XG5cdFx0Y29udGVudDogXCJcIjtcblx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ICAgIGxlZnQ6IDA7XG5cdCAgICB0b3A6IDA7XG5cdCAgICB3aWR0aDogMzAlO1xuXHQgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0ICAgIGJhY2tncm91bmQtc2l6ZTogYXV0bztcblx0ICAgIGhlaWdodDogMTAwJTtcblx0ICAgIHotaW5kZXg6IDE7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9uZXdzbGV0dGVyLWdyZWVuLnN2Zyk7XG5cdH1cblx0JjphZnRlcntcblx0XHRjb250ZW50OiBcIlwiO1xuXHQgICAgcG9zaXRpb246IGFic29sdXRlO1xuXHQgICAgcmlnaHQ6IDA7XG5cdCAgICBib3R0b206IDA7XG5cdCAgICB3aWR0aDogMzAwcHg7XG5cdCAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHQgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuXHQgICAgei1pbmRleDogMTtcblx0ICAgIGhlaWdodDogMTI2cHg7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9uZXdzbGV0dGVyLWJsdWUuc3ZnKTtcblx0fVxuXHQuaW5uZXItd3JhcHBlcntcblx0XHRtYXJnaW46IDcwcHggYXV0bztcblx0XHRtYXgtd2lkdGg6IDcyMHB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ei1pbmRleDogMzsgXG5cdFx0cGFkZGluZzowIDE1cHg7XG5cdFx0LmNvbnRlbnQtc2lkZXtcblx0XHRcdG1hcmdpbi1ib3R0b206IDc1cHg7XG5cdFx0fVxuXHRcdC5mb3JtLXNpZGV7XG5cdFx0XHRmb3Jte1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWZsb3c6IHJvdyB3cmFwO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0Lmdmb3JtX2JvZHl7XG5cdFx0XHRcdFx0XHQuZ2ZpZWxkX2xhYmVse1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0aW5wdXR7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDMwcHg7XG5cdFx0XHRcdFx0XHQgICAgcGFkZGluZzogMTlweCAzMHB4O1xuXHRcdFx0XHRcdFx0ICAgIGJvcmRlcjogbm9uZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5nZmllbGRfZGVzY3JpcHRpb257XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5nZm9ybV9mb290ZXJ7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0XHQuYnV0dG9ue1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMTNweCA1MHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uc2VjdGlvbi5ibG9ja19jb250ZW50e1xuXHQuY29udGFpbmVye1xuXHRcdG1heC13aWR0aDogMTA4MHB4O1xuXHRcdC5ibG9jazpmaXJzdC1jaGlsZHtcblx0XHRcdC8vbWFyZ2luLXJpZ2h0OiAxNTBweDtcblx0XHR9XG5cdFx0LmJsb2NrLXJvdyAuYmxvY2suY29udGVudC1ibG9ja3tcblx0XHRcdGZsZXg6IDAgMSAxMDAlO1xuXHRcdH1cblx0fVxufVxuXG4uc2VjdGlvbi5pbWFnZV9ibG9jaywgLnNlY3Rpb24uc2xpZGVyX2Jsb2Nre1xuXHQuY29udGFpbmVye1xuXHRcdG1heC13aWR0aDogMTA4MHB4O1xuXHR9XG59XG5cbi5zZWN0aW9uLmJsb2NrX2NvbnRlbnRfYW5kX2ltYWdlX2xlZnQsIC5zZWN0aW9uLmNvbnRlbnRfYmxvY2tfZG91Ymxle1xuXHQuYmxvY2stcm93e1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0LmJsb2NrOmZpcnN0LWNoaWxke1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdH1cblx0XHQuYmxvY2suY29udGVudC1ibG9jazpmaXJzdC1jaGlsZCAuaW5uZXItd3JhcHBlcntcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDE1MHB4O1xuXHRcdH1cblx0XHQuYmxvY2sgLmJ1dHRvbntcblx0XHRcdG1hcmdpbi10b3A6IDQwcHg7XG5cdFx0fVxuXHR9XG59XG5cbi5zZWN0aW9uLmNvbnRlbnRfYmxvY2tfZG91YmxlIC5ibG9jay1yb3d7XG5cdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4uc2VjdGlvbi5ibG9ja19pbWFnZV9hbmRfY29udGVudF9sZWZ0e1xuXHQuYmxvY2stcm93e1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0LmJsb2NrOmZpcnN0LWNoaWxke1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdH1cblx0XHQuYmxvY2suY29udGVudC1ibG9jayAuaW5uZXItd3JhcHBlcntcblx0XHRcdHBhZGRpbmctbGVmdDogMTUwcHg7XG5cdFx0fVxuXHRcdC5ibG9jayAuYnV0dG9ue1xuXHRcdFx0bWFyZ2luLXRvcDogNDBweDtcblx0XHR9XG5cdH1cbn1cblxuXG4vL29sZCBpIGd1ZXNcblxuLndwLWJsb2NrLWZwLXNlY3Rpb24tY29udGFpbmVyLWJsb2NrLnNlY3Rpb24uZmFxZGV0YWlsIC5ibG9jay1yb3cge1xuXHQud3AtYmxvY2stZnAtY29sdW1uLWJsb2NrOmZpcnN0LWNoaWxke1xuXHQgICAgYmFja2dyb3VuZDogI2YzZjNmMztcblx0ICAgIHBhZGRpbmc6IDMwcHg7XG5cdCAgICBmbGV4OiAwIDEgNDIwcHg7XG5cdCAgICBoMntcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0fVxuXHR9XG5cdC53cC1ibG9jay1mcC1jb2x1bW4tYmxvY2s6bGFzdC1jaGlsZHtcblx0XHQuY29udGFpbmVye1xuXHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0fVxuXHR9XG59XG5cbi5ibG9jay5mYXEtYmxvY2t7XG5cdG1heC13aWR0aDogODYwcHg7XG5cdG1hcmdpbjogMCBhdXRvICFpbXBvcnRhbnQ7XG5cdC5ibG9jay10aXRsZXtcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHR9XG5cdC5mYXEtd3JhcHBlcntcblx0ICAgIGxpe1xuXHQgICAgXHQuZmFxLXF1ZXN0aW9ue1xuXHQgICAgXHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSggMjJweCApO1xuXHQgICAgXHRcdHBhZGRpbmc6IDE1cHggNjBweCAxNnB4IDMwcHg7XG5cdCAgICBcdFx0YmFja2dyb3VuZDogJGJnR3JleTtcblx0ICAgIFx0XHRib3JkZXItcmFkaXVzOiAxNXB4O1xuXHQgICAgXHRcdCY6YWZ0ZXJ7XG5cdCAgICBcdFx0XHRjb250ZW50OiBcIlwiO1xuXHQgICAgXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29ucy9jaGV2cm9uLnN2Zyk7XG5cdCAgICBcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdCAgICBcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHQgICAgXHRcdFx0d2lkdGg6IDE4cHg7XG4gICAgXHRcdFx0ICAgIGhlaWdodDogOXB4O1xuICAgIFx0XHRcdCAgICByaWdodDogMjVweDtcblx0ICAgIFx0XHR9XG5cdCAgICBcdH1cblx0ICAgIFx0LmZhcS1hbnN3ZXJ7XG5cdCAgICBcdFx0cGFkZGluZzogMTVweCA4MHB4IDE2cHggMzBweDtcblx0ICAgIFx0XHRib3JkZXItcmFkaXVzOiAwcHggMHB4IDE1cHggMTVweDtcblx0ICAgIFx0XHRib3JkZXI6IDNweCBzb2xpZCAkYmdHcmV5O1xuXHQgICAgXHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSggMjBweCApO1xuXHQgICAgXHR9XG5cdCAgICBcdCYuZm9sZC1vcGVue1xuXHQgICAgXHRcdC5mYXEtcXVlc3Rpb257ICBcdFx0XG5cdCAgICBcdFx0XHRib3JkZXItcmFkaXVzOiAxNXB4IDE1cHggMHB4IDBweDtcblx0ICAgIFx0XHR9XG5cdCAgICBcdH1cblx0ICAgIH1cblx0fVxufVxuXG4uYmxvY2suZm9ybS1ibG9jaywgLmlubmVyLWZvcm0tYmxvY2t7XG5cdG1heC13aWR0aDogNjIwcHg7XG5cdC5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9dGV4dF0sIC5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9bnVtYmVyXSwgLmdmb3JtX3dyYXBwZXIgaW5wdXRbdHlwZT1lbWFpbF0sIC5nZm9ybV93cmFwcGVyIGlucHV0W3R5cGU9dGVsXSwgLmdmb3JtX3dyYXBwZXIgdGV4dGFyZWEsIC5nZm9ybV93cmFwcGVyIHNlbGVjdHtcblx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHRcdGZvbnQtZmFtaWx5OiAkZm9udC1zdGFjayAhaW1wb3J0YW50O1xuXHR9XG5cdC5nZm9ybV93cmFwcGVyIC5nZmllbGRfZGVzY3JpcHRpb24udmFsaWRhdGlvbl9tZXNzYWdle1xuXHRcdGNvbG9yOiAkcGluaztcblx0fVxuXHQuZ2Zvcm1fd3JhcHBlciAuZ2lucHV0X2NvbnRhaW5lcl9zZWxlY3R7XG5cdFx0LmdmaWVsZF9zZWxlY3R7IGxpbmUtaGVpZ2h0OiAxNTAlOyB9XG5cdFx0JjpiZWZvcmV7XG5cdFx0XHRib3R0b206IDVweDtcblx0XHR9XG5cdFx0JjphZnRlcntcblx0XHRcdGJvcmRlci1yYWRpdXM6IDAgMTBweCAxMHB4IDA7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkcGluaztcblx0XHRcdGhlaWdodDogNDZweDtcblx0XHR9XG5cdH1cblx0Zm9ybSAuZ2Zvcm1fZm9vdGVye1xuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdC5idXR0b257XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0fVxuXHR9XG5cdGZvcm0gLmdmb3JtX2JvZHkgdWx7XG5cdFx0ZGlzcGxheTogZmxleDtcbiAgICBcdGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgXHQuZ2ZpZWxke1xuICAgIFx0XHRmbGV4OiAwIDEgMTAwJTtcbiAgICBcdH1cbiAgICBcdC8vIC5mdWxsLWZpZWxke1xuICAgIFx0Ly8gXHRmbGV4OiAwIDEgMTAwJTtcbiAgICBcdC8vIH1cbiAgICBcdC8vIC5oYWxmLWZpZWxke1xuICAgIFx0Ly8gXHRmbGV4OiAwIDEgNDglO1xuICAgIFx0Ly8gXHQmOm50aC1jaGlsZChldmVuKXtcbiAgICBcdC8vIFx0XHRtYXJnaW4tcmlnaHQ6IDQlO1xuICAgIFx0Ly8gXHR9XG4gICAgXHQvLyB9XG5cdH1cbn1cblxuLnNlY3Rpb24ucXVlcnktb3ZlcnZpZXctYmxvY2suaHAtYmd7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0JjphZnRlcntcblx0XHRjb250ZW50OiBcIlwiO1xuXHQgICAgd2lkdGg6IDEwMCU7XG5cdCAgICBoZWlnaHQ6IDY1JTtcblx0ICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ICAgIGJvdHRvbTogMHB4O1xuXHQgICAgbGVmdDogMDtcblx0ICAgIGRpc3BsYXk6IGJsb2NrO1xuXHQgICAgYmFja2dyb3VuZDogJGJlaWdlO1xuXHQgICAgei1pbmRleDogLTE7XG5cdH1cbn1cblxuLy8gLnNlY3Rpb24ucXVlcnktb3ZlcnZpZXctYmxvY2sgLmNvbnRhaW5lcntcbi8vIFx0bWF4LXdpZHRoOiAxMjQwcHg7XG4vLyB9XG5cbi5pbnNwaXJhdGllICNtYWluLXdyYXBwZXIgLnNlY3Rpb24uYmxvY2tfb25seV90aXRsZXtcblx0bWFyZ2luLWJvdHRvbTogMjVweDtcblx0bWFyZ2luLXRvcDogMzBweDtcbn1cblxuLmJsb2NrLnF1ZXJ5LXdpdGgtZmlsdGVyLWJsb2Nre1xuXHQmLmxvYWRpbmd7XG5cdFx0cG9pbnRlci1ldmVudHM6bm9uZTtcblx0XHQuY29sbGVjdGlvbi1zaWRle1xuXHRcdFx0b3BhY2l0eTouMztcblx0XHR9XG5cdH1cblx0Ly8gLmZpbHRlci13cmFwcGVyLmZpbHRlci1zaWRle1xuXHQvLyBcdC5maWx0ZXItdGl0bGV7XG5cdC8vIFx0XHRkaXNwbGF5OiBub25lO1xuXHQvLyBcdH1cblx0Ly8gXHR1bHtcblx0Ly8gXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHQvLyBcdFx0bGl7XG5cdC8vIFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdC8vIFx0XHQgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHQvLyBcdFx0ICAgIG1hcmdpbjogMHB4IDIwcHggMTBweCAwO1xuXHQvLyBcdFx0ICAgICY6Zm9jdXN7XG5cdC8vIFx0XHRcdFx0b3V0bGluZTogbm9uZTtcblx0Ly8gXHRcdFx0fVxuXHQvLyBcdFx0XHQvLyBidXR0b257XG5cdC8vIFx0XHRcdC8vIFx0YmFja2dyb3VuZDogJHdoaXRlO1xuXHQvLyBcdFx0XHQvLyAgICAgY29sb3I6ICRibGFjaztcblx0Ly8gXHRcdFx0Ly8gICAgIHBhZGRpbmc6IDdweCA2NXB4IDdweCAzMHB4O1xuXHQvLyBcdFx0XHQvLyAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHQvLyBcdFx0XHQvLyAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcblx0Ly8gXHRcdFx0Ly8gICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Ly8gXHRcdFx0Ly8gICAgIHRyYW5zaXRpb246IC4zcztcblx0Ly8gXHRcdFx0Ly8gICAgIGJveC1zaGFkb3c6IDBweCA0cHggNXB4IDBweCByZ2JhKDAsMCwwLDAuMTYpO1xuXHQvLyBcdFx0XHQvLyAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG5cdC8vIFx0XHRcdC8vICAgICAmLmFjdGl2ZS1pdGVte1xuXHQvLyBcdFx0XHQvLyBcdFx0YmFja2dyb3VuZDogJG9yYW5nZTtcblx0Ly8gXHRcdFx0Ly8gICAgIFx0Y29sb3I6ICR3aGl0ZTtcblx0Ly8gXHRcdFx0Ly8gICAgIFx0JjphZnRlcntcblx0Ly8gXHRcdFx0Ly8gICAgIFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Fycm93LXJpZ2h0LXdoaXRlLnN2Zyk7XG5cdC8vIFx0XHRcdC8vICAgICBcdH1cblx0Ly8gXHRcdFx0Ly8gXHR9XG5cdC8vIFx0XHRcdC8vIFx0Jjpob3Zlcntcblx0Ly8gXHRcdFx0Ly8gXHRcdGJhY2tncm91bmQ6ICRvcmFuZ2U7XG5cdC8vIFx0XHRcdC8vICAgICBcdGNvbG9yOiAkd2hpdGU7XG5cdC8vIFx0XHRcdC8vICAgICBcdCY6YWZ0ZXJ7XG5cdC8vIFx0XHRcdC8vICAgICBcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9hcnJvdy1yaWdodC13aGl0ZS5zdmcpO1xuXHQvLyBcdFx0XHQvLyAgICAgXHR9XG5cdC8vIFx0XHRcdC8vIFx0fVxuXHQvLyBcdFx0XHQvLyBcdCY6Zm9jdXN7XG5cdC8vIFx0XHRcdC8vIFx0XHRvdXRsaW5lOiBub25lO1xuXHQvLyBcdFx0XHQvLyBcdH1cblx0Ly8gXHRcdFx0Ly8gXHQmOmFmdGVye1xuXHQvLyBcdFx0XHQvLyBcdCAgICBjb250ZW50OiBcIlwiO1xuXHQvLyBcdFx0XHQvLyBcdCAgICB3aWR0aDogMTAwJTtcblx0Ly8gXHRcdFx0Ly8gXHQgICAgcG9zaXRpb246IGFic29sdXRlO1xuXHQvLyBcdFx0XHQvLyBcdCAgICBib3R0b206IDdweDtcblx0Ly8gXHRcdFx0Ly8gXHQgICAgcmlnaHQ6IDMwcHg7XG5cdC8vIFx0XHRcdC8vIFx0ICAgIGRpc3BsYXk6IGJsb2NrO1xuXHQvLyBcdFx0XHQvLyBcdCAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdC8vIFx0XHRcdC8vIFx0ICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdC8vIFx0XHRcdC8vIFx0ICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYXJyb3ctcmlnaHQtYmxhY2suc3ZnKTtcblx0Ly8gXHRcdFx0Ly8gXHQgICAgaGVpZ2h0OiAxOHB4O1xuXHQvLyBcdFx0XHQvLyBcdCAgICB3aWR0aDogMjJweDtcblx0Ly8gXHRcdFx0Ly8gXHQgICAgdHJhbnNpdGlvbjogLjVzOyBcblx0Ly8gXHRcdFx0Ly8gXHR9XG5cdC8vIFx0XHRcdC8vIH1cblx0Ly8gXHRcdH1cblx0Ly8gXHR9XG5cdC8vIH1cblx0LmNvbGxlY3Rpb24tc2lkZXtcblx0XHRtYXJnaW4tdG9wOiAxMDBweDtcblx0fVxufVxuXG4uY29sbGVjdGlvbi13cmFwcGVye1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWZsb3c6IHJvdyB3cmFwO1xufVxuXG4uYmxvY2sucXVlcnktd2l0aC1maWx0ZXItYmxvY2t7XG5cdG1hcmdpbi1ib3R0b206IDgwcHg7XG5cdC5maWx0ZXItd3JhcHBlci5maWx0ZXItc2lkZXtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0dWx7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdFx0dWwgbGl7XG5cdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXHRcdCAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRtYXJnaW46IDBweCAxMjBweCAwcHggMDtcblx0XHQgICAgJjpmb2N1c3tcblx0XHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdH1cblx0XHRcdGJ1dHRvbntcblx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKCAyMHB4ICk7XG5cdFx0XHRcdGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRcdGhlaWdodDogNDJweDtcblx0XHRcdFx0XHR3aWR0aDogNDJweDtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIyMCU7XG5cdFx0XHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKCAyMHB4ICk7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IC4zcztcblx0XHRcdFx0XHRjb2xvcjogJGJsYWNrICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0JjphZnRlcntcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYuYWN0aXZlLWl0ZW17XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdFx0XHRjb2xvcjogJGRhcmtQaW5rO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6Zm9jdXN7XG5cdFx0XHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOmhvdmVye1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHRcdFx0Y29sb3I6ICRkYXJrUGluaztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0JjpudGgtY2hpbGQoMikgYnV0dG9uOmJlZm9yZXtiYWNrZ3JvdW5kOiRncmVlbjt9XG5cdFx0XHRcdCY6bnRoLWNoaWxkKDMpIGJ1dHRvbjpiZWZvcmV7YmFja2dyb3VuZDokeWVsbG93O31cblx0XHRcdFx0JjpudGgtY2hpbGQoNCkgYnV0dG9uOmJlZm9yZXtiYWNrZ3JvdW5kOiRvcmFuZ2U7fVxuXHRcdFx0fVxuXHRcdFx0JjpudGgtY2hpbGQoMSkgYnV0dG9uOmJlZm9yZXtkaXNwbGF5Om5vbmU7fVxuXHRcdFx0JjpudGgtY2hpbGQoMikgYnV0dG9uOmJlZm9yZXtjb250ZW50OiBcIklcIjsgYmFja2dyb3VuZDokZ3JlZW42NDt9XG5cdFx0XHQmOm50aC1jaGlsZCgzKSBidXR0b246YmVmb3Jle2NvbnRlbnQ6IFwiVFwiOyBiYWNrZ3JvdW5kOiR5ZWxsb3c2NDt9XG5cdFx0XHQmOm50aC1jaGlsZCg0KSBidXR0b246YmVmb3Jle2NvbnRlbnQ6IFwiVVwiOyBiYWNrZ3JvdW5kOiRvcmFuZ2U2NDt9XG5cdFx0XHQmOm50aC1jaGlsZCgyKSBidXR0b24uYWN0aXZlLWl0ZW06YmVmb3Jle2JhY2tncm91bmQ6JGdyZWVuO31cblx0XHRcdCY6bnRoLWNoaWxkKDMpIGJ1dHRvbi5hY3RpdmUtaXRlbTpiZWZvcmV7YmFja2dyb3VuZDokeWVsbG93O31cblx0XHRcdCY6bnRoLWNoaWxkKDQpIGJ1dHRvbi5hY3RpdmUtaXRlbTpiZWZvcmV7YmFja2dyb3VuZDokb3JhbmdlO31cblx0XHRcdCY6bGFzdC1jaGlsZHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ucGFydC5wb3N0LXBhcnQsIC5wYXJ0LnBvc3QtcGFydDp2aXNpdGVke1xuXHRmbGV4OiAwIDEgY2FsYygyNSUgLSAyMi41cHgpO1xuICAgIG1hcmdpbjogMCAzMHB4IDMwcHggMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLy90cmFuc2l0aW9uOiAuNXM7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICY6bnRoLWNoaWxkKCA0bis0ICksICY6bGFzdC1jaGlsZHtcblx0XHRtYXJnaW4tcmlnaHQ6MDtcblx0fVxuICAgICY6bnRoLWNoaWxkKCAybisyICl7XG5cdFx0dG9wOiA4MHB4O1xuXHR9XG5cdCYuYmxvZ3tcblx0XHQuaW5uZXItd3JhcHBlciAuYm90dG9tLWNvbnRlbnR7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkbGlnaHRHcmV5O1xuXHRcdFx0cGFkZGluZzogMTBweCAwIDBweCAwO1xuXHRcdFx0LnBhcnQtdGl0bGV7XG5cdFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSggMjBweCApO1xuXHRcdFx0XHRmb250LXdlaWdodDogJGJvbGQtd2VpZ2h0O1xuXHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0XHRwYWRkaW5nOiAxMHB4IDIwcHggMHB4IDIwcHg7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDEwcHggMDtcblx0XHRcdH1cblx0XHRcdC5wYXJ0LWNvbnRlbnR7XG5cdFx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSggMTZweCApO1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdFx0XHRwYWRkaW5nOiAwIDIwcHggMjBweCAyMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuaW5uZXItd3JhcHBlcntcblx0XHQuY2F0ZWdvcnktbGlzdHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHQgICAgdG9wOiAxMHB4O1xuXHRcdCAgICByaWdodDogMTBweDtcblx0XHQgICAgbGl7XG5cdFx0ICAgIFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdCAgICBcdGhlaWdodDogNDJweDtcblx0XHQgICAgXHR3aWR0aDogNDJweDtcblx0XHQgICAgXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0ICAgIFx0bGluZS1oZWlnaHQ6IDIyMCU7XG5cdFx0ICAgIFx0QGluY2x1ZGUgZm9udC1zaXplKCAyMHB4ICk7XG5cdFx0ICAgIFx0Zm9udC13ZWlnaHQ6ICRib2xkLXdlaWdodDtcblx0XHQgICAgXHQmLmksICYuSXtcblx0XHQgICAgXHRcdGJhY2tncm91bmQ6ICRncmVlbjY0O1xuXHRcdCAgICBcdH1cblx0XHQgICAgXHQmLnQsICYuVHtcblx0XHQgICAgXHRcdGJhY2tncm91bmQ6ICR5ZWxsb3c2NDtcblx0XHQgICAgXHR9XG5cdFx0ICAgIFx0Ji51LCAmLlV7XG5cdFx0ICAgIFx0XHRiYWNrZ3JvdW5kOiAkb3JhbmdlNjQ7XG5cdFx0ICAgIFx0fVxuXHRcdCAgICB9XG5cdFx0fVxuXHRcdC5ib3R0b20tY29udGVudHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0LnBhcnQtY29udGVudHtcblx0XHRcdFx0QGluY2x1ZGUgZm9udC1zaXplKCAxOHB4ICk7XG5cdFx0ICAgIFx0Zm9udC13ZWlnaHQ6ICRtZWRpdW0td2VpZ2h0O1xuXHRcdCAgICBcdGxpbmUtaGVpZ2h0OiAxNjAlO1xuXHRcdCAgICBcdGNvbG9yOiAkd2hpdGU7XG5cdFx0ICAgIFx0cGFkZGluZzogMjBweDtcblx0XHQgICAgXHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNTUpO1xuXHRcdFx0fVxuXHRcdFx0LmJ1dHRvbi5yZWFkbW9yZXtcblx0XHRcdFx0cGFkZGluZzogMTVweDtcblx0XHRcdCAgICB3aWR0aDogMTAwJTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czowIDAgMTBweCAxMHB4O1xuXHRcdFx0ICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdCAgICBiYWNrZ3JvdW5kOiAkYmx1ZTtcblx0XHRcdCAgICAmOmhvdmVye1xuXHRcdFx0ICAgIFx0YmFja2dyb3VuZDogIzAwQTVGNTtcblx0XHRcdCAgICB9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5zaG9ydGNvZGUgLmJsb2NrLmNvbnRlbnQtYmxvY2sgdWwgbGl7XG5cdHBhZGRpbmctbGVmdDowO1xufVxuXG4vLyAucGFnZS10ZW1wbGF0ZS1sYW5kaW5nc3BhZ2V7XG4vLyBcdC5sYW5kaW5nc3BhZ2UtaGVhZGVye1xuLy8gXHRcdGJhY2tncm91bmQtc2l6ZTpjb3Zlcjtcbi8vIFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlciBjZW50ZXI7XG4vLyBcdFx0LmNvbnRhaW5lcntcbi8vIFx0XHRcdG1pbi1oZWlnaHQ6NTYwcHg7XG4vLyBcdFx0XHRtYXgtd2lkdGg6MTA4MHB4O1xuLy8gXHRcdFx0Y29sb3I6I0ZGRjtcbi8vIFx0XHRcdGRpc3BsYXk6ZmxleDtcbi8vIFx0XHRcdGZsZXgtZmxvdzpyb3cgd3JhcDtcbi8vIFx0XHRcdGFsaWduLWl0ZW1zOmZsZXgtZW5kO1xuLy8gXHRcdFx0anVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQ7XG5cbi8vIFx0XHRcdC5jb250ZW50LXNpZGV7XG4vLyBcdFx0XHRcdG1hcmdpbi1ib3R0b206MTUwcHg7XG4vLyBcdFx0XHRcdGgxe1xuLy8gXHRcdFx0XHRcdEBpbmNsdWRlIGZvbnQtc2l6ZSggNjBweCApO1xuLy8gXHRcdFx0XHR9XG4vLyBcdFx0XHR9XG4vLyBcdFx0fVxuLy8gXHR9XG4vLyBcdCNtYWluLXdyYXBwZXJ7XG4vLyBcdFx0cGFkZGluZy10b3A6MTk1cHg7XG4vLyBcdH1cbi8vIFx0I21haW4td3JhcHBlciAuc2VjdGlvbjpmaXJzdC1jaGlsZHtcbi8vIFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcbi8vIFx0XHR0b3A6LTE1MHB4O1xuLy8gXHRcdG1hcmdpbi1ib3R0b206LTEwMHB4O1xuLy8gXHR9XG4vLyB9Il19 */
