main {
  padding-top: 109px; }
  @media (max-width: 1500px) {
    main {
      padding-top: 86px; } }
  @media (max-width: 568px) {
    main {
      padding-top: 72px; } }

.simple_header {
  border-bottom: 1px solid #EDEDED;
  padding: 95px 0px 60px; }
  @media (max-width: 1600px) {
    .simple_header {
      padding: 35px 0px 30px; } }
  @media (max-width: 1300px) {
    .simple_header {
      padding: 45px 0px 30px; } }
  .simple_header h1 {
    margin-bottom: 0px;
    margin-top: 0px; }
  .simple_header .cat {
    margin-bottom: 0px; }
    .simple_header .cat a {
      color: #000;
      text-decoration: none; }
      .simple_header .cat a:hover {
        text-decoration: underline; }

.tax-kategoria .simple_header {
  padding: 1px 0px 15px; }
  @media (max-width: 1600px) {
    .tax-kategoria .simple_header {
      padding: 1px 0px 15px; } }
  @media (max-width: 1300px) {
    .tax-kategoria .simple_header {
      padding: 15px 0px 30px; } }

.single_product__wrapper a {
  text-decoration: none;
  color: #222222;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%; }
  .single_product__wrapper a:hover h3 {
    color: #F3B10D; }

.single_product__wrapper .thumb {
  width: 100%;
  height: 385px;
  overflow: hidden;
  position: relative;
  background-color: #F5F5F5; }
  @media (max-width: 1400px) {
    .single_product__wrapper .thumb {
      height: 290px; } }
  @media (max-width: 992px) {
    .single_product__wrapper .thumb {
      height: 250px; } }
  .single_product__wrapper .thumb img {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain; }

.single_product__wrapper .thumb.thumb_small {
  height: 320px; }
  @media (max-width: 1400px) {
    .single_product__wrapper .thumb.thumb_small {
      height: 290px; } }
  @media (max-width: 992px) {
    .single_product__wrapper .thumb.thumb_small {
      height: 250px; } }

.single_product__wrapper .post_title {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }
  @media (max-width: 700px) {
    .single_product__wrapper .post_title {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
          -ms-flex-direction: column;
              flex-direction: column;
      -webkit-box-align: start;
      -webkit-align-items: flex-start;
          -ms-flex-align: start;
              align-items: flex-start; } }
  .single_product__wrapper .post_title h3 {
    font-size: 1.11111rem;
    margin-top: 12px;
    margin-bottom: 0px; }
  .single_product__wrapper .post_title p {
    margin-top: 12px;
    margin-bottom: 0px;
    font-size: 1.3rem;
    font-weight: 700; }
    @media (max-width: 700px) {
      .single_product__wrapper .post_title p {
        margin-top: 10px; } }
    @media (max-width: 568px) {
      .single_product__wrapper .post_title p {
        font-size: 1.11111rem; } }

.single_product__wrapper .model {
  font-size: 1.33333rem;
  font-weight: 700;
  margin-top: 10px; }

.single_product__wrapper .detail {
  margin-top: 12px; }
  @media (max-width: 568px) {
    .single_product__wrapper .detail {
      margin-top: 0px; } }
  .single_product__wrapper .detail .item {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    margin-bottom: 18px; }
    @media (max-width: 1580px) {
      .single_product__wrapper .detail .item {
        margin-bottom: 5px; } }
    .single_product__wrapper .detail .item p {
      margin-top: 0px;
      margin-bottom: 0px;
      font-size: 0.96rem; }

.single_product__wrapper .post_title.post_title--bigger h3 {
  font-size: 1.33333rem; }
  @media (max-width: 1600px) {
    .single_product__wrapper .post_title.post_title--bigger h3 {
      font-size: 1.22222rem; } }
  @media (max-width: 1300px) {
    .single_product__wrapper .post_title.post_title--bigger h3 {
      font-size: 1.33333rem; } }

.single_product__wrapper h3 {
  font-size: 1.33333rem;
  -webkit-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear;
  margin-top: 30px;
  margin-bottom: 0px;
  color: #222222;
  font-weight: 400; }
  @media (max-width: 1600px) {
    .single_product__wrapper h3 {
      font-size: 1.22222rem; } }
  @media (max-width: 1300px) {
    .single_product__wrapper h3 {
      font-size: 1.33333rem; } }
  @media (max-width: 568px) {
    .single_product__wrapper h3 {
      margin-bottom: 20px; } }



.single_news__wrapper a {
  text-decoration: none;
  color: #000;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%; }
  .single_news__wrapper a:hover .circle {
    opacity: 1; }
  .single_news__wrapper a:hover .thumb img {
    -webkit-transform: translate(-50%, -50%) scale(1.03);
        -ms-transform: translate(-50%, -50%) scale(1.03);
            transform: translate(-50%, -50%) scale(1.03); }
  .single_news__wrapper a:hover .post_title h3 {
    color: #F3B10D; }

.single_news__wrapper .thumb {
  width: 100%;
  height: 405px;
  overflow: hidden;
  position: relative;
  background-color: #ededed; }
  @media (max-width: 1400px) {
    .single_news__wrapper .thumb {
      height: 350px; } }
  @media (max-width: 992px) {
    .single_news__wrapper .thumb {
      height: 250px; } }
  .single_news__wrapper .thumb img {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%) scale(1);
        -ms-transform: translate(-50%, -50%) scale(1);
            transform: translate(-50%, -50%) scale(1);
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    -webkit-transition: all 0.4s;
    -o-transition: all 0.4s;
    transition: all 0.4s; }

.single_news__wrapper .post_title {
  padding-right: 30px; }
  .single_news__wrapper .post_title h3 {
    font-size: 1.77778rem;
    -webkit-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
    transition: all 0.2s linear;
    margin-top: 0px;
    margin-bottom: 40px;
    font-weight: 400; }
    @media (max-width: 1580px) {
      .single_news__wrapper .post_title h3 {
        margin-bottom: 20px; } }
    @media (max-width: 568px) {
      .single_news__wrapper .post_title h3 {
        margin-bottom: 20px; } }

.single_news__wrapper .cat {
  padding-top: 10px; }
  .single_news__wrapper .cat span {
    font-size: 0.88889rem; }

.single_news__wrapper .post_date {
  margin-top: 20px;
  margin-bottom: 15px; }
  @media (max-width: 1350px) {
    .single_news__wrapper .post_date {
      margin-top: 5px;
      margin-bottom: 0px; } }
  .single_news__wrapper .post_date p {
    font-size: 0.88889rem;
    background-color: #ededed;
    display: inline-block;
    padding: 5px 35px;
    border-radius: 45px; }

.single_news__wrapper .circle {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: #ededed;
  border-radius: 50%;
  width: 73px;
  height: 73px;
  -webkit-transition: all 0.4s;
  -o-transition: all 0.4s;
  transition: all 0.4s;
  opacity: 0; }
  @media (max-width: 1350px) {
    .single_news__wrapper .circle {
      width: 55px;
      height: 55px; } }
  @media (max-width: 568px) {
    .single_news__wrapper .circle {
      opacity: 1; } }
  @media (max-width: 1350px) {
    .single_news__wrapper .circle img {
      max-width: 20px; } }

.single_news__wrapper .border {
  background-color: #222222;
  height: 1px;
  width: 100%;
  margin-top: 20px; }
  @media (max-width: 1580px) {
    .single_news__wrapper .border {
      margin-top: 15px; } }

.single_news__wrapper .wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.gutenberg p {
  line-height: 1.5; }

.gutenberg h2 {
  font-size: 2.77778rem;
  text-transform: initial; }
  @media (max-width: 568px) {
    .gutenberg h2 {
      font-size: 2.22222rem; } }

.gutenberg ul {
  padding-left: 10px;
  list-style-type: none;
  margin-bottom: 70px; }
  .gutenberg ul li {
    line-height: 1.4;
    position: relative;
    padding-left: 15px;
    margin-bottom: 19px;
    font-size: 1.11111rem; }
    .gutenberg ul li:before {
      content: "";
      display: block;
      position: absolute;
      top: 10px;
      left: 0px;
      width: 4px;
      height: 4px;
      border-radius: 50%;
      background-color: #000; }

.gutenberg .wp-block-table,
.gutenberg table {
  font-size: 15px; }
  @media (max-width: 568px) {
    .gutenberg .wp-block-table,
    .gutenberg table {
      font-size: 14px; } }
  .gutenberg .wp-block-table thead th,
  .gutenberg table thead th {
    background-color: #142e03;
    color: #fff;
    font-weight: 700;
    padding: 15px 15px;
    text-align: left;
    border-right: 1px solid #fff;
    font-size: 15px; }
    @media (max-width: 568px) {
      .gutenberg .wp-block-table thead th,
      .gutenberg table thead th {
        font-size: 14px; } }
    .gutenberg .wp-block-table thead th:nth-last-child(1),
    .gutenberg table thead th:nth-last-child(1) {
      border: none; }
  .gutenberg .wp-block-table tbody tr:nth-child(even) td,
  .gutenberg table tbody tr:nth-child(even) td {
    background-color: #f2f7f5; }
  .gutenberg .wp-block-table tbody td,
  .gutenberg table tbody td {
    padding: 15px 15px;
    border: none;
    border-right: 1px solid #e3e3e3;
    font-size: 15px; }
    @media (max-width: 568px) {
      .gutenberg .wp-block-table tbody td,
      .gutenberg table tbody td {
        font-size: 14px; } }
    .gutenberg .wp-block-table tbody td:nth-last-child(1),
    .gutenberg table tbody td:nth-last-child(1) {
      border: none; }

.gutenberg .wp-block-gallery {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  gap: 20px;
  margin-top: 40px;
  margin-bottom: 40px; }
  @media (max-width: 1200px) {
    .gutenberg .wp-block-gallery {
      grid-template-columns: 1fr 1fr 1fr; } }
  @media (max-width: 800px) {
    .gutenberg .wp-block-gallery {
      grid-template-columns: 1fr 1fr; } }
  @media (max-width: 430px) {
    .gutenberg .wp-block-gallery {
      grid-template-columns: 1fr; } }
  .gutenberg .wp-block-gallery .wp-block-image {
    width: 100% !important;
    height: 215px; }
  .gutenberg .wp-block-gallery img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover; }

.gutenberg .wp-block-quote {
  padding: 20px 0px 100px 0px;
  margin: 0px;
  position: relative; }
  .gutenberg .wp-block-quote:before {
    content: "";
    display: block;
    position: absolute;
    left: -30px;
    top: 10px;
    width: 127px;
    height: 127px;
    background-image: url(../../../img/cytat@2.png);
    background-repeat: no-repeat;
    background-position: left center;
    background-size: 127px;
    z-index: -1; }

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