/* ======================================================================
 p-gallery
====================================================================== */
.section {
  padding-top: 200px;
}
@media screen and (max-width: 767px) {
  .section {
    padding-top: 100px;
  }
}
.section:first-of-type {
  padding-top: 100px;
}
@media screen and (max-width: 767px) {
  .section:first-of-type {
    padding-top: 60px;
  }
}
.section__lead {
  margin: 45px auto 0;
}
@media screen and (max-width: 767px) {
  .section__lead {
    margin: 25px auto 0;
  }
}
.section__content {
  margin: 50px auto 0;
}
@media screen and (max-width: 767px) {
  .section__content {
    margin: 25px auto 0;
  }
}

.primary-category-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media screen and (max-width: 767px) {
  .primary-category-list {
    overflow: auto;
    gap: 2xp;
    margin: 15px 0 0;
    padding: 4px 15px 0 0;
    background: #fff;
    -ms-overflow-style: none;
    scrollbar-width: none;
  }
  .primary-category-list::-webkit-scrollbar {
    display: none;
  }
}
.primary-category-list__item {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.primary-category-list__link {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  min-height: 56px;
  background: #f5f7fa;
  text-align: center;
  font-weight: bold;
  font-size: 20px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  color: #bbc3d0;
}
.primary-category-list__link:link, .primary-category-list__link:active, .primary-category-list__link:visited {
  color: #bbc3d0;
  cursor: pointer;
}
.primary-category-list__link:hover {
  color: #bbc3d0;
}
@media (hover: hover) {
  .primary-category-list__link:hover {
    color: #58a797;
  }
  .primary-category-list__link:hover:link, .primary-category-list__link:hover:active, .primary-category-list__link:hover:visited {
    color: #58a797;
    cursor: pointer;
  }
  .primary-category-list__link:hover:hover {
    color: #58a797;
  }
}
@media screen and (max-width: 767px) {
  .primary-category-list__link {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    min-height: 49px;
    width: 150px;
    font-size: 16px;
  }
}
.primary-category-list__link:before {
  position: absolute;
  top: -4px;
  left: 0;
  width: 100%;
  height: 4px;
  background: #58a797;
  content: "";
  opacity: 0;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.primary-category-list__link.is-current {
  background: #fff;
  color: #58a797;
}
.primary-category-list__link.is-current:link, .primary-category-list__link.is-current:active, .primary-category-list__link.is-current:visited {
  color: #58a797;
  cursor: pointer;
}
.primary-category-list__link.is-current:hover {
  color: #58a797;
}
.primary-category-list__link.is-current:before {
  opacity: 1;
}

/* ======================================================================
 Category List
====================================================================== */
.category-list {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));
  gap: 16px;
  margin: 40px auto 0;
  max-width: 1120px;
}
@media screen and (max-width: 767px) {
  .category-list {
    grid-template-columns: repeat(2, 50%);
    gap: 10px;
    margin: 15px auto 0;
  }
}
@media screen and (max-width: 767px) {
  .category-list__item:first-of-type {
    grid-column: 1/3;
  }
}
.category-list__link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1px 10px;
  min-height: 40px;
  border: 1px solid #dadcde;
  border-radius: 9999px;
  text-align: center;
  font-weight: bold;
  font-size: 18px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
@media screen and (max-width: 767px) {
  .category-list__link {
    padding: 2px 10px;
    min-height: 38px;
    font-size: 16px;
  }
}
@media (hover: hover) {
  .category-list__link:hover {
    border-color: #354b71;
    background: #354b71;
    color: #fff;
  }
  .category-list__link:hover:link, .category-list__link:hover:active, .category-list__link:hover:visited {
    color: #fff;
    cursor: pointer;
  }
  .category-list__link:hover:hover {
    color: #fff;
  }
}
.category-list__link.is-current {
  border-color: #354b71;
  background: #354b71;
  color: #fff;
}
.category-list__link.is-current:link, .category-list__link.is-current:active, .category-list__link.is-current:visited {
  color: #fff;
  cursor: pointer;
}
.category-list__link.is-current:hover {
  color: #fff;
}
@media (hover: hover) {
  .category-list__link.is-style-color-1:hover {
    border-color: #d55d5d;
    background: #d55d5d;
    color: #fff;
  }
  .category-list__link.is-style-color-1:hover:link, .category-list__link.is-style-color-1:hover:active, .category-list__link.is-style-color-1:hover:visited {
    color: #fff;
    cursor: pointer;
  }
  .category-list__link.is-style-color-1:hover:hover {
    color: #fff;
  }
}
.category-list__link.is-style-color-1.is-current {
  border-color: #d55d5d;
  background: #d55d5d;
}
@media (hover: hover) {
  .category-list__link.is-style-color-2:hover {
    border-color: #e3965d;
    background: #e3965d;
    color: #fff;
  }
  .category-list__link.is-style-color-2:hover:link, .category-list__link.is-style-color-2:hover:active, .category-list__link.is-style-color-2:hover:visited {
    color: #fff;
    cursor: pointer;
  }
  .category-list__link.is-style-color-2:hover:hover {
    color: #fff;
  }
}
.category-list__link.is-style-color-2.is-current {
  border-color: #e3965d;
  background: #e3965d;
}
@media (hover: hover) {
  .category-list__link.is-style-color-3:hover {
    border-color: #58a797;
    background: #58a797;
    color: #fff;
  }
  .category-list__link.is-style-color-3:hover:link, .category-list__link.is-style-color-3:hover:active, .category-list__link.is-style-color-3:hover:visited {
    color: #fff;
    cursor: pointer;
  }
  .category-list__link.is-style-color-3:hover:hover {
    color: #fff;
  }
}
.category-list__link.is-style-color-3.is-current {
  border-color: #58a797;
  background: #58a797;
}
@media (hover: hover) {
  .category-list__link.is-style-color-4:hover {
    border-color: #5797d8;
    background: #5797d8;
    color: #fff;
  }
  .category-list__link.is-style-color-4:hover:link, .category-list__link.is-style-color-4:hover:active, .category-list__link.is-style-color-4:hover:visited {
    color: #fff;
    cursor: pointer;
  }
  .category-list__link.is-style-color-4:hover:hover {
    color: #fff;
  }
}
.category-list__link.is-style-color-4.is-current {
  border-color: #5797d8;
  background: #5797d8;
}
@media (hover: hover) {
  .category-list__link.is-style-color-5:hover {
    border-color: #a984d0;
    background: #a984d0;
    color: #fff;
  }
  .category-list__link.is-style-color-5:hover:link, .category-list__link.is-style-color-5:hover:active, .category-list__link.is-style-color-5:hover:visited {
    color: #fff;
    cursor: pointer;
  }
  .category-list__link.is-style-color-5:hover:hover {
    color: #fff;
  }
}
.category-list__link.is-style-color-5.is-current {
  border-color: #a984d0;
  background: #a984d0;
}
@media (hover: hover) {
  .category-list__link.is-style-color-6:hover {
    border-color: #9a9590;
    background: #9a9590;
    color: #fff;
  }
  .category-list__link.is-style-color-6:hover:link, .category-list__link.is-style-color-6:hover:active, .category-list__link.is-style-color-6:hover:visited {
    color: #fff;
    cursor: pointer;
  }
  .category-list__link.is-style-color-6:hover:hover {
    color: #fff;
  }
}
.category-list__link.is-style-color-6.is-current {
  border-color: #9a9590;
  background: #9a9590;
}
@media (hover: hover) {
  .category-list__link.is-style-color-7:hover {
    border-color: #7e8590;
    background: #7e8590;
    color: #fff;
  }
  .category-list__link.is-style-color-7:hover:link, .category-list__link.is-style-color-7:hover:active, .category-list__link.is-style-color-7:hover:visited {
    color: #fff;
    cursor: pointer;
  }
  .category-list__link.is-style-color-7:hover:hover {
    color: #fff;
  }
}
.category-list__link.is-style-color-7.is-current {
  border-color: #7e8590;
  background: #7e8590;
}

.gallery-list {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));
  gap: 30px;
  margin: 40px auto 0;
}
@media screen and (max-width: 767px) {
  .gallery-list {
    gap: 30px;
    margin: 45px auto 0;
  }
}

.no-posts {
  padding: 60px 0;
  color: #666;
  text-align: center;
  font-size: 16px;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInAtZ2FsbGVyeS5zY3NzIiwiX3NldHRpbmcuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFQTtBQUFBO0FBQUE7QUFJQTtFQUNFOztBQ2tMQTtFRG5MRjtJQUlJOzs7QUFHRjtFQUNFOztBQzJLRjtFRDVLQTtJQUlJOzs7QUFJSjtFQUNFOztBQ21LRjtFRHBLQTtJQUlJOzs7QUFJSjtFQUNFOztBQzJKRjtFRDVKQTtJQUlJOzs7O0FBS047RUFDRTs7QUNrSkE7RURuSkY7SUFJSTtJQUNBO0lBQ0E7SUFDQTtJQUNBLFlDVkk7SUEyT047SUFDQTs7RUFFQTtJQUNFOzs7QURqT0Y7RUFDRTs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VDcURGLE9EbkRpQjs7QUNvRGpCO0VBR0UsT0R2RGU7RUN3RGY7O0FBR0Y7RUFDRSxPRDVEdUI7O0FDb096QjtFQUNFO0lBbExGLE9EakRtQjs7RUNrRG5CO0lBR0UsT0RyRGlCO0lDc0RqQjs7RUFHRjtJQUNFLE9EMUR5Qjs7O0FDc0gzQjtFRHBJQTtJQWlCSTtJQUNBO0lBQ0E7SUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRSxZQ3JERTtFQWdGTixPRHpCbUI7O0FDMEJuQjtFQUdFLE9EN0JpQjtFQzhCakI7O0FBR0Y7RUFDRSxPRGxDeUI7O0FBRXZCO0VBQ0U7OztBQU1SO0FBQUE7QUFBQTtBQUlBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUM0RUE7RURqRkY7SUFRSTtJQUNBO0lBQ0E7OztBQ3VFRjtFRG5FRTtJQUVJOzs7QUFLTjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FDaURGO0VENURBO0lBY0k7SUFDQTtJQUNBOzs7QUN3Sko7RUFDRTtJRHRKRSxjQ3ZHVTtJRHdHVixZQ3hHVTtJQTJFZCxPQWhGTTs7RUFpRk47SUFHRSxPQXBGSTtJQXFGSjs7RUFHRjtJQUNFLE9BekZJOzs7QURrSEo7RUFDRSxjQzlHVTtFRCtHVixZQy9HVTtFQTJFZCxPQWhGTTs7QUFpRk47RUFHRSxPQXBGSTtFQXFGSjs7QUFHRjtFQUNFLE9BekZJOztBQWlRTjtFQUNFO0lEdElJO0lBQ0E7SUM3Q04sT0FoRk07O0VBaUZOO0lBR0UsT0FwRkk7SUFxRko7O0VBR0Y7SUFDRSxPQXpGSTs7O0FEaUlGO0VBQ0U7RUFDQTs7QUM4SE47RUFDRTtJRHpISTtJQUNBO0lDMUROLE9BaEZNOztFQWlGTjtJQUdFLE9BcEZJO0lBcUZKOztFQUdGO0lBQ0UsT0F6Rkk7OztBRDhJRjtFQUNFO0VBQ0E7O0FDaUhOO0VBQ0U7SUQ1R0k7SUFDQTtJQ3ZFTixPQWhGTTs7RUFpRk47SUFHRSxPQXBGSTtJQXFGSjs7RUFHRjtJQUNFLE9BekZJOzs7QUQySkY7RUFDRTtFQUNBOztBQ29HTjtFQUNFO0lEL0ZJO0lBQ0E7SUNwRk4sT0FoRk07O0VBaUZOO0lBR0UsT0FwRkk7SUFxRko7O0VBR0Y7SUFDRSxPQXpGSTs7O0FEd0tGO0VBQ0U7RUFDQTs7QUN1Rk47RUFDRTtJRGxGSTtJQUNBO0lDakdOLE9BaEZNOztFQWlGTjtJQUdFLE9BcEZJO0lBcUZKOztFQUdGO0lBQ0UsT0F6Rkk7OztBRHFMRjtFQUNFO0VBQ0E7O0FDMEVOO0VBQ0U7SURyRUk7SUFDQTtJQzlHTixPQWhGTTs7RUFpRk47SUFHRSxPQXBGSTtJQXFGSjs7RUFHRjtJQUNFLE9BekZJOzs7QURrTUY7RUFDRTtFQUNBOztBQzZETjtFQUNFO0lEeERJO0lBQ0E7SUMzSE4sT0FoRk07O0VBaUZOO0lBR0UsT0FwRkk7SUFxRko7O0VBR0Y7SUFDRSxPQXpGSTs7O0FEK01GO0VBQ0U7RUFDQTs7O0FBTVI7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUN0RUE7RURrRUY7SUFPSTtJQUNBOzs7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7RUFDQSIsImZpbGUiOiJwLWdhbGxlcnkuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQHVzZSBcInNldHRpbmdcIiBhcyAqO1xuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gcC1nYWxsZXJ5XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi5zZWN0aW9uIHtcbiAgcGFkZGluZy10b3A6IDIwMHB4O1xuXG4gIEBpbmNsdWRlIHNwIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gIH1cblxuICAmOmZpcnN0LW9mLXR5cGUge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweDtcblxuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2xlYWQge1xuICAgIG1hcmdpbjogNDVweCBhdXRvIDA7XG5cbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBtYXJnaW46IDI1cHggYXV0byAwO1xuICAgIH1cbiAgfVxuXG4gICZfX2NvbnRlbnQge1xuICAgIG1hcmdpbjogNTBweCBhdXRvIDA7XG5cbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBtYXJnaW46IDI1cHggYXV0byAwO1xuICAgIH1cbiAgfVxufVxuXG4ucHJpbWFyeS1jYXRlZ29yeS1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcblxuICBAaW5jbHVkZSBzcCB7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgZ2FwOiAyeHA7XG4gICAgbWFyZ2luOiAxNXB4IDAgMDtcbiAgICBwYWRkaW5nOiA0cHggMTVweCAwIDA7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuXG4gICAgQGluY2x1ZGUgaGlkZS1zY3JvbGxiYXIoKTtcbiAgfVxuICAmX19pdGVtIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gIH1cbiAgJl9fbGluayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtaW4taGVpZ2h0OiA1NnB4O1xuICAgIGJhY2tncm91bmQ6ICNmNWY3ZmE7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB0cmFuc2l0aW9uOiAuM3M7XG5cbiAgICBAaW5jbHVkZSBhLXRhZygjYmJjM2QwLCNiYmMzZDApO1xuICAgIEBpbmNsdWRlIGhvdmVyIHtcbiAgICAgIEBpbmNsdWRlIGEtdGFnKCM1OGE3OTcsIzU4YTc5Nyk7XG4gICAgfVxuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgbWluLWhlaWdodDogNDlweDtcbiAgICAgIHdpZHRoOiAxNTBweDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IC00cHg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDRweDtcbiAgICAgIGJhY2tncm91bmQ6ICM1OGE3OTc7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHRyYW5zaXRpb246IC4zcztcbiAgICB9XG5cbiAgICAmLmlzLWN1cnJlbnQge1xuICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuXG4gICAgICBAaW5jbHVkZSBhLXRhZygjNThhNzk3LCM1OGE3OTcpO1xuXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiBDYXRlZ29yeSBMaXN0XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi5jYXRlZ29yeS1saXN0IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maWxsLCBtaW5tYXgoMjUwcHgsIDFmcikpO1xuICBnYXA6IDE2cHg7XG4gIG1hcmdpbjogNDBweCBhdXRvIDA7XG4gIG1heC13aWR0aDogMTEyMHB4O1xuXG4gIEBpbmNsdWRlIHNwIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCA1MCUpO1xuICAgIGdhcDogMTBweDtcbiAgICBtYXJnaW46IDE1cHggYXV0byAwO1xuICB9XG5cbiAgJl9faXRlbSB7XG4gICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDEgLyAzO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2xpbmsge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxcHggMTBweDtcbiAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkYWRjZGU7XG4gICAgYm9yZGVyLXJhZGl1czogOTk5OXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgdHJhbnNpdGlvbjogLjNzO1xuXG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgcGFkZGluZzogMnB4IDEwcHg7XG4gICAgICBtaW4taGVpZ2h0OiAzOHB4O1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBob3ZlciB7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvci1icmFuZC0yO1xuICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJyYW5kLTI7XG5cbiAgICAgIEBpbmNsdWRlIGEtdGFnKCR3aGl0ZSwgJHdoaXRlKTtcbiAgICB9XG5cbiAgICAmLmlzLWN1cnJlbnQge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItYnJhbmQtMjtcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1icmFuZC0yO1xuXG4gICAgICBAaW5jbHVkZSBhLXRhZygkd2hpdGUsICR3aGl0ZSk7XG4gICAgfVxuXG4gICAgLy8g44Kr44OG44K044Oq44O85Yil44Kr44Op44O86Kit5a6aXG4gICAgJi5pcy1zdHlsZS1jb2xvci0xIHtcbiAgICAgIEBpbmNsdWRlIGhvdmVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjZDU1ZDVkO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZDU1ZDVkO1xuXG4gICAgICAgIEBpbmNsdWRlIGEtdGFnKCR3aGl0ZSwgJHdoaXRlKTtcbiAgICAgIH1cbiAgICAgICYuaXMtY3VycmVudCB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI2Q1NWQ1ZDtcbiAgICAgICAgYmFja2dyb3VuZDogI2Q1NWQ1ZDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmlzLXN0eWxlLWNvbG9yLTIge1xuICAgICAgQGluY2x1ZGUgaG92ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6ICNlMzk2NWQ7XG4gICAgICAgIGJhY2tncm91bmQ6ICNlMzk2NWQ7XG5cbiAgICAgICAgQGluY2x1ZGUgYS10YWcoJHdoaXRlLCAkd2hpdGUpO1xuICAgICAgfVxuICAgICAgJi5pcy1jdXJyZW50IHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjZTM5NjVkO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZTM5NjVkO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuaXMtc3R5bGUtY29sb3ItMyB7XG4gICAgICBAaW5jbHVkZSBob3ZlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzU4YTc5NztcbiAgICAgICAgYmFja2dyb3VuZDogIzU4YTc5NztcblxuICAgICAgICBAaW5jbHVkZSBhLXRhZygkd2hpdGUsICR3aGl0ZSk7XG4gICAgICB9XG4gICAgICAmLmlzLWN1cnJlbnQge1xuICAgICAgICBib3JkZXItY29sb3I6ICM1OGE3OTc7XG4gICAgICAgIGJhY2tncm91bmQ6ICM1OGE3OTc7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5pcy1zdHlsZS1jb2xvci00IHtcbiAgICAgIEBpbmNsdWRlIGhvdmVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjNTc5N2Q4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjNTc5N2Q4O1xuXG4gICAgICAgIEBpbmNsdWRlIGEtdGFnKCR3aGl0ZSwgJHdoaXRlKTtcbiAgICAgIH1cbiAgICAgICYuaXMtY3VycmVudCB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzU3OTdkODtcbiAgICAgICAgYmFja2dyb3VuZDogIzU3OTdkODtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmlzLXN0eWxlLWNvbG9yLTUge1xuICAgICAgQGluY2x1ZGUgaG92ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6ICNhOTg0ZDA7XG4gICAgICAgIGJhY2tncm91bmQ6ICNhOTg0ZDA7XG5cbiAgICAgICAgQGluY2x1ZGUgYS10YWcoJHdoaXRlLCAkd2hpdGUpO1xuICAgICAgfVxuICAgICAgJi5pcy1jdXJyZW50IHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjYTk4NGQwO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjYTk4NGQwO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuaXMtc3R5bGUtY29sb3ItNiB7XG4gICAgICBAaW5jbHVkZSBob3ZlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzlhOTU5MDtcbiAgICAgICAgYmFja2dyb3VuZDogIzlhOTU5MDtcblxuICAgICAgICBAaW5jbHVkZSBhLXRhZygkd2hpdGUsICR3aGl0ZSk7XG4gICAgICB9XG4gICAgICAmLmlzLWN1cnJlbnQge1xuICAgICAgICBib3JkZXItY29sb3I6ICM5YTk1OTA7XG4gICAgICAgIGJhY2tncm91bmQ6ICM5YTk1OTA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5pcy1zdHlsZS1jb2xvci03IHtcbiAgICAgIEBpbmNsdWRlIGhvdmVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjN2U4NTkwO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjN2U4NTkwO1xuXG4gICAgICAgIEBpbmNsdWRlIGEtdGFnKCR3aGl0ZSwgJHdoaXRlKTtcbiAgICAgIH1cbiAgICAgICYuaXMtY3VycmVudCB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzdlODU5MDtcbiAgICAgICAgYmFja2dyb3VuZDogIzdlODU5MDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmdhbGxlcnktbGlzdCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZmlsbCwgbWlubWF4KDI4MHB4LCAxZnIpKTtcbiAgZ2FwOiAzMHB4O1xuICBtYXJnaW46IDQwcHggYXV0byAwO1xuXG4gIEBpbmNsdWRlIHNwIHtcbiAgICBnYXA6IDMwcHg7XG4gICAgbWFyZ2luOiA0NXB4IGF1dG8gMDtcbiAgfVxufVxuXG4ubm8tcG9zdHMge1xuICBwYWRkaW5nOiA2MHB4IDA7XG4gIGNvbG9yOiAjNjY2O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbiIsIi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gdmFyaWFibGVcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gaW1n44OH44Kj44Os44Kv44OI44Oq44G+44Gn44Gu44OR44K5XG4kaW1nLWRpcjogXCIuLi9pbWdcIjtcblxuLy8g44Kz44Oz44OG44Oz44OE5bmFXG4kY29udGVudC13aWR0aDogMTIwMHB4O1xuXG4vLyBTUOaZguOBruW3puWPs+OBruS9meeZve+8iOeJh+aWue+8iVxuJHNwLXNpZGUtcGFkZGluZzogMTVweDtcblxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIGJyZWFrcG9pbnRcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyDkuIvoqJgy44Gk44Gu5aSJ5pWw44Gu6ZaT44GM44K/44OW44Os44OD44OI6KGo56S6XG4vLyDjgr/jg5bjg6zjg4Pjg4jooajnpLrjgarjgZfjga7loLTlkIjjga8y44Gk44Gu5aSJ5pWw44Gu5YCk44KS44CMMXB45beu44CN44Gn6Kit5a6a44GZ44KL44GT44GoXG5cbi8vICRwYy1icOS7peS4iuOBjFBD6KGo56S6XG4kcGMtYnA6IDEwMjVweDtcblxuLy8gJHNwLWJw5Lul5LiL44GMU1DooajnpLpcbiRzcC1icDogNzY3cHg7XG5cbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBmb250XG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuJGZvbnQtMTogXCJaZW4gS2FrdSBHb3RoaWMgTmV3XCIsIHNhbnMtc2VyaWY7XG4kZm9udC0yOiBcIkNhdmVhdFwiLCBjdXJzaXZlLCBzYW5zLXNlcmlmO1xuJGZvbnQtMzogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG5cbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBjb2xvclxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiRibGFjazogIzAwMDtcblxuJHdoaXRlOiAjZmZmO1xuXG4kY29sb3ItMTogIzAwMDtcblxuJGNvbG9yLWJyYW5kLTE6ICMzMzQzNWY7XG4kY29sb3ItYnJhbmQtMjogIzM1NGI3MTtcblxuJGNvbG9yLWFjY2VudC0xOiAjNThhNzk3O1xuXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gQ1NTIFRyYW5zaXRpb24gRWFzaW5nXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gRGVmYXVsdFxuJGxpbmVhcjogY3ViaWMtYmV6aWVyKC4yNTAsIC4yNTAsIC43NTAsIC43NTApO1xuJGVhc2U6IGN1YmljLWJlemllciguMjUwLCAuMTAwLCAuMjUwLCAxLjAwMCk7XG4kZWFzZS1pbjogY3ViaWMtYmV6aWVyKC40MjAsIC4wMDAsIDEuMDAwLCAxLjAwMCk7XG4kZWFzZS1vdXQ6IGN1YmljLWJlemllciguMDAwLCAuMDAwLCAuNTgwLCAxLjAwMCk7XG4kZWFzZS1pbi1vdXQ6IGN1YmljLWJlemllciguNDIwLCAuMDAwLCAuNTgwLCAxLjAwMCk7XG4vLyBJblxuJGVhc2VJblF1YWQ6IGN1YmljLWJlemllciguNTUwLCAuMDg1LCAuNjgwLCAuNTMwKTtcbiRlYXNlSW5DdWJpYzogY3ViaWMtYmV6aWVyKC41NTAsIC4wNTUsIC42NzUsIC4xOTApO1xuJGVhc2VJblF1YXJ0OiBjdWJpYy1iZXppZXIoLjg5NSwgLjAzMCwgLjY4NSwgLjIyMCk7XG4kZWFzZUluUXVpbnQ6IGN1YmljLWJlemllciguNzU1LCAuMDUwLCAuODU1LCAuMDYwKTtcbiRlYXNlSW5TaW5lOiBjdWJpYy1iZXppZXIoLjQ3MCwgLjAwMCwgLjc0NSwgLjcxNSk7XG4kZWFzZUluRXhwbzogY3ViaWMtYmV6aWVyKC45NTAsIC4wNTAsIC43OTUsIC4wMzUpO1xuJGVhc2VJbkNpcmM6IGN1YmljLWJlemllciguNjAwLCAuMDQwLCAuOTgwLCAuMzM1KTtcbiRlYXNlSW5CYWNrOiBjdWJpYy1iZXppZXIoLjYwMCwgLS4yODAsIC43MzUsIC4wNDUpO1xuLy8gT3V0XG4kZWFzZU91dFF1YWQ6IGN1YmljLWJlemllciguMjUwLCAuNDYwLCAuNDUwLCAuOTQwKTtcbiRlYXNlT3V0Q3ViaWM6IGN1YmljLWJlemllciguMjE1LCAuNjEwLCAuMzU1LCAxLjAwMCk7XG4kZWFzZU91dFF1YXJ0OiBjdWJpYy1iZXppZXIoLjE2NSwgLjg0MCwgLjQ0MCwgMS4wMDApO1xuJGVhc2VPdXRRdWludDogY3ViaWMtYmV6aWVyKC4yMzAsIDEuMDAwLCAuMzIwLCAxLjAwMCk7XG4kZWFzZU91dFNpbmU6IGN1YmljLWJlemllciguMzkwLCAuNTc1LCAuNTY1LCAxLjAwMCk7XG4kZWFzZU91dEV4cG86IGN1YmljLWJlemllciguMTkwLCAxLjAwMCwgLjIyMCwgMS4wMDApO1xuJGVhc2VPdXRDaXJjOiBjdWJpYy1iZXppZXIoLjA3NSwgLjgyMCwgLjE2NSwgMS4wMDApO1xuJGVhc2VPdXRCYWNrOiBjdWJpYy1iZXppZXIoLjE3NSwgLjg4NSwgLjMyMCwgMS4yNzUpO1xuLy8gSW4gT3V0XG4kZWFzZUluT3V0UXVhZDogY3ViaWMtYmV6aWVyKC40NTUsIC4wMzAsIC41MTUsIC45NTUpO1xuJGVhc2VJbk91dEN1YmljOiBjdWJpYy1iZXppZXIoLjY0NSwgLjA0NSwgLjM1NSwgMS4wMDApO1xuJGVhc2VJbk91dFF1YXJ0OiBjdWJpYy1iZXppZXIoLjc3MCwgLjAwMCwgLjE3NSwgMS4wMDApO1xuJGVhc2VJbk91dFF1aW50OiBjdWJpYy1iZXppZXIoLjg2MCwgLjAwMCwgLjA3MCwgMS4wMDApO1xuJGVhc2VJbk91dFNpbmU6IGN1YmljLWJlemllciguNDQ1LCAuMDUwLCAuNTUwLCAuOTUwKTtcbiRlYXNlSW5PdXRFeHBvOiBjdWJpYy1iZXppZXIoMS4wMDAsIC4wMDAsIC4wMDAsIDEuMDAwKTtcbiRlYXNlSW5PdXRDaXJjOiBjdWJpYy1iZXppZXIoLjc4NSwgLjEzNSwgLjE1MCwgLjg2MCk7XG4kZWFzZUluT3V0QmFjazogY3ViaWMtYmV6aWVyKC42ODAsIC0uNTUwLCAuMjY1LCAxLjU1MCk7XG5cblxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBtaXhpblxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBjbGVhcmZpeFxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbkBtaXhpbiBjZiB7XG4gICY6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbn1cblxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIHNhZmUtYXJlYVxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbkBtaXhpbiBzYWZlX2FyZWEge1xuICBwYWRkaW5nLXRvcDogY29uc3RhbnQoc2FmZS1hcmVhLWluc2V0LXRvcCk7XG4gIHBhZGRpbmctdG9wOiBlbnYoc2FmZS1hcmVhLWluc2V0LXRvcCk7XG4gIHBhZGRpbmctcmlnaHQ6IGNvbnN0YW50KHNhZmUtYXJlYS1pbnNldC1yaWdodCk7XG4gIHBhZGRpbmctcmlnaHQ6IGVudihzYWZlLWFyZWEtaW5zZXQtcmlnaHQpO1xuICBwYWRkaW5nLWJvdHRvbTogY29uc3RhbnQoc2FmZS1hcmVhLWluc2V0LWJvdHRvbSk7XG4gIHBhZGRpbmctYm90dG9tOiBlbnYoc2FmZS1hcmVhLWluc2V0LWJvdHRvbSk7XG4gIHBhZGRpbmctbGVmdDogY29uc3RhbnQoc2FmZS1hcmVhLWluc2V0LWxlZnQpO1xuICBwYWRkaW5nLWxlZnQ6IGVudihzYWZlLWFyZWEtaW5zZXQtbGVmdCk7XG59XG5cbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBh44K/44Kw44Gu44Kr44Op44O85aSJ5pu0XG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuQG1peGluIGEtdGFnKCRjb2xvcjEsICRjb2xvcjIpIHtcbiAgY29sb3I6ICRjb2xvcjE7XG4gICY6bGluayxcbiAgJjphY3RpdmUsXG4gICY6dmlzaXRlZCB7XG4gICAgY29sb3I6ICRjb2xvcjE7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICRjb2xvcjI7XG4gIH1cbn1cblxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIOODl+ODrOODvOOCueODm+ODq+ODgOODvOOBruOCq+ODqeODvOWkieabtFxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbkBtaXhpbiBwbGFjZWhvbGRlcigkY29sb3IpIHtcbiAgJjpwbGFjZWhvbGRlci1zaG93biB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgfVxuXG4gICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gIH1cblxuICAmOi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gICY6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICB9XG59XG5cbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBtZWRpYSBxdWVyeVxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbkBtaXhpbiBtcSgkbWluLXdpZHRoLCAkbWF4LXdpZHRoKSB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtaW4td2lkdGggKyBweCkgYW5kIChtYXgtd2lkdGg6ICRtYXgtd2lkdGggKyBweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtcV9taW4oJHdpZHRoKSB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR3aWR0aCArIHB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1xX21heCgkd2lkdGgpIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHdpZHRoICsgcHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBkZXZpY2VcbkBtaXhpbiBwYyB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRwYy1icCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBzcCB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzcC1icCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiB0YWIge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc3AtYnAgKyAxcHgpIGFuZCAobWF4LXdpZHRoOiAkcGMtYnAgLSAxcHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gcGNfdGFiIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNwLWJwICsgMXB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHNwX3RhYiB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRwYy1icCAtIDFweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBwY19jb250ZW50IHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHBjLWJwKSBhbmQgKG1heC13aWR0aDogJGNvbnRlbnQtd2lkdGgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gY3NzIGhhY2tcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBDaHJvbWUoYW5kIFNhZmFyaSwgT3BlcmEpXG5AbWl4aW4gY2hyb21lIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzowKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gRmlyZUZveFxuQG1peGluIGZpcmVmb3gge1xuICBfOmxhbmcoeCk6Oi1tb3otcGxhY2Vob2xkZXIsXG4gICYge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIEVkZ2VcbkBtaXhpbiBlZGdlIHtcbiAgXzpsYW5nKHgpOjotbXMtLFxuICAmIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBJRSgxMSlcbkBtaXhpbiBpZSB7XG4gIF86LW1zLWxhbmcoeCk6Oi1tcy1iYWNrZHJvcCxcbiAgJiB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gU2FmYXJpXG5AbWl4aW4gc2FmYXJpIHtcbiAgXzpsYW5nKHgpICsgXzotd2Via2l0LWZ1bGwtc2NyZWVuLWRvY3VtZW50LFxuICAmIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gb2JqZWN0IGZpdCBpbWFnZXNcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5AbWl4aW4gb2ZpKCRzaXplKSB7XG4gIG9iamVjdC1maXQ6ICRzaXplO1xuXG4gIEBpbmNsdWRlIGllIHtcbiAgICBmb250LWZhbWlseTogXCJvYmplY3QtZml0OiAjeyRzaXplfTtcIjtcbiAgfVxufVxuXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gaGlkZSBzY3JvbGxiYXJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5AbWl4aW4gaGlkZS1zY3JvbGxiYXIge1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG4gIHNjcm9sbGJhci13aWR0aDogbm9uZTtcblxuICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gbGluZSBjbGFtcFxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbkBtaXhpbiBsaW5lLWNsYW1wKCRsaW5lKSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWxpbmUtY2xhbXA6ICRsaW5lO1xufVxuXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gaG92ZXJcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5AbWl4aW4gaG92ZXIge1xuICBAbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAgICY6aG92ZXIge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG4iXX0= */
