@charset "UTF-8";
@import url("//fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,400;0,600;0,700;1,400;1,600;1,700&family=Rokkitt:wght@300;400;500&display=swap");
*,
*:after,
*:before {
  margin: 0;
  padding: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

body {
  font-family: "Montserrat", sans-serif;
  font-size: 16px;
  line-height: 1.6em;
  color: #81776f; }

h1, h2, h3, h4, h5, h6 {
  font-family: "Rokkitt", serif;
  font-weight: 400;
  letter-spacing: 1px; }

h1 {
  font-size: 55px; }

h2 {
  font-size: 40px; }

h3 {
  font-size: 32px; }

h4 {
  font-size: 25px; }

h5 {
  font-size: 25px; }

.btn {
  display: inline-block;
  padding: 10px 20px;
  position: relative;
  text-transform: uppercase;
  font-weight: 600;
  letter-spacing: 1px;
  overflow: hidden;
  text-decoration: none; }
  @media screen and (max-width: 500px) {
    .btn {
      padding: 5px 10px; } }
  @media screen and (min-width: 501px) and (max-width: 767px) {
    .btn {
      padding: 5px 10px; } }
  .btn:before, .btn:after {
    content: "";
    width: 0;
    height: 100%;
    position: absolute;
    top: 0; }
  .btn:before {
    left: 0; }
  .btn:after {
    right: 0; }
  .btn:hover::after, .btn:hover::before {
    width: 55%; }
  .btn__text {
    position: relative;
    white-space: nowrap;
    z-index: 2;
    padding: 24px 8px;
    transition: 0.3s linear;
    margin-top: 2px;
    text-decoration: none; }
  .btn--brown {
    color: #5e4435;
    border: 1px solid #5e4435; }
    .btn--brown:before, .btn--brown:after {
      background: #5e4435; }
    .btn--brown:hover {
      color: #ffffff; }
  .btn--brown-light {
    color: #835b39;
    border: 1px solid #835b39; }
    .btn--brown-light:before, .btn--brown-light:after {
      background: #835b39; }
    .btn--brown-light:hover {
      color: #ffffff; }
  .btn--grey {
    color: #81776f;
    border: 1px solid #81776f; }
    .btn--grey:before, .btn--grey:after {
      background: #81776f; }
    .btn--grey:hover {
      color: #ffffff; }

body {
  margin: 0; }
  body.hidden-scrollbar {
    overflow-y: hidden; }
  body img {
    max-width: 100%; }
  body a,
  body a:before,
  body a:after,
  body span,
  body span:before,
  body span:after,
  body button,
  body img,
  body input[type=button],
  body input[type=submit],
  body .im,
  body .form-button,
  body .wdi_feed_thumbnail_1 .wdi_photo_wrap_inner,
  body svg,
  body .menu-trigger {
    transition: all 0.6s cubic-bezier(0.5, 0, 0.1, 1.5); }
    body a span,
    body a:before span,
    body a:after span,
    body span span,
    body span:before span,
    body span:after span,
    body button span,
    body img span,
    body input[type=button] span,
    body input[type=submit] span,
    body .im span,
    body .form-button span,
    body .wdi_feed_thumbnail_1 .wdi_photo_wrap_inner span,
    body svg span,
    body .menu-trigger span {
      transition: all 0.6s cubic-bezier(0.5, 0, 0.1, 1.5); }
  body .wrapper {
    width: 100%;
    padding: 0;
    position: relative;
    display: inline-block; }
  body .container {
    width: 94%;
    max-width: 1180px;
    margin: 0 auto; }
  body .clear {
    width: 100%;
    height: 1px;
    clear: both;
    float: none;
    display: block; }
  body svg {
    width: 70px;
    height: 70px; }

.section--banner {
  margin: 0 0 50px 0;
  padding: 0;
  width: 100%;
  position: relative;
  display: inline-block; }
  .section--banner img {
    margin: 0;
    padding: 0;
    width: 100%; }

.section--hero-slider {
  width: 100%;
  margin: 0 0 45px 0;
  position: relative;
  z-index: 0; }
  .section--hero-slider:before {
    content: "";
    width: 0;
    height: 0;
    border-width: 0  0 10px 100vw;
    border-color: transparent transparent #ffffff transparent;
    border-style: solid;
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 999; }
  .section--hero-slider .container {
    max-width: 100%;
    width: 100%; }
  .section--hero-slider .swiper-button-prev,
  .section--hero-slider .swiper-button-next {
    color: #ffffff;
    font-weight: bold; }
    .section--hero-slider .swiper-button-prev:hover,
    .section--hero-slider .swiper-button-next:hover {
      color: #5e4435 !important; }
  .section--hero-slider .swiper-slide {
    width: 100%;
    margin: 0;
    padding: 0;
    min-height: 430px;
    position: relative;
    text-align: left;
    overflow: hidden;
    z-index: 0;
    background: #d1d2d4; }
    @media screen and (max-width: 500px) {
      .section--hero-slider .swiper-slide {
        min-height: 300px; } }
    @media screen and (min-width: 501px) and (max-width: 767px) {
      .section--hero-slider .swiper-slide {
        min-height: 300px; } }
    .section--hero-slider .swiper-slide .slide-inner {
      position: absolute;
      width: 100%;
      height: 100%;
      right: 0;
      top: 0;
      background-size: cover;
      background-position: center center;
      z-index: 1; }
      .section--hero-slider .swiper-slide .slide-inner:before {
        width: 100%;
        height: 100%;
        background: #81776f;
        opacity: 0.35;
        position: absolute;
        top: 0;
        left: 0;
        bottom: 0;
        right: 0; }
    .section--hero-slider .swiper-slide__text {
      position: absolute;
      width: 40%;
      height: 100%;
      top: 50%;
      left: -60%;
      opacity: 0;
      z-index: 2;
      padding: 30px 45px;
      vertical-align: middle;
      transform: translateY(-50%);
      -webkit-transition: all .6s linear;
      -moz-transition: all .6s linear;
      -o-transition: all .6s linear;
      transition: all .6s linear;
      background: linear-gradient(to bottom, #d1d2d4, rgba(129, 119, 111, 0.5));
      -webkit-box-shadow: 0px 0px 8px 2px rgba(0, 0, 0, 0.25);
      box-shadow: 0px 0px 8px 2px rgba(0, 0, 0, 0.25); }
      @media screen and (max-width: 500px) {
        .section--hero-slider .swiper-slide__text {
          width: 80%; } }
      @media screen and (min-width: 501px) and (max-width: 767px) {
        .section--hero-slider .swiper-slide__text {
          width: 70%; } }
      .section--hero-slider .swiper-slide__text h1 {
        color: #81776f;
        text-shadow: 2px 2px #5e4435;
        line-height: 1.25em;
        margin-top: 0;
        padding-top: 0; }
        @media screen and (max-width: 500px) {
          .section--hero-slider .swiper-slide__text h1 {
            font-size: 25px; } }
        @media screen and (min-width: 501px) and (max-width: 767px) {
          .section--hero-slider .swiper-slide__text h1 {
            font-size: 30px; } }
      .section--hero-slider .swiper-slide__text p {
        font-size: 25px;
        line-height: 1.5em;
        color: #5e4435;
        text-shadow: 1px 1px #81776f;
        margin: 5px 0;
        display: block; }
        @media screen and (max-width: 500px) {
          .section--hero-slider .swiper-slide__text p {
            font-size: 15px; } }
        @media screen and (min-width: 501px) and (max-width: 767px) {
          .section--hero-slider .swiper-slide__text p {
            font-size: 20px; } }
      .section--hero-slider .swiper-slide__text .btn {
        margin-top: 20px; }
  .section--hero-slider .slideTextVisible {
    left: 10%;
    opacity: 1; }

.section--paragraph-image {
  width: 100%;
  padding: 45px 0;
  display: inline-block;
  text-align: center; }
  .section--paragraph-image .container {
    margin: 0 auto;
    padding: 0;
    display: grid;
    grid-gap: 50px; }
    .section--paragraph-image .container .paragraph {
      text-align: left; }
      .section--paragraph-image .container .paragraph h1,
      .section--paragraph-image .container .paragraph h2,
      .section--paragraph-image .container .paragraph h3,
      .section--paragraph-image .container .paragraph h4,
      .section--paragraph-image .container .paragraph h5 {
        width: 100%;
        position: relative;
        display: inline-block;
        margin-bottom: 20px;
        text-align: center; }
        .section--paragraph-image .container .paragraph h1:after,
        .section--paragraph-image .container .paragraph h2:after,
        .section--paragraph-image .container .paragraph h3:after,
        .section--paragraph-image .container .paragraph h4:after,
        .section--paragraph-image .container .paragraph h5:after {
          content: "";
          width: 150px;
          height: 1px;
          background: #8f7e73;
          position: absolute;
          bottom: -20px;
          left: 50%;
          transform: translateX(-50%); }
      .section--paragraph-image .container .paragraph p {
        margin: 0 0 25px 0;
        text-align: left; }
        .section--paragraph-image .container .paragraph p:last-child {
          margin-bottom: 0; }
      .section--paragraph-image .container .paragraph a {
        color: #8f7e73; }
      .section--paragraph-image .container .paragraph__link {
        width: 100%;
        display: inline-block;
        margin-top: -20px;
        text-align: center; }
        .section--paragraph-image .container .paragraph__link .btn {
          margin: 0 auto;
          position: relative;
          left: -35px; }
    .section--paragraph-image .container .image figure {
      position: relative;
      display: inline-block;
      z-index: 0; }
      .section--paragraph-image .container .image figure:before {
        content: "";
        width: 100%;
        height: 100%;
        background: #5e4435;
        position: absolute;
        top: 0;
        left: 0;
        transform: rotate(5deg);
        z-index: 1; }
      .section--paragraph-image .container .image figure:after {
        content: "";
        width: 100%;
        height: 100%;
        background: #81776f;
        position: absolute;
        top: 0;
        left: 0;
        transform: rotate(-5deg);
        z-index: 2; }
      .section--paragraph-image .container .image figure a {
        position: relative;
        display: inline-block; }
      .section--paragraph-image .container .image figure img {
        border: 6px solid #835b39;
        background: #835b39;
        position: relative;
        z-index: 9; }
        .section--paragraph-image .container .image figure img:hover {
          transform: scale(1.1); }
  .section--paragraph-image--left .container .paragraph {
    order: 2; }
  .section--paragraph-image--left .container .image {
    order: 1; }
  .section--paragraph-image--left--1 {
    grid-template-columns: 1fr; }
  .section--paragraph-image--left--1-2 {
    grid-template-columns: 1fr 1fr; }
    @media screen and (max-width: 500px) {
      .section--paragraph-image--left--1-2 {
        grid-template-columns: 1fr !important; } }
    @media screen and (min-width: 501px) and (max-width: 767px) {
      .section--paragraph-image--left--1-2 {
        grid-template-columns: 1fr !important; } }
  .section--paragraph-image--left--1-3 {
    grid-template-columns: 1fr 2fr; }
    @media screen and (max-width: 500px) {
      .section--paragraph-image--left--1-3 {
        grid-template-columns: 1fr !important; } }
    @media screen and (min-width: 501px) and (max-width: 767px) {
      .section--paragraph-image--left--1-3 {
        grid-template-columns: 1fr !important; } }
  .section--paragraph-image--left--1-4 {
    grid-template-columns: 1fr 3fr; }
    @media screen and (max-width: 500px) {
      .section--paragraph-image--left--1-4 {
        grid-template-columns: 1fr !important; } }
    @media screen and (min-width: 501px) and (max-width: 767px) {
      .section--paragraph-image--left--1-4 {
        grid-template-columns: 1fr !important; } }
  .section--paragraph-image--left--1-5 {
    grid-template-columns: 1fr 4fr; }
    @media screen and (max-width: 500px) {
      .section--paragraph-image--left--1-5 {
        grid-template-columns: 1fr !important; } }
    @media screen and (min-width: 501px) and (max-width: 767px) {
      .section--paragraph-image--left--1-5 {
        grid-template-columns: 1fr !important; } }
  @media screen and (max-width: 500px) {
    .section--paragraph-image--left {
      grid-template-columns: 1fr !important; } }
  @media screen and (min-width: 501px) and (max-width: 767px) {
    .section--paragraph-image--left {
      grid-template-columns: 1fr !important; } }
  .section--paragraph-image--right .container .paragraph {
    order: 1; }
  .section--paragraph-image--right .container .image {
    order: 2; }
  .section--paragraph-image--right--1 {
    grid-template-columns: 1fr; }
  .section--paragraph-image--right--1-2 {
    grid-template-columns: 1fr 1fr; }
    @media screen and (max-width: 500px) {
      .section--paragraph-image--right--1-2 {
        grid-template-columns: 1fr !important; } }
    @media screen and (min-width: 501px) and (max-width: 767px) {
      .section--paragraph-image--right--1-2 {
        grid-template-columns: 1fr !important; } }
  .section--paragraph-image--right--1-3 {
    grid-template-columns: 2fr 1fr; }
    @media screen and (max-width: 500px) {
      .section--paragraph-image--right--1-3 {
        grid-template-columns: 1fr !important; } }
    @media screen and (min-width: 501px) and (max-width: 767px) {
      .section--paragraph-image--right--1-3 {
        grid-template-columns: 1fr !important; } }
  .section--paragraph-image--right--1-4 {
    grid-template-columns: 3fr 1fr; }
    @media screen and (max-width: 500px) {
      .section--paragraph-image--right--1-4 {
        grid-template-columns: 1fr !important; } }
    @media screen and (min-width: 501px) and (max-width: 767px) {
      .section--paragraph-image--right--1-4 {
        grid-template-columns: 1fr !important; } }
  .section--paragraph-image--right--1-5 {
    grid-template-columns: 4fr 1fr; }
    @media screen and (max-width: 500px) {
      .section--paragraph-image--right--1-5 {
        grid-template-columns: 1fr !important; } }
    @media screen and (min-width: 501px) and (max-width: 767px) {
      .section--paragraph-image--right--1-5 {
        grid-template-columns: 1fr !important; } }
  @media screen and (max-width: 500px) {
    .section--paragraph-image--right {
      grid-template-columns: 1fr !important; } }
  @media screen and (min-width: 501px) and (max-width: 767px) {
    .section--paragraph-image--right {
      grid-template-columns: 1fr !important; } }
  .section--paragraph-image .paragraph,
  .section--paragraph-image .image {
    display: flex;
    flex-direction: column; }
  .section--paragraph-image .paragraph ul {
    list-style-type: square;
    margin-left: 25px;
    color: #835b39; }
    .section--paragraph-image .paragraph ul li {
      color: #81776f; }

.section--linked-images {
  width: 100%;
  display: inline-block;
  padding: 50px 0;
  background: #835b39;
  position: relative; }
  .section--linked-images:before {
    content: "";
    width: 0;
    height: 0;
    border-width: 0  0 10px 100vw;
    border-color: transparent transparent #835b39 transparent;
    border-style: solid;
    position: absolute;
    top: -10px;
    left: 0; }
  .section--linked-images:after {
    content: "";
    width: 0;
    height: 0;
    border-width: 10px 100vw 0 0;
    border-color: #835b39 transparent transparent transparent;
    border-style: solid;
    position: absolute;
    bottom: -10px;
    left: 0;
    z-index: 99999; }
  .section--linked-images .container h1,
  .section--linked-images .container h2,
  .section--linked-images .container h3,
  .section--linked-images .container h4,
  .section--linked-images .container h5 {
    width: 100%;
    position: relative;
    display: inline-block;
    margin-bottom: 60px;
    text-align: center;
    color: #ffffff; }
    .section--linked-images .container h1:after,
    .section--linked-images .container h2:after,
    .section--linked-images .container h3:after,
    .section--linked-images .container h4:after,
    .section--linked-images .container h5:after {
      content: "";
      width: 150px;
      height: 1px;
      background: #ffffff;
      position: absolute;
      bottom: -20px;
      left: 50%;
      transform: translateX(-50%); }
  .section--linked-images .container ul {
    width: 100%;
    margin: 0;
    padding: 0;
    list-style-type: none;
    display: grid;
    grid-gap: 30px;
    grid-template-columns: 1fr 1fr;
    position: relative; }
    @media screen and (max-width: 500px) {
      .section--linked-images .container ul {
        grid-template-columns: 1fr !important; } }
    @media screen and (min-width: 501px) and (max-width: 767px) {
      .section--linked-images .container ul {
        grid-template-columns: 1fr !important; } }
    .section--linked-images .container ul li {
      display: flex;
      flex-direction: column;
      position: relative; }
      .section--linked-images .container ul li:before {
        content: "";
        width: 100%;
        height: 100%;
        background: #5e4435;
        position: absolute;
        top: 0;
        left: 0;
        transform: rotate(2deg);
        z-index: 1; }
      .section--linked-images .container ul li:after {
        content: "";
        width: 100%;
        height: 100%;
        background: #81776f;
        position: absolute;
        top: 0;
        left: 0;
        transform: rotate(-2deg);
        z-index: 2; }
      .section--linked-images .container ul li a {
        width: 100%;
        height: 0;
        padding-bottom: 66%;
        background-size: cover;
        background-position: center center;
        position: relative;
        border: 5px solid #ffffff;
        z-index: 9; }
        .section--linked-images .container ul li a span {
          position: absolute;
          top: 50%;
          left: 50%;
          width: 100%;
          padding: 20px 0;
          text-align: center;
          transform: translate(-50%, -50%);
          background: #ffffff;
          background: rgba(255, 255, 255, 0.55);
          color: #5e4435;
          font-family: "Rokkitt", serif;
          font-size: 30px;
          text-transform: uppercase; }
        .section--linked-images .container ul li a:hover span {
          background: #5e4435;
          background: rgba(94, 68, 53, 0.85);
          color: #ffffff; }
    .section--linked-images .container ul.centered-item li {
      position: relative;
      left: 50%; }
      @media screen and (max-width: 500px) {
        .section--linked-images .container ul.centered-item li {
          left: 0; } }
      @media screen and (min-width: 501px) and (max-width: 767px) {
        .section--linked-images .container ul.centered-item li {
          left: 0; } }
  .section--linked-images.white {
    background: #ffffff; }
    .section--linked-images.white:before {
      display: none; }
    .section--linked-images.white:after {
      display: none; }
    .section--linked-images.white h1,
    .section--linked-images.white h2,
    .section--linked-images.white h3,
    .section--linked-images.white h4,
    .section--linked-images.white h5 {
      color: #81776f; }
      .section--linked-images.white h1:after,
      .section--linked-images.white h2:after,
      .section--linked-images.white h3:after,
      .section--linked-images.white h4:after,
      .section--linked-images.white h5:after {
        background: #81776f; }
    .section--linked-images.white ul li:before {
      background: #5e4435; }
    .section--linked-images.white ul li:after {
      background: #835b39; }
    .section--linked-images.white ul li a {
      border: 5px solid #81776f; }
      .section--linked-images.white ul li a span {
        position: absolute;
        top: 50%;
        left: 50%;
        width: 100%;
        padding: 20px 0;
        text-align: center;
        transform: translate(-50%, -50%);
        background: #ffffff;
        background: rgba(255, 255, 255, 0.55);
        color: #5e4435;
        font-family: "Rokkitt", serif;
        font-size: 30px;
        text-transform: uppercase; }
      .section--linked-images.white ul li a:hover span {
        background: #5e4435;
        background: rgba(94, 68, 53, 0.85);
        color: #ffffff; }

.section--gallery {
  width: 100%;
  display: inline-block;
  padding: 50px 0;
  background: #835b39;
  position: relative; }
  .section--gallery:before {
    content: "";
    width: 0;
    height: 0;
    border-width: 0  0 10px 100vw;
    border-color: transparent transparent #835b39 transparent;
    border-style: solid;
    position: absolute;
    top: -10px;
    left: 0; }
  .section--gallery:after {
    content: "";
    width: 0;
    height: 0;
    border-width: 10px 100vw 0 0;
    border-color: #835b39 transparent transparent transparent;
    border-style: solid;
    position: absolute;
    bottom: -10px;
    left: 0;
    z-index: 99999; }
  .section--gallery .container h1,
  .section--gallery .container h2,
  .section--gallery .container h3,
  .section--gallery .container h4,
  .section--gallery .container h5 {
    width: 100%;
    position: relative;
    display: inline-block;
    margin-bottom: 60px;
    text-align: center;
    color: #ffffff; }
    .section--gallery .container h1:after,
    .section--gallery .container h2:after,
    .section--gallery .container h3:after,
    .section--gallery .container h4:after,
    .section--gallery .container h5:after {
      content: "";
      width: 150px;
      height: 1px;
      background: #ffffff;
      position: absolute;
      bottom: -20px;
      left: 50%;
      transform: translateX(-50%); }
  .section--gallery .container ul {
    width: 100%;
    margin: 0;
    padding: 0;
    list-style-type: none;
    display: grid;
    grid-gap: 30px;
    grid-template-columns: repeat(4, 1fr);
    position: relative; }
    @media screen and (max-width: 500px) {
      .section--gallery .container ul {
        grid-template-columns: 1fr !important; } }
    @media screen and (min-width: 501px) and (max-width: 767px) {
      .section--gallery .container ul {
        grid-template-columns: repeat(2, 1fr) !important; } }
    .section--gallery .container ul li {
      display: flex;
      flex-direction: column;
      position: relative; }
      .section--gallery .container ul li:before {
        content: "";
        width: 100%;
        height: 100%;
        background: #5e4435;
        position: absolute;
        top: 0;
        left: 0;
        transform: rotate(2deg);
        z-index: 1; }
      .section--gallery .container ul li:after {
        content: "";
        width: 100%;
        height: 100%;
        background: #81776f;
        position: absolute;
        top: 0;
        left: 0;
        transform: rotate(-2deg);
        z-index: 2; }
      .section--gallery .container ul li a {
        width: 100%;
        height: 0;
        padding-bottom: 66%;
        background-size: cover;
        background-position: center center;
        position: relative;
        border: 5px solid #ffffff;
        z-index: 9; }
        .section--gallery .container ul li a span {
          position: absolute;
          top: 50%;
          left: 50%;
          width: 100%;
          padding: 20px 0;
          text-align: center;
          transform: translate(-50%, -50%);
          background: #ffffff;
          background: rgba(255, 255, 255, 0.55);
          color: #5e4435;
          font-family: "Rokkitt", serif;
          font-size: 30px;
          text-transform: uppercase; }
        .section--gallery .container ul li a:hover span {
          background: #5e4435;
          background: rgba(94, 68, 53, 0.85);
          color: #ffffff; }
  .section--gallery.white {
    background: #ffffff; }
    .section--gallery.white:before {
      display: none; }
    .section--gallery.white:after {
      display: none; }
    .section--gallery.white h1,
    .section--gallery.white h2,
    .section--gallery.white h3,
    .section--gallery.white h4,
    .section--gallery.white h5 {
      color: #81776f; }
      .section--gallery.white h1:after,
      .section--gallery.white h2:after,
      .section--gallery.white h3:after,
      .section--gallery.white h4:after,
      .section--gallery.white h5:after {
        background: #81776f; }
    .section--gallery.white ul li:before {
      background: #5e4435; }
    .section--gallery.white ul li:after {
      background: #835b39; }
    .section--gallery.white ul li a {
      border: 5px solid #81776f; }
      .section--gallery.white ul li a span {
        position: absolute;
        top: 50%;
        left: 50%;
        width: 100%;
        padding: 20px 0;
        text-align: center;
        transform: translate(-50%, -50%);
        background: #ffffff;
        background: rgba(255, 255, 255, 0.55);
        color: #5e4435;
        font-family: "Rokkitt", serif;
        font-size: 30px;
        text-transform: uppercase; }
      .section--gallery.white ul li a:hover span {
        background: #5e4435;
        background: rgba(94, 68, 53, 0.85);
        color: #ffffff; }

.section--cta {
  width: 100%;
  padding: 45px 0;
  position: relative;
  border-top: 1px solid #d1d2d4; }
  .section--cta .container {
    text-align: center; }
    .section--cta .container h1,
    .section--cta .container h2,
    .section--cta .container h3,
    .section--cta .container h4,
    .section--cta .container h5 {
      width: 100%;
      position: relative;
      display: inline-block;
      margin-bottom: 50px;
      text-align: center; }
      .section--cta .container h1:after,
      .section--cta .container h2:after,
      .section--cta .container h3:after,
      .section--cta .container h4:after,
      .section--cta .container h5:after {
        content: "";
        width: 150px;
        height: 1px;
        background: #8f7e73;
        position: absolute;
        bottom: -20px;
        left: 50%;
        transform: translateX(-50%); }
    .section--cta .container p {
      width: 100%;
      margin: 0 auto 30px auto;
      line-height: 1.3em; }

.section--contact {
  width: 100%;
  padding: 45px 0;
  display: inline-block;
  text-align: center; }
  .section--contact .container {
    margin: 0 auto;
    padding: 0;
    display: block; }
  .section--contact h1,
  .section--contact h2,
  .section--contact h3,
  .section--contact h4,
  .section--contact h5 {
    width: 100%;
    position: relative;
    display: inline-block;
    margin-bottom: 20px;
    text-align: center; }
    .section--contact h1:after,
    .section--contact h2:after,
    .section--contact h3:after,
    .section--contact h4:after,
    .section--contact h5:after {
      content: "";
      width: 150px;
      height: 1px;
      background: #8f7e73;
      position: absolute;
      bottom: -20px;
      left: 50%;
      transform: translateX(-50%); }
  .section--contact__row {
    width: 100%;
    display: grid;
    grid-gap: 50px;
    grid-template-columns: 1fr 1fr;
    margin-top: 45px; }
    .section--contact__row__info {
      text-align: justify; }
      .section--contact__row__info a {
        color: #81776f;
        text-decoration: none; }
        .section--contact__row__info a:hover {
          color: #5e4435;
          text-decoration: underline; }
      .section--contact__row__info__social-media {
        width: 100%;
        display: block;
        margin-top: 30px; }
        .section--contact__row__info__social-media ul {
          margin: 0;
          padding: 0;
          list-style-type: none; }
          .section--contact__row__info__social-media ul li {
            margin: 0 10px 0 0;
            display: inline-block; }
            .section--contact__row__info__social-media ul li:last-child {
              margin: 0; }
            .section--contact__row__info__social-media ul li a {
              display: inline-block;
              width: 25px;
              height: 25px;
              text-align: center;
              position: relative;
              z-index: 0; }
              .section--contact__row__info__social-media ul li a span {
                display: inline-block;
                width: 23px;
                height: 23px;
                background-size: contain;
                background-repeat: no-repeat;
                text-indent: -999px;
                position: relative;
                z-index: 3; }
            .section--contact__row__info__social-media ul li.facebook a span {
              background-image: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgZmlsbD0iIzgxNzc2ZiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtNDM3IDBoLTM2MmMtNDEuMzUxNTYyIDAtNzUgMzMuNjQ4NDM4LTc1IDc1djM2MmMwIDQxLjM1MTU2MiAzMy42NDg0MzggNzUgNzUgNzVoMTUxdi0xODFoLTYwdi05MGg2MHYtNjFjMC00OS42Mjg5MDYgNDAuMzcxMDk0LTkwIDkwLTkwaDkxdjkwaC05MXY2MWg5MWwtMTUgOTBoLTc2djE4MWgxMjFjNDEuMzUxNTYyIDAgNzUtMzMuNjQ4NDM4IDc1LTc1di0zNjJjMC00MS4zNTE1NjItMzMuNjQ4NDM4LTc1LTc1LTc1em0wIDAiLz48L3N2Zz4="); }
            .section--contact__row__info__social-media ul li.facebook a:hover span {
              background-image: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgZmlsbD0iIzVlNDQzNSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtNDM3IDBoLTM2MmMtNDEuMzUxNTYyIDAtNzUgMzMuNjQ4NDM4LTc1IDc1djM2MmMwIDQxLjM1MTU2MiAzMy42NDg0MzggNzUgNzUgNzVoMTUxdi0xODFoLTYwdi05MGg2MHYtNjFjMC00OS42Mjg5MDYgNDAuMzcxMDk0LTkwIDkwLTkwaDkxdjkwaC05MXY2MWg5MWwtMTUgOTBoLTc2djE4MWgxMjFjNDEuMzUxNTYyIDAgNzUtMzMuNjQ4NDM4IDc1LTc1di0zNjJjMC00MS4zNTE1NjItMzMuNjQ4NDM4LTc1LTc1LTc1em0wIDAiLz48L3N2Zz4="); }
            .section--contact__row__info__social-media ul li.instagram a span {
              background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGZpbGw9IiM4MTc3NmYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNDM4LjUzNnB4IiBoZWlnaHQ9IjQzOC41MzZweCIgdmlld0JveD0iMCAwIDQzOC41MzYgNDM4LjUzNiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDM4LjUzNiA0MzguNTM2OyINCgkgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8cGF0aCBkPSJNNDIxLjk4MSwxNi41NjJDNDEwLjk0MSw1LjUxOSwzOTcuNzExLDAsMzgyLjI5OCwwSDU2LjI0OEM0MC44MywwLDI3LjYwNCw1LjUyMSwxNi41NjEsMTYuNTYyDQoJCUM1LjUyLDI3LjYsMC4wMDEsNDAuODI4LDAuMDAxLDU2LjI0M1YzODIuMjljMCwxNS40MTMsNS41MTgsMjguNjQ0LDE2LjU2LDM5LjY4M2MxMS4wNDMsMTEuMDQsMjQuMjcyLDE2LjU2MywzOS42ODcsMTYuNTYzDQoJCWgzMjYuMDQ2YzE1LjQxLDAsMjguNjQ0LTUuNTIzLDM5LjY4NC0xNi41NjNjMTEuMDQzLTExLjAzOSwxNi41NTctMjQuMjcsMTYuNTU3LTM5LjY4M1Y1Ni4yNDMNCgkJQzQzOC41MzQsNDAuODI1LDQzMy4wMjEsMjcuNjA0LDQyMS45ODEsMTYuNTYyeiBNMTU3LjQ2MiwxNTguMDI1YzE3LjIyNC0xNi42NTIsMzcuOTI0LTI0Ljk4Miw2Mi4wOTctMjQuOTgyDQoJCWMyNC4zNiwwLDQ1LjE1Myw4LjMzLDYyLjM4MSwyNC45ODJjMTcuMjI4LDE2LjY1NSwyNS44MzcsMzYuNzg1LDI1LjgzNyw2MC4zODZjMCwyMy41OTgtOC42MDksNDMuNzI5LTI1LjgzNyw2MC4zNzkNCgkJYy0xNy4yMjgsMTYuNjU5LTM4LjAxNCwyNC45ODgtNjIuMzgxLDI0Ljk4OGMtMjQuMTcyLDAtNDQuODctOC4zMzYtNjIuMDk3LTI0Ljk4OGMtMTcuMjI4LTE2LjY1Mi0yNS44NDEtMzYuNzgxLTI1Ljg0MS02MC4zNzkNCgkJQzEzMS42MjEsMTk0LjgxLDE0MC4yMzQsMTc0LjY4MSwxNTcuNDYyLDE1OC4wMjV6IE0zODguODY1LDM3MC41ODljMCw0Ljk0NS0xLjcxOCw5LjA4My01LjE0MSwxMi40MTYNCgkJYy0zLjQzMywzLjMzLTcuNTE5LDQuOTk2LTEyLjI4Miw0Ljk5NmgtMzA1LjJjLTQuOTQ4LDAtOS4wOTEtMS42NjYtMTIuNDE5LTQuOTk2Yy0zLjMzMy0zLjMyNi00Ljk5OC03LjQ3MS00Ljk5OC0xMi40MTZWMTg1LjU3NQ0KCQlIODkuMDhjLTMuODA1LDExLjk5My01LjcwOCwyNC40NjItNS43MDgsMzcuNDAyYzAsMzYuNTUzLDEzLjMyMiw2Ny43MTUsMzkuOTY5LDkzLjUxMWMyNi42NSwyNS43ODYsNTguNzIxLDM4LjY4NSw5Ni4yMTcsMzguNjg1DQoJCWMyNC43NDQsMCw0Ny41ODMtNS45MDMsNjguNTI3LTE3LjcwM2MyMC45MzctMTEuODA3LDM3LjQ4Ni0yNy44MzksNDkuNjc2LTQ4LjExMmMxMi4xODMtMjAuMjcyLDE4LjI3NC00Mi40LDE4LjI3NC02Ni4zOA0KCQljMC0xMi45NC0xLjkxLTI1LjQwNi01LjcxNS0zNy40MDJoMzguNTQ3djE4NS4wMTRIMzg4Ljg2NXogTTM4OC44NjUsMTE1LjYyNmMwLDUuNTItMS45MDMsMTAuMTg0LTUuNzE2LDEzLjk5DQoJCWMtMy44MDUsMy44MDktOC40NjYsNS43MTEtMTMuOTg5LDUuNzExaC00OS42NzZjLTUuNTE3LDAtMTAuMTg1LTEuOTAzLTEzLjk5LTUuNzExYy0zLjgwNi0zLjgwNi01LjcwOC04LjQ3LTUuNzA4LTEzLjk5VjY4LjUyMg0KCQljMC01LjMzLDEuOTAyLTkuOTQ1LDUuNzA4LTEzLjg0OGMzLjgwNi0zLjkwMSw4LjQ3NC01Ljg1NCwxMy45OS01Ljg1NGg0OS42NzZjNS41MjMsMCwxMC4xODUsMS45NTIsMTMuOTg5LDUuODU0DQoJCWMzLjgxMiwzLjkwMyw1LjcxNiw4LjUxOCw1LjcxNiwxMy44NDhWMTE1LjYyNnoiLz4NCjwvZz4NCjwvc3ZnPg0K"); }
            .section--contact__row__info__social-media ul li.instagram a:hover span {
              background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGZpbGw9IiM1ZTQ0MzUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNDM4LjUzNnB4IiBoZWlnaHQ9IjQzOC41MzZweCIgdmlld0JveD0iMCAwIDQzOC41MzYgNDM4LjUzNiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDM4LjUzNiA0MzguNTM2OyINCgkgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8cGF0aCBkPSJNNDIxLjk4MSwxNi41NjJDNDEwLjk0MSw1LjUxOSwzOTcuNzExLDAsMzgyLjI5OCwwSDU2LjI0OEM0MC44MywwLDI3LjYwNCw1LjUyMSwxNi41NjEsMTYuNTYyDQoJCUM1LjUyLDI3LjYsMC4wMDEsNDAuODI4LDAuMDAxLDU2LjI0M1YzODIuMjljMCwxNS40MTMsNS41MTgsMjguNjQ0LDE2LjU2LDM5LjY4M2MxMS4wNDMsMTEuMDQsMjQuMjcyLDE2LjU2MywzOS42ODcsMTYuNTYzDQoJCWgzMjYuMDQ2YzE1LjQxLDAsMjguNjQ0LTUuNTIzLDM5LjY4NC0xNi41NjNjMTEuMDQzLTExLjAzOSwxNi41NTctMjQuMjcsMTYuNTU3LTM5LjY4M1Y1Ni4yNDMNCgkJQzQzOC41MzQsNDAuODI1LDQzMy4wMjEsMjcuNjA0LDQyMS45ODEsMTYuNTYyeiBNMTU3LjQ2MiwxNTguMDI1YzE3LjIyNC0xNi42NTIsMzcuOTI0LTI0Ljk4Miw2Mi4wOTctMjQuOTgyDQoJCWMyNC4zNiwwLDQ1LjE1Myw4LjMzLDYyLjM4MSwyNC45ODJjMTcuMjI4LDE2LjY1NSwyNS44MzcsMzYuNzg1LDI1LjgzNyw2MC4zODZjMCwyMy41OTgtOC42MDksNDMuNzI5LTI1LjgzNyw2MC4zNzkNCgkJYy0xNy4yMjgsMTYuNjU5LTM4LjAxNCwyNC45ODgtNjIuMzgxLDI0Ljk4OGMtMjQuMTcyLDAtNDQuODctOC4zMzYtNjIuMDk3LTI0Ljk4OGMtMTcuMjI4LTE2LjY1Mi0yNS44NDEtMzYuNzgxLTI1Ljg0MS02MC4zNzkNCgkJQzEzMS42MjEsMTk0LjgxLDE0MC4yMzQsMTc0LjY4MSwxNTcuNDYyLDE1OC4wMjV6IE0zODguODY1LDM3MC41ODljMCw0Ljk0NS0xLjcxOCw5LjA4My01LjE0MSwxMi40MTYNCgkJYy0zLjQzMywzLjMzLTcuNTE5LDQuOTk2LTEyLjI4Miw0Ljk5NmgtMzA1LjJjLTQuOTQ4LDAtOS4wOTEtMS42NjYtMTIuNDE5LTQuOTk2Yy0zLjMzMy0zLjMyNi00Ljk5OC03LjQ3MS00Ljk5OC0xMi40MTZWMTg1LjU3NQ0KCQlIODkuMDhjLTMuODA1LDExLjk5My01LjcwOCwyNC40NjItNS43MDgsMzcuNDAyYzAsMzYuNTUzLDEzLjMyMiw2Ny43MTUsMzkuOTY5LDkzLjUxMWMyNi42NSwyNS43ODYsNTguNzIxLDM4LjY4NSw5Ni4yMTcsMzguNjg1DQoJCWMyNC43NDQsMCw0Ny41ODMtNS45MDMsNjguNTI3LTE3LjcwM2MyMC45MzctMTEuODA3LDM3LjQ4Ni0yNy44MzksNDkuNjc2LTQ4LjExMmMxMi4xODMtMjAuMjcyLDE4LjI3NC00Mi40LDE4LjI3NC02Ni4zOA0KCQljMC0xMi45NC0xLjkxLTI1LjQwNi01LjcxNS0zNy40MDJoMzguNTQ3djE4NS4wMTRIMzg4Ljg2NXogTTM4OC44NjUsMTE1LjYyNmMwLDUuNTItMS45MDMsMTAuMTg0LTUuNzE2LDEzLjk5DQoJCWMtMy44MDUsMy44MDktOC40NjYsNS43MTEtMTMuOTg5LDUuNzExaC00OS42NzZjLTUuNTE3LDAtMTAuMTg1LTEuOTAzLTEzLjk5LTUuNzExYy0zLjgwNi0zLjgwNi01LjcwOC04LjQ3LTUuNzA4LTEzLjk5VjY4LjUyMg0KCQljMC01LjMzLDEuOTAyLTkuOTQ1LDUuNzA4LTEzLjg0OGMzLjgwNi0zLjkwMSw4LjQ3NC01Ljg1NCwxMy45OS01Ljg1NGg0OS42NzZjNS41MjMsMCwxMC4xODUsMS45NTIsMTMuOTg5LDUuODU0DQoJCWMzLjgxMiwzLjkwMyw1LjcxNiw4LjUxOCw1LjcxNiwxMy44NDhWMTE1LjYyNnoiLz4NCjwvZz4NCjwvc3ZnPg0K"); }
            .section--contact__row__info__social-media ul li.yelp a span {
              background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGZpbGw9IiM4MTc3NmYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGQ9Ik0xOTYuNzk3LDI2OS4zOTdsLTk5LjgwOC0zOS4yNjRjLTEyLjk5Mi01LjEyLTI4LDYuOTc2LTMxLjkzNiwyNi43NTJjMCwwLTIuMzY4LDY4Ljg5NiwwLDgzLjEzNg0KCQkJYzIuNCwxNC4yNzIsMTkuMDcyLDI1LjU2OCwzMi4yNTYsMjAuODk2bDk0LjQ5Ni0zMy4xODRjMTMuMTUyLTQuNjQsMjQuOTYtMTcuNTM2LDI2LjI3Mi0yOC43MzYNCgkJCUMyMTkuMzU3LDI4Ny43OTcsMjA5Ljc4OSwyNzQuNDg1LDE5Ni43OTcsMjY5LjM5N3oiLz4NCgk8L2c+DQo8L2c+DQo8Zz4NCgk8Zz4NCgkJPHBhdGggZD0iTTI0NS40MzcsMzUwLjYxM2MtOS40NzItMC44NjQtMjQuNTEyLDcuMTM2LTMzLjUwNCwxNy43OTJsLTY1LjkyLDc4LjQ2NGMtOC45NiwxMC42NTYtNC41MTIsMzUuNjgsOC41NzYsNDAuNDQ4DQoJCQlsNjguOTI4LDIzLjc0NGMxMy4xMiw0LjczNiwzNi4yMjQtOS4yOCwzNi40OC0yMy4yMzJsMi4xNDQtMTEwLjMwNEMyNjIuMzk3LDM2My41NCwyNTQuOTA5LDM1MS40NzcsMjQ1LjQzNywzNTAuNjEzeiIvPg0KCTwvZz4NCjwvZz4NCjxnPg0KCTxnPg0KCQk8cGF0aCBkPSJNMjU2LjU3MywzMC40ODVjLTAuMTI4LTEzLjk1Mi0xMC44OC0yNS4zNzYtMzEuNDg4LTI5LjMxMmMtMjAuNTc2LTMuOTY4LTcwLjU5MiwxLjgyNC05Ni42MDgsMjIuMTQ0DQoJCQljLTMyLjQ4LDI1LjM0NC0xNy44MjQsMzAuNTkyLTEwLjU2LDQyLjQ2NGw5My44NTYsMTUyLjIyNGM3LjM2LDExLjg3MiwyMC43MDQsMjAuMTYsMjkuNzYsMTguNDY0DQoJCQljOS4wMjQtMS43MjgsMTYuMzItMTQuNTI4LDE2LjIyNC0yOC40OEwyNTYuNTczLDMwLjQ4NXoiLz4NCgk8L2c+DQo8L2c+DQo8Zz4NCgk8Zz4NCgkJPHBhdGggZD0iTTQ0Ni4wNzcsMjI2LjAwNWMtMy43MTItMTItMjkuNTY4LTQ3LjMyOC00My41NTItNTkuMzZjLTEzLjk4NC0xMi4wNjQtMjkuOTg0LTEwLjU2LTM4Ljk3NiwwLjAzMmwtNTMuMjgsNjMuMDA4DQoJCQljLTkuMDI0LDEwLjU5Mi0xMS40NTYsMjcuNDI0LTUuNDQsMzcuMjhjNi4wMTYsOS44ODgsMjIuMDQ4LDE1LjQ4OCwzNS42OCwxMi40NDhsOTIuMTI4LTE2Ljk2DQoJCQlDNDQ5LjI3NywyNTguNDg1LDQ0OS44ODUsMjM4LjAwNSw0NDYuMDc3LDIyNi4wMDV6Ii8+DQoJPC9nPg0KPC9nPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGQ9Ik00MjUuOTQ5LDM1OS4yNTNsLTgyLjY1Ni0yMy41ODRjLTEzLjQwOC0zLjg0LTI4LjYwOC0zLjQ1Ni0zMy43NiwwLjg2NGMtNS4xNTIsNC4yNTYtMy44NzIsMTcuNzkyLDIuODgsMzAuMDE2DQoJCQlsNTIuMTYsOTQuNzUyYzYuNzIsMTIuMTkyLDMzLjcyOCwxMC4xMTIsNDEuMTUyLTEuNzI4YzAsMCwzMS40MjQtNDYuMDE2LDM3LjIxNi02My4yOTYNCgkJCUM0NDguNzMzLDM3OC45NjUsNDM5LjM1NywzNjMuMDYxLDQyNS45NDksMzU5LjI1M3oiLz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg=="); }
            .section--contact__row__info__social-media ul li.yelp a:hover span {
              background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGZpbGw9IiM1ZTQ0MzUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGQ9Ik0xOTYuNzk3LDI2OS4zOTdsLTk5LjgwOC0zOS4yNjRjLTEyLjk5Mi01LjEyLTI4LDYuOTc2LTMxLjkzNiwyNi43NTJjMCwwLTIuMzY4LDY4Ljg5NiwwLDgzLjEzNg0KCQkJYzIuNCwxNC4yNzIsMTkuMDcyLDI1LjU2OCwzMi4yNTYsMjAuODk2bDk0LjQ5Ni0zMy4xODRjMTMuMTUyLTQuNjQsMjQuOTYtMTcuNTM2LDI2LjI3Mi0yOC43MzYNCgkJCUMyMTkuMzU3LDI4Ny43OTcsMjA5Ljc4OSwyNzQuNDg1LDE5Ni43OTcsMjY5LjM5N3oiLz4NCgk8L2c+DQo8L2c+DQo8Zz4NCgk8Zz4NCgkJPHBhdGggZD0iTTI0NS40MzcsMzUwLjYxM2MtOS40NzItMC44NjQtMjQuNTEyLDcuMTM2LTMzLjUwNCwxNy43OTJsLTY1LjkyLDc4LjQ2NGMtOC45NiwxMC42NTYtNC41MTIsMzUuNjgsOC41NzYsNDAuNDQ4DQoJCQlsNjguOTI4LDIzLjc0NGMxMy4xMiw0LjczNiwzNi4yMjQtOS4yOCwzNi40OC0yMy4yMzJsMi4xNDQtMTEwLjMwNEMyNjIuMzk3LDM2My41NCwyNTQuOTA5LDM1MS40NzcsMjQ1LjQzNywzNTAuNjEzeiIvPg0KCTwvZz4NCjwvZz4NCjxnPg0KCTxnPg0KCQk8cGF0aCBkPSJNMjU2LjU3MywzMC40ODVjLTAuMTI4LTEzLjk1Mi0xMC44OC0yNS4zNzYtMzEuNDg4LTI5LjMxMmMtMjAuNTc2LTMuOTY4LTcwLjU5MiwxLjgyNC05Ni42MDgsMjIuMTQ0DQoJCQljLTMyLjQ4LDI1LjM0NC0xNy44MjQsMzAuNTkyLTEwLjU2LDQyLjQ2NGw5My44NTYsMTUyLjIyNGM3LjM2LDExLjg3MiwyMC43MDQsMjAuMTYsMjkuNzYsMTguNDY0DQoJCQljOS4wMjQtMS43MjgsMTYuMzItMTQuNTI4LDE2LjIyNC0yOC40OEwyNTYuNTczLDMwLjQ4NXoiLz4NCgk8L2c+DQo8L2c+DQo8Zz4NCgk8Zz4NCgkJPHBhdGggZD0iTTQ0Ni4wNzcsMjI2LjAwNWMtMy43MTItMTItMjkuNTY4LTQ3LjMyOC00My41NTItNTkuMzZjLTEzLjk4NC0xMi4wNjQtMjkuOTg0LTEwLjU2LTM4Ljk3NiwwLjAzMmwtNTMuMjgsNjMuMDA4DQoJCQljLTkuMDI0LDEwLjU5Mi0xMS40NTYsMjcuNDI0LTUuNDQsMzcuMjhjNi4wMTYsOS44ODgsMjIuMDQ4LDE1LjQ4OCwzNS42OCwxMi40NDhsOTIuMTI4LTE2Ljk2DQoJCQlDNDQ5LjI3NywyNTguNDg1LDQ0OS44ODUsMjM4LjAwNSw0NDYuMDc3LDIyNi4wMDV6Ii8+DQoJPC9nPg0KPC9nPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGQ9Ik00MjUuOTQ5LDM1OS4yNTNsLTgyLjY1Ni0yMy41ODRjLTEzLjQwOC0zLjg0LTI4LjYwOC0zLjQ1Ni0zMy43NiwwLjg2NGMtNS4xNTIsNC4yNTYtMy44NzIsMTcuNzkyLDIuODgsMzAuMDE2DQoJCQlsNTIuMTYsOTQuNzUyYzYuNzIsMTIuMTkyLDMzLjcyOCwxMC4xMTIsNDEuMTUyLTEuNzI4YzAsMCwzMS40MjQtNDYuMDE2LDM3LjIxNi02My4yOTYNCgkJCUM0NDguNzMzLDM3OC45NjUsNDM5LjM1NywzNjMuMDYxLDQyNS45NDksMzU5LjI1M3oiLz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg=="); }
            .section--contact__row__info__social-media ul li.bing a span {
              background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGZpbGw9IiM4MTc3NmYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMjk3LjE2MSAyOTcuMTYxIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyOTcuMTYxIDI5Ny4xNjE7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoICBkPSJNMjY4LjU5NSwxMjcuNjljMC0yLjc1LTIuMTUxLTUuNjYtNC43OC02LjQ2N0wxMjIuNDgzLDc3LjkzNmMtMi42My0wLjgwNS0zLjgzOCwwLjU4LTIuNjg0LDMuMDc2DQoJCWwyNi4yOTcsNTcuMWMxLjE1MSwyLjQ5Niw0LjE0NCw1LjQ2Nyw2LjY0OSw2LjZsMzYuMDU1LDE2LjMzMmMyLjUwNiwxLjEzMSwyLjU2NiwzLjEwNSwwLjEzMyw0LjM4N0wzNS4wODUsMjQ2LjM3Mg0KCQljLTIuNDM0LDEuMjgxLTIuNzQ3LDAuODI4LTAuNjk1LTEuMDAybDU5LjEwOC01Mi42NDhjMi4wNTMtMS44MywzLjczMi01LjU3NiwzLjczMi04LjMyNmwwLjA0Mi0xNTkuNjA5DQoJCWMtMC4wMDItMi43NS0yLjE1NC01LjY2Mi00Ljc4My02LjQ2OUwzMy4zNDEsMC4yMDhjLTIuNjMtMC44MDMtNC43ODIsMC43OTEtNC43ODIsMy41NDF2MjQyLjEzOWMwLDIuNzUsMS44NDMsNi4yOTEsNC4wOTUsNy44NjkNCgkJTDkyLjc2LDI5NS44OGMyLjI1MiwxLjU3OCw2LjAyNywxLjcxOSw4LjM5LDAuMzExbDE2My4xNTYtOTcuMTk5YzIuMzYyLTEuNDA4LDQuMjk2LTQuODA5LDQuMjk2LTcuNTU5TDI2OC41OTUsMTI3LjY5eiIvPg0KPC9nPg0KPC9zdmc+DQo="); }
            .section--contact__row__info__social-media ul li.bing a:hover span {
              background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGZpbGw9IiM1ZTQ0MzUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMjk3LjE2MSAyOTcuMTYxIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyOTcuMTYxIDI5Ny4xNjE7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoICBkPSJNMjY4LjU5NSwxMjcuNjljMC0yLjc1LTIuMTUxLTUuNjYtNC43OC02LjQ2N0wxMjIuNDgzLDc3LjkzNmMtMi42My0wLjgwNS0zLjgzOCwwLjU4LTIuNjg0LDMuMDc2DQoJCWwyNi4yOTcsNTcuMWMxLjE1MSwyLjQ5Niw0LjE0NCw1LjQ2Nyw2LjY0OSw2LjZsMzYuMDU1LDE2LjMzMmMyLjUwNiwxLjEzMSwyLjU2NiwzLjEwNSwwLjEzMyw0LjM4N0wzNS4wODUsMjQ2LjM3Mg0KCQljLTIuNDM0LDEuMjgxLTIuNzQ3LDAuODI4LTAuNjk1LTEuMDAybDU5LjEwOC01Mi42NDhjMi4wNTMtMS44MywzLjczMi01LjU3NiwzLjczMi04LjMyNmwwLjA0Mi0xNTkuNjA5DQoJCWMtMC4wMDItMi43NS0yLjE1NC01LjY2Mi00Ljc4My02LjQ2OUwzMy4zNDEsMC4yMDhjLTIuNjMtMC44MDMtNC43ODIsMC43OTEtNC43ODIsMy41NDF2MjQyLjEzOWMwLDIuNzUsMS44NDMsNi4yOTEsNC4wOTUsNy44NjkNCgkJTDkyLjc2LDI5NS44OGMyLjI1MiwxLjU3OCw2LjAyNywxLjcxOSw4LjM5LDAuMzExbDE2My4xNTYtOTcuMTk5YzIuMzYyLTEuNDA4LDQuMjk2LTQuODA5LDQuMjk2LTcuNTU5TDI2OC41OTUsMTI3LjY5eiIvPg0KPC9nPg0KPC9zdmc+DQo="); }
            .section--contact__row__info__social-media ul li.gmb a span {
              background-image: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjODE3NzZmIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyNCAyNCIgaGVpZ2h0PSI1MTIiIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjUxMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMjEuODIzIDloLTIuMTg3djIuMTc3aC0yLjE3N3YyLjE4N2gyLjE3N3YyLjE3N2gyLjE4N3YtMi4xNzdoMi4xNzd2LTIuMTg3aC0yLjE3N3oiLz48cGF0aCBkPSJtNy41IDE5LjVjNC4zMjggMCA3LjIwMy0zLjAzOCA3LjIwMy03LjMyNiAwLS40OTEtLjA1MS0uODctLjEyMi0xLjI0OGgtNy4wOHYyLjU3OGg0LjI1N2MtLjE3NCAxLjA5NS0xLjI4OSAzLjIzMy00LjI1NyAzLjIzMy0yLjU1NyAwLTQuNjQ1LTIuMTE4LTQuNjQ1LTQuNzM3czIuMDg3LTQuNzM4IDQuNjQ1LTQuNzM4YzEuNDYzIDAgMi40MzUuNjI0IDIuOTg4IDEuMTU2bDIuMDM2LTEuOTU0Yy0xLjMxMS0xLjIyNy0yLjk5OS0xLjk2NC01LjAyNS0xLjk2NC00LjE0NCAwLTcuNSAzLjM1Ni03LjUgNy41czMuMzU2IDcuNSA3LjUgNy41eiIvPjwvc3ZnPg=="); }
            .section--contact__row__info__social-media ul li.gmb a:hover span {
              background-image: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjNWU0NDM1IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyNCAyNCIgaGVpZ2h0PSI1MTIiIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjUxMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMjEuODIzIDloLTIuMTg3djIuMTc3aC0yLjE3N3YyLjE4N2gyLjE3N3YyLjE3N2gyLjE4N3YtMi4xNzdoMi4xNzd2LTIuMTg3aC0yLjE3N3oiLz48cGF0aCBkPSJtNy41IDE5LjVjNC4zMjggMCA3LjIwMy0zLjAzOCA3LjIwMy03LjMyNiAwLS40OTEtLjA1MS0uODctLjEyMi0xLjI0OGgtNy4wOHYyLjU3OGg0LjI1N2MtLjE3NCAxLjA5NS0xLjI4OSAzLjIzMy00LjI1NyAzLjIzMy0yLjU1NyAwLTQuNjQ1LTIuMTE4LTQuNjQ1LTQuNzM3czIuMDg3LTQuNzM4IDQuNjQ1LTQuNzM4YzEuNDYzIDAgMi40MzUuNjI0IDIuOTg4IDEuMTU2bDIuMDM2LTEuOTU0Yy0xLjMxMS0xLjIyNy0yLjk5OS0xLjk2NC01LjAyNS0xLjk2NC00LjE0NCAwLTcuNSAzLjM1Ni03LjUgNy41czMuMzU2IDcuNSA3LjUgNy41eiIvPjwvc3ZnPg=="); }
    .section--contact__row__form {
      background: #d1d2d4;
      padding: 30px;
      position: relative; }
      .section--contact__row__form .wpcf7-response-output {
        display: none !important; }
      .section--contact__row__form .form-row {
        width: 100%;
        margin: 0 0 15px 0;
        padding: 0;
        position: relative; }
        .section--contact__row__form .form-row strong {
          text-align: left;
          display: inline-block;
          font-weight: 500;
          color: #5e4435;
          display: inline-block;
          width: 100%; }
        .section--contact__row__form .form-row .wpcf7-not-valid-tip {
          font-size: 12px;
          text-align: left;
          width: 100%;
          text-transform: uppercase; }
        .section--contact__row__form .form-row .form-input {
          width: 100%;
          padding: 7px 10px;
          border: 1px solid #835b39;
          background: #ffffff;
          color: #81776f;
          font-family: "Montserrat", sans-serif; }
          .section--contact__row__form .form-row .form-input::placeholder {
            color: #5e4435; }
          .section--contact__row__form .form-row .form-input:focus {
            outline: none;
            outline: 0;
            border-color: #5e4435;
            background: #8f7e73;
            color: #ffffff;
            font-family: "Montserrat", sans-serif; }
          .section--contact__row__form .form-row .form-input:focus::placeholder {
            color: #ffffff; }
        .section--contact__row__form .form-row .form-button {
          padding: 13px 15px 10px 15px;
          background: #835b39;
          color: #ffffff;
          text-transform: uppercase;
          letter-spacing: 1px;
          border: none;
          cursor: pointer;
          font-size: 16px;
          font-weight: 500; }
          .section--contact__row__form .form-row .form-button:focus {
            outline: none;
            outline: 0; }
          .section--contact__row__form .form-row .form-button:hover {
            background: #5e4435; }

.contract {
  width: 100%;
  margin: 30px 0;
  text-align: left;
  display: inline-block; }
  .contract .formAcceptance span {
    font-weight: 600;
    color: #5e4435; }
  .contract .wpcf7-response-output {
    display: none !important; }
  .contract .form-row {
    width: 100%;
    margin: 0 0 15px 0;
    padding: 0;
    position: relative; }
    .contract .form-row strong {
      text-align: left;
      display: inline-block;
      font-weight: 500;
      color: #5e4435;
      display: inline-block;
      width: 100%; }
    .contract .form-row .wpcf7-not-valid-tip {
      font-size: 12px;
      text-align: left;
      width: 100%;
      text-transform: uppercase; }
    .contract .form-row .form-input {
      width: 100%;
      padding: 7px 10px;
      border: 1px solid #835b39;
      background: #ffffff;
      color: #81776f;
      font-family: "Montserrat", sans-serif; }
      .contract .form-row .form-input::placeholder {
        color: #5e4435; }
      .contract .form-row .form-input:focus {
        outline: none;
        outline: 0;
        border-color: #5e4435;
        background: #8f7e73;
        color: #ffffff;
        font-family: "Montserrat", sans-serif; }
      .contract .form-row .form-input:focus::placeholder {
        color: #ffffff; }
    .contract .form-row .form-button {
      padding: 13px 15px 10px 15px;
      background: #835b39;
      color: #ffffff;
      text-transform: uppercase;
      letter-spacing: 1px;
      border: none;
      cursor: pointer;
      font-size: 16px;
      font-weight: 500; }
      .contract .form-row .form-button:focus {
        outline: none;
        outline: 0; }
      .contract .form-row .form-button:hover {
        background: #5e4435; }

.mobile-menu {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100vh;
  background: #5e4435;
  z-index: 99999999999999999999;
  padding: 20px;
  display: none; }
  .mobile-menu.opened {
    display: inline-block; }
  .mobile-menu__close {
    width: 30px;
    height: 30px;
    position: relative;
    float: right;
    clear: both;
    display: inline-block; }
    .mobile-menu__close span {
      width: 35px;
      height: 2px;
      background: #ffffff;
      display: block;
      position: absolute;
      top: 13px;
      left: -2px;
      transform: rotate(-45deg); }
      .mobile-menu__close span:nth-child(2) {
        transform: rotate(45deg); }
  .mobile-menu__container {
    max-height: 94vh;
    overflow-y: auto; }
    .mobile-menu__container ul {
      margin: 0;
      padding: 0;
      list-style-type: none;
      width: 100%; }
      .mobile-menu__container ul li {
        margin: 0 0 10px 0; }
        .mobile-menu__container ul li a {
          color: #ffffff;
          font-family: "Rokkitt", serif;
          text-transform: uppercase;
          letter-spacing: 1px;
          font-size: 20px;
          text-decoration: none; }

.header {
  margin: 0;
  padding: 0;
  width: 100%;
  display: block;
  position: relative; }
  .header__top {
    width: 100%;
    background: #d1d2d4;
    float: none;
    clear: both;
    display: inline-block;
    padding: 5px 20px;
    position: relative; }
    .header__top__left {
      display: inline-block;
      float: left; }
      @media screen and (max-width: 500px) {
        .header__top__left {
          text-align: center;
          width: 100%;
          float: none;
          clear: both; } }
      @media screen and (min-width: 501px) and (max-width: 767px) {
        .header__top__left {
          text-align: center;
          width: 100%;
          float: none;
          clear: both; } }
      .header__top__left ul {
        margin: 0;
        padding: 0;
        list-style-type: none; }
        .header__top__left ul li {
          margin: 0 10px 0 0;
          display: inline-block; }
          .header__top__left ul li:last-child {
            margin: 0; }
          .header__top__left ul li a {
            display: inline-block;
            width: 25px;
            height: 25px;
            text-align: center;
            position: relative;
            z-index: 0; }
            .header__top__left ul li a span {
              display: inline-block;
              width: 23px;
              height: 23px;
              background-size: contain;
              background-repeat: no-repeat;
              text-indent: -999px;
              position: relative;
              z-index: 3; }
          .header__top__left ul li.facebook a span {
            background-image: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgZmlsbD0iIzgxNzc2ZiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtNDM3IDBoLTM2MmMtNDEuMzUxNTYyIDAtNzUgMzMuNjQ4NDM4LTc1IDc1djM2MmMwIDQxLjM1MTU2MiAzMy42NDg0MzggNzUgNzUgNzVoMTUxdi0xODFoLTYwdi05MGg2MHYtNjFjMC00OS42Mjg5MDYgNDAuMzcxMDk0LTkwIDkwLTkwaDkxdjkwaC05MXY2MWg5MWwtMTUgOTBoLTc2djE4MWgxMjFjNDEuMzUxNTYyIDAgNzUtMzMuNjQ4NDM4IDc1LTc1di0zNjJjMC00MS4zNTE1NjItMzMuNjQ4NDM4LTc1LTc1LTc1em0wIDAiLz48L3N2Zz4="); }
          .header__top__left ul li.facebook a:hover span {
            background-image: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgZmlsbD0iIzVlNDQzNSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtNDM3IDBoLTM2MmMtNDEuMzUxNTYyIDAtNzUgMzMuNjQ4NDM4LTc1IDc1djM2MmMwIDQxLjM1MTU2MiAzMy42NDg0MzggNzUgNzUgNzVoMTUxdi0xODFoLTYwdi05MGg2MHYtNjFjMC00OS42Mjg5MDYgNDAuMzcxMDk0LTkwIDkwLTkwaDkxdjkwaC05MXY2MWg5MWwtMTUgOTBoLTc2djE4MWgxMjFjNDEuMzUxNTYyIDAgNzUtMzMuNjQ4NDM4IDc1LTc1di0zNjJjMC00MS4zNTE1NjItMzMuNjQ4NDM4LTc1LTc1LTc1em0wIDAiLz48L3N2Zz4="); }
          .header__top__left ul li.instagram a span {
            background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGZpbGw9IiM4MTc3NmYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNDM4LjUzNnB4IiBoZWlnaHQ9IjQzOC41MzZweCIgdmlld0JveD0iMCAwIDQzOC41MzYgNDM4LjUzNiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDM4LjUzNiA0MzguNTM2OyINCgkgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8cGF0aCBkPSJNNDIxLjk4MSwxNi41NjJDNDEwLjk0MSw1LjUxOSwzOTcuNzExLDAsMzgyLjI5OCwwSDU2LjI0OEM0MC44MywwLDI3LjYwNCw1LjUyMSwxNi41NjEsMTYuNTYyDQoJCUM1LjUyLDI3LjYsMC4wMDEsNDAuODI4LDAuMDAxLDU2LjI0M1YzODIuMjljMCwxNS40MTMsNS41MTgsMjguNjQ0LDE2LjU2LDM5LjY4M2MxMS4wNDMsMTEuMDQsMjQuMjcyLDE2LjU2MywzOS42ODcsMTYuNTYzDQoJCWgzMjYuMDQ2YzE1LjQxLDAsMjguNjQ0LTUuNTIzLDM5LjY4NC0xNi41NjNjMTEuMDQzLTExLjAzOSwxNi41NTctMjQuMjcsMTYuNTU3LTM5LjY4M1Y1Ni4yNDMNCgkJQzQzOC41MzQsNDAuODI1LDQzMy4wMjEsMjcuNjA0LDQyMS45ODEsMTYuNTYyeiBNMTU3LjQ2MiwxNTguMDI1YzE3LjIyNC0xNi42NTIsMzcuOTI0LTI0Ljk4Miw2Mi4wOTctMjQuOTgyDQoJCWMyNC4zNiwwLDQ1LjE1Myw4LjMzLDYyLjM4MSwyNC45ODJjMTcuMjI4LDE2LjY1NSwyNS44MzcsMzYuNzg1LDI1LjgzNyw2MC4zODZjMCwyMy41OTgtOC42MDksNDMuNzI5LTI1LjgzNyw2MC4zNzkNCgkJYy0xNy4yMjgsMTYuNjU5LTM4LjAxNCwyNC45ODgtNjIuMzgxLDI0Ljk4OGMtMjQuMTcyLDAtNDQuODctOC4zMzYtNjIuMDk3LTI0Ljk4OGMtMTcuMjI4LTE2LjY1Mi0yNS44NDEtMzYuNzgxLTI1Ljg0MS02MC4zNzkNCgkJQzEzMS42MjEsMTk0LjgxLDE0MC4yMzQsMTc0LjY4MSwxNTcuNDYyLDE1OC4wMjV6IE0zODguODY1LDM3MC41ODljMCw0Ljk0NS0xLjcxOCw5LjA4My01LjE0MSwxMi40MTYNCgkJYy0zLjQzMywzLjMzLTcuNTE5LDQuOTk2LTEyLjI4Miw0Ljk5NmgtMzA1LjJjLTQuOTQ4LDAtOS4wOTEtMS42NjYtMTIuNDE5LTQuOTk2Yy0zLjMzMy0zLjMyNi00Ljk5OC03LjQ3MS00Ljk5OC0xMi40MTZWMTg1LjU3NQ0KCQlIODkuMDhjLTMuODA1LDExLjk5My01LjcwOCwyNC40NjItNS43MDgsMzcuNDAyYzAsMzYuNTUzLDEzLjMyMiw2Ny43MTUsMzkuOTY5LDkzLjUxMWMyNi42NSwyNS43ODYsNTguNzIxLDM4LjY4NSw5Ni4yMTcsMzguNjg1DQoJCWMyNC43NDQsMCw0Ny41ODMtNS45MDMsNjguNTI3LTE3LjcwM2MyMC45MzctMTEuODA3LDM3LjQ4Ni0yNy44MzksNDkuNjc2LTQ4LjExMmMxMi4xODMtMjAuMjcyLDE4LjI3NC00Mi40LDE4LjI3NC02Ni4zOA0KCQljMC0xMi45NC0xLjkxLTI1LjQwNi01LjcxNS0zNy40MDJoMzguNTQ3djE4NS4wMTRIMzg4Ljg2NXogTTM4OC44NjUsMTE1LjYyNmMwLDUuNTItMS45MDMsMTAuMTg0LTUuNzE2LDEzLjk5DQoJCWMtMy44MDUsMy44MDktOC40NjYsNS43MTEtMTMuOTg5LDUuNzExaC00OS42NzZjLTUuNTE3LDAtMTAuMTg1LTEuOTAzLTEzLjk5LTUuNzExYy0zLjgwNi0zLjgwNi01LjcwOC04LjQ3LTUuNzA4LTEzLjk5VjY4LjUyMg0KCQljMC01LjMzLDEuOTAyLTkuOTQ1LDUuNzA4LTEzLjg0OGMzLjgwNi0zLjkwMSw4LjQ3NC01Ljg1NCwxMy45OS01Ljg1NGg0OS42NzZjNS41MjMsMCwxMC4xODUsMS45NTIsMTMuOTg5LDUuODU0DQoJCWMzLjgxMiwzLjkwMyw1LjcxNiw4LjUxOCw1LjcxNiwxMy44NDhWMTE1LjYyNnoiLz4NCjwvZz4NCjwvc3ZnPg0K"); }
          .header__top__left ul li.instagram a:hover span {
            background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGZpbGw9IiM1ZTQ0MzUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNDM4LjUzNnB4IiBoZWlnaHQ9IjQzOC41MzZweCIgdmlld0JveD0iMCAwIDQzOC41MzYgNDM4LjUzNiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDM4LjUzNiA0MzguNTM2OyINCgkgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8cGF0aCBkPSJNNDIxLjk4MSwxNi41NjJDNDEwLjk0MSw1LjUxOSwzOTcuNzExLDAsMzgyLjI5OCwwSDU2LjI0OEM0MC44MywwLDI3LjYwNCw1LjUyMSwxNi41NjEsMTYuNTYyDQoJCUM1LjUyLDI3LjYsMC4wMDEsNDAuODI4LDAuMDAxLDU2LjI0M1YzODIuMjljMCwxNS40MTMsNS41MTgsMjguNjQ0LDE2LjU2LDM5LjY4M2MxMS4wNDMsMTEuMDQsMjQuMjcyLDE2LjU2MywzOS42ODcsMTYuNTYzDQoJCWgzMjYuMDQ2YzE1LjQxLDAsMjguNjQ0LTUuNTIzLDM5LjY4NC0xNi41NjNjMTEuMDQzLTExLjAzOSwxNi41NTctMjQuMjcsMTYuNTU3LTM5LjY4M1Y1Ni4yNDMNCgkJQzQzOC41MzQsNDAuODI1LDQzMy4wMjEsMjcuNjA0LDQyMS45ODEsMTYuNTYyeiBNMTU3LjQ2MiwxNTguMDI1YzE3LjIyNC0xNi42NTIsMzcuOTI0LTI0Ljk4Miw2Mi4wOTctMjQuOTgyDQoJCWMyNC4zNiwwLDQ1LjE1Myw4LjMzLDYyLjM4MSwyNC45ODJjMTcuMjI4LDE2LjY1NSwyNS44MzcsMzYuNzg1LDI1LjgzNyw2MC4zODZjMCwyMy41OTgtOC42MDksNDMuNzI5LTI1LjgzNyw2MC4zNzkNCgkJYy0xNy4yMjgsMTYuNjU5LTM4LjAxNCwyNC45ODgtNjIuMzgxLDI0Ljk4OGMtMjQuMTcyLDAtNDQuODctOC4zMzYtNjIuMDk3LTI0Ljk4OGMtMTcuMjI4LTE2LjY1Mi0yNS44NDEtMzYuNzgxLTI1Ljg0MS02MC4zNzkNCgkJQzEzMS42MjEsMTk0LjgxLDE0MC4yMzQsMTc0LjY4MSwxNTcuNDYyLDE1OC4wMjV6IE0zODguODY1LDM3MC41ODljMCw0Ljk0NS0xLjcxOCw5LjA4My01LjE0MSwxMi40MTYNCgkJYy0zLjQzMywzLjMzLTcuNTE5LDQuOTk2LTEyLjI4Miw0Ljk5NmgtMzA1LjJjLTQuOTQ4LDAtOS4wOTEtMS42NjYtMTIuNDE5LTQuOTk2Yy0zLjMzMy0zLjMyNi00Ljk5OC03LjQ3MS00Ljk5OC0xMi40MTZWMTg1LjU3NQ0KCQlIODkuMDhjLTMuODA1LDExLjk5My01LjcwOCwyNC40NjItNS43MDgsMzcuNDAyYzAsMzYuNTUzLDEzLjMyMiw2Ny43MTUsMzkuOTY5LDkzLjUxMWMyNi42NSwyNS43ODYsNTguNzIxLDM4LjY4NSw5Ni4yMTcsMzguNjg1DQoJCWMyNC43NDQsMCw0Ny41ODMtNS45MDMsNjguNTI3LTE3LjcwM2MyMC45MzctMTEuODA3LDM3LjQ4Ni0yNy44MzksNDkuNjc2LTQ4LjExMmMxMi4xODMtMjAuMjcyLDE4LjI3NC00Mi40LDE4LjI3NC02Ni4zOA0KCQljMC0xMi45NC0xLjkxLTI1LjQwNi01LjcxNS0zNy40MDJoMzguNTQ3djE4NS4wMTRIMzg4Ljg2NXogTTM4OC44NjUsMTE1LjYyNmMwLDUuNTItMS45MDMsMTAuMTg0LTUuNzE2LDEzLjk5DQoJCWMtMy44MDUsMy44MDktOC40NjYsNS43MTEtMTMuOTg5LDUuNzExaC00OS42NzZjLTUuNTE3LDAtMTAuMTg1LTEuOTAzLTEzLjk5LTUuNzExYy0zLjgwNi0zLjgwNi01LjcwOC04LjQ3LTUuNzA4LTEzLjk5VjY4LjUyMg0KCQljMC01LjMzLDEuOTAyLTkuOTQ1LDUuNzA4LTEzLjg0OGMzLjgwNi0zLjkwMSw4LjQ3NC01Ljg1NCwxMy45OS01Ljg1NGg0OS42NzZjNS41MjMsMCwxMC4xODUsMS45NTIsMTMuOTg5LDUuODU0DQoJCWMzLjgxMiwzLjkwMyw1LjcxNiw4LjUxOCw1LjcxNiwxMy44NDhWMTE1LjYyNnoiLz4NCjwvZz4NCjwvc3ZnPg0K"); }
          .header__top__left ul li.yelp a span {
            background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGZpbGw9IiM4MTc3NmYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGQ9Ik0xOTYuNzk3LDI2OS4zOTdsLTk5LjgwOC0zOS4yNjRjLTEyLjk5Mi01LjEyLTI4LDYuOTc2LTMxLjkzNiwyNi43NTJjMCwwLTIuMzY4LDY4Ljg5NiwwLDgzLjEzNg0KCQkJYzIuNCwxNC4yNzIsMTkuMDcyLDI1LjU2OCwzMi4yNTYsMjAuODk2bDk0LjQ5Ni0zMy4xODRjMTMuMTUyLTQuNjQsMjQuOTYtMTcuNTM2LDI2LjI3Mi0yOC43MzYNCgkJCUMyMTkuMzU3LDI4Ny43OTcsMjA5Ljc4OSwyNzQuNDg1LDE5Ni43OTcsMjY5LjM5N3oiLz4NCgk8L2c+DQo8L2c+DQo8Zz4NCgk8Zz4NCgkJPHBhdGggZD0iTTI0NS40MzcsMzUwLjYxM2MtOS40NzItMC44NjQtMjQuNTEyLDcuMTM2LTMzLjUwNCwxNy43OTJsLTY1LjkyLDc4LjQ2NGMtOC45NiwxMC42NTYtNC41MTIsMzUuNjgsOC41NzYsNDAuNDQ4DQoJCQlsNjguOTI4LDIzLjc0NGMxMy4xMiw0LjczNiwzNi4yMjQtOS4yOCwzNi40OC0yMy4yMzJsMi4xNDQtMTEwLjMwNEMyNjIuMzk3LDM2My41NCwyNTQuOTA5LDM1MS40NzcsMjQ1LjQzNywzNTAuNjEzeiIvPg0KCTwvZz4NCjwvZz4NCjxnPg0KCTxnPg0KCQk8cGF0aCBkPSJNMjU2LjU3MywzMC40ODVjLTAuMTI4LTEzLjk1Mi0xMC44OC0yNS4zNzYtMzEuNDg4LTI5LjMxMmMtMjAuNTc2LTMuOTY4LTcwLjU5MiwxLjgyNC05Ni42MDgsMjIuMTQ0DQoJCQljLTMyLjQ4LDI1LjM0NC0xNy44MjQsMzAuNTkyLTEwLjU2LDQyLjQ2NGw5My44NTYsMTUyLjIyNGM3LjM2LDExLjg3MiwyMC43MDQsMjAuMTYsMjkuNzYsMTguNDY0DQoJCQljOS4wMjQtMS43MjgsMTYuMzItMTQuNTI4LDE2LjIyNC0yOC40OEwyNTYuNTczLDMwLjQ4NXoiLz4NCgk8L2c+DQo8L2c+DQo8Zz4NCgk8Zz4NCgkJPHBhdGggZD0iTTQ0Ni4wNzcsMjI2LjAwNWMtMy43MTItMTItMjkuNTY4LTQ3LjMyOC00My41NTItNTkuMzZjLTEzLjk4NC0xMi4wNjQtMjkuOTg0LTEwLjU2LTM4Ljk3NiwwLjAzMmwtNTMuMjgsNjMuMDA4DQoJCQljLTkuMDI0LDEwLjU5Mi0xMS40NTYsMjcuNDI0LTUuNDQsMzcuMjhjNi4wMTYsOS44ODgsMjIuMDQ4LDE1LjQ4OCwzNS42OCwxMi40NDhsOTIuMTI4LTE2Ljk2DQoJCQlDNDQ5LjI3NywyNTguNDg1LDQ0OS44ODUsMjM4LjAwNSw0NDYuMDc3LDIyNi4wMDV6Ii8+DQoJPC9nPg0KPC9nPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGQ9Ik00MjUuOTQ5LDM1OS4yNTNsLTgyLjY1Ni0yMy41ODRjLTEzLjQwOC0zLjg0LTI4LjYwOC0zLjQ1Ni0zMy43NiwwLjg2NGMtNS4xNTIsNC4yNTYtMy44NzIsMTcuNzkyLDIuODgsMzAuMDE2DQoJCQlsNTIuMTYsOTQuNzUyYzYuNzIsMTIuMTkyLDMzLjcyOCwxMC4xMTIsNDEuMTUyLTEuNzI4YzAsMCwzMS40MjQtNDYuMDE2LDM3LjIxNi02My4yOTYNCgkJCUM0NDguNzMzLDM3OC45NjUsNDM5LjM1NywzNjMuMDYxLDQyNS45NDksMzU5LjI1M3oiLz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg=="); }
          .header__top__left ul li.yelp a:hover span {
            background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGZpbGw9IiM1ZTQ0MzUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGQ9Ik0xOTYuNzk3LDI2OS4zOTdsLTk5LjgwOC0zOS4yNjRjLTEyLjk5Mi01LjEyLTI4LDYuOTc2LTMxLjkzNiwyNi43NTJjMCwwLTIuMzY4LDY4Ljg5NiwwLDgzLjEzNg0KCQkJYzIuNCwxNC4yNzIsMTkuMDcyLDI1LjU2OCwzMi4yNTYsMjAuODk2bDk0LjQ5Ni0zMy4xODRjMTMuMTUyLTQuNjQsMjQuOTYtMTcuNTM2LDI2LjI3Mi0yOC43MzYNCgkJCUMyMTkuMzU3LDI4Ny43OTcsMjA5Ljc4OSwyNzQuNDg1LDE5Ni43OTcsMjY5LjM5N3oiLz4NCgk8L2c+DQo8L2c+DQo8Zz4NCgk8Zz4NCgkJPHBhdGggZD0iTTI0NS40MzcsMzUwLjYxM2MtOS40NzItMC44NjQtMjQuNTEyLDcuMTM2LTMzLjUwNCwxNy43OTJsLTY1LjkyLDc4LjQ2NGMtOC45NiwxMC42NTYtNC41MTIsMzUuNjgsOC41NzYsNDAuNDQ4DQoJCQlsNjguOTI4LDIzLjc0NGMxMy4xMiw0LjczNiwzNi4yMjQtOS4yOCwzNi40OC0yMy4yMzJsMi4xNDQtMTEwLjMwNEMyNjIuMzk3LDM2My41NCwyNTQuOTA5LDM1MS40NzcsMjQ1LjQzNywzNTAuNjEzeiIvPg0KCTwvZz4NCjwvZz4NCjxnPg0KCTxnPg0KCQk8cGF0aCBkPSJNMjU2LjU3MywzMC40ODVjLTAuMTI4LTEzLjk1Mi0xMC44OC0yNS4zNzYtMzEuNDg4LTI5LjMxMmMtMjAuNTc2LTMuOTY4LTcwLjU5MiwxLjgyNC05Ni42MDgsMjIuMTQ0DQoJCQljLTMyLjQ4LDI1LjM0NC0xNy44MjQsMzAuNTkyLTEwLjU2LDQyLjQ2NGw5My44NTYsMTUyLjIyNGM3LjM2LDExLjg3MiwyMC43MDQsMjAuMTYsMjkuNzYsMTguNDY0DQoJCQljOS4wMjQtMS43MjgsMTYuMzItMTQuNTI4LDE2LjIyNC0yOC40OEwyNTYuNTczLDMwLjQ4NXoiLz4NCgk8L2c+DQo8L2c+DQo8Zz4NCgk8Zz4NCgkJPHBhdGggZD0iTTQ0Ni4wNzcsMjI2LjAwNWMtMy43MTItMTItMjkuNTY4LTQ3LjMyOC00My41NTItNTkuMzZjLTEzLjk4NC0xMi4wNjQtMjkuOTg0LTEwLjU2LTM4Ljk3NiwwLjAzMmwtNTMuMjgsNjMuMDA4DQoJCQljLTkuMDI0LDEwLjU5Mi0xMS40NTYsMjcuNDI0LTUuNDQsMzcuMjhjNi4wMTYsOS44ODgsMjIuMDQ4LDE1LjQ4OCwzNS42OCwxMi40NDhsOTIuMTI4LTE2Ljk2DQoJCQlDNDQ5LjI3NywyNTguNDg1LDQ0OS44ODUsMjM4LjAwNSw0NDYuMDc3LDIyNi4wMDV6Ii8+DQoJPC9nPg0KPC9nPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGQ9Ik00MjUuOTQ5LDM1OS4yNTNsLTgyLjY1Ni0yMy41ODRjLTEzLjQwOC0zLjg0LTI4LjYwOC0zLjQ1Ni0zMy43NiwwLjg2NGMtNS4xNTIsNC4yNTYtMy44NzIsMTcuNzkyLDIuODgsMzAuMDE2DQoJCQlsNTIuMTYsOTQuNzUyYzYuNzIsMTIuMTkyLDMzLjcyOCwxMC4xMTIsNDEuMTUyLTEuNzI4YzAsMCwzMS40MjQtNDYuMDE2LDM3LjIxNi02My4yOTYNCgkJCUM0NDguNzMzLDM3OC45NjUsNDM5LjM1NywzNjMuMDYxLDQyNS45NDksMzU5LjI1M3oiLz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg=="); }
          .header__top__left ul li.bing a span {
            background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGZpbGw9IiM4MTc3NmYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMjk3LjE2MSAyOTcuMTYxIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyOTcuMTYxIDI5Ny4xNjE7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoICBkPSJNMjY4LjU5NSwxMjcuNjljMC0yLjc1LTIuMTUxLTUuNjYtNC43OC02LjQ2N0wxMjIuNDgzLDc3LjkzNmMtMi42My0wLjgwNS0zLjgzOCwwLjU4LTIuNjg0LDMuMDc2DQoJCWwyNi4yOTcsNTcuMWMxLjE1MSwyLjQ5Niw0LjE0NCw1LjQ2Nyw2LjY0OSw2LjZsMzYuMDU1LDE2LjMzMmMyLjUwNiwxLjEzMSwyLjU2NiwzLjEwNSwwLjEzMyw0LjM4N0wzNS4wODUsMjQ2LjM3Mg0KCQljLTIuNDM0LDEuMjgxLTIuNzQ3LDAuODI4LTAuNjk1LTEuMDAybDU5LjEwOC01Mi42NDhjMi4wNTMtMS44MywzLjczMi01LjU3NiwzLjczMi04LjMyNmwwLjA0Mi0xNTkuNjA5DQoJCWMtMC4wMDItMi43NS0yLjE1NC01LjY2Mi00Ljc4My02LjQ2OUwzMy4zNDEsMC4yMDhjLTIuNjMtMC44MDMtNC43ODIsMC43OTEtNC43ODIsMy41NDF2MjQyLjEzOWMwLDIuNzUsMS44NDMsNi4yOTEsNC4wOTUsNy44NjkNCgkJTDkyLjc2LDI5NS44OGMyLjI1MiwxLjU3OCw2LjAyNywxLjcxOSw4LjM5LDAuMzExbDE2My4xNTYtOTcuMTk5YzIuMzYyLTEuNDA4LDQuMjk2LTQuODA5LDQuMjk2LTcuNTU5TDI2OC41OTUsMTI3LjY5eiIvPg0KPC9nPg0KPC9zdmc+DQo="); }
          .header__top__left ul li.bing a:hover span {
            background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGZpbGw9IiM1ZTQ0MzUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMjk3LjE2MSAyOTcuMTYxIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyOTcuMTYxIDI5Ny4xNjE7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoICBkPSJNMjY4LjU5NSwxMjcuNjljMC0yLjc1LTIuMTUxLTUuNjYtNC43OC02LjQ2N0wxMjIuNDgzLDc3LjkzNmMtMi42My0wLjgwNS0zLjgzOCwwLjU4LTIuNjg0LDMuMDc2DQoJCWwyNi4yOTcsNTcuMWMxLjE1MSwyLjQ5Niw0LjE0NCw1LjQ2Nyw2LjY0OSw2LjZsMzYuMDU1LDE2LjMzMmMyLjUwNiwxLjEzMSwyLjU2NiwzLjEwNSwwLjEzMyw0LjM4N0wzNS4wODUsMjQ2LjM3Mg0KCQljLTIuNDM0LDEuMjgxLTIuNzQ3LDAuODI4LTAuNjk1LTEuMDAybDU5LjEwOC01Mi42NDhjMi4wNTMtMS44MywzLjczMi01LjU3NiwzLjczMi04LjMyNmwwLjA0Mi0xNTkuNjA5DQoJCWMtMC4wMDItMi43NS0yLjE1NC01LjY2Mi00Ljc4My02LjQ2OUwzMy4zNDEsMC4yMDhjLTIuNjMtMC44MDMtNC43ODIsMC43OTEtNC43ODIsMy41NDF2MjQyLjEzOWMwLDIuNzUsMS44NDMsNi4yOTEsNC4wOTUsNy44NjkNCgkJTDkyLjc2LDI5NS44OGMyLjI1MiwxLjU3OCw2LjAyNywxLjcxOSw4LjM5LDAuMzExbDE2My4xNTYtOTcuMTk5YzIuMzYyLTEuNDA4LDQuMjk2LTQuODA5LDQuMjk2LTcuNTU5TDI2OC41OTUsMTI3LjY5eiIvPg0KPC9nPg0KPC9zdmc+DQo="); }
          .header__top__left ul li.gmb a span {
            background-image: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjODE3NzZmIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyNCAyNCIgaGVpZ2h0PSI1MTIiIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjUxMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMjEuODIzIDloLTIuMTg3djIuMTc3aC0yLjE3N3YyLjE4N2gyLjE3N3YyLjE3N2gyLjE4N3YtMi4xNzdoMi4xNzd2LTIuMTg3aC0yLjE3N3oiLz48cGF0aCBkPSJtNy41IDE5LjVjNC4zMjggMCA3LjIwMy0zLjAzOCA3LjIwMy03LjMyNiAwLS40OTEtLjA1MS0uODctLjEyMi0xLjI0OGgtNy4wOHYyLjU3OGg0LjI1N2MtLjE3NCAxLjA5NS0xLjI4OSAzLjIzMy00LjI1NyAzLjIzMy0yLjU1NyAwLTQuNjQ1LTIuMTE4LTQuNjQ1LTQuNzM3czIuMDg3LTQuNzM4IDQuNjQ1LTQuNzM4YzEuNDYzIDAgMi40MzUuNjI0IDIuOTg4IDEuMTU2bDIuMDM2LTEuOTU0Yy0xLjMxMS0xLjIyNy0yLjk5OS0xLjk2NC01LjAyNS0xLjk2NC00LjE0NCAwLTcuNSAzLjM1Ni03LjUgNy41czMuMzU2IDcuNSA3LjUgNy41eiIvPjwvc3ZnPg=="); }
          .header__top__left ul li.gmb a:hover span {
            background-image: url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjNWU0NDM1IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyNCAyNCIgaGVpZ2h0PSI1MTIiIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjUxMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMjEuODIzIDloLTIuMTg3djIuMTc3aC0yLjE3N3YyLjE4N2gyLjE3N3YyLjE3N2gyLjE4N3YtMi4xNzdoMi4xNzd2LTIuMTg3aC0yLjE3N3oiLz48cGF0aCBkPSJtNy41IDE5LjVjNC4zMjggMCA3LjIwMy0zLjAzOCA3LjIwMy03LjMyNiAwLS40OTEtLjA1MS0uODctLjEyMi0xLjI0OGgtNy4wOHYyLjU3OGg0LjI1N2MtLjE3NCAxLjA5NS0xLjI4OSAzLjIzMy00LjI1NyAzLjIzMy0yLjU1NyAwLTQuNjQ1LTIuMTE4LTQuNjQ1LTQuNzM3czIuMDg3LTQuNzM4IDQuNjQ1LTQuNzM4YzEuNDYzIDAgMi40MzUuNjI0IDIuOTg4IDEuMTU2bDIuMDM2LTEuOTU0Yy0xLjMxMS0xLjIyNy0yLjk5OS0xLjk2NC01LjAyNS0xLjk2NC00LjE0NCAwLTcuNSAzLjM1Ni03LjUgNy41czMuMzU2IDcuNSA3LjUgNy41eiIvPjwvc3ZnPg=="); }
    .header__top__right {
      display: inline-block;
      float: right; }
      @media screen and (max-width: 500px) {
        .header__top__right {
          text-align: center;
          width: 100%;
          float: none;
          clear: both;
          margin-top: 15px; } }
      @media screen and (min-width: 501px) and (max-width: 767px) {
        .header__top__right {
          text-align: center;
          width: 100%;
          float: none;
          clear: both;
          margin-top: 15px; } }
      .header__top__right ul {
        margin: 0;
        padding: 0;
        list-style-type: none; }
        .header__top__right ul li {
          margin: 0 10px 0 0;
          display: inline-block; }
          .header__top__right ul li:last-child {
            margin: 0; }
          .header__top__right ul li a {
            display: inline-block;
            height: 25px;
            text-align: center;
            position: relative;
            z-index: 0;
            text-decoration: none; }
            .header__top__right ul li a em {
              display: inline-block;
              width: 23px;
              height: 23px;
              background-size: contain;
              background-repeat: no-repeat;
              text-indent: -999px;
              position: relative;
              z-index: 3; }
            .header__top__right ul li a span {
              display: inline-block;
              line-height: 20px;
              font-size: 13px;
              font-weight: 600;
              text-decoration: none;
              text-transform: uppercase;
              color: #81776f;
              position: relative;
              top: -2px; }
            .header__top__right ul li a:hover span {
              color: #5e4435; }
          .header__top__right ul li.phone a em {
            background-image: url("data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDU4IDU4IiB3aWR0aD0iNTEyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PGcgaWQ9IjAwMy0tLUNhbGwiIGZpbGw9IiM4MTc3NmYiIGZpbGwtcnVsZT0ibm9uemVybyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEpIj48cGF0aCBpZD0iU2hhcGUiIGQ9Im0yNS4wMTcgMzMuOTgzYy01LjUzNi01LjUzNi02Ljc4Ni0xMS4wNzItNy4wNjgtMTMuMjktLjA3ODc5OTQtLjYxMzI4MjguMTMyMjQ4MS0xLjIyODMxNDQuNTcxLTEuNjY0bDQuNDgtNC40NzhjLjY1OTAxMzYtLjY1ODYwNjYuNzc1OTYyOS0xLjY4NTAyNC4yODItMi40NzVsLTcuMTMzLTExLjA3NmMtLjU0NjQ4MzctLjg3NDc1MTM0LTEuNjY4NTYyNC0xLjE5MDQ1Nzc3LTIuNTkxLS43MjlsLTExLjQ1MSA1LjM5M2MtLjc0NTk0MTE3LjM2NzMwOC0xLjE4NDY5MzM4IDEuMTU5ODU0MDUtMS4xIDEuOTg3LjYgNS43IDMuMDg1IDE5LjcxMiAxNi44NTUgMzMuNDgzczI3Ljc4IDE2LjI1NSAzMy40ODMgMTYuODU1Yy44MjcxNDYuMDg0NjkzNCAxLjYxOTY5Mi0uMzU0MDU4OCAxLjk4Ny0xLjFsNS4zOTMtMTEuNDUxYy40NTk3MzA3LS45MjA0NDc0LjE0NjExNC0yLjAzOTUxODQtLjcyNS0yLjU4N2wtMTEuMDc2LTcuMTMxYy0uNzg5NTI1OS0uNDk0NDc4OS0xLjgxNTg5NjctLjM3ODM2NDItMi40NzUuMjhsLTQuNDc4IDQuNDhjLS40MzU2ODU2LjQzODc1MTktMS4wNTA3MTcyLjY0OTc5OTQtMS42NjQuNTcxLTIuMjE4LS4yODItNy43NTQtMS41MzItMTMuMjktNy4wNjh6Ii8+PHBhdGggaWQ9IlNoYXBlIiBkPSJtNDcgMzFjLTEuMTA0NTY5NSAwLTItLjg5NTQzMDUtMi0yLS4wMDkzNjg1LTguMjgwMzg3Ni02LjcxOTYxMjQtMTQuOTkwNjMxNS0xNS0xNS0xLjEwNDU2OTUgMC0yLS44OTU0MzA1LTItMnMuODk1NDMwNS0yIDItMmMxMC40ODg2MTI2LjAxMTU3MzUgMTguOTg4NDI2NSA4LjUxMTM4NzQgMTkgMTkgMCAxLjEwNDU2OTUtLjg5NTQzMDUgMi0yIDJ6Ii8+PHBhdGggaWQ9IlNoYXBlIiBkPSJtNTcgMzFjLTEuMTA0NTY5NSAwLTItLjg5NTQzMDUtMi0yLS4wMTU0MzA5LTEzLjgwMDcyMi0xMS4xOTkyNzgtMjQuOTg0NTY5MS0yNS0yNS0xLjEwNDU2OTUgMC0yLS44OTU0MzA1LTItMnMuODk1NDMwNS0yIDItMmMxNi4wMDg5NDcuMDE3NjM1ODcgMjguOTgyMzY0MSAxMi45OTEwNTMgMjkgMjkgMCAuNTMwNDMzLS4yMTA3MTM3IDEuMDM5MTQwOC0uNTg1Nzg2NCAxLjQxNDIxMzYtLjM3NTA3MjguMzc1MDcyNy0uODgzNzgwNi41ODU3ODY0LTEuNDE0MjEzNi41ODU3ODY0eiIvPjwvZz48L2c+PC9zdmc+"); }
          .header__top__right ul li.phone a:hover em {
            background-image: url("data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDU4IDU4IiB3aWR0aD0iNTEyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PGcgaWQ9IjAwMy0tLUNhbGwiIGZpbGw9IiM1ZTQ0MzUiIGZpbGwtcnVsZT0ibm9uemVybyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEpIj48cGF0aCBpZD0iU2hhcGUiIGQ9Im0yNS4wMTcgMzMuOTgzYy01LjUzNi01LjUzNi02Ljc4Ni0xMS4wNzItNy4wNjgtMTMuMjktLjA3ODc5OTQtLjYxMzI4MjguMTMyMjQ4MS0xLjIyODMxNDQuNTcxLTEuNjY0bDQuNDgtNC40NzhjLjY1OTAxMzYtLjY1ODYwNjYuNzc1OTYyOS0xLjY4NTAyNC4yODItMi40NzVsLTcuMTMzLTExLjA3NmMtLjU0NjQ4MzctLjg3NDc1MTM0LTEuNjY4NTYyNC0xLjE5MDQ1Nzc3LTIuNTkxLS43MjlsLTExLjQ1MSA1LjM5M2MtLjc0NTk0MTE3LjM2NzMwOC0xLjE4NDY5MzM4IDEuMTU5ODU0MDUtMS4xIDEuOTg3LjYgNS43IDMuMDg1IDE5LjcxMiAxNi44NTUgMzMuNDgzczI3Ljc4IDE2LjI1NSAzMy40ODMgMTYuODU1Yy44MjcxNDYuMDg0NjkzNCAxLjYxOTY5Mi0uMzU0MDU4OCAxLjk4Ny0xLjFsNS4zOTMtMTEuNDUxYy40NTk3MzA3LS45MjA0NDc0LjE0NjExNC0yLjAzOTUxODQtLjcyNS0yLjU4N2wtMTEuMDc2LTcuMTMxYy0uNzg5NTI1OS0uNDk0NDc4OS0xLjgxNTg5NjctLjM3ODM2NDItMi40NzUuMjhsLTQuNDc4IDQuNDhjLS40MzU2ODU2LjQzODc1MTktMS4wNTA3MTcyLjY0OTc5OTQtMS42NjQuNTcxLTIuMjE4LS4yODItNy43NTQtMS41MzItMTMuMjktNy4wNjh6Ii8+PHBhdGggaWQ9IlNoYXBlIiBkPSJtNDcgMzFjLTEuMTA0NTY5NSAwLTItLjg5NTQzMDUtMi0yLS4wMDkzNjg1LTguMjgwMzg3Ni02LjcxOTYxMjQtMTQuOTkwNjMxNS0xNS0xNS0xLjEwNDU2OTUgMC0yLS44OTU0MzA1LTItMnMuODk1NDMwNS0yIDItMmMxMC40ODg2MTI2LjAxMTU3MzUgMTguOTg4NDI2NSA4LjUxMTM4NzQgMTkgMTkgMCAxLjEwNDU2OTUtLjg5NTQzMDUgMi0yIDJ6Ii8+PHBhdGggaWQ9IlNoYXBlIiBkPSJtNTcgMzFjLTEuMTA0NTY5NSAwLTItLjg5NTQzMDUtMi0yLS4wMTU0MzA5LTEzLjgwMDcyMi0xMS4xOTkyNzgtMjQuOTg0NTY5MS0yNS0yNS0xLjEwNDU2OTUgMC0yLS44OTU0MzA1LTItMnMuODk1NDMwNS0yIDItMmMxNi4wMDg5NDcuMDE3NjM1ODcgMjguOTgyMzY0MSAxMi45OTEwNTMgMjkgMjkgMCAuNTMwNDMzLS4yMTA3MTM3IDEuMDM5MTQwOC0uNTg1Nzg2NCAxLjQxNDIxMzYtLjM3NTA3MjguMzc1MDcyNy0uODgzNzgwNi41ODU3ODY0LTEuNDE0MjEzNi41ODU3ODY0eiIvPjwvZz48L2c+PC9zdmc+"); }
          .header__top__right ul li.email a em {
            background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGZpbGw9IiM4MTc3NmYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGQ9Ik00NjcsNjFINDVjLTYuOTI3LDAtMTMuNDEyLDEuNzAzLTE5LjI3OSw0LjUxTDI1NSwyOTQuNzg5bDUxLjM4OS00OS4zODdjMCwwLDAuMDA0LTAuMDA1LDAuMDA1LTAuMDA3DQoJCQljMC4wMDEtMC4wMDIsMC4wMDUtMC4wMDQsMC4wMDUtMC4wMDRMNDg2LjI4Niw2NS41MTRDNDgwLjQxOCw2Mi43MDUsNDczLjkyOSw2MSw0NjcsNjF6Ii8+DQoJPC9nPg0KPC9nPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGQ9Ik01MDcuNDk2LDg2LjcyOEwzMzguMjEzLDI1Ni4wMDJMNTA3LjQ5LDQyNS4yNzljMi44MDctNS44NjcsNC41MS0xMi4zNTIsNC41MS0xOS4yNzlWMTA2DQoJCQlDNTEyLDk5LjA3Nyw1MTAuMzAxLDkyLjU5Myw1MDcuNDk2LDg2LjcyOHoiLz4NCgk8L2c+DQo8L2c+DQo8Zz4NCgk8Zz4NCgkJPHBhdGggZD0iTTQuNTEsODYuNzIxQzEuNzAzLDkyLjU4OCwwLDk5LjA3MywwLDEwNnYzMDBjMCw2LjkyMywxLjcwMSwxMy40MDksNC41MDYsMTkuMjc0TDE3My43ODksMjU2TDQuNTEsODYuNzIxeiIvPg0KCTwvZz4NCjwvZz4NCjxnPg0KCTxnPg0KCQk8cGF0aCBkPSJNMzE3LjAwMiwyNzcuMjEzbC01MS4zOTYsNDkuMzkzYy0yLjkzLDIuOTMtNi43NjgsNC4zOTUtMTAuNjA1LDQuMzk1cy03LjY3Ni0xLjQ2NS0xMC42MDUtNC4zOTVMMTk1LDI3Ny4yMTENCgkJCUwyNS43MTQsNDQ2LjQ4NkMzMS41ODIsNDQ5LjI5NSwzOC4wNzEsNDUxLDQ1LDQ1MWg0MjJjNi45MjcsMCwxMy40MTItMS43MDMsMTkuMjc5LTQuNTFMMzE3LjAwMiwyNzcuMjEzeiIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K"); }
          .header__top__right ul li.email a:hover em {
            background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGZpbGw9IiM1ZTQ0MzUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGQ9Ik00NjcsNjFINDVjLTYuOTI3LDAtMTMuNDEyLDEuNzAzLTE5LjI3OSw0LjUxTDI1NSwyOTQuNzg5bDUxLjM4OS00OS4zODdjMCwwLDAuMDA0LTAuMDA1LDAuMDA1LTAuMDA3DQoJCQljMC4wMDEtMC4wMDIsMC4wMDUtMC4wMDQsMC4wMDUtMC4wMDRMNDg2LjI4Niw2NS41MTRDNDgwLjQxOCw2Mi43MDUsNDczLjkyOSw2MSw0NjcsNjF6Ii8+DQoJPC9nPg0KPC9nPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGQ9Ik01MDcuNDk2LDg2LjcyOEwzMzguMjEzLDI1Ni4wMDJMNTA3LjQ5LDQyNS4yNzljMi44MDctNS44NjcsNC41MS0xMi4zNTIsNC41MS0xOS4yNzlWMTA2DQoJCQlDNTEyLDk5LjA3Nyw1MTAuMzAxLDkyLjU5Myw1MDcuNDk2LDg2LjcyOHoiLz4NCgk8L2c+DQo8L2c+DQo8Zz4NCgk8Zz4NCgkJPHBhdGggZD0iTTQuNTEsODYuNzIxQzEuNzAzLDkyLjU4OCwwLDk5LjA3MywwLDEwNnYzMDBjMCw2LjkyMywxLjcwMSwxMy40MDksNC41MDYsMTkuMjc0TDE3My43ODksMjU2TDQuNTEsODYuNzIxeiIvPg0KCTwvZz4NCjwvZz4NCjxnPg0KCTxnPg0KCQk8cGF0aCBkPSJNMzE3LjAwMiwyNzcuMjEzbC01MS4zOTYsNDkuMzkzYy0yLjkzLDIuOTMtNi43NjgsNC4zOTUtMTAuNjA1LDQuMzk1cy03LjY3Ni0xLjQ2NS0xMC42MDUtNC4zOTVMMTk1LDI3Ny4yMTENCgkJCUwyNS43MTQsNDQ2LjQ4NkMzMS41ODIsNDQ5LjI5NSwzOC4wNzEsNDUxLDQ1LDQ1MWg0MjJjNi45MjcsMCwxMy40MTItMS43MDMsMTkuMjc5LTQuNTFMMzE3LjAwMiwyNzcuMjEzeiIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K"); }
  .header__brand {
    width: 100%;
    margin: 0;
    padding: 30px 0 30px 0;
    text-align: center;
    display: inline-block; }
    .header__brand figure {
      margin: 0 auto;
      display: inline-block;
      padding: 0; }
      .header__brand figure img {
        max-width: 200px;
        width: 80%;
        height: auto; }
        .header__brand figure img:hover {
          transform: scale(1.1); }
  .header__menu {
    width: 100%;
    margin: 0;
    padding: 0;
    text-align: center;
    position: relative;
    border-bottom: 2px solid #5e4435;
    border-top: 2px solid #5e4435;
    background: #835b39;
    display: inline-block; }
    .header__menu__mobile {
      margin: 10px auto 5px auto;
      display: none;
      width: 35px;
      height: 30px;
      position: relative; }
      @media screen and (max-width: 500px) {
        .header__menu__mobile {
          display: inline-block; } }
      @media screen and (min-width: 501px) and (max-width: 767px) {
        .header__menu__mobile {
          display: inline-block; } }
      .header__menu__mobile span {
        width: 100%;
        height: 3px;
        background: #ffffff;
        display: inline-block;
        margin: 0;
        padding: 0;
        position: absolute;
        left: 0; }
        .header__menu__mobile span:nth-child(1) {
          top: 0; }
        .header__menu__mobile span:nth-child(1) {
          top: 14px; }
        .header__menu__mobile span:nth-child(3) {
          bottom: 0; }
    .header__menu:after {
      content: "";
      width: 100%;
      height: 1px;
      display: inline-block;
      background: #d1d2d4;
      position: absolute;
      top: 50%;
      left: 0; }
      @media screen and (max-width: 500px) {
        .header__menu:after {
          display: none; } }
      @media screen and (min-width: 501px) and (max-width: 767px) {
        .header__menu:after {
          display: none; } }
    .header__menu .container {
      position: relative;
      z-index: 1; }
    .header__menu nav {
      width: 100%;
      margin: 0;
      padding: 0; }
      @media screen and (max-width: 500px) {
        .header__menu nav {
          display: none; } }
      @media screen and (min-width: 501px) and (max-width: 767px) {
        .header__menu nav {
          display: none; } }
      .header__menu nav ul {
        margin: 0px;
        padding: 0px;
        list-style-type: none;
        display: flex;
        flex-direction: row;
        width: 100%; }
        .header__menu nav ul li {
          list-style: none;
          flex-grow: 1;
          text-align: center;
          position: relative; }
          .header__menu nav ul li .submenu {
            position: absolute;
            top: 15px;
            left: 50%;
            transform: translateX(-50%);
            display: inline-block;
            min-width: 150px;
            background: transparent;
            padding-top: 47px;
            z-index: 9999999;
            display: none; }
            .header__menu nav ul li .submenu ul {
              margin: 0;
              padding: 0;
              list-style-type: none;
              display: inline-block;
              width: 100%;
              min-width: 150px; }
              .header__menu nav ul li .submenu ul li {
                width: 100%;
                display: inline-block; }
                .header__menu nav ul li .submenu ul li a {
                  width: 100%; }
          .header__menu nav ul li:hover .submenu {
            display: inline-block; }
          .header__menu nav ul li a {
            width: auto;
            display: inline-block;
            margin: 0;
            padding: 0 10px;
            line-height: 45px;
            color: #ffffff;
            font-family: "Rokkitt", serif;
            background: #835b39;
            text-transform: uppercase;
            text-decoration: none;
            font-size: 18px;
            position: relative; }
            .header__menu nav ul li a span {
              position: relative;
              z-index: 5; }
            .header__menu nav ul li a:before, .header__menu nav ul li a:after {
              content: "";
              width: 100%;
              height: 0;
              position: absolute;
              left: 0;
              background: #5e4435; }
            .header__menu nav ul li a:before {
              top: 0; }
            .header__menu nav ul li a:after {
              bottom: 0; }
            .header__menu nav ul li a:hover::before, .header__menu nav ul li a:hover::after {
              height: 55%; }
          .header__menu nav ul li.current-menu-item a, .header__menu nav ul li.current_page_item a {
            font-weight: 500; }
            .header__menu nav ul li.current-menu-item a:before, .header__menu nav ul li.current-menu-item a:after, .header__menu nav ul li.current_page_item a:before, .header__menu nav ul li.current_page_item a:after {
              height: 55%;
              background: #d1d2d4; }
            .header__menu nav ul li.current-menu-item a span, .header__menu nav ul li.current_page_item a span {
              color: #5e4435; }

.footer {
  width: 100%;
  margin: 0;
  padding: 0;
  display: inline-block;
  text-align: center;
  position: relative; }
  .footer__cols {
    width: 100%;
    padding: 35px 0;
    text-align: center;
    background: #d1d2d4;
    color: #5e4435; }
    .footer__cols__row {
      width: 100%;
      display: grid;
      grid-template-columns: repeat(4, 1fr);
      grid-gap: 65px; }
      @media screen and (max-width: 500px) {
        .footer__cols__row {
          grid-template-columns: repeat(1, 1fr); } }
      @media screen and (min-width: 501px) and (max-width: 767px) {
        .footer__cols__row {
          grid-template-columns: repeat(1, 1fr); } }
      .footer__cols__row__col {
        display: flex;
        flex-direction: column;
        align-items: left;
        justify-content: top; }
        .footer__cols__row__col--brand {
          width: 150px; }
          @media screen and (max-width: 500px) {
            .footer__cols__row__col--brand {
              text-align: center; } }
          @media screen and (min-width: 501px) and (max-width: 767px) {
            .footer__cols__row__col--brand {
              text-align: center; } }
          .footer__cols__row__col--brand figure {
            margin: 0;
            padding: 0; }
            .footer__cols__row__col--brand figure img {
              max-width: 100%; }
              .footer__cols__row__col--brand figure img:hover {
                transform: scale(1.1); }
        .footer__cols__row__col--nav {
          text-align: left; }
          .footer__cols__row__col--nav h4 {
            border-bottom: 1px solid #81776f;
            margin: 0 0 10px 0;
            padding: 0 0 5px 0; }
          .footer__cols__row__col--nav ul {
            margin: 0;
            padding: 0;
            list-style-type: none; }
            .footer__cols__row__col--nav ul li {
              width: 100%;
              display: inline-block; }
              .footer__cols__row__col--nav ul li a {
                text-decoration: none;
                color: #835b39;
                position: relative; }
                .footer__cols__row__col--nav ul li a:before {
                  content: "‣ "; }
                .footer__cols__row__col--nav ul li a:after {
                  content: "";
                  width: 0;
                  height: 1px;
                  display: inline-block;
                  background: #81776f;
                  position: absolute;
                  bottom: 0;
                  left: 0;
                  right: 0;
                  opacity: 0; }
                .footer__cols__row__col--nav ul li a:hover::after {
                  width: 100%;
                  opacity: 1; }
        .footer__cols__row__col--contact {
          text-align: left; }
          .footer__cols__row__col--contact h4 {
            border-bottom: 1px solid #81776f;
            margin: 0 0 10px 0;
            padding: 0 0 5px 0; }
          .footer__cols__row__col--contact ul {
            margin: 0;
            padding: 0;
            list-style-type: none; }
            .footer__cols__row__col--contact ul li {
              width: 100%;
              display: inline-block;
              color: #835b39; }
              .footer__cols__row__col--contact ul li p {
                color: #835b39; }
              .footer__cols__row__col--contact ul li a {
                text-decoration: none;
                color: #835b39;
                position: relative; }
                .footer__cols__row__col--contact ul li a:after {
                  content: "";
                  width: 0;
                  height: 1px;
                  display: inline-block;
                  background: #81776f;
                  position: absolute;
                  bottom: 0;
                  left: 0;
                  right: 0;
                  opacity: 0; }
                .footer__cols__row__col--contact ul li a:hover::after {
                  width: 100%;
                  opacity: 1; }
  .footer__copyright {
    width: 100%;
    padding: 10px 15px;
    display: inline-block;
    border-bottom: 2px solid #5e4435;
    border-top: 2px solid #5e4435;
    background: #835b39;
    position: relative; }
    .footer__copyright p {
      margin: 0;
      padding: 0;
      color: #ffffff;
      font-size: 12px;
      letter-spacing: 1px; }
  .footer__author {
    width: 100%;
    padding: 10px 15px;
    display: inline-block;
    font-size: 10px;
    letter-spacing: 1px;
    text-transform: uppercase; }
    .footer__author a {
      text-decoration: none;
      color: #000000;
      line-height: 21px;
      font-weight: 400; }
      .footer__author a .icon {
        display: inline-block;
        margin: 10px 0 0 0;
        width: 25px;
        height: 21px;
        background: url("https://holycitybulldog.com/wp-content/themes/ixtrim-theme/assets/dist/images/imm.png") center center no-repeat;
        background-size: contain;
        position: relative;
        top: -3px; }
      .footer__author a:hover {
        color: #000000; }

.section {
  width: 100%;
  text-align: center;
  display: block; }

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