/*------------------------------------------------------------
	Media
------------------------------------------------------------*/
/*------------------------------------------------------------
	Flex Box
------------------------------------------------------------*/
:root {
  --height-hd: 10rem;
  --height-fixed: 9rem;
  --font-pri: "PingFang SC", sans-serif;
  --font-title: "Darker Grotesque", sans-serif; }

.live .row {
  --rg: 2.4rem;
  --cg: 2.4rem; }
  @media screen and (max-width: 1200px) {
    .live .row {
      --rg: 0;
      --cg: 0; } }

@media screen and (max-width: 1200px) {
  .live .col {
    width: 100%; } }

.live .list {
  user-select: none;
  display: flex;
  align-items: center; }
  @media screen and (max-width: 767px) {
    .live .list {
      width: 100%;
      white-space: nowrap;
      overflow: auto hidden; }
      .live .list::-webkit-scrollbar {
        display: none; } }
  .live .list-item {
    transition: 0.4s ease-in-out; }
  .live .list .text-14,
  .live .list .text-20 {
    transition: 0.4s ease-in-out; }

@media screen and (max-width: 576px) {
  .live .tabJS1 {
    row-gap: 1.2rem; } }

.live-league {
  width: 100%;
  border-radius: 0.6rem;
  background-color: white; }
  .live-league .title-w-desc {
    padding: 2.4rem 1.6rem; }
  .live-league-block > .text-16 {
    display: block;
    padding: 1.2rem;
    text-align: center;
    transition: 0.4s ease-in-out;
    background-color: #f1f4fd; }
  .live-league-list {
    padding: 2.4rem 1.6rem; }
    @media screen and (max-width: 1200px) {
      .live-league-list {
        flex-wrap: wrap;
        flex-direction: unset; } }
    @media screen and (max-width: 576px) {
      .live-league-list {
        padding: 1.6rem; } }
  @media screen and (max-width: 1200px) {
    .live-league-item {
      padding: 0 0.2rem;
      width: calc(100% / 3); } }
  @media screen and (max-width: 576px) {
    .live-league-item {
      width: calc(100% / 2); } }
  .live-league-item.is-active .live-league-box {
    background-color: #ff656b; }
    .live-league-item.is-active .live-league-box .text-18 {
      color: #fafafa; }
  .live-league-box {
    column-gap: 1.2rem;
    transition: 0.4s ease-in-out;
    border-radius: 0.4rem;
    display: flex;
    align-items: center; }
    @media screen and (min-width: 1201px) {
      .live-league-box:hover {
        background-color: #ff656b; }
        .live-league-box:hover .text-18 {
          color: #fafafa; } }
  .live-league-img {
    flex-shrink: 0;
    user-select: none;
    width: 4rem;
    height: 4rem; }
    .live-league-img img {
      width: 100%;
      object-fit: cover; }
  .live-league-content .text-18 {
    color: #262626;
    transition: 0.4s ease-in-out; }

.live-heading-inner .list-item {
  position: relative;
  column-gap: 0.8rem;
  padding: 2rem 1.6rem;
  display: flex;
  align-items: center; }
  @media screen and (max-width: 1200px) {
    .live-heading-inner .list-item {
      padding: 1.2rem; } }
  .live-heading-inner .list-item::before {
    content: "";
    right: 0;
    width: 0;
    bottom: 0;
    height: 0.2rem;
    user-select: none;
    position: absolute;
    transition: 0.4s ease-in-out;
    pointer-events: none;
    background-color: #ef4444; }
  .live-heading-inner .list-item.active::before {
    left: 0;
    width: 100%; }
  .live-heading-inner .list-item.active .text-20 {
    color: #ef4444; }
  .live-heading-inner .list-item.active img {
    filter: unset; }
  @media screen and (min-width: 1201px) {
    .live-heading-inner .list-item:hover::before {
      left: 0;
      width: 100%; }
    .live-heading-inner .list-item:hover .text-20 {
      color: #ef4444; }
    .live-heading-inner .list-item:hover img {
      filter: unset; } }

.live-heading-inner .list .text-20 {
  color: #667085; }

.live-heading-inner .list img {
  flex-shrink: 0;
  width: 3rem;
  height: 3rem;
  transition: 0.4s ease-in-out;
  filter: brightness(0) saturate(100%) invert(42%) sepia(13%) saturate(635%) hue-rotate(183deg) brightness(99%) contrast(90%); }
  @media screen and (max-width: 576px) {
    .live-heading-inner .list img {
      width: 2.4rem;
      height: 2.4rem; } }

.live-game {
  max-height: 96.8rem;
  overflow: hidden auto;
  border-radius: 0.6rem;
  border: 0.1rem solid #d8dce3; }
  .live-game .live {
    column-gap: 0.8rem;
    display: flex;
    align-items: center;
    justify-content: flex-end; }
    .live-game .live img {
      flex-shrink: 0;
      user-select: none;
      width: 3rem;
      height: 3rem; }
    .live-game .live .text-14 {
      color: #ef4444;
      transition: 0.4s ease-in-out;
      text-decoration: underline; }
      @media screen and (min-width: 1201px) {
        .live-game .live .text-14:hover {
          color: #171717; } }
  .live-game-item {
    padding: 1.2rem 1.6rem; }
    @media screen and (max-width: 767px) {
      .live-game-item {
        padding: 1.2rem; } }
    .live-game-item:has(.title) {
      top: 0;
      position: sticky;
      background-color: #fef4f1; }
    .live-game-item:not(:last-child) {
      border-bottom: 0.1rem solid #d8dce3; }
  .live-game-box {
    display: flex;
    align-items: center; }
    .live-game-box:not(:has(.title)) {
      margin-inline: -1.2rem; }
      @media screen and (max-width: 767px) {
        .live-game-box:not(:has(.title)) {
          margin-inline: -0.8rem; } }
      .live-game-box:not(:has(.title)) > * {
        padding-inline: 1.2rem; }
        @media screen and (max-width: 767px) {
          .live-game-box:not(:has(.title)) > * {
            padding-inline: 0.8rem; } }
    .live-game-box:has(.title) {
      column-gap: 0.8rem; }
      .live-game-box:has(.title) > img {
        flex-shrink: 0;
        user-select: none;
        width: 2rem;
        height: 2rem;
        filter: brightness(0) saturate(100%) invert(48%) sepia(71%) saturate(5742%) hue-rotate(337deg) brightness(98%) contrast(92%); }
      .live-game-box:has(.title) .text-16 {
        font-weight: 600;
        color: #ef4444;
        font-family: var(--font-title); }
  .live-game-mvs1 {
    flex-wrap: wrap;
    gap: 0.8rem 1.2rem;
    display: flex;
    align-items: center;
    width: calc(3.5 / 12 * 100%); }
    @media screen and (max-width: 767px) {
      .live-game-mvs1 {
        justify-content: center;
        width: calc(3 / 12 * 100%); } }
    .live-game-mvs1 .player1 {
      display: flex;
      row-gap: 0.8rem;
      align-items: center;
      flex-direction: column; }
      @media screen and (min-width: 768px) {
        .live-game-mvs1 .player1 {
          display: none; } }
      .live-game-mvs1 .player1 img {
        flex-shrink: 0;
        width: 3.2rem;
        height: 3.2rem; }
      .live-game-mvs1 .player1 .text-16 {
        font-size: 1.4rem;
        text-align: center; }
    @media screen and (max-width: 767px) {
      .live-game-mvs1 .time,
      .live-game-mvs1 .name {
        display: none; } }
  .live-game-mvs2 {
    display: flex;
    align-items: center;
    justify-content: center;
    width: calc(6.5 / 12 * 100%); }
    @media screen and (max-width: 767px) {
      .live-game-mvs2 {
        width: calc(6 / 12 * 100%); } }
    .live-game-mvs2 .player {
      column-gap: 0.8rem;
      display: flex;
      align-items: center; }
      .live-game-mvs2 .player img {
        flex-shrink: 0;
        user-select: none;
        width: 2.4rem;
        height: 2.4rem; }
      .live-game-mvs2 .player1 {
        flex-direction: row-reverse; }
    .live-game-mvs2 .score {
      flex-shrink: 0;
      min-width: 4rem;
      color: #ef4444;
      column-gap: 0.4rem;
      display: flex;
      flex-wrap: wrap;
      align-items: center;
      justify-content: center;
      margin-inline: 2.4rem; }
    @media screen and (max-width: 767px) {
      .live-game-mvs2 > .player,
      .live-game-mvs2 > .score {
        display: none; } }
  .live-game-mvs3 {
    width: calc(2 / 12 * 100%); }
    @media screen and (max-width: 767px) {
      .live-game-mvs3 {
        width: calc(3 / 12 * 100%); } }
    @media screen and (max-width: 767px) {
      .live-game-mvs3 .live {
        display: none; } }
    .live-game-mvs3 .player2 {
      display: flex;
      row-gap: 0.8rem;
      align-items: center;
      flex-direction: column; }
      @media screen and (min-width: 768px) {
        .live-game-mvs3 .player2 {
          display: none; } }
      .live-game-mvs3 .player2 img {
        flex-shrink: 0;
        width: 3.2rem;
        height: 3.2rem; }
      .live-game-mvs3 .player2 .text-16 {
        font-size: 1.4rem;
        text-align: center; }
  .live-game-mobile {
    display: flex;
    row-gap: 0.4rem;
    flex-direction: column; }
    @media screen and (min-width: 768px) {
      .live-game-mobile {
        display: none; } }
    .live-game-mobile .live {
      border-radius: 1rem;
      padding: 0.6rem 1.2rem;
      justify-content: center;
      background-color: #ef4444; }
      .live-game-mobile .live .text-14 {
        color: white; }
      .live-game-mobile .live img {
        width: 2rem;
        height: 2rem;
        filter: brightness(0) invert(1); }
    .live-game-mobile .name {
      text-align: center; }
    .live-game-mobile .time {
      color: #ef4444;
      text-align: center; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWF0Y2guY3NzIiwic291cmNlcyI6WyJtYXRjaC5zY3NzIiwiX2NvcmUvX21peGluLnNjc3MiLCJfY29yZS9fdmFyaWFibGUuc2NzcyIsIl9sYXlvdXRzL19saXZlLnNjc3MiLCJfcGFnZXMvX21hdGNoLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLy8gQ29yZVxuQGltcG9ydCBcIl9jb3JlL21peGluXCI7XG5AaW1wb3J0IFwiX2NvcmUvdmFyaWFibGVcIjtcblxuLy8gTGF5b3V0XG5AaW1wb3J0IFwiX2xheW91dHMvbGl2ZVwiO1xuXG4vLyBQYWdlc1xuQGltcG9ydCBcIl9wYWdlcy9tYXRjaFwiO1xuIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHRNZWRpYVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5AbWl4aW4gbWF4KCRwb2ludCkge1xyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRwb2ludCkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gbWluKCRwb2ludCkge1xyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRwb2ludCkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cdEZsZXggQm94XHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbkBtaXhpbiBmbGV4IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxufVxyXG5cclxuQG1peGluIGZsZXgtY2VudGVyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcblxyXG5AbWl4aW4gZmxleC1pY2VudGVyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuXHJcbkBtaXhpbiBmbGV4LWpjZW50ZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuXHJcbkBtaXhpbiBmbGV4LWpiZXR3ZWVuIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxufVxyXG5cclxuQG1peGluIGJnSW1hZ2UoJHBvc2l0aW9uOiBjZW50ZXIsICRzaXplOiBjb3ZlciwgJHJlcGVhdDogbm8tcmVwZWF0KSB7XHJcbiAgYmFja2dyb3VuZC1zaXplOiAkc2l6ZTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogJHJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAkcG9zaXRpb247XHJcbn1cclxuXHJcbkBtaXhpbiB0cmFuc2l0aW9uKCRzOiAwLjRzKSB7XHJcbiAgdHJhbnNpdGlvbjogJHMgZWFzZS1pbi1vdXQ7XHJcbn1cclxuXHJcbkBtaXhpbiBib3goJHdpZHRoLCAkaGVpZ2h0OiAkd2lkdGgpIHtcclxuICB3aWR0aDogJHdpZHRoO1xyXG4gIGhlaWdodDogJGhlaWdodDtcclxufVxyXG5cclxuQG1peGluIGltZ0NvdmVyIHtcclxuICB0b3A6IDUwJTtcclxuICBsZWZ0OiA1MCU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxufVxyXG5cclxuQG1peGluIGltZ0NvbnRhaW4ge1xyXG4gIHRvcDogNTAlO1xyXG4gIGxlZnQ6IDUwJTtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbn1cclxuXHJcbkBtaXhpbiBhdXRvWCB7XHJcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG5AbWl4aW4gbWFyZ2luWCgkc2l6ZTogMCkge1xyXG4gIG1hcmdpbi1sZWZ0OiAkc2l6ZTtcclxuICBtYXJnaW4tcmlnaHQ6ICRzaXplO1xyXG59XHJcblxyXG5AbWl4aW4gcGFkZGluZ1goJHNpemU6IDApIHtcclxuICBwYWRkaW5nLWxlZnQ6ICRzaXplO1xyXG4gIHBhZGRpbmctcmlnaHQ6ICRzaXplO1xyXG59XHJcblxyXG5AbWl4aW4gbGMoJHZhbHVlKSB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAtd2Via2l0LWxpbmUtY2xhbXA6ICR2YWx1ZTtcclxuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG59XHJcblxyXG5AbWl4aW4gc2hhZG93IHtcclxuICBib3gtc2hhZG93OiAwIDAuN3JlbSAyLjlyZW0gMCByZ2JhKDEwMCwgMTAwLCAxMTEsIDAuMik7XHJcbn1cclxuXHJcbkBtaXhpbiBzaGFkb3cxIHtcclxuICBib3gtc2hhZG93OiAwIDAuMjVyZW0gMXJlbSAwIHJnYmEoMTAwLCAxMDAsIDExMSwgMC4yKTtcclxufVxyXG5cclxuQG1peGluIHBvc0NlbnRlciB7XHJcbiAgdG9wOiA1MCU7XHJcbiAgbGVmdDogNTAlO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxufVxyXG4iLCI6cm9vdCB7XHJcbiAgLS1oZWlnaHQtaGQ6IDEwcmVtO1xyXG4gIC0taGVpZ2h0LWZpeGVkOiA5cmVtO1xyXG4gIC8vIC0tZm9udC1wcmk6IFwiRHJvaWQgU2Fuc1wiLCBzYW5zLXNlcmlmO1xyXG4gIC0tZm9udC1wcmk6IFwiUGluZ0ZhbmcgU0NcIiwgc2Fucy1zZXJpZjtcclxuICAtLWZvbnQtdGl0bGU6IFwiRGFya2VyIEdyb3Rlc3F1ZVwiLCBzYW5zLXNlcmlmO1xyXG59XHJcblxyXG4kY29sb3ItcHJpOiAjZWY0NDQ0O1xyXG4kY29sb3Itc2VjOiAjZjFmNGZkO1xyXG4kY29sb3ItdGV4dDogIzE3MTcxNztcclxuJGNvbG9yLXRleHQtd2hpdGU6ICNmYWZhZmE7XHJcbiRjb2xvci1iZzogI2YxZjRmZDtcclxuIiwiLy8tIFNlY3Rpb24gbGl2ZVxuLmxpdmUge1xuICAucm93IHtcbiAgICAtLXJnOiAyLjRyZW07XG4gICAgLS1jZzogMi40cmVtO1xuXG4gICAgQGluY2x1ZGUgbWF4KDEyMDBweCkge1xuICAgICAgLS1yZzogMDtcbiAgICAgIC0tY2c6IDA7XG4gICAgfVxuICB9XG5cbiAgLmNvbCB7XG4gICAgQGluY2x1ZGUgbWF4KDEyMDBweCkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgLmxpc3Qge1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIEBpbmNsdWRlIGZsZXgtaWNlbnRlcjtcblxuICAgIEBpbmNsdWRlIG1heCg3NjdweCkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgb3ZlcmZsb3c6IGF1dG8gaGlkZGVuO1xuXG4gICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1pdGVtIHtcbiAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb247XG4gICAgfVxuXG4gICAgLnRleHQtMTQsXG4gICAgLnRleHQtMjAge1xuICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbjtcbiAgICB9XG4gIH1cblxuICAudGFiSlMxIHtcbiAgICBAaW5jbHVkZSBtYXgoNTc2cHgpIHtcbiAgICAgIHJvdy1nYXA6IDEuMnJlbTtcbiAgICB9XG4gIH1cbn1cblxuLmxpdmUtbGVhZ3VlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDAuNnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIC8vIGJvcmRlcjogMC4xcmVtIHNvbGlkICNlNWU1ZTU7XG5cbiAgLnRpdGxlLXctZGVzYyB7XG4gICAgcGFkZGluZzogMi40cmVtIDEuNnJlbTtcbiAgfVxuXG4gICYtYmxvY2sge1xuICAgID4gLnRleHQtMTYge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nOiAxLjJyZW07XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJnO1xuICAgIH1cbiAgfVxuXG4gICYtbGlzdCB7XG4gICAgcGFkZGluZzogMi40cmVtIDEuNnJlbTtcblxuICAgIEBpbmNsdWRlIG1heCgxMjAwcHgpIHtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiB1bnNldDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtYXgoNTc2cHgpIHtcbiAgICAgIHBhZGRpbmc6IDEuNnJlbTtcbiAgICB9XG4gIH1cblxuICAmLWl0ZW0ge1xuICAgIEBpbmNsdWRlIG1heCgxMjAwcHgpIHtcbiAgICAgIHBhZGRpbmc6IDAgMC4ycmVtO1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDMpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1heCg1NzZweCkge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDIpO1xuICAgIH1cblxuICAgICYuaXMtYWN0aXZlIHtcbiAgICAgIC5saXZlLWxlYWd1ZS1ib3gge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY2NTZiO1xuXG4gICAgICAgIC50ZXh0LTE4IHtcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLXRleHQtd2hpdGU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLWJveCB7XG4gICAgY29sdW1uLWdhcDogMS4ycmVtO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb247XG4gICAgYm9yZGVyLXJhZGl1czogMC40cmVtO1xuICAgIEBpbmNsdWRlIGZsZXgtaWNlbnRlcjtcblxuICAgIEBpbmNsdWRlIG1pbigxMjAxcHgpIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY2NTZiO1xuXG4gICAgICAgIC50ZXh0LTE4IHtcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLXRleHQtd2hpdGU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLWltZyB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgQGluY2x1ZGUgYm94KDRyZW0pO1xuXG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgfVxuICB9XG5cbiAgJi1jb250ZW50IHtcbiAgICAudGV4dC0xOCB7XG4gICAgICBjb2xvcjogIzI2MjYyNjtcbiAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb247XG4gICAgfVxuICB9XG59XG5cbi5saXZlLWhlYWRpbmctaW5uZXIge1xuICAubGlzdCB7XG4gICAgJi1pdGVtIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGNvbHVtbi1nYXA6IDAuOHJlbTtcbiAgICAgIHBhZGRpbmc6IDJyZW0gMS42cmVtO1xuICAgICAgQGluY2x1ZGUgZmxleC1pY2VudGVyO1xuXG4gICAgICBAaW5jbHVkZSBtYXgoMTIwMHB4KSB7XG4gICAgICAgIHBhZGRpbmc6IDEuMnJlbTtcbiAgICAgIH1cblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGhlaWdodDogMC4ycmVtO1xuICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXByaTtcbiAgICAgIH1cblxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAudGV4dC0yMCB7XG4gICAgICAgICAgY29sb3I6ICRjb2xvci1wcmk7XG4gICAgICAgIH1cblxuICAgICAgICBpbWcge1xuICAgICAgICAgIGZpbHRlcjogdW5zZXQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgbWluKDEyMDFweCkge1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC50ZXh0LTIwIHtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItcHJpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICBmaWx0ZXI6IHVuc2V0O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC50ZXh0LTIwIHtcbiAgICAgIGNvbG9yOiAjNjY3MDg1O1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICAgIEBpbmNsdWRlIGJveCgzcmVtKTtcbiAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb247XG4gICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDQyJSkgc2VwaWEoMTMlKSBzYXR1cmF0ZSg2MzUlKSBodWUtcm90YXRlKDE4M2RlZykgYnJpZ2h0bmVzcyg5OSUpXG4gICAgICAgIGNvbnRyYXN0KDkwJSk7XG5cbiAgICAgIEBpbmNsdWRlIG1heCg1NzZweCkge1xuICAgICAgICBAaW5jbHVkZSBib3goMi40cmVtKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmxpdmUtZ2FtZSB7XG4gIG1heC1oZWlnaHQ6IDk2LjhyZW07XG4gIG92ZXJmbG93OiBoaWRkZW4gYXV0bztcbiAgYm9yZGVyLXJhZGl1czogMC42cmVtO1xuICBib3JkZXI6IDAuMXJlbSBzb2xpZCAjZDhkY2UzO1xuXG4gIC5saXZlIHtcbiAgICBjb2x1bW4tZ2FwOiAwLjhyZW07XG4gICAgQGluY2x1ZGUgZmxleC1pY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cbiAgICBpbWcge1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIEBpbmNsdWRlIGJveCgzcmVtKTtcbiAgICB9XG5cbiAgICAudGV4dC0xNCB7XG4gICAgICBjb2xvcjogJGNvbG9yLXByaTtcbiAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb247XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblxuICAgICAgQGluY2x1ZGUgbWluKDEyMDFweCkge1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLXRleHQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDEuMnJlbSAxLjZyZW07XG5cbiAgICBAaW5jbHVkZSBtYXgoNzY3cHgpIHtcbiAgICAgIHBhZGRpbmc6IDEuMnJlbTtcbiAgICB9XG5cbiAgICAmOmhhcygudGl0bGUpIHtcbiAgICAgIHRvcDogMDtcbiAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVmNGYxO1xuICAgIH1cblxuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBib3JkZXItYm90dG9tOiAwLjFyZW0gc29saWQgI2Q4ZGNlMztcbiAgICB9XG4gIH1cblxuICAmLWJveCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgJjpub3QoOmhhcygudGl0bGUpKSB7XG4gICAgICBtYXJnaW4taW5saW5lOiAtMS4ycmVtO1xuXG4gICAgICBAaW5jbHVkZSBtYXgoNzY3cHgpIHtcbiAgICAgICAgbWFyZ2luLWlubGluZTogLTAuOHJlbTtcbiAgICAgIH1cblxuICAgICAgPiAqIHtcbiAgICAgICAgcGFkZGluZy1pbmxpbmU6IDEuMnJlbTtcblxuICAgICAgICBAaW5jbHVkZSBtYXgoNzY3cHgpIHtcbiAgICAgICAgICBwYWRkaW5nLWlubGluZTogMC44cmVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpoYXMoLnRpdGxlKSB7XG4gICAgICBjb2x1bW4tZ2FwOiAwLjhyZW07XG5cbiAgICAgID4gaW1nIHtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICBAaW5jbHVkZSBib3goMnJlbSk7XG4gICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBzYXR1cmF0ZSgxMDAlKSBpbnZlcnQoNDglKSBzZXBpYSg3MSUpIHNhdHVyYXRlKDU3NDIlKSBodWUtcm90YXRlKDMzN2RlZykgYnJpZ2h0bmVzcyg5OCUpXG4gICAgICAgICAgY29udHJhc3QoOTIlKTtcbiAgICAgIH1cblxuICAgICAgLnRleHQtMTYge1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBjb2xvcjogJGNvbG9yLXByaTtcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtdGl0bGUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtbXZzMSB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogMC44cmVtIDEuMnJlbTtcbiAgICBAaW5jbHVkZSBmbGV4LWljZW50ZXI7XG4gICAgd2lkdGg6IGNhbGMoMy41IC8gMTIgKiAxMDAlKTtcblxuICAgIEBpbmNsdWRlIG1heCg3NjdweCkge1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB3aWR0aDogY2FsYygzIC8gMTIgKiAxMDAlKTtcbiAgICB9XG5cbiAgICAucGxheWVyMSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgcm93LWdhcDogMC44cmVtO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgIEBpbmNsdWRlIG1pbig3NjhweCkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICBpbWcge1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgQGluY2x1ZGUgYm94KDMuMnJlbSk7XG4gICAgICB9XG5cbiAgICAgIC50ZXh0LTE2IHtcbiAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGltZSxcbiAgICAubmFtZSB7XG4gICAgICBAaW5jbHVkZSBtYXgoNzY3cHgpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLW12czIge1xuICAgIEBpbmNsdWRlIGZsZXgtaWNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogY2FsYyg2LjUgLyAxMiAqIDEwMCUpO1xuXG4gICAgQGluY2x1ZGUgbWF4KDc2N3B4KSB7XG4gICAgICB3aWR0aDogY2FsYyg2IC8gMTIgKiAxMDAlKTtcbiAgICB9XG5cbiAgICAucGxheWVyIHtcbiAgICAgIGNvbHVtbi1nYXA6IDAuOHJlbTtcbiAgICAgIEBpbmNsdWRlIGZsZXgtaWNlbnRlcjtcblxuICAgICAgaW1nIHtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICBAaW5jbHVkZSBib3goMi40cmVtKTtcbiAgICAgIH1cblxuICAgICAgJjEge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNjb3JlIHtcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgbWluLXdpZHRoOiA0cmVtO1xuICAgICAgY29sb3I6ICRjb2xvci1wcmk7XG4gICAgICBjb2x1bW4tZ2FwOiAwLjRyZW07XG4gICAgICBAaW5jbHVkZSBmbGV4LWNlbnRlcjtcbiAgICAgIG1hcmdpbi1pbmxpbmU6IDIuNHJlbTtcbiAgICB9XG5cbiAgICA+IC5wbGF5ZXIsXG4gICAgPiAuc2NvcmUge1xuICAgICAgQGluY2x1ZGUgbWF4KDc2N3B4KSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi1tdnMzIHtcbiAgICB3aWR0aDogY2FsYygyIC8gMTIgKiAxMDAlKTtcblxuICAgIEBpbmNsdWRlIG1heCg3NjdweCkge1xuICAgICAgd2lkdGg6IGNhbGMoMyAvIDEyICogMTAwJSk7XG4gICAgfVxuXG4gICAgLmxpdmUge1xuICAgICAgQGluY2x1ZGUgbWF4KDc2N3B4KSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnBsYXllcjIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHJvdy1nYXA6IDAuOHJlbTtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICBAaW5jbHVkZSBtaW4oNzY4cHgpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgaW1nIHtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgIEBpbmNsdWRlIGJveCgzLjJyZW0pO1xuICAgICAgfVxuXG4gICAgICAudGV4dC0xNiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi1tb2JpbGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcm93LWdhcDogMC40cmVtO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICBAaW5jbHVkZSBtaW4oNzY4cHgpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmxpdmUge1xuICAgICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgICAgIHBhZGRpbmc6IDAuNnJlbSAxLjJyZW07XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmk7XG5cbiAgICAgIC50ZXh0LTE0IHtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgfVxuXG4gICAgICBpbWcge1xuICAgICAgICBAaW5jbHVkZSBib3goMnJlbSk7XG4gICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBpbnZlcnQoMSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm5hbWUge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIC50aW1lIHtcbiAgICAgIGNvbG9yOiAkY29sb3ItcHJpO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxufVxuXG4vLyAubGl2ZS10YWJsZSB7XG4vLyAgIG92ZXJmbG93OiBoaWRkZW4gYXV0bztcblxuLy8gICBAaW5jbHVkZSBtaW4oOTkycHgpIHtcbi8vICAgICBtYXgtaGVpZ2h0OiA5Ni40cmVtO1xuLy8gICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbi8vICAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW07XG4vLyAgIH1cblxuLy8gICBAaW5jbHVkZSBtYXgoOTkxcHgpIHtcbi8vICAgICBvdmVyZmxvdzogYXV0byBoaWRkZW47XG4vLyAgIH1cblxuLy8gICB0YWJsZSB7XG4vLyAgICAgd2lkdGg6IDEwMCU7XG4vLyAgICAgYm9yZGVyLXJhZGl1czogMC42cmVtO1xuLy8gICAgIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4vLyAgICAgYm9yZGVyOiAwLjFyZW0gc29saWQgI2Q4ZGNlMztcbi8vICAgICBib3JkZXItdG9wOiAwO1xuXG4vLyAgICAgQGluY2x1ZGUgbWF4KDkwMHB4KSB7XG4vLyAgICAgICBtaW4td2lkdGg6IDg1cmVtO1xuLy8gICAgIH1cblxuLy8gICAgIEBpbmNsdWRlIG1heCg3NjdweCkge1xuLy8gICAgICAgbWluLXdpZHRoOiA4MHJlbTtcbi8vICAgICB9XG5cbi8vICAgICB0aGVhZCB7XG4vLyAgICAgICB0aCB7XG4vLyAgICAgICAgIGNvbG9yOiAjMTUxOTFlO1xuLy8gICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmNGZkO1xuLy8gICAgICAgICBib3JkZXItdG9wOiAwLjFyZW0gc29saWQgI2Q4ZGNlMztcbi8vICAgICAgICAgYm9yZGVyLWJvdHRvbTogMC4xcmVtIHNvbGlkICNkOGRjZTM7XG5cbi8vICAgICAgICAgQGluY2x1ZGUgbWluKDEyMDFweCkge1xuLy8gICAgICAgICAgIHRvcDogMDtcbi8vICAgICAgICAgICBwb3NpdGlvbjogc3RpY2t5O1xuLy8gICAgICAgICB9XG5cbi8vICAgICAgICAgJjpudGgtY2hpbGQoMykge1xuLy8gICAgICAgICAgIG1pbi13aWR0aDogNjIuNHJlbTtcblxuLy8gICAgICAgICAgIEBpbmNsdWRlIG1heCgxMDI0cHgpIHtcbi8vICAgICAgICAgICAgIG1pbi13aWR0aDogNTByZW07XG4vLyAgICAgICAgICAgfVxuXG4vLyAgICAgICAgICAgQGluY2x1ZGUgbWF4KDc2N3B4KSB7XG4vLyAgICAgICAgICAgICBtaW4td2lkdGg6IDQwcmVtO1xuLy8gICAgICAgICAgIH1cbi8vICAgICAgICAgfVxuLy8gICAgICAgfVxuLy8gICAgIH1cblxuLy8gICAgIHRib2R5IHtcbi8vICAgICAgIHRyIHtcbi8vICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbi8vICAgICAgICAgICB0ZCB7XG4vLyAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwLjFyZW0gc29saWQgI2Q4ZGNlMztcbi8vICAgICAgICAgICB9XG4vLyAgICAgICAgIH1cbi8vICAgICAgIH1cbi8vICAgICB9XG5cbi8vICAgICB0aCxcbi8vICAgICB0ZCB7XG4vLyAgICAgICBwYWRkaW5nOiAxcmVtIDEuNnJlbTtcbi8vICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cbi8vICAgICAgIEBpbmNsdWRlIG1heCg5MDBweCkge1xuLy8gICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbi8vICAgICAgICAgICBsZWZ0OiAwO1xuLy8gICAgICAgICAgIHotaW5kZXg6IDExO1xuLy8gICAgICAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4vLyAgICAgICAgICAgbWF4LXdpZHRoOiAxMnJlbTtcbi8vICAgICAgICAgfVxuLy8gICAgICAgfVxuLy8gICAgIH1cblxuLy8gICAgIHRkIHtcbi8vICAgICAgICY6Zmlyc3QtY2hpbGQge1xuLy8gICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbi8vICAgICAgIH1cbi8vICAgICB9XG4vLyAgIH1cblxuLy8gICAmLXRpbWUge1xuLy8gICAgIGdhcDogMi40cmVtO1xuLy8gICAgIEBpbmNsdWRlIGZsZXgtaWNlbnRlcjtcblxuLy8gICAgIEBpbmNsdWRlIG1heCgxMjAwcHgpIHtcbi8vICAgICAgIGdhcDogMS4ycmVtO1xuLy8gICAgIH1cblxuLy8gICAgIEBpbmNsdWRlIG1heCg1NzZweCkge1xuLy8gICAgICAgZ2FwOiAwLjhyZW07XG4vLyAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuLy8gICAgIH1cblxuLy8gICAgIGltZyB7XG4vLyAgICAgICBmbGV4LXNocmluazogMDtcbi8vICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuLy8gICAgICAgQGluY2x1ZGUgYm94KDIuNHJlbSk7XG5cbi8vICAgICAgIEBpbmNsdWRlIG1heCg1NzZweCkge1xuLy8gICAgICAgICBAaW5jbHVkZSBib3goMS44cmVtKTtcbi8vICAgICAgIH1cbi8vICAgICB9XG5cbi8vICAgICAudGltZSB7XG4vLyAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbi8vICAgICAgIC50ZXh0LTE4IHtcbi8vICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4vLyAgICAgICAgICAgY29sb3I6ICRjb2xvci1wcmk7XG4vLyAgICAgICAgIH1cblxuLy8gICAgICAgICAmOmxhc3QtY2hpbGQge1xuLy8gICAgICAgICAgIGNvbG9yOiAjNzM3MzczO1xuLy8gICAgICAgICB9XG4vLyAgICAgICB9XG4vLyAgICAgfVxuLy8gICB9XG5cbi8vICAgJi1sZWFndWUge1xuLy8gICAgIC5pbm5lciB7XG4vLyAgICAgICBtYXgtd2lkdGg6IDUuN3JlbTtcbi8vICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuLy8gICAgIH1cblxuLy8gICAgIGltZyB7XG4vLyAgICAgICB3aWR0aDogMTAwJTtcbi8vICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuLy8gICAgIH1cbi8vICAgfVxuXG4vLyAgICYtc2NvcmUge1xuLy8gICAgIC5pbm5lciB7XG4vLyAgICAgICBjb2x1bW4tZ2FwOiAyLjRyZW07XG4vLyAgICAgICBAaW5jbHVkZSBmbGV4LWljZW50ZXI7XG4vLyAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuLy8gICAgICAgJi10ZWFtIHtcbi8vICAgICAgICAgY29sdW1uLWdhcDogMC44cmVtO1xuLy8gICAgICAgICBAaW5jbHVkZSBmbGV4LWljZW50ZXI7XG5cbi8vICAgICAgICAgaW1nIHtcbi8vICAgICAgICAgICBmbGV4LXNocmluazogMDtcbi8vICAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbi8vICAgICAgICAgICBAaW5jbHVkZSBib3goMi40cmVtKTtcbi8vICAgICAgICAgfVxuLy8gICAgICAgfVxuXG4vLyAgICAgICAmLXNjb3JlIHtcbi8vICAgICAgICAgbWluLXdpZHRoOiA0cmVtO1xuLy8gICAgICAgICBjb2xvcjogJGNvbG9yLXByaTtcbi8vICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4vLyAgICAgICAgIGNvbHVtbi1nYXA6IDAuNHJlbTtcbi8vICAgICAgICAgQGluY2x1ZGUgZmxleC1jZW50ZXI7XG4vLyAgICAgICB9XG4vLyAgICAgfVxuLy8gICB9XG5cbi8vICAgJi1saXZlIHtcbi8vICAgICAuaW5uZXIge1xuLy8gICAgICAgY29sdW1uLWdhcDogMC44cmVtO1xuLy8gICAgICAgQGluY2x1ZGUgZmxleC1pY2VudGVyO1xuXG4vLyAgICAgICBpbWcge1xuLy8gICAgICAgICBmbGV4LXNocmluazogMDtcbi8vICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4vLyAgICAgICAgIEBpbmNsdWRlIGJveCgzcmVtKTtcbi8vICAgICAgIH1cblxuLy8gICAgICAgLnRleHQtMTQge1xuLy8gICAgICAgICBjb2xvcjogJGNvbG9yLXByaTtcbi8vICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbjtcbi8vICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cbi8vICAgICAgICAgQGluY2x1ZGUgbWluKDEyMDFweCkge1xuLy8gICAgICAgICAgICY6aG92ZXIge1xuLy8gICAgICAgICAgICAgY29sb3I6ICRjb2xvci10ZXh0O1xuLy8gICAgICAgICAgIH1cbi8vICAgICAgICAgfVxuLy8gICAgICAgfVxuLy8gICAgIH1cbi8vICAgfVxuLy8gfVxuIiwiIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQ0FBOzs4REFFOEQ7QUFhOUQ7OzhEQUU4RDtBQ2pCOUQsQUFBQSxLQUFLLENBQUM7RUFDSixXQUFXLENBQUEsTUFBQztFQUNaLGNBQWMsQ0FBQSxLQUFDO0VBRWYsVUFBVSxDQUFBLDBCQUFDO0VBQ1gsWUFBWSxDQUFBLCtCQUFDLEdBQ2Q7O0FDTEQsQUFDRSxLQURHLENBQ0gsSUFBSSxDQUFDO0VBQ0gsSUFBSSxDQUFBLE9BQUM7RUFDTCxJQUFJLENBQUEsT0FBQyxHQU1OO0VGTkQsTUFBTSxDQUFDLE1BQU0sTUFBTSxTQUFTLEVBQUUsTUFBTTtJRUh0QyxBQUNFLEtBREcsQ0FDSCxJQUFJLENBQUM7TUFLRCxJQUFJLENBQUEsRUFBQztNQUNMLElBQUksQ0FBQSxFQUFDLEdBRVI7O0FGTkQsTUFBTSxDQUFDLE1BQU0sTUFBTSxTQUFTLEVBQUUsTUFBTTtFRUh0QyxBQVdFLEtBWEcsQ0FXSCxJQUFJLENBQUM7SUFFRCxLQUFLLEVBQUUsSUFBSSxHQUVkOztBQWZILEFBaUJFLEtBakJHLENBaUJILEtBQUssQ0FBQztFQUNKLFdBQVcsRUFBRSxJQUFJO0VGWW5CLE9BQU8sRUFBRSxJQUFJO0VBQ2IsV0FBVyxFQUFFLE1BQU0sR0VRbEI7RUZwQ0QsTUFBTSxDQUFDLE1BQU0sTUFBTSxTQUFTLEVBQUUsS0FBSztJRUhyQyxBQWlCRSxLQWpCRyxDQWlCSCxLQUFLLENBQUM7TUFLRixLQUFLLEVBQUUsSUFBSTtNQUNYLFdBQVcsRUFBRSxNQUFNO01BQ25CLFFBQVEsRUFBRSxXQUFXLEdBZXhCO01BdkNILEFBMEJNLEtBMUJELENBaUJILEtBQUssQUFTQSxtQkFBbUIsQ0FBQztRQUNuQixPQUFPLEVBQUUsSUFBSSxHQUNkO0VBNUJQLEFBK0JJLEtBL0JDLENBK0JBLFVBQUssQ0FBQztJRm9CVCxVQUFVLEVBRFUsSUFBSSxDQUNULFdBQVcsR0VsQnZCO0VBakNMLEFBbUNJLEtBbkNDLENBaUJILEtBQUssQ0FrQkgsUUFBUTtFQW5DWixLQUFLLENBaUJILEtBQUssQ0FtQkgsUUFBUSxDQUFDO0lGZVgsVUFBVSxFQURVLElBQUksQ0FDVCxXQUFXLEdFYnZCOztBRm5DSCxNQUFNLENBQUMsTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLO0VFSHJDLEFBeUNFLEtBekNHLENBeUNILE9BQU8sQ0FBQztJQUVKLE9BQU8sRUFBRSxNQUFNLEdBRWxCOztBQUdILEFBQUEsWUFBWSxDQUFDO0VBQ1gsS0FBSyxFQUFFLElBQUk7RUFDWCxhQUFhLEVBQUUsTUFBTTtFQUNyQixnQkFBZ0IsRUFBRSxLQUFLLEdBcUZ4QjtFQXhGRCxBQU1FLFlBTlUsQ0FNVixhQUFhLENBQUM7SUFDWixPQUFPLEVBQUUsYUFBYSxHQUN2QjtFQUVBLEFBQ0Msa0JBREssR0FDSCxRQUFRLENBQUM7SUFDVCxPQUFPLEVBQUUsS0FBSztJQUNkLE9BQU8sRUFBRSxNQUFNO0lBQ2YsVUFBVSxFQUFFLE1BQU07SUZYdEIsVUFBVSxFQURVLElBQUksQ0FDVCxXQUFXO0lFYXRCLGdCQUFnQixFRHJEWCxPQUFPLEdDc0RiO0VBR0YsQUFBRCxpQkFBTSxDQUFDO0lBQ0wsT0FBTyxFQUFFLGFBQWEsR0FVdkI7SUY1RUQsTUFBTSxDQUFDLE1BQU0sTUFBTSxTQUFTLEVBQUUsTUFBTTtNRWlFbkMsQUFBRCxpQkFBTSxDQUFDO1FBSUgsU0FBUyxFQUFFLElBQUk7UUFDZixjQUFjLEVBQUUsS0FBSyxHQU14QjtJRjVFRCxNQUFNLENBQUMsTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLO01FaUVsQyxBQUFELGlCQUFNLENBQUM7UUFTSCxPQUFPLEVBQUUsTUFBTSxHQUVsQjtFRjVFRCxNQUFNLENBQUMsTUFBTSxNQUFNLFNBQVMsRUFBRSxNQUFNO0lFOEVuQyxBQUFELGlCQUFNLENBQUM7TUFFSCxPQUFPLEVBQUUsUUFBUTtNQUNqQixLQUFLLEVBQUUsY0FBYyxHQWdCeEI7RUZqR0QsTUFBTSxDQUFDLE1BQU0sTUFBTSxTQUFTLEVBQUUsS0FBSztJRThFbEMsQUFBRCxpQkFBTSxDQUFDO01BT0gsS0FBSyxFQUFFLGNBQWMsR0FZeEI7RUFuQkEsQUFXRyxpQkFYRSxBQVVILFVBQVUsQ0FDVCxnQkFBZ0IsQ0FBQztJQUNmLGdCQUFnQixFQUFFLE9BQU8sR0FLMUI7SUFqQkosQUFjSyxpQkFkQSxBQVVILFVBQVUsQ0FDVCxnQkFBZ0IsQ0FHZCxRQUFRLENBQUM7TUFDUCxLQUFLLEVEdEZJLE9BQU8sR0N1RmpCO0VBS04sQUFBRCxnQkFBSyxDQUFDO0lBQ0osVUFBVSxFQUFFLE1BQU07SUZwRHBCLFVBQVUsRUFEVSxJQUFJLENBQ1QsV0FBVztJRXNEeEIsYUFBYSxFQUFFLE1BQU07SUYzRXZCLE9BQU8sRUFBRSxJQUFJO0lBQ2IsV0FBVyxFQUFFLE1BQU0sR0VzRmxCO0lGNUdELE1BQU0sQ0FBQyxNQUFNLE1BQU0sU0FBUyxFQUFFLE1BQU07TUU2Rm5DLEFBT0csZ0JBUEMsQUFPQSxNQUFNLENBQUM7UUFDTixnQkFBZ0IsRUFBRSxPQUFPLEdBSzFCO1FBYkosQUFVSyxnQkFWRCxBQU9BLE1BQU0sQ0FHTCxRQUFRLENBQUM7VUFDUCxLQUFLLEVEdkdJLE9BQU8sR0N3R2pCO0VBS04sQUFBRCxnQkFBSyxDQUFDO0lBQ0osV0FBVyxFQUFFLENBQUM7SUFDZCxXQUFXLEVBQUUsSUFBSTtJRmxFbkIsS0FBSyxFRW1FVSxJQUFJO0lGbEVuQixNQUFNLEVFa0VTLElBQUksR0FNbEI7SUFUQSxBQUtDLGdCQUxHLENBS0gsR0FBRyxDQUFDO01BQ0YsS0FBSyxFQUFFLElBQUk7TUFDWCxVQUFVLEVBQUUsS0FBSyxHQUNsQjtFQUdGLEFBQ0Msb0JBRE8sQ0FDUCxRQUFRLENBQUM7SUFDUCxLQUFLLEVBQUUsT0FBTztJRmpGbEIsVUFBVSxFQURVLElBQUksQ0FDVCxXQUFXLEdFbUZ2Qjs7QUFJTCxBQUVJLG1CQUZlLENBRWQsVUFBSyxDQUFDO0VBQ0wsUUFBUSxFQUFFLFFBQVE7RUFDbEIsVUFBVSxFQUFFLE1BQU07RUFDbEIsT0FBTyxFQUFFLFdBQVc7RUZqSHhCLE9BQU8sRUFBRSxJQUFJO0VBQ2IsV0FBVyxFQUFFLE1BQU0sR0VtS2hCO0VGL0xILE1BQU0sQ0FBQyxNQUFNLE1BQU0sU0FBUyxFQUFFLE1BQU07SUV1SXRDLEFBRUksbUJBRmUsQ0FFZCxVQUFLLENBQUM7TUFPSCxPQUFPLEVBQUUsTUFBTSxHQStDbEI7RUF4REwsQUFZTSxtQkFaYSxDQUVkLFVBQUssQUFVSCxRQUFRLENBQUM7SUFDUixPQUFPLEVBQUUsRUFBRTtJQUNYLEtBQUssRUFBRSxDQUFDO0lBQ1IsS0FBSyxFQUFFLENBQUM7SUFDUixNQUFNLEVBQUUsQ0FBQztJQUNULE1BQU0sRUFBRSxNQUFNO0lBQ2QsV0FBVyxFQUFFLElBQUk7SUFDakIsUUFBUSxFQUFFLFFBQVE7SUYxR3hCLFVBQVUsRUFEVSxJQUFJLENBQ1QsV0FBVztJRTRHcEIsY0FBYyxFQUFFLElBQUk7SUFDcEIsZ0JBQWdCLEVEekpaLE9BQU8sR0MwSlo7RUF2QlAsQUEwQlEsbUJBMUJXLENBRWQsVUFBSyxBQXVCSCxPQUFPLEFBQ0wsUUFBUSxDQUFDO0lBQ1IsSUFBSSxFQUFFLENBQUM7SUFDUCxLQUFLLEVBQUUsSUFBSSxHQUNaO0VBN0JULEFBK0JRLG1CQS9CVyxDQUVkLFVBQUssQUF1QkgsT0FBTyxDQU1OLFFBQVEsQ0FBQztJQUNQLEtBQUssRURuS0gsT0FBTyxHQ29LVjtFQWpDVCxBQW1DUSxtQkFuQ1csQ0FFZCxVQUFLLEFBdUJILE9BQU8sQ0FVTixHQUFHLENBQUM7SUFDRixNQUFNLEVBQUUsS0FBSyxHQUNkO0VGdEtQLE1BQU0sQ0FBQyxNQUFNLE1BQU0sU0FBUyxFQUFFLE1BQU07SUVpSXRDLEFBMENVLG1CQTFDUyxDQUVkLFVBQUssQUF1Q0QsTUFBTSxBQUNKLFFBQVEsQ0FBQztNQUNSLElBQUksRUFBRSxDQUFDO01BQ1AsS0FBSyxFQUFFLElBQUksR0FDWjtJQTdDWCxBQStDVSxtQkEvQ1MsQ0FFZCxVQUFLLEFBdUNELE1BQU0sQ0FNTCxRQUFRLENBQUM7TUFDUCxLQUFLLEVEbkxMLE9BQU8sR0NvTFI7SUFqRFgsQUFtRFUsbUJBbkRTLENBRWQsVUFBSyxBQXVDRCxNQUFNLENBVUwsR0FBRyxDQUFDO01BQ0YsTUFBTSxFQUFFLEtBQUssR0FDZDs7QUFyRFgsQUEwREksbUJBMURlLENBQ2pCLEtBQUssQ0F5REgsUUFBUSxDQUFDO0VBQ1AsS0FBSyxFQUFFLE9BQU8sR0FDZjs7QUE1REwsQUE4REksbUJBOURlLENBQ2pCLEtBQUssQ0E2REgsR0FBRyxDQUFDO0VBQ0YsV0FBVyxFQUFFLENBQUM7RUZsSmxCLEtBQUssRUVtSlksSUFBSTtFRmxKckIsTUFBTSxFRWtKVyxJQUFJO0VGdkpyQixVQUFVLEVBRFUsSUFBSSxDQUNULFdBQVc7RUV5SnRCLE1BQU0sRUFBRSxhQUFhLENBQUMsY0FBYyxDQUFDLFdBQVcsQ0FBQyxVQUFVLENBQUMsY0FBYyxDQUFDLGtCQUFrQixDQUFDLGVBQWUsQ0FDM0csYUFBYSxHQUtoQjtFRi9NSCxNQUFNLENBQUMsTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLO0lFdUlyQyxBQThESSxtQkE5RGUsQ0FDakIsS0FBSyxDQTZESCxHQUFHLENBQUM7TUZqSk4sS0FBSyxFRXlKYyxNQUFNO01GeEp6QixNQUFNLEVFd0phLE1BQU0sR0FFdEI7O0FBSUwsQUFBQSxVQUFVLENBQUM7RUFDVCxVQUFVLEVBQUUsT0FBTztFQUNuQixRQUFRLEVBQUUsV0FBVztFQUNyQixhQUFhLEVBQUUsTUFBTTtFQUNyQixNQUFNLEVBQUUsb0JBQW9CLEdBeU83QjtFQTdPRCxBQU1FLFVBTlEsQ0FNUixLQUFLLENBQUM7SUFDSixVQUFVLEVBQUUsTUFBTTtJRi9McEIsT0FBTyxFQUFFLElBQUk7SUFDYixXQUFXLEVBQUUsTUFBTTtJRWdNakIsZUFBZSxFQUFFLFFBQVEsR0FtQjFCO0lBNUJILEFBV0ksVUFYTSxDQU1SLEtBQUssQ0FLSCxHQUFHLENBQUM7TUFDRixXQUFXLEVBQUUsQ0FBQztNQUNkLFdBQVcsRUFBRSxJQUFJO01GNUtyQixLQUFLLEVFNktZLElBQUk7TUY1S3JCLE1BQU0sRUU0S1csSUFBSSxHQUNsQjtJQWZMLEFBaUJJLFVBakJNLENBTVIsS0FBSyxDQVdILFFBQVEsQ0FBQztNQUNQLEtBQUssRURqT0MsT0FBTztNRDRDakIsVUFBVSxFQURVLElBQUksQ0FDVCxXQUFXO01FdUx0QixlQUFlLEVBQUUsU0FBUyxHQU8zQjtNRnhPSCxNQUFNLENBQUMsTUFBTSxNQUFNLFNBQVMsRUFBRSxNQUFNO1FFNk10QyxBQXVCUSxVQXZCRSxDQU1SLEtBQUssQ0FXSCxRQUFRLEFBTUgsTUFBTSxDQUFDO1VBQ04sS0FBSyxFRHJPRixPQUFPLEdDc09YO0VBS04sQUFBRCxlQUFNLENBQUM7SUFDTCxPQUFPLEVBQUUsYUFBYSxHQWV2QjtJRmpRRCxNQUFNLENBQUMsTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLO01FaVBsQyxBQUFELGVBQU0sQ0FBQztRQUlILE9BQU8sRUFBRSxNQUFNLEdBWWxCO0lBaEJBLEFBT0MsZUFQSSxBQU9ILElBQUssQ0FBQSxNQUFNLEVBQUU7TUFDWixHQUFHLEVBQUUsQ0FBQztNQUNOLFFBQVEsRUFBRSxNQUFNO01BQ2hCLGdCQUFnQixFQUFFLE9BQU8sR0FDMUI7SUFYRixBQWFDLGVBYkksQUFhSCxJQUFLLENBQUEsV0FBVyxFQUFFO01BQ2pCLGFBQWEsRUFBRSxvQkFBb0IsR0FDcEM7RUFHRixBQUFELGNBQUssQ0FBQztJQUNKLE9BQU8sRUFBRSxJQUFJO0lBQ2IsV0FBVyxFQUFFLE1BQU0sR0FtQ3BCO0lBckNBLEFBSUMsY0FKRyxBQUlGLElBQUssQ0FBQSxJQUFLLENBQUEsTUFBTSxHQUFHO01BQ2xCLGFBQWEsRUFBRSxPQUFPLEdBYXZCO01GclJILE1BQU0sQ0FBQyxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUs7UUVtUWxDLEFBSUMsY0FKRyxBQUlGLElBQUssQ0FBQSxJQUFLLENBQUEsTUFBTSxHQUFHO1VBSWhCLGFBQWEsRUFBRSxPQUFPLEdBVXpCO01BbEJGLEFBV0csY0FYQyxBQUlGLElBQUssQ0FBQSxJQUFLLENBQUEsTUFBTSxLQU9iLENBQUMsQ0FBQztRQUNGLGNBQWMsRUFBRSxNQUFNLEdBS3ZCO1FGcFJMLE1BQU0sQ0FBQyxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUs7VUVtUWxDLEFBV0csY0FYQyxBQUlGLElBQUssQ0FBQSxJQUFLLENBQUEsTUFBTSxLQU9iLENBQUMsQ0FBQztZQUlBLGNBQWMsRUFBRSxNQUFNLEdBRXpCO0lBakJKLEFBb0JDLGNBcEJHLEFBb0JGLElBQUssQ0FBQSxNQUFNLEVBQUU7TUFDWixVQUFVLEVBQUUsTUFBTSxHQWVuQjtNQXBDRixBQXVCRyxjQXZCQyxBQW9CRixJQUFLLENBQUEsTUFBTSxJQUdSLEdBQUcsQ0FBQztRQUNKLFdBQVcsRUFBRSxDQUFDO1FBQ2QsV0FBVyxFQUFFLElBQUk7UUZ4T3ZCLEtBQUssRUV5T2MsSUFBSTtRRnhPdkIsTUFBTSxFRXdPYSxJQUFJO1FBQ2pCLE1BQU0sRUFBRSxhQUFhLENBQUMsY0FBYyxDQUFDLFdBQVcsQ0FBQyxVQUFVLENBQUMsZUFBZSxDQUFDLGtCQUFrQixDQUFDLGVBQWUsQ0FDNUcsYUFBYSxHQUNoQjtNQTdCSixBQStCRyxjQS9CQyxBQW9CRixJQUFLLENBQUEsTUFBTSxFQVdWLFFBQVEsQ0FBQztRQUNQLFdBQVcsRUFBRSxHQUFHO1FBQ2hCLEtBQUssRURoU0QsT0FBTztRQ2lTWCxXQUFXLEVBQUUsaUJBQWlCLEdBQy9CO0VBSUosQUFBRCxlQUFNLENBQUM7SUFDTCxTQUFTLEVBQUUsSUFBSTtJQUNmLEdBQUcsRUFBRSxhQUFhO0lGalJwQixPQUFPLEVBQUUsSUFBSTtJQUNiLFdBQVcsRUFBRSxNQUFNO0lFa1JqQixLQUFLLEVBQUUscUJBQXFCLEdBa0M3QjtJRmhWRCxNQUFNLENBQUMsTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLO01FMFNsQyxBQUFELGVBQU0sQ0FBQztRQU9ILGVBQWUsRUFBRSxNQUFNO1FBQ3ZCLEtBQUssRUFBRSxtQkFBbUIsR0E4QjdCO0lBdENBLEFBV0MsZUFYSSxDQVdKLFFBQVEsQ0FBQztNQUNQLE9BQU8sRUFBRSxJQUFJO01BQ2IsT0FBTyxFQUFFLE1BQU07TUFDZixXQUFXLEVBQUUsTUFBTTtNQUNuQixjQUFjLEVBQUUsTUFBTSxHQWV2QjtNRmxVSCxNQUFNLENBQUMsTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLO1FFb1NsQyxBQVdDLGVBWEksQ0FXSixRQUFRLENBQUM7VUFPTCxPQUFPLEVBQUUsSUFBSSxHQVloQjtNQTlCRixBQXFCRyxlQXJCRSxDQVdKLFFBQVEsQ0FVTixHQUFHLENBQUM7UUFDRixXQUFXLEVBQUUsQ0FBQztRRjVRcEIsS0FBSyxFRTZRYyxNQUFNO1FGNVF6QixNQUFNLEVFNFFhLE1BQU0sR0FDcEI7TUF4QkosQUEwQkcsZUExQkUsQ0FXSixRQUFRLENBZU4sUUFBUSxDQUFDO1FBQ1AsU0FBUyxFQUFFLE1BQU07UUFDakIsVUFBVSxFQUFFLE1BQU0sR0FDbkI7SUZ2VUwsTUFBTSxDQUFDLE1BQU0sTUFBTSxTQUFTLEVBQUUsS0FBSztNRTBTbEMsQUFnQ0MsZUFoQ0ksQ0FnQ0osS0FBSztNQWhDTixlQUFLLENBaUNKLEtBQUssQ0FBQztRQUVGLE9BQU8sRUFBRSxJQUFJLEdBRWhCO0VBR0YsQUFBRCxlQUFNLENBQUM7SUZ2VFAsT0FBTyxFQUFFLElBQUk7SUFDYixXQUFXLEVBQUUsTUFBTTtJRXdUakIsZUFBZSxFQUFFLE1BQU07SUFDdkIsS0FBSyxFQUFFLHFCQUFxQixHQW9DN0I7SUZ6WEQsTUFBTSxDQUFDLE1BQU0sTUFBTSxTQUFTLEVBQUUsS0FBSztNRWtWbEMsQUFBRCxlQUFNLENBQUM7UUFNSCxLQUFLLEVBQUUsbUJBQW1CLEdBaUM3QjtJQXZDQSxBQVNDLGVBVEksQ0FTSixPQUFPLENBQUM7TUFDTixVQUFVLEVBQUUsTUFBTTtNRmpVdEIsT0FBTyxFQUFFLElBQUk7TUFDYixXQUFXLEVBQUUsTUFBTSxHRTRVaEI7TUF0QkYsQUFhRyxlQWJFLENBU0osT0FBTyxDQUlMLEdBQUcsQ0FBQztRQUNGLFdBQVcsRUFBRSxDQUFDO1FBQ2QsV0FBVyxFQUFFLElBQUk7UUY3U3ZCLEtBQUssRUU4U2MsTUFBTTtRRjdTekIsTUFBTSxFRTZTYSxNQUFNLEdBQ3BCO01BakJKLEFBbUJHLGVBbkJFLENBbUJELFFBQUMsQ0FBQztRQUNELGNBQWMsRUFBRSxXQUFXLEdBQzVCO0lBckJKLEFBd0JDLGVBeEJJLENBd0JKLE1BQU0sQ0FBQztNQUNMLFdBQVcsRUFBRSxDQUFDO01BQ2QsU0FBUyxFQUFFLElBQUk7TUFDZixLQUFLLEVEeldDLE9BQU87TUMwV2IsVUFBVSxFQUFFLE1BQU07TUYxVnRCLE9BQU8sRUFBRSxJQUFJO01BQ2IsU0FBUyxFQUFFLElBQUk7TUFDZixXQUFXLEVBQUUsTUFBTTtNQUNuQixlQUFlLEVBQUUsTUFBTTtNRXlWbkIsYUFBYSxFQUFFLE1BQU0sR0FDdEI7SUZqWEgsTUFBTSxDQUFDLE1BQU0sTUFBTSxTQUFTLEVBQUUsS0FBSztNRWtWbEMsQUFpQ0MsZUFqQ0ksR0FpQ0YsT0FBTztNQWpDVixlQUFLLEdBa0NGLE1BQU0sQ0FBQztRQUVMLE9BQU8sRUFBRSxJQUFJLEdBRWhCO0VBR0YsQUFBRCxlQUFNLENBQUM7SUFDTCxLQUFLLEVBQUUsbUJBQW1CLEdBZ0MzQjtJRjVaRCxNQUFNLENBQUMsTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLO01FMlhsQyxBQUFELGVBQU0sQ0FBQztRQUlILEtBQUssRUFBRSxtQkFBbUIsR0E2QjdCO0lGNVpELE1BQU0sQ0FBQyxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUs7TUUyWGxDLEFBT0MsZUFQSSxDQU9KLEtBQUssQ0FBQztRQUVGLE9BQU8sRUFBRSxJQUFJLEdBRWhCO0lBWEYsQUFhQyxlQWJJLENBYUosUUFBUSxDQUFDO01BQ1AsT0FBTyxFQUFFLElBQUk7TUFDYixPQUFPLEVBQUUsTUFBTTtNQUNmLFdBQVcsRUFBRSxNQUFNO01BQ25CLGNBQWMsRUFBRSxNQUFNLEdBZXZCO01GclpILE1BQU0sQ0FBQyxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUs7UUVxWGxDLEFBYUMsZUFiSSxDQWFKLFFBQVEsQ0FBQztVQU9MLE9BQU8sRUFBRSxJQUFJLEdBWWhCO01BaENGLEFBdUJHLGVBdkJFLENBYUosUUFBUSxDQVVOLEdBQUcsQ0FBQztRQUNGLFdBQVcsRUFBRSxDQUFDO1FGL1ZwQixLQUFLLEVFZ1djLE1BQU07UUYvVnpCLE1BQU0sRUUrVmEsTUFBTSxHQUNwQjtNQTFCSixBQTRCRyxlQTVCRSxDQWFKLFFBQVEsQ0FlTixRQUFRLENBQUM7UUFDUCxTQUFTLEVBQUUsTUFBTTtRQUNqQixVQUFVLEVBQUUsTUFBTSxHQUNuQjtFQUlKLEFBQUQsaUJBQVEsQ0FBQztJQUNQLE9BQU8sRUFBRSxJQUFJO0lBQ2IsT0FBTyxFQUFFLE1BQU07SUFDZixjQUFjLEVBQUUsTUFBTSxHQThCdkI7SUZ6YkQsTUFBTSxDQUFDLE1BQU0sTUFBTSxTQUFTLEVBQUUsS0FBSztNRXdabEMsQUFBRCxpQkFBUSxDQUFDO1FBTUwsT0FBTyxFQUFFLElBQUksR0EyQmhCO0lBakNBLEFBU0MsaUJBVE0sQ0FTTixLQUFLLENBQUM7TUFDSixhQUFhLEVBQUUsSUFBSTtNQUNuQixPQUFPLEVBQUUsYUFBYTtNQUN0QixlQUFlLEVBQUUsTUFBTTtNQUN2QixnQkFBZ0IsRUR2YVYsT0FBTyxHQ2liZDtNQXZCRixBQWVHLGlCQWZJLENBU04sS0FBSyxDQU1ILFFBQVEsQ0FBQztRQUNQLEtBQUssRUFBRSxLQUFLLEdBQ2I7TUFqQkosQUFtQkcsaUJBbkJJLENBU04sS0FBSyxDQVVILEdBQUcsQ0FBQztRRjdYUixLQUFLLEVFOFhjLElBQUk7UUY3WHZCLE1BQU0sRUU2WGEsSUFBSTtRQUNqQixNQUFNLEVBQUUsYUFBYSxDQUFDLFNBQVMsR0FDaEM7SUF0QkosQUF5QkMsaUJBekJNLENBeUJOLEtBQUssQ0FBQztNQUNKLFVBQVUsRUFBRSxNQUFNLEdBQ25CO0lBM0JGLEFBNkJDLGlCQTdCTSxDQTZCTixLQUFLLENBQUM7TUFDSixLQUFLLEVEeGJDLE9BQU87TUN5YmIsVUFBVSxFQUFFLE1BQU0sR0FDbkIifQ== */
