.section-resources__bg,
.acf-block-preview .section-resources__bg {
  max-height: 125rem;
  min-height: 125rem; }
  .section-resources__bg::after,
  .acf-block-preview .section-resources__bg::after {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 2;
    height: 36rem;
    transition: background-color 0.3s ease-in-out; }
    @supports ((-webkit-mask-image: url(#mask)) or (mask-image: url(#mask))) {
      .section-resources__bg::after,
      .acf-block-preview .section-resources__bg::after {
        -webkit-mask-image: linear-gradient(180deg, rgba(0, 0, 0, 0.0001) 0%, black 100%);
        mask-image: linear-gradient(180deg, rgba(0, 0, 0, 0.0001) 0%, black 100%); } }
    .theme-light .section-resources__bg::after, .theme-light
    .acf-block-preview .section-resources__bg::after {
      background-color: var(--color-lt-light-1); }
      @supports not ((-webkit-mask-image: url(#mask)) or (mask-image: url(#mask))) {
        .theme-light .section-resources__bg::after, .theme-light
        .acf-block-preview .section-resources__bg::after {
          background: linear-gradient(360deg, rgba(var(--color-lt-light-1-RGB), 1) 0%, rgba(var(--color-lt-light-1-RGB), 0) 100%); } }
    .theme-dark .section-resources__bg::after, .theme-dark
    .acf-block-preview .section-resources__bg::after {
      background-color: var(--color-dt-dark-1); }
      @supports not ((-webkit-mask-image: url(#mask)) or (mask-image: url(#mask))) {
        .theme-dark .section-resources__bg::after, .theme-dark
        .acf-block-preview .section-resources__bg::after {
          background: linear-gradient(360deg, rgba(var(--color-dt-dark-1-RGB), 1) 0%, rgba(var(--color-dt-dark-1-RGB), 0) 100%); } }

.section-resources__main,
.acf-block-preview .section-resources__main {
  margin-top: 6rem; }

.section-resources__category,
.acf-block-preview .section-resources__category {
  margin-right: 0.8rem;
  margin-bottom: 0.5rem;
  padding: 0.2rem 1.2rem;
  display: inline-block;
  color: var(--color-lt-light-1);
  background-color: var(--color-lt-accent-1);
  border: 1px solid rgba(255, 255, 255, 0.2);
  border-radius: 0.4rem;
  font-family: var(--font-content), "Times New Roman", sans-serif;
  font-weight: 500;
  font-size: 1.6rem;
  line-height: 1.4;
  vertical-align: baseline;
  text-decoration: none; }
  .theme-light .section-resources__category, .theme-light
  .acf-block-preview .section-resources__category {
    color: var(--color-lt-light-1);
    background-color: var(--color-lt-accent-1); }
  .theme-dark .section-resources__category, .theme-dark
  .acf-block-preview .section-resources__category {
    color: var(--color-dt-light);
    background-color: var(--color-dt-accent-1); }
  .section-resources__category:hover, .section-resources__category:focus,
  .acf-block-preview .section-resources__category:hover,
  .acf-block-preview .section-resources__category:focus {
    background-color: var(--color-lt-accent-2); }
    .theme-light .section-resources__category:hover, .theme-light .section-resources__category:focus, .theme-light
    .acf-block-preview .section-resources__category:hover, .theme-light
    .acf-block-preview .section-resources__category:focus {
      background-color: var(--color-lt-accent-2); }
    .theme-dark .section-resources__category:hover, .theme-dark .section-resources__category:focus, .theme-dark
    .acf-block-preview .section-resources__category:hover, .theme-dark
    .acf-block-preview .section-resources__category:focus {
      background-color: var(--color-dt-accent-2); }
  @media (max-width: 1279.5px) {
    .section-resources__category,
    .acf-block-preview .section-resources__category {
      margin-right: 0.5rem;
      padding: 0.3rem 1.2rem 0.3rem 1.2rem;
      font-size: 1.4rem; } }
  .section-resources__category:last-child,
  .acf-block-preview .section-resources__category:last-child {
    margin-right: 0; }
  .section-resources__category-wrapper,
  .acf-block-preview .section-resources__category-wrapper {
    margin-bottom: -0.5rem;
    font-size: 0;
    line-height: 0; }

.section-resources__author,
.acf-block-preview .section-resources__author {
  padding-top: 2.1rem;
  padding-bottom: 2.4rem;
  display: block;
  width: 100%;
  font-family: var(--font-content), "Times New Roman", sans-serif;
  font-weight: 400;
  font-size: 1.8rem;
  line-height: 1.5; }
  @media (max-width: 767.5px) {
    .section-resources__author,
    .acf-block-preview .section-resources__author {
      font-size: 1.6rem; } }
  .section-resources__author span,
  .acf-block-preview .section-resources__author span {
    opacity: .6; }
    .section-resources--style-v2 .section-resources__author span, .section-resources--style-v2
    .acf-block-preview .section-resources__author span {
      opacity: .4; }
  .section-resources__author a,
  .acf-block-preview .section-resources__author a {
    position: relative;
    padding-bottom: 0.2rem;
    color: var(--color-lt-dark);
    text-decoration: none;
    transition: color 0.3s ease-in-out, opacity 0.3s ease-in-out; }
    .section-resources__author a::before,
    .acf-block-preview .section-resources__author a::before {
      position: absolute;
      bottom: 0;
      left: 0;
      z-index: 1;
      content: '';
      width: 100%;
      height: 1px;
      max-width: 100%;
      overflow: hidden;
      transition: max-width 0.3s ease-in-out; }
    .theme-light .section-resources__author a, .theme-light
    .acf-block-preview .section-resources__author a {
      color: var(--color-lt-dark); }
      .theme-light .section-resources__author a::before, .theme-light
      .acf-block-preview .section-resources__author a::before {
        background-color: currentColor; }
    .theme-dark .section-resources__author a, .theme-dark
    .acf-block-preview .section-resources__author a {
      color: var(--color-dt-light); }
      .theme-dark .section-resources__author a::before, .theme-dark
      .acf-block-preview .section-resources__author a::before {
        background-color: currentColor; }
    @media (pointer: coarse) {
      .section-resources__author a:active,
      .acf-block-preview .section-resources__author a:active {
        opacity: .8; }
        .section-resources__author a:active:before,
        .acf-block-preview .section-resources__author a:active:before {
          max-width: 0;
          transition: max-width ease-in-out .1s; } }
    @media (false), (hover: hover) and (pointer: fine) {
      .section-resources__author a:hover, .section-resources__author a:focus,
      .acf-block-preview .section-resources__author a:hover,
      .acf-block-preview .section-resources__author a:focus {
        opacity: .8; }
        .section-resources__author a:hover:before, .section-resources__author a:focus:before,
        .acf-block-preview .section-resources__author a:hover:before,
        .acf-block-preview .section-resources__author a:focus:before {
          max-width: 0; } }

.section-resources__post-info,
.acf-block-preview .section-resources__post-info {
  margin-top: 2rem;
  margin-bottom: -2rem;
  display: flex; }

.section-resources__post-date, .section-resources__post-tags,
.acf-block-preview .section-resources__post-date,
.acf-block-preview .section-resources__post-tags {
  position: relative; }

.section-resources__post-date,
.acf-block-preview .section-resources__post-date {
  padding-right: 1.6rem;
  flex: 0 0 auto;
  opacity: .4;
  white-space: nowrap;
  transition: color 0.3s ease-in-out; }
  .section-resources__post-date:not(:only-child),
  .acf-block-preview .section-resources__post-date:not(:only-child) {
    border-right: 1px solid currentColor; }
  .theme-light .section-resources__post-date, .theme-light
  .acf-block-preview .section-resources__post-date {
    color: var(--color-lt-dark); }
  .theme-dark .section-resources__post-date, .theme-dark
  .acf-block-preview .section-resources__post-date {
    color: var(--color-dt-light); }
  .section-resources__post-date .post-date,
  .acf-block-preview .section-resources__post-date .post-date {
    display: flex;
    align-items: center;
    font-size: 1.8rem;
    line-height: 1.5; }
    .section-resources__post-date .post-date__icon,
    .acf-block-preview .section-resources__post-date .post-date__icon {
      flex: 0 0 100%;
      max-width: 2rem;
      line-height: 0; }
    .section-resources__post-date .post-date__text,
    .acf-block-preview .section-resources__post-date .post-date__text {
      padding-left: 0.8rem; }

.section-resources__post-tags,
.acf-block-preview .section-resources__post-tags {
  padding-left: 1.6rem;
  flex: 1 1 auto; }
  .section-resources__post-tags .post-tags,
  .acf-block-preview .section-resources__post-tags .post-tags {
    margin: 0 -0.6rem;
    display: flex;
    flex-wrap: wrap; }
  .section-resources__post-tags .post-tags-item,
  .acf-block-preview .section-resources__post-tags .post-tags-item {
    padding: 1px 0.6rem;
    flex: 0 0 auto;
    max-width: 100%; }
  .section-resources__post-tags .post-tags-link,
  .acf-block-preview .section-resources__post-tags .post-tags-link {
    font-family: var(--font-content), "Times New Roman", sans-serif;
    font-weight: 500;
    font-size: 1.6rem;
    text-decoration: none; }
    .section-resources__post-tags .post-tags-link::before,
    .acf-block-preview .section-resources__post-tags .post-tags-link::before {
      content: '#'; }
    .theme-light .section-resources__post-tags .post-tags-link, .theme-light
    .acf-block-preview .section-resources__post-tags .post-tags-link {
      color: rgba(var(--color-lt-dark-RGB), 0.4); }
    .theme-dark .section-resources__post-tags .post-tags-link, .theme-dark
    .acf-block-preview .section-resources__post-tags .post-tags-link {
      color: rgba(var(--color-dt-light-RGB), 0.4); }
    .section-resources__post-tags .post-tags-link.active, .section-resources__post-tags .post-tags-link:hover, .section-resources__post-tags .post-tags-link:focus,
    .acf-block-preview .section-resources__post-tags .post-tags-link.active,
    .acf-block-preview .section-resources__post-tags .post-tags-link:hover,
    .acf-block-preview .section-resources__post-tags .post-tags-link:focus {
      color: var(--color-lt-accent-1) !important;
      text-decoration: none; }
      .theme-light .section-resources__post-tags .post-tags-link.active, .theme-light .section-resources__post-tags .post-tags-link:hover, .theme-light .section-resources__post-tags .post-tags-link:focus, .theme-light
      .acf-block-preview .section-resources__post-tags .post-tags-link.active, .theme-light
      .acf-block-preview .section-resources__post-tags .post-tags-link:hover, .theme-light
      .acf-block-preview .section-resources__post-tags .post-tags-link:focus {
        color: var(--color-lt-accent-1) !important; }
      .theme-dark .section-resources__post-tags .post-tags-link.active, .theme-dark .section-resources__post-tags .post-tags-link:hover, .theme-dark .section-resources__post-tags .post-tags-link:focus, .theme-dark
      .acf-block-preview .section-resources__post-tags .post-tags-link.active, .theme-dark
      .acf-block-preview .section-resources__post-tags .post-tags-link:hover, .theme-dark
      .acf-block-preview .section-resources__post-tags .post-tags-link:focus {
        color: var(--color-dt-accent-1) !important; }

@media (max-width: 1719.5px) {
  .section-resources__bg,
  .acf-block-preview .section-resources__bg {
    max-height: 85rem;
    min-height: 85rem; } }

@media (max-width: 1279.5px) {
  .section-resources__bg,
  .acf-block-preview .section-resources__bg {
    max-height: 75rem;
    min-height: 75rem; }
  .section-resources__post-info,
  .acf-block-preview .section-resources__post-info {
    margin-bottom: -1.6rem; }
  .section-resources__main,
  .acf-block-preview .section-resources__main {
    margin-top: 4rem; } }

@media (max-width: 767.5px) {
  .section-resources__bg,
  .acf-block-preview .section-resources__bg {
    max-height: 58rem;
    min-height: 58rem; }
  .section-resources__main,
  .acf-block-preview .section-resources__main {
    margin-top: 3.2rem; }
  .section-resources__post-info,
  .acf-block-preview .section-resources__post-info {
    margin-bottom: -0.8rem;
    flex-wrap: wrap; }
  .section-resources__post-date,
  .acf-block-preview .section-resources__post-date {
    flex: 0 0 100%; }
    .section-resources__post-date:not(:only-child),
    .acf-block-preview .section-resources__post-date:not(:only-child) {
      padding-right: 0;
      border-right: none; }
    .section-resources__post-date .post-date,
    .acf-block-preview .section-resources__post-date .post-date {
      font-size: 1.6rem; }
  .section-resources__post-tags,
  .acf-block-preview .section-resources__post-tags {
    padding-top: 0.5rem;
    padding-left: 0;
    flex: 0 0 100%; }
    .section-resources__post-tags .post-tags,
    .acf-block-preview .section-resources__post-tags .post-tags {
      margin: 0 -0.3rem; }
    .section-resources__post-tags .post-tags-item,
    .acf-block-preview .section-resources__post-tags .post-tags-item {
      padding: 0 0.3rem; } }

.section-resources__grid,
.acf-block-preview .section-resources__grid {
  position: relative;
  margin: 0 -1rem;
  display: flex;
  flex-wrap: wrap; }
  @media (min-width: 1280px) {
    .section-resources__grid .search-empty,
    .acf-block-preview .section-resources__grid .search-empty {
      grid-column: span 3; }
    @supports (display: grid) {
      .section-resources__grid,
      .acf-block-preview .section-resources__grid {
        margin: 0;
        padding: 0 0 2rem; } } }

.section-resources__cell,
.acf-block-preview .section-resources__cell {
  padding: 0 1rem 2rem;
  flex: 0 0 100%; }
  @media (min-width: 1280px) {
    @supports (display: grid) {
      .section-resources__cell,
      .acf-block-preview .section-resources__cell {
        padding: 0; } } }

.section-resources__button-wrapper,
.acf-block-preview .section-resources__button-wrapper {
  margin-top: 3rem; }
  @media (max-width: 1279.5px) {
    .section-resources__button-wrapper,
    .acf-block-preview .section-resources__button-wrapper {
      margin-top: 2rem; } }
  @media (max-width: 767.5px) {
    .section-resources__button-wrapper,
    .acf-block-preview .section-resources__button-wrapper {
      margin-top: 1rem; } }

.section-resources__button,
.acf-block-preview .section-resources__button {
  width: 100%; }

.section-resources .filter-tags-list,
.acf-block-preview .section-resources .filter-tags-list {
  font-size: 0;
  line-height: 0; }

.section-resources .filter-tag,
.acf-block-preview .section-resources .filter-tag {
  position: relative;
  margin-right: 0.4rem;
  margin-bottom: 0.4rem;
  padding: 0.4rem 1rem;
  display: inline-block;
  flex: 0 0 auto;
  align-items: center;
  justify-content: space-between;
  color: var(--color-lt-accent-1);
  max-width: calc(100% - 0.4rem);
  border: 1px solid;
  font-family: var(--font-content), "Times New Roman", sans-serif;
  font-weight: 500;
  font-size: 1.6rem;
  line-height: 1.4;
  vertical-align: baseline;
  transition: border-color 0.3s ease-in-out; }
  .theme-light .section-resources .filter-tag, .theme-light
  .acf-block-preview .section-resources .filter-tag {
    border-color: rgba(var(--color-lt-dark-RGB), 0.2);
    color: var(--color-lt-accent-1); }
  .theme-dark .section-resources .filter-tag, .theme-dark
  .acf-block-preview .section-resources .filter-tag {
    border-color: rgba(var(--color-dt-light-RGB), 0.2);
    color: var(--color-dt-accent-1); }
  .section-resources .filter-tag__text,
  .acf-block-preview .section-resources .filter-tag__text {
    padding-right: 2rem; }
  .section-resources .filter-tag__remove,
  .acf-block-preview .section-resources .filter-tag__remove {
    position: absolute;
    top: 0.7rem;
    right: 1rem;
    z-index: 1;
    width: 1.6rem;
    opacity: .6;
    transition: opacity 0.3s ease-in-out, color 0.3s ease-in-out; }
    .theme-light .section-resources .filter-tag__remove, .theme-light
    .acf-block-preview .section-resources .filter-tag__remove {
      color: var(--color-lt-dark); }
    .theme-dark .section-resources .filter-tag__remove, .theme-dark
    .acf-block-preview .section-resources .filter-tag__remove {
      color: var(--color-dt-light); }
    .section-resources .filter-tag__remove:hover, .section-resources .filter-tag__remove:focus,
    .acf-block-preview .section-resources .filter-tag__remove:hover,
    .acf-block-preview .section-resources .filter-tag__remove:focus {
      opacity: 1; }

.section-resources .form-group,
.acf-block-preview .section-resources .form-group {
  position: relative; }
  .section-resources .form-group .filter-content-resource,
  .acf-block-preview .section-resources .form-group .filter-content-resource {
    display: inline-flex;
    align-items: center;
    justify-content: space-between;
    width: auto;
    position: relative;
    cursor: pointer;
    padding-left: 2rem;
    padding-right: 1.5rem;
    width: 100%;
    max-width: 100%;
    height: 5.4rem;
    border: 1px solid;
    font-family: var(--font-content), "Times New Roman", sans-serif;
    font-weight: 500;
    font-size: 1.8rem;
    line-height: 1.2;
    border-radius: 0;
    box-shadow: none;
    -moz-appearance: none !important;
    appearance: none !important;
    -webkit-appearance: none !important;
    text-overflow: ellipsis;
    background-image: none;
    transition: border-color 0.3s ease-in-out, color 0.3s ease-in-out, background-color 0.3s ease-in-out; }
    .theme-light .section-resources .form-group .filter-content-resource, .theme-light
    .acf-block-preview .section-resources .form-group .filter-content-resource {
      color: rgba(var(--color-lt-dark-RGB), 0.4);
      border-color: rgba(var(--color-lt-dark-RGB), 0.2);
      background-color: var(--color-lt-gray-medium); }
      .theme-light .section-resources .form-group .filter-content-resource option, .theme-light
      .acf-block-preview .section-resources .form-group .filter-content-resource option {
        background-color: var(--color-lt-gray-medium); }
      @media (pointer: coarse) {
        .theme-light .section-resources .form-group .filter-content-resource:active, .theme-light
        .acf-block-preview .section-resources .form-group .filter-content-resource:active {
          color: var(--color-lt-dark);
          border-color: var(--color-lt-dark); } }
      @media (false), (hover: hover) and (pointer: fine) {
        .theme-light .section-resources .form-group .filter-content-resource:hover, .theme-light .section-resources .form-group .filter-content-resource:focus, .theme-light
        .acf-block-preview .section-resources .form-group .filter-content-resource:hover, .theme-light
        .acf-block-preview .section-resources .form-group .filter-content-resource:focus {
          color: var(--color-lt-dark);
          border-color: var(--color-lt-dark); } }
    .theme-dark .section-resources .form-group .filter-content-resource, .theme-dark
    .acf-block-preview .section-resources .form-group .filter-content-resource {
      color: rgba(var(--color-dt-light-RGB), 0.4);
      border-color: rgba(var(--color-dt-light-RGB), 0.2);
      background-color: var(--color-dt-gray-dark); }
      .theme-dark .section-resources .form-group .filter-content-resource option, .theme-dark
      .acf-block-preview .section-resources .form-group .filter-content-resource option {
        background-color: var(--color-dt-gray-dark); }
      @media (pointer: coarse) {
        .theme-dark .section-resources .form-group .filter-content-resource:active, .theme-dark
        .acf-block-preview .section-resources .form-group .filter-content-resource:active {
          color: var(--color-dt-light);
          border-color: var(--color-dt-light); } }
      @media (false), (hover: hover) and (pointer: fine) {
        .theme-dark .section-resources .form-group .filter-content-resource:hover, .theme-dark .section-resources .form-group .filter-content-resource:focus, .theme-dark
        .acf-block-preview .section-resources .form-group .filter-content-resource:hover, .theme-dark
        .acf-block-preview .section-resources .form-group .filter-content-resource:focus {
          color: var(--color-dt-light);
          border-color: var(--color-dt-light); } }
    @media (pointer: coarse) {
      .section-resources .form-group .filter-content-resource:active,
      .acf-block-preview .section-resources .form-group .filter-content-resource:active {
        border: 1px solid !important;
        transition: border ease-in-out .1s; }
        .section-resources .form-group .filter-content-resource:active .new-select,
        .acf-block-preview .section-resources .form-group .filter-content-resource:active .new-select {
          color: var(--color-lt-accent-1);
          transition: color ease-in-out .1s; }
          .theme-light .section-resources .form-group .filter-content-resource:active .new-select, .theme-light
          .acf-block-preview .section-resources .form-group .filter-content-resource:active .new-select {
            color: var(--color-lt-accent-1); }
          .theme-dark .section-resources .form-group .filter-content-resource:active .new-select, .theme-dark
          .acf-block-preview .section-resources .form-group .filter-content-resource:active .new-select {
            color: var(--color-dt-accent-1); }
          .section-resources .form-group .filter-content-resource:active .new-select:before,
          .acf-block-preview .section-resources .form-group .filter-content-resource:active .new-select:before {
            background-color: var(--color-lt-accent-1); }
            .theme-light .section-resources .form-group .filter-content-resource:active .new-select:before,
            .theme-dark .section-resources .form-group .filter-content-resource:active .new-select:before, .theme-light
            .acf-block-preview .section-resources .form-group .filter-content-resource:active .new-select:before,
            .theme-dark
            .acf-block-preview .section-resources .form-group .filter-content-resource:active .new-select:before {
              transition: color ease-in-out .1s; }
            .theme-light .section-resources .form-group .filter-content-resource:active .new-select:before, .theme-light
            .acf-block-preview .section-resources .form-group .filter-content-resource:active .new-select:before {
              background-color: var(--color-lt-accent-1); }
            .theme-dark .section-resources .form-group .filter-content-resource:active .new-select:before, .theme-dark
            .acf-block-preview .section-resources .form-group .filter-content-resource:active .new-select:before {
              background-color: var(--color-dt-accent-1); }
        .section-resources .form-group .filter-content-resource:active .icon-arrow,
        .acf-block-preview .section-resources .form-group .filter-content-resource:active .icon-arrow {
          color: var(--color-lt-accent-1);
          transition: color ease-in-out .1s; }
          .theme-light .section-resources .form-group .filter-content-resource:active .icon-arrow, .theme-light
          .acf-block-preview .section-resources .form-group .filter-content-resource:active .icon-arrow {
            color: var(--color-lt-accent-1); }
          .theme-dark .section-resources .form-group .filter-content-resource:active .icon-arrow, .theme-dark
          .acf-block-preview .section-resources .form-group .filter-content-resource:active .icon-arrow {
            color: var(--color-dt-accent-1); }
          .section-resources .form-group .filter-content-resource:active .icon-arrow svg,
          .acf-block-preview .section-resources .form-group .filter-content-resource:active .icon-arrow svg {
            color: currentColor; } }
    @media (false), (hover: hover) and (pointer: fine) {
      .section-resources .form-group .filter-content-resource:hover, .section-resources .form-group .filter-content-resource:focus,
      .acf-block-preview .section-resources .form-group .filter-content-resource:hover,
      .acf-block-preview .section-resources .form-group .filter-content-resource:focus {
        border: 1px solid !important; }
        .section-resources .form-group .filter-content-resource:hover .new-select, .section-resources .form-group .filter-content-resource:focus .new-select,
        .acf-block-preview .section-resources .form-group .filter-content-resource:hover .new-select,
        .acf-block-preview .section-resources .form-group .filter-content-resource:focus .new-select {
          color: var(--color-lt-accent-1); }
          .theme-light .section-resources .form-group .filter-content-resource:hover .new-select, .theme-light .section-resources .form-group .filter-content-resource:focus .new-select, .theme-light
          .acf-block-preview .section-resources .form-group .filter-content-resource:hover .new-select, .theme-light
          .acf-block-preview .section-resources .form-group .filter-content-resource:focus .new-select {
            color: var(--color-lt-accent-1); }
          .theme-dark .section-resources .form-group .filter-content-resource:hover .new-select, .theme-dark .section-resources .form-group .filter-content-resource:focus .new-select, .theme-dark
          .acf-block-preview .section-resources .form-group .filter-content-resource:hover .new-select, .theme-dark
          .acf-block-preview .section-resources .form-group .filter-content-resource:focus .new-select {
            color: var(--color-dt-accent-1); }
          .theme-light .section-resources .form-group .filter-content-resource:hover .new-select:before, .theme-light .section-resources .form-group .filter-content-resource:focus .new-select:before, .theme-light
          .acf-block-preview .section-resources .form-group .filter-content-resource:hover .new-select:before, .theme-light
          .acf-block-preview .section-resources .form-group .filter-content-resource:focus .new-select:before {
            background-color: var(--color-lt-accent-1); }
          .theme-dark .section-resources .form-group .filter-content-resource:hover .new-select:before, .theme-dark .section-resources .form-group .filter-content-resource:focus .new-select:before, .theme-dark
          .acf-block-preview .section-resources .form-group .filter-content-resource:hover .new-select:before, .theme-dark
          .acf-block-preview .section-resources .form-group .filter-content-resource:focus .new-select:before {
            background-color: var(--color-dt-accent-1); }
        .section-resources .form-group .filter-content-resource:hover .icon-arrow, .section-resources .form-group .filter-content-resource:focus .icon-arrow,
        .acf-block-preview .section-resources .form-group .filter-content-resource:hover .icon-arrow,
        .acf-block-preview .section-resources .form-group .filter-content-resource:focus .icon-arrow {
          color: var(--color-lt-accent-1); }
          .theme-light .section-resources .form-group .filter-content-resource:hover .icon-arrow, .theme-light .section-resources .form-group .filter-content-resource:focus .icon-arrow, .theme-light
          .acf-block-preview .section-resources .form-group .filter-content-resource:hover .icon-arrow, .theme-light
          .acf-block-preview .section-resources .form-group .filter-content-resource:focus .icon-arrow {
            color: var(--color-lt-accent-1); }
          .theme-dark .section-resources .form-group .filter-content-resource:hover .icon-arrow, .theme-dark .section-resources .form-group .filter-content-resource:focus .icon-arrow, .theme-dark
          .acf-block-preview .section-resources .form-group .filter-content-resource:hover .icon-arrow, .theme-dark
          .acf-block-preview .section-resources .form-group .filter-content-resource:focus .icon-arrow {
            color: var(--color-dt-accent-1); }
          .section-resources .form-group .filter-content-resource:hover .icon-arrow svg, .section-resources .form-group .filter-content-resource:focus .icon-arrow svg,
          .acf-block-preview .section-resources .form-group .filter-content-resource:hover .icon-arrow svg,
          .acf-block-preview .section-resources .form-group .filter-content-resource:focus .icon-arrow svg {
            color: currentColor; } }
  .section-resources .form-group .select,
  .acf-block-preview .section-resources .form-group .select {
    position: relative; }
    .section-resources .form-group .select.disabled,
    .acf-block-preview .section-resources .form-group .select.disabled {
      pointer-events: none; }
      .theme-light .section-resources .form-group .select.disabled .icon-arrow, .theme-light
      .acf-block-preview .section-resources .form-group .select.disabled .icon-arrow {
        color: rgba(var(--color-lt-dark-RGB), 0.4); }
      .theme-dark .section-resources .form-group .select.disabled .icon-arrow, .theme-dark
      .acf-block-preview .section-resources .form-group .select.disabled .icon-arrow {
        color: rgba(var(--color-dt-light-RGB), 0.4); }
  .section-resources .form-group .new-select,
  .acf-block-preview .section-resources .form-group .new-select {
    position: relative;
    flex: 0 0 auto;
    border: none;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    font-family: var(--font-content), "Times New Roman", sans-serif;
    font-weight: 500;
    font-style: normal;
    font-size: 1.8rem;
    line-height: 100%;
    transition: color 0.3s ease-in-out; }
    .theme-light .section-resources .form-group .new-select, .theme-light
    .acf-block-preview .section-resources .form-group .new-select {
      color: rgba(var(--color-lt-dark-RGB), 0.4); }
    .theme-dark .section-resources .form-group .new-select, .theme-dark
    .acf-block-preview .section-resources .form-group .new-select {
      color: rgba(var(--color-dt-light-RGB), 0.4); }
    .section-resources .form-group .new-select.on + .icon-arrow,
    .acf-block-preview .section-resources .form-group .new-select.on + .icon-arrow {
      transform: scale(1, -1); }
      .section-resources .form-group .new-select.on + .icon-arrow svg,
      .acf-block-preview .section-resources .form-group .new-select.on + .icon-arrow svg {
        color: currentColor; }
  .section-resources .form-group .new-select__list,
  .acf-block-preview .section-resources .form-group .new-select__list {
    position: absolute;
    top: 5.4rem;
    left: 0;
    cursor: pointer;
    width: 100%;
    word-break: initial;
    z-index: 20;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    transition: background-color 0.3s ease-in-out, border 0.3s ease-in-out; }
    .theme-light .section-resources .form-group .new-select__list, .theme-light
    .acf-block-preview .section-resources .form-group .new-select__list {
      color: var(--color-lt-dark);
      background-color: var(--color-lt-light-2);
      border: 1px solid rgba(var(--color-lt-dark-RGB), 0.2); }
    .theme-dark .section-resources .form-group .new-select__list, .theme-dark
    .acf-block-preview .section-resources .form-group .new-select__list {
      color: var(--color-dt-light);
      background-color: var(--color-dt-dark-2);
      border: 1px solid rgba(var(--color-dt-light-RGB), 0.2); }
    .section-resources .form-group .new-select__list > .scrollbar-outer,
    .acf-block-preview .section-resources .form-group .new-select__list > .scrollbar-outer {
      max-height: 27.2rem;
      overflow: auto; }
    .section-resources .form-group .new-select__list .scroll-wrapper > .scroll-content,
    .acf-block-preview .section-resources .form-group .new-select__list .scroll-wrapper > .scroll-content {
      margin-left: 0 !important; }
  .section-resources .form-group .new-select__item,
  .acf-block-preview .section-resources .form-group .new-select__item {
    position: relative;
    transition: background-color 0.3s ease-in-out, color 0.3s ease-in-out;
    z-index: 3; }
    .section-resources .form-group .new-select__item:hover span, .section-resources .form-group .new-select__item:focus span,
    .acf-block-preview .section-resources .form-group .new-select__item:hover span,
    .acf-block-preview .section-resources .form-group .new-select__item:focus span {
      color: var(--color-lt-accent-1); }
      .theme-light .section-resources .form-group .new-select__item:hover span, .theme-light .section-resources .form-group .new-select__item:focus span, .theme-light
      .acf-block-preview .section-resources .form-group .new-select__item:hover span, .theme-light
      .acf-block-preview .section-resources .form-group .new-select__item:focus span {
        color: var(--color-lt-accent-1); }
      .theme-dark .section-resources .form-group .new-select__item:hover span, .theme-dark .section-resources .form-group .new-select__item:focus span, .theme-dark
      .acf-block-preview .section-resources .form-group .new-select__item:hover span, .theme-dark
      .acf-block-preview .section-resources .form-group .new-select__item:focus span {
        color: var(--color-dt-accent-1); }
    .theme-light .section-resources .form-group .new-select__item:hover, .theme-light .section-resources .form-group .new-select__item:focus, .theme-light
    .acf-block-preview .section-resources .form-group .new-select__item:hover, .theme-light
    .acf-block-preview .section-resources .form-group .new-select__item:focus {
      background-color: rgba(var(--color-lt-dark-RGB), 0.2); }
    .theme-dark .section-resources .form-group .new-select__item:hover, .theme-dark .section-resources .form-group .new-select__item:focus, .theme-dark
    .acf-block-preview .section-resources .form-group .new-select__item:hover, .theme-dark
    .acf-block-preview .section-resources .form-group .new-select__item:focus {
      background-color: rgba(var(--color-dt-light-RGB), 0.2); }
  .section-resources .form-group .icon-arrow,
  .acf-block-preview .section-resources .form-group .icon-arrow {
    padding-left: 0.6rem;
    z-index: 20;
    width: 2.4rem;
    height: 2.4rem;
    pointer-events: none;
    transition: color 0.3s ease-in-out, transform 0.3s ease-in-out; }
    .section-resources .form-group .icon-arrow svg,
    .acf-block-preview .section-resources .form-group .icon-arrow svg {
      transform: rotate(90deg); }
    .theme-light .section-resources .form-group .icon-arrow, .theme-light
    .acf-block-preview .section-resources .form-group .icon-arrow {
      color: var(--color-lt-dark); }
    .theme-dark .section-resources .form-group .icon-arrow, .theme-dark
    .acf-block-preview .section-resources .form-group .icon-arrow {
      color: var(--color-dt-light); }
    .section-resources .form-group .icon-arrow.flip,
    .acf-block-preview .section-resources .form-group .icon-arrow.flip {
      transform: scale(1, -1); }
  .section-resources .form-group .new-select__item span,
  .acf-block-preview .section-resources .form-group .new-select__item span {
    display: block;
    padding: 1.44rem 2rem;
    transition: color 0.3s ease-in-out; }

.section-resources .form-control,
.acf-block-preview .section-resources .form-control {
  padding-left: 2rem;
  padding-right: 6.4rem;
  width: 100%;
  max-width: 100%;
  height: 5.4rem;
  border: 1px solid;
  font-family: var(--font-content), "Times New Roman", sans-serif;
  font-weight: 500;
  font-size: 1.8rem;
  line-height: 1.2;
  background-image: none;
  background-color: rgba(0, 0, 0, 0);
  border-radius: 0;
  box-shadow: none;
  -webkit-appearance: none;
  transition: border-color 0.3s ease-in-out, color 0.3s ease-in-out, background-color 0.3s ease-in-out; }
  @media (max-width: 1279.5px) {
    .section-resources .form-control,
    .acf-block-preview .section-resources .form-control {
      padding-right: 5.4rem; } }
  @media (max-width: 767.5px) {
    .section-resources .form-control,
    .acf-block-preview .section-resources .form-control {
      padding-right: 6.4rem; } }
  .theme-light .section-resources .form-control, .theme-light
  .acf-block-preview .section-resources .form-control {
    color: var(--color-lt-dark);
    background-color: var(--color-lt-light-1);
    border-color: rgba(var(--color-lt-dark-RGB), 0.2); }
    .theme-light .section-resources .form-control::-webkit-input-placeholder, .theme-light
    .acf-block-preview .section-resources .form-control::-webkit-input-placeholder {
      color: rgba(var(--color-lt-dark-RGB), 0.4);
      -webkit-transition: color 0.3s ease-in-out;
      transition: color 0.3s ease-in-out; }
    .theme-light .section-resources .form-control::-moz-placeholder, .theme-light
    .acf-block-preview .section-resources .form-control::-moz-placeholder {
      color: rgba(var(--color-lt-dark-RGB), 0.4);
      -moz-transition: color 0.3s ease-in-out;
      transition: color 0.3s ease-in-out; }
    .theme-light .section-resources .form-control:-moz-placeholder, .theme-light
    .acf-block-preview .section-resources .form-control:-moz-placeholder {
      color: rgba(var(--color-lt-dark-RGB), 0.4);
      -moz-transition: color 0.3s ease-in-out;
      transition: color 0.3s ease-in-out; }
    .theme-light .section-resources .form-control:-ms-input-placeholder, .theme-light
    .acf-block-preview .section-resources .form-control:-ms-input-placeholder {
      color: rgba(var(--color-lt-dark-RGB), 0.4);
      -ms-transition: color 0.3s ease-in-out;
      transition: color 0.3s ease-in-out; }
    .theme-light .section-resources .form-control:hover, .theme-light .section-resources .form-control:focus, .theme-light
    .acf-block-preview .section-resources .form-control:hover, .theme-light
    .acf-block-preview .section-resources .form-control:focus {
      border-color: var(--color-lt-dark); }
  .theme-dark .section-resources .form-control, .theme-dark
  .acf-block-preview .section-resources .form-control {
    color: var(--color-dt-light);
    background-color: var(--color-dt-dark-1);
    border-color: rgba(var(--color-dt-light-RGB), 0.2); }
    .theme-dark .section-resources .form-control::-webkit-input-placeholder, .theme-dark
    .acf-block-preview .section-resources .form-control::-webkit-input-placeholder {
      color: rgba(var(--color-dt-light-RGB), 0.4);
      -webkit-transition: color 0.3s ease-in-out;
      transition: color 0.3s ease-in-out; }
    .theme-dark .section-resources .form-control::-moz-placeholder, .theme-dark
    .acf-block-preview .section-resources .form-control::-moz-placeholder {
      color: rgba(var(--color-dt-light-RGB), 0.4);
      -moz-transition: color 0.3s ease-in-out;
      transition: color 0.3s ease-in-out; }
    .theme-dark .section-resources .form-control:-moz-placeholder, .theme-dark
    .acf-block-preview .section-resources .form-control:-moz-placeholder {
      color: rgba(var(--color-dt-light-RGB), 0.4);
      -moz-transition: color 0.3s ease-in-out;
      transition: color 0.3s ease-in-out; }
    .theme-dark .section-resources .form-control:-ms-input-placeholder, .theme-dark
    .acf-block-preview .section-resources .form-control:-ms-input-placeholder {
      color: rgba(var(--color-dt-light-RGB), 0.4);
      -ms-transition: color 0.3s ease-in-out;
      transition: color 0.3s ease-in-out; }
    .theme-dark .section-resources .form-control:hover, .theme-dark .section-resources .form-control:focus, .theme-dark
    .acf-block-preview .section-resources .form-control:hover, .theme-dark
    .acf-block-preview .section-resources .form-control:focus {
      border-color: var(--color-dt-light); }
  .section-resources .form-control:focus,
  .acf-block-preview .section-resources .form-control:focus {
    transition: background-color 0s !important; }
  .theme-light .section-resources .form-control:-webkit-autofill, .theme-light
  .acf-block-preview .section-resources .form-control:-webkit-autofill {
    transition: background-color 5000s, border 0.3s ease-in-out, -webkit-text-fill-color 0.3s ease-in-out !important;
    border-color: #979797 !important;
    -webkit-text-fill-color: #b5b5b5 !important;
    -webkit-box-shadow: 0 0 0 1000px rgba(var(--color-lt-light-1-RGB), 1) inset !important; }
    .theme-light .section-resources .form-control:-webkit-autofill:hover, .theme-light .section-resources .form-control:-webkit-autofill:focus, .theme-light .section-resources .form-control:-webkit-autofill:active, .theme-light
    .acf-block-preview .section-resources .form-control:-webkit-autofill:hover, .theme-light
    .acf-block-preview .section-resources .form-control:-webkit-autofill:focus, .theme-light
    .acf-block-preview .section-resources .form-control:-webkit-autofill:active {
      -webkit-text-fill-color: var(--color-lt-dark) !important;
      border-color: var(--color-lt-dark) !important; }
  .theme-dark .section-resources .form-control:-webkit-autofill, .theme-dark
  .acf-block-preview .section-resources .form-control:-webkit-autofill {
    transition: background-color 5000s, border 0.3s ease-in-out, -webkit-text-fill-color 0.3s ease-in-out !important;
    border-color: #6c6b6b !important;
    -webkit-text-fill-color: rgba(var(--color-dt-light-RGB), 0.4) !important;
    -webkit-box-shadow: 0 0 0 1000px rgba(var(--color-dt-dark-1), 1) inset !important; }
    .theme-dark .section-resources .form-control:-webkit-autofill:hover, .theme-dark .section-resources .form-control:-webkit-autofill:focus, .theme-dark .section-resources .form-control:-webkit-autofill:active, .theme-dark
    .acf-block-preview .section-resources .form-control:-webkit-autofill:hover, .theme-dark
    .acf-block-preview .section-resources .form-control:-webkit-autofill:focus, .theme-dark
    .acf-block-preview .section-resources .form-control:-webkit-autofill:active {
      -webkit-text-fill-color: var(--color-dt-light) !important;
      border-color: var(--color-dt-light) !important; }

.section-resources .search-btn,
.acf-block-preview .section-resources .search-btn {
  position: absolute;
  z-index: 2;
  top: 50%;
  right: 2rem;
  margin-top: -1.2rem;
  width: 2.4rem;
  height: 2.4rem;
  line-height: 0;
  transition: color 0.3s ease-in-out; }
  .theme-light .section-resources .search-btn, .theme-light
  .acf-block-preview .section-resources .search-btn {
    color: var(--color-lt-dark); }
  .theme-dark .section-resources .search-btn, .theme-dark
  .acf-block-preview .section-resources .search-btn {
    color: var(--color-dt-light); }
  .section-resources .search-btn:hover, .section-resources .search-btn:focus,
  .acf-block-preview .section-resources .search-btn:hover,
  .acf-block-preview .section-resources .search-btn:focus {
    color: var(--color-lt-accent-1); }
    .theme-light .section-resources .search-btn:hover, .theme-light .section-resources .search-btn:focus, .theme-light
    .acf-block-preview .section-resources .search-btn:hover, .theme-light
    .acf-block-preview .section-resources .search-btn:focus {
      color: var(--color-lt-accent-1); }
    .theme-dark .section-resources .search-btn:hover, .theme-dark .section-resources .search-btn:focus, .theme-dark
    .acf-block-preview .section-resources .search-btn:hover, .theme-dark
    .acf-block-preview .section-resources .search-btn:focus {
      color: var(--color-dt-accent-1); }
  @media (max-width: 1279.5px) {
    .section-resources .search-btn,
    .acf-block-preview .section-resources .search-btn {
      right: 1.6rem; } }
  @media (max-width: 767.5px) {
    .section-resources .search-btn,
    .acf-block-preview .section-resources .search-btn {
      right: 2rem; } }

.section-resources .form-select,
.acf-block-preview .section-resources .form-select {
  padding-left: 2rem;
  padding-right: 6.4rem;
  width: 100%;
  max-width: 100%;
  height: 5.4rem;
  border: 1px solid;
  font-family: var(--font-content), "Times New Roman", sans-serif;
  font-weight: 500;
  font-size: 1.8rem;
  line-height: 1.2;
  border-radius: 0;
  box-shadow: none;
  -moz-appearance: none !important;
  appearance: none !important;
  -webkit-appearance: none !important;
  text-overflow: ellipsis;
  background-image: none;
  transition: border-color 0.3s ease-in-out, color 0.3s ease-in-out, background-color 0.3s ease-in-out; }
  .section-resources .form-select:hover, .section-resources .form-select:active, .section-resources .form-select:focus,
  .acf-block-preview .section-resources .form-select:hover,
  .acf-block-preview .section-resources .form-select:active,
  .acf-block-preview .section-resources .form-select:focus {
    border: 1px solid !important; }
  .section-resources .form-select:hover + div,
  .section-resources .form-select:active + div,
  .section-resources .form-select:focus + div,
  .acf-block-preview .section-resources .form-select:hover + div,
  .acf-block-preview .section-resources .form-select:active + div,
  .acf-block-preview .section-resources .form-select:focus + div {
    border: none !important; }
  .theme-light .section-resources .form-select, .theme-light
  .acf-block-preview .section-resources .form-select {
    color: rgba(var(--color-lt-dark-RGB), 0.4);
    border-color: rgba(var(--color-lt-dark-RGB), 0.2);
    background-color: var(--color-lt-gray-medium); }
    .theme-light .section-resources .form-select option, .theme-light
    .acf-block-preview .section-resources .form-select option {
      background-color: var(--color-lt-gray-medium); }
    .theme-light .section-resources .form-select:hover, .theme-light .section-resources .form-select:focus, .theme-light
    .acf-block-preview .section-resources .form-select:hover, .theme-light
    .acf-block-preview .section-resources .form-select:focus {
      color: var(--color-lt-dark);
      border-color: var(--color-lt-dark); }
  .theme-dark .section-resources .form-select, .theme-dark
  .acf-block-preview .section-resources .form-select {
    color: rgba(var(--color-dt-light-RGB), 0.4);
    border-color: rgba(var(--color-dt-light-RGB), 0.2);
    background-color: var(--color-dt-gray-dark); }
    .theme-dark .section-resources .form-select option, .theme-dark
    .acf-block-preview .section-resources .form-select option {
      background-color: var(--color-dt-gray-dark); }
    .theme-dark .section-resources .form-select:hover, .theme-dark .section-resources .form-select:focus, .theme-dark
    .acf-block-preview .section-resources .form-select:hover, .theme-dark
    .acf-block-preview .section-resources .form-select:focus {
      color: var(--color-dt-light);
      border-color: var(--color-dt-light); }

.section-resources .select-icon,
.acf-block-preview .section-resources .select-icon {
  position: absolute;
  top: 50%;
  right: 2rem;
  z-index: 2;
  margin-top: -1.2rem;
  width: 2.4rem;
  height: 2.4rem;
  pointer-events: none;
  transition: color 0.3s ease-in-out; }
  .section-resources .select-icon svg,
  .acf-block-preview .section-resources .select-icon svg {
    transform: rotate(90deg); }
  .theme-light .section-resources .select-icon, .theme-light
  .acf-block-preview .section-resources .select-icon {
    color: var(--color-lt-dark); }
  .theme-dark .section-resources .select-icon, .theme-dark
  .acf-block-preview .section-resources .select-icon {
    color: var(--color-dt-light); }

.section-resources .dropdown.disabled,
.acf-block-preview .section-resources .dropdown.disabled {
  pointer-events: none; }
  .theme-light .section-resources .dropdown.disabled .resources-filter .resources-filter__icon, .theme-light
  .acf-block-preview .section-resources .dropdown.disabled .resources-filter .resources-filter__icon {
    color: rgba(var(--color-lt-dark-RGB), 0.4); }
  .theme-dark .section-resources .dropdown.disabled .resources-filter .resources-filter__icon, .theme-dark
  .acf-block-preview .section-resources .dropdown.disabled .resources-filter .resources-filter__icon {
    color: rgba(var(--color-dt-light-RGB), 0.4); }
  .section-resources .dropdown.disabled .resources-filter .resources-filter__icon svg path:first-child,
  .acf-block-preview .section-resources .dropdown.disabled .resources-filter .resources-filter__icon svg path:first-child {
    fill-opacity: .05; }

.section-resources .resources-filter,
.acf-block-preview .section-resources .resources-filter {
  display: inline-flex;
  align-items: center;
  max-width: 100%;
  min-height: 5.4rem;
  transition: color 0.3s ease-in-out;
  line-height: 0; }
  .section-resources .resources-filter__icon,
  .acf-block-preview .section-resources .resources-filter__icon {
    flex: 0 0 3rem;
    max-width: 3rem;
    transition: color 0.3s ease-in-out;
    line-height: 0; }
    .theme-light .section-resources .resources-filter__icon, .theme-light
    .acf-block-preview .section-resources .resources-filter__icon {
      color: var(--color-lt-dark); }
    .theme-dark .section-resources .resources-filter__icon, .theme-dark
    .acf-block-preview .section-resources .resources-filter__icon {
      color: var(--color-dt-light); }
    .section-resources .resources-filter__icon svg path:first-child,
    .acf-block-preview .section-resources .resources-filter__icon svg path:first-child {
      fill-opacity: .1; }
  .section-resources .resources-filter__text,
  .acf-block-preview .section-resources .resources-filter__text {
    margin-left: 1rem;
    margin-right: 0.5rem;
    padding-bottom: 0.3rem;
    display: inline-block;
    flex: 0 0 auto;
    max-width: calc(100% - 1rem - 3rem - 1.5rem);
    min-width: 4rem;
    font-family: var(--font-content), "Times New Roman", sans-serif;
    font-weight: 500;
    font-size: 1.8rem;
    line-height: 1;
    border-bottom: 1px solid currentColor;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis; }
  .section-resources .resources-filter__arrow,
  .acf-block-preview .section-resources .resources-filter__arrow {
    flex: 0 0 1rem;
    max-width: 1rem;
    transition: color 0.3s ease-in-out, transform 0.3s ease-in-out; }
  @media (false), (hover: hover) and (pointer: fine) {
    .section-resources .resources-filter:hover .resources-filter__arrow, .section-resources .resources-filter:focus .resources-filter__arrow,
    .acf-block-preview .section-resources .resources-filter:hover .resources-filter__arrow,
    .acf-block-preview .section-resources .resources-filter:focus .resources-filter__arrow {
      transform: scale(1, -1); } }
  .theme-light .section-resources .resources-filter, .theme-light
  .acf-block-preview .section-resources .resources-filter {
    color: rgba(var(--color-lt-dark-RGB), 0.4); }
    .theme-light .section-resources .resources-filter .resources-filter__arrow, .theme-light
    .acf-block-preview .section-resources .resources-filter .resources-filter__arrow {
      color: rgba(var(--color-lt-dark-RGB), 0.4); }
    @media (pointer: coarse) {
      .theme-light .section-resources .resources-filter:active, .theme-light
      .acf-block-preview .section-resources .resources-filter:active {
        color: var(--color-lt-dark); }
        .theme-light .section-resources .resources-filter:active .resources-filter__arrow,
        .theme-light .section-resources .resources-filter:active .resources-filter__icon, .theme-light
        .acf-block-preview .section-resources .resources-filter:active .resources-filter__arrow,
        .theme-light
        .acf-block-preview .section-resources .resources-filter:active .resources-filter__icon {
          color: var(--color-lt-accent-1); } }
    @media (false), (hover: hover) and (pointer: fine) {
      .theme-light .section-resources .resources-filter:hover, .theme-light .section-resources .resources-filter:focus, .theme-light
      .acf-block-preview .section-resources .resources-filter:hover, .theme-light
      .acf-block-preview .section-resources .resources-filter:focus {
        color: var(--color-lt-dark); }
        .theme-light .section-resources .resources-filter:hover .resources-filter__arrow,
        .theme-light .section-resources .resources-filter:hover .resources-filter__icon, .theme-light .section-resources .resources-filter:focus .resources-filter__arrow,
        .theme-light .section-resources .resources-filter:focus .resources-filter__icon, .theme-light
        .acf-block-preview .section-resources .resources-filter:hover .resources-filter__arrow,
        .theme-light
        .acf-block-preview .section-resources .resources-filter:hover .resources-filter__icon, .theme-light
        .acf-block-preview .section-resources .resources-filter:focus .resources-filter__arrow,
        .theme-light
        .acf-block-preview .section-resources .resources-filter:focus .resources-filter__icon {
          color: var(--color-lt-accent-1); } }
  .theme-dark .section-resources .resources-filter, .theme-dark
  .acf-block-preview .section-resources .resources-filter {
    color: rgba(var(--color-dt-light-RGB), 0.4); }
    .theme-dark .section-resources .resources-filter .resources-filter__arrow, .theme-dark
    .acf-block-preview .section-resources .resources-filter .resources-filter__arrow {
      color: rgba(var(--color-dt-light-RGB), 0.4); }
    @media (pointer: coarse) {
      .theme-dark .section-resources .resources-filter:active, .theme-dark
      .acf-block-preview .section-resources .resources-filter:active {
        color: var(--color-dt-light); }
        .theme-dark .section-resources .resources-filter:active .resources-filter__arrow,
        .theme-dark .section-resources .resources-filter:active .resources-filter__icon, .theme-dark
        .acf-block-preview .section-resources .resources-filter:active .resources-filter__arrow,
        .theme-dark
        .acf-block-preview .section-resources .resources-filter:active .resources-filter__icon {
          color: var(--color-dt-accent-1); } }
    @media (false), (hover: hover) and (pointer: fine) {
      .theme-dark .section-resources .resources-filter:hover, .theme-dark .section-resources .resources-filter:focus, .theme-dark
      .acf-block-preview .section-resources .resources-filter:hover, .theme-dark
      .acf-block-preview .section-resources .resources-filter:focus {
        color: var(--color-dt-light); }
        .theme-dark .section-resources .resources-filter:hover .resources-filter__arrow,
        .theme-dark .section-resources .resources-filter:hover .resources-filter__icon, .theme-dark .section-resources .resources-filter:focus .resources-filter__arrow,
        .theme-dark .section-resources .resources-filter:focus .resources-filter__icon, .theme-dark
        .acf-block-preview .section-resources .resources-filter:hover .resources-filter__arrow,
        .theme-dark
        .acf-block-preview .section-resources .resources-filter:hover .resources-filter__icon, .theme-dark
        .acf-block-preview .section-resources .resources-filter:focus .resources-filter__arrow,
        .theme-dark
        .acf-block-preview .section-resources .resources-filter:focus .resources-filter__icon {
          color: var(--color-dt-accent-1); } }
  @media (max-width: 1279.5px) {
    .section-resources .resources-filter,
    .acf-block-preview .section-resources .resources-filter {
      min-height: 0; } }

@media (pointer: coarse) {
  .section-resources .dropdown.show .resources-filter .resources-filter__arrow,
  .acf-block-preview .section-resources .dropdown.show .resources-filter .resources-filter__arrow {
    transform: scale(1, -1); }
  .theme-light .section-resources .dropdown.show .resources-filter, .theme-light
  .acf-block-preview .section-resources .dropdown.show .resources-filter {
    color: var(--color-lt-dark); }
    .theme-light .section-resources .dropdown.show .resources-filter .resources-filter__arrow,
    .theme-light .section-resources .dropdown.show .resources-filter .resources-filter__icon, .theme-light
    .acf-block-preview .section-resources .dropdown.show .resources-filter .resources-filter__arrow,
    .theme-light
    .acf-block-preview .section-resources .dropdown.show .resources-filter .resources-filter__icon {
      color: var(--color-lt-accent-1); }
  .theme-dark .section-resources .dropdown.show .resources-filter, .theme-dark
  .acf-block-preview .section-resources .dropdown.show .resources-filter {
    color: var(--color-dt-light); }
    .theme-dark .section-resources .dropdown.show .resources-filter .resources-filter__arrow,
    .theme-dark .section-resources .dropdown.show .resources-filter .resources-filter__icon, .theme-dark
    .acf-block-preview .section-resources .dropdown.show .resources-filter .resources-filter__arrow,
    .theme-dark
    .acf-block-preview .section-resources .dropdown.show .resources-filter .resources-filter__icon {
      color: var(--color-dt-accent-1); } }

@media (false), (hover: hover) and (pointer: fine) {
  .section-resources .dropdown:hover .resources-filter .resources-filter__arrow,
  .section-resources .dropdown.show .resources-filter .resources-filter__arrow,
  .acf-block-preview .section-resources .dropdown:hover .resources-filter .resources-filter__arrow,
  .acf-block-preview .section-resources .dropdown.show .resources-filter .resources-filter__arrow {
    transform: scale(1, -1); }
  .theme-light .section-resources .dropdown:hover .resources-filter, .theme-light
  .section-resources .dropdown.show .resources-filter, .theme-light
  .acf-block-preview .section-resources .dropdown:hover .resources-filter, .theme-light
  .acf-block-preview .section-resources .dropdown.show .resources-filter {
    color: var(--color-lt-dark); }
    .theme-light .section-resources .dropdown:hover .resources-filter .resources-filter__arrow,
    .theme-light .section-resources .dropdown:hover .resources-filter .resources-filter__icon, .theme-light
    .section-resources .dropdown.show .resources-filter .resources-filter__arrow,
    .theme-light
    .section-resources .dropdown.show .resources-filter .resources-filter__icon, .theme-light
    .acf-block-preview .section-resources .dropdown:hover .resources-filter .resources-filter__arrow,
    .theme-light
    .acf-block-preview .section-resources .dropdown:hover .resources-filter .resources-filter__icon, .theme-light
    .acf-block-preview .section-resources .dropdown.show .resources-filter .resources-filter__arrow,
    .theme-light
    .acf-block-preview .section-resources .dropdown.show .resources-filter .resources-filter__icon {
      color: var(--color-lt-accent-1); }
  .theme-dark .section-resources .dropdown:hover .resources-filter, .theme-dark
  .section-resources .dropdown.show .resources-filter, .theme-dark
  .acf-block-preview .section-resources .dropdown:hover .resources-filter, .theme-dark
  .acf-block-preview .section-resources .dropdown.show .resources-filter {
    color: var(--color-dt-light); }
    .theme-dark .section-resources .dropdown:hover .resources-filter .resources-filter__arrow,
    .theme-dark .section-resources .dropdown:hover .resources-filter .resources-filter__icon, .theme-dark
    .section-resources .dropdown.show .resources-filter .resources-filter__arrow,
    .theme-dark
    .section-resources .dropdown.show .resources-filter .resources-filter__icon, .theme-dark
    .acf-block-preview .section-resources .dropdown:hover .resources-filter .resources-filter__arrow,
    .theme-dark
    .acf-block-preview .section-resources .dropdown:hover .resources-filter .resources-filter__icon, .theme-dark
    .acf-block-preview .section-resources .dropdown.show .resources-filter .resources-filter__arrow,
    .theme-dark
    .acf-block-preview .section-resources .dropdown.show .resources-filter .resources-filter__icon {
      color: var(--color-dt-accent-1); } }

.section-resources .resources-card,
.acf-block-preview .section-resources .resources-card {
  position: relative;
  height: 30rem;
  color: var(--color-lt-light-1);
  background-color: var(--color-lt-dark); }
  .theme-light .section-resources .resources-card, .theme-light
  .acf-block-preview .section-resources .resources-card {
    color: var(--color-lt-light-1);
    background-color: var(--color-lt-dark); }
  .theme-dark .section-resources .resources-card, .theme-dark
  .acf-block-preview .section-resources .resources-card {
    color: var(--color-dt-light);
    background-color: var(--color-dt-dark-1); }
  @media (max-width: 1279.5px) {
    .section-resources .resources-card,
    .acf-block-preview .section-resources .resources-card {
      height: 26.2rem; } }
  @media (max-width: 767.5px) {
    .section-resources .resources-card,
    .acf-block-preview .section-resources .resources-card {
      height: auto;
      padding-top: 5rem; } }
  .section-resources .resources-card__bg,
  .acf-block-preview .section-resources .resources-card__bg {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0; }
    .section-resources .resources-card__bg::after,
    .acf-block-preview .section-resources .resources-card__bg::after {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      z-index: 1;
      background: linear-gradient(90deg, rgba(var(--color-lt-dark-RGB), 0.72) 0%, rgba(var(--color-lt-dark-RGB), 0.2) 100%);
      transition: opacity 0.3s ease-in-out; }
      .theme-light .section-resources .resources-card__bg::after, .theme-light
      .acf-block-preview .section-resources .resources-card__bg::after {
        background: linear-gradient(90deg, rgba(var(--color-lt-dark-RGB), 0.72) 0%, rgba(var(--color-lt-dark-RGB), 0.2) 100%); }
      .theme-dark .section-resources .resources-card__bg::after, .theme-dark
      .acf-block-preview .section-resources .resources-card__bg::after {
        background: linear-gradient(90deg, rgba(var(--color-dt-dark-1-RGB), 0.72) 0%, rgba(var(--color-dt-dark-1-RGB), 0.2) 100%); }
  .section-resources .resources-card::before,
  .acf-block-preview .section-resources .resources-card::before {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 3;
    height: 100%;
    background-color: rgba(var(--color-lt-accent-1-RGB), 0.5);
    max-height: 0;
    transition: max-height 0.3s ease-in-out; }
    .theme-light .section-resources .resources-card::before, .theme-light
    .acf-block-preview .section-resources .resources-card::before {
      background-color: rgba(var(--color-lt-accent-1-RGB), 0.5); }
    .theme-dark .section-resources .resources-card::before, .theme-dark
    .acf-block-preview .section-resources .resources-card::before {
      background-color: rgba(var(--color-dt-accent-1-RGB), 0.5); }
  .section-resources .resources-card::after,
  .acf-block-preview .section-resources .resources-card::after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 1;
    height: 0.2rem;
    background-color: var(--color-lt-accent-1);
    -moz-box-shadow: 0 0 1rem rgba(var(--color-lt-accent-1-RGB), 1);
    -webkit-appearance: none;
    box-shadow: 0 0 1rem rgba(var(--color-lt-accent-1-RGB), 1); }
    .theme-light .section-resources .resources-card::after, .theme-light
    .acf-block-preview .section-resources .resources-card::after {
      background-color: var(--color-lt-accent-1);
      box-shadow: 0 0 1rem rgba(var(--color-lt-accent-1-RGB), 1); }
    .theme-dark .section-resources .resources-card::after, .theme-dark
    .acf-block-preview .section-resources .resources-card::after {
      background-color: var(--color-dt-accent-1);
      box-shadow: 0 0 1rem rgba(var(--color-dt-accent-1-RGB), 1); }
  .section-resources .resources-card__content,
  .acf-block-preview .section-resources .resources-card__content {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 3;
    padding: 2rem;
    display: flex;
    flex-direction: column; }
    .section-resources .resources-card__content > *,
    .acf-block-preview .section-resources .resources-card__content > * {
      flex: 0 0 auto;
      max-width: 100%; }
    @media (max-width: 1279.5px) {
      .section-resources .resources-card__content,
      .acf-block-preview .section-resources .resources-card__content {
        padding: 3rem 2rem; } }
    @media (max-width: 767.5px) {
      .section-resources .resources-card__content,
      .acf-block-preview .section-resources .resources-card__content {
        position: relative;
        padding: 4rem 2rem 2rem; } }
  .section-resources .resources-card__body,
  .acf-block-preview .section-resources .resources-card__body {
    margin-top: auto;
    max-width: 31.7rem; }
  .section-resources .resources-card__title,
  .acf-block-preview .section-resources .resources-card__title {
    display: block;
    color: var(--color-lt-light-1);
    font-size: 2.4rem;
    text-decoration: none;
    opacity: 1;
    transition: opacity 0.3s ease-in-out;
    line-height: 1; }
    .theme-light .section-resources .resources-card__title, .theme-light
    .acf-block-preview .section-resources .resources-card__title {
      color: var(--color-lt-light-1); }
    .theme-dark .section-resources .resources-card__title, .theme-dark
    .acf-block-preview .section-resources .resources-card__title {
      color: var(--color-dt-light); }
    .section-resources .resources-card__title > *,
    .acf-block-preview .section-resources .resources-card__title > * {
      margin-bottom: -0.2rem;
      padding-bottom: 0.2rem;
      max-height: 5rem;
      display: -webkit-box;
      -webkit-line-clamp: 2;
      -webkit-box-orient: vertical;
      overflow: hidden; }
    @media (max-width: 1719.5px) {
      .section-resources .resources-card__title > *,
      .acf-block-preview .section-resources .resources-card__title > * {
        margin-bottom: -1px;
        padding-bottom: 1px;
        max-height: calc(6rem + 1px); } }
    @media (max-width: 1279.5px) {
      .section-resources .resources-card__title > *,
      .acf-block-preview .section-resources .resources-card__title > * {
        margin-bottom: -0.2rem;
        padding-bottom: 0.2rem;
        max-height: 5rem; } }
    @media (max-width: 767.5px) {
      .section-resources .resources-card__title,
      .acf-block-preview .section-resources .resources-card__title {
        font-size: 2rem; }
        .section-resources .resources-card__title > *,
        .acf-block-preview .section-resources .resources-card__title > * {
          margin-bottom: -0.1rem;
          padding-bottom: 0.1rem;
          max-height: 4.1rem; } }
    @media (pointer: coarse) {
      .section-resources .resources-card__title:active,
      .acf-block-preview .section-resources .resources-card__title:active {
        text-decoration: none;
        opacity: .8; } }
    @media (false), (hover: hover) and (pointer: fine) {
      .section-resources .resources-card__title:hover, .section-resources .resources-card__title:focus,
      .acf-block-preview .section-resources .resources-card__title:hover,
      .acf-block-preview .section-resources .resources-card__title:focus {
        text-decoration: none;
        opacity: .8; } }
  .section-resources .resources-card__description,
  .acf-block-preview .section-resources .resources-card__description {
    margin-top: 1rem;
    display: -webkit-box;
    max-height: 6.4rem;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    font-family: var(--font-content), "Times New Roman", sans-serif;
    font-weight: 500;
    font-size: 1.6rem;
    line-height: 1.4;
    opacity: .8; }
    .section-resources .resources-card__description a,
    .acf-block-preview .section-resources .resources-card__description a {
      color: var(--color-lt-light-1); }
    .theme-light .section-resources .resources-card__description.text-content a:not(.button), .theme-light
    .acf-block-preview .section-resources .resources-card__description.text-content a:not(.button) {
      color: var(--color-lt-light-1); }
    .theme-dark .section-resources .resources-card__description.text-content a:not(.button), .theme-dark
    .acf-block-preview .section-resources .resources-card__description.text-content a:not(.button) {
      color: var(--color-dt-light); }
    @media (false), (hover: hover) and (pointer: fine) {
      .theme-light .section-resources .resources-card__description.text-content a:not(.button):hover, .theme-light
      .acf-block-preview .section-resources .resources-card__description.text-content a:not(.button):hover {
        color: var(--color-lt-light-1); }
      .theme-dark .section-resources .resources-card__description.text-content a:not(.button):hover, .theme-dark
      .acf-block-preview .section-resources .resources-card__description.text-content a:not(.button):hover {
        color: var(--color-dt-light); } }
    .section-resources .resources-card__description ol li:before,
    .acf-block-preview .section-resources .resources-card__description ol li:before {
      color: var(--color-lt-light-1); }
      .theme-light .section-resources .resources-card__description ol li:before, .theme-light
      .acf-block-preview .section-resources .resources-card__description ol li:before {
        color: var(--color-lt-light-1); }
      .theme-dark .section-resources .resources-card__description ol li:before, .theme-dark
      .acf-block-preview .section-resources .resources-card__description ol li:before {
        color: var(--color-dt-light); }
    .section-resources .resources-card__description ul li::before,
    .acf-block-preview .section-resources .resources-card__description ul li::before {
      background-color: var(--color-lt-light-1); }
      .theme-light .section-resources .resources-card__description ul li::before, .theme-light
      .acf-block-preview .section-resources .resources-card__description ul li::before {
        background-color: var(--color-lt-light-1); }
      .theme-dark .section-resources .resources-card__description ul li::before, .theme-dark
      .acf-block-preview .section-resources .resources-card__description ul li::before {
        background-color: var(--color-dt-light); }
  .section-resources .resources-card__date,
  .acf-block-preview .section-resources .resources-card__date {
    margin-top: 3rem;
    font-size: 1.4rem;
    line-height: 1.5; }
    @media (max-width: 1279.5px) {
      .section-resources .resources-card__date,
      .acf-block-preview .section-resources .resources-card__date {
        margin-top: 1.5rem; } }
    @media (max-width: 767.5px) {
      .section-resources .resources-card__date,
      .acf-block-preview .section-resources .resources-card__date {
        margin-top: 1rem; } }
    .section-resources .resources-card__date span,
    .acf-block-preview .section-resources .resources-card__date span {
      opacity: .6; }
  .section-resources .resources-card__author,
  .acf-block-preview .section-resources .resources-card__author {
    position: relative;
    padding-bottom: 0.2rem;
    display: inline-block;
    white-space: nowrap;
    color: var(--color-lt-light-1);
    text-decoration: none;
    transition: color 0.3s ease-in-out, opacity 0.3s ease-in-out; }
    .theme-light .section-resources .resources-card__author, .theme-light
    .acf-block-preview .section-resources .resources-card__author {
      color: var(--color-lt-light-1); }
    .theme-dark .section-resources .resources-card__author, .theme-dark
    .acf-block-preview .section-resources .resources-card__author {
      color: var(--color-dt-light); }
    .section-resources .resources-card__author::before,
    .acf-block-preview .section-resources .resources-card__author::before {
      position: absolute;
      bottom: 0;
      left: 0;
      z-index: 1;
      content: '';
      width: 100%;
      height: 1px;
      max-width: 100%;
      overflow: hidden;
      background-color: currentColor;
      transition: max-width 0.3s ease-in-out; }
    @media (pointer: coarse) {
      .section-resources .resources-card__author:active,
      .acf-block-preview .section-resources .resources-card__author:active {
        opacity: .8; }
        .section-resources .resources-card__author:active:before,
        .acf-block-preview .section-resources .resources-card__author:active:before {
          max-width: 0;
          transition: max-width ease-in-out .1s; } }
    @media (false), (hover: hover) and (pointer: fine) {
      .section-resources .resources-card__author:hover, .section-resources .resources-card__author:focus,
      .acf-block-preview .section-resources .resources-card__author:hover,
      .acf-block-preview .section-resources .resources-card__author:focus {
        opacity: .8; }
        .section-resources .resources-card__author:hover:before, .section-resources .resources-card__author:focus:before,
        .acf-block-preview .section-resources .resources-card__author:hover:before,
        .acf-block-preview .section-resources .resources-card__author:focus:before {
          max-width: 0; } }
  @media (min-width: 1280px) {
    .section-resources .resources-card__button-wrapper,
    .acf-block-preview .section-resources .resources-card__button-wrapper {
      max-height: 0;
      opacity: 0;
      overflow: hidden;
      line-height: 0;
      transition: max-height 0.3s ease-in-out, opacity 0.3s ease-in-out; } }
  .section-resources .resources-card__button,
  .acf-block-preview .section-resources .resources-card__button {
    margin-top: 3.5rem; }
    @media (max-width: 1279.5px) {
      .section-resources .resources-card__button,
      .acf-block-preview .section-resources .resources-card__button {
        margin-top: 2rem; } }
    @media (max-width: 767.5px) {
      .section-resources .resources-card__button,
      .acf-block-preview .section-resources .resources-card__button {
        margin-top: 2rem; } }
  @supports (display: grid) or (display: -ms-grid) {
    @media (min-width: 1280px) {
      .section-resources .resources-card--full,
      .acf-block-preview .section-resources .resources-card--full {
        height: 62rem; }
        .section-resources .resources-card--full .resources-card__bg::after,
        .acf-block-preview .section-resources .resources-card--full .resources-card__bg::after {
          background: linear-gradient(360deg, rgba(var(--color-lt-dark-RGB), 0.72) 0%, rgba(var(--color-lt-dark-RGB), 0.2) 100%); }
          .theme-light .section-resources .resources-card--full .resources-card__bg::after, .theme-light
          .acf-block-preview .section-resources .resources-card--full .resources-card__bg::after {
            background: linear-gradient(360deg, rgba(var(--color-lt-dark-RGB), 0.72) 0%, rgba(var(--color-lt-dark-RGB), 0.2) 100%); }
          .theme-dark .section-resources .resources-card--full .resources-card__bg::after, .theme-dark
          .acf-block-preview .section-resources .resources-card--full .resources-card__bg::after {
            background: linear-gradient(360deg, rgba(var(--color-lt-dark-RGB), 0.72) 0%, rgba(var(--color-lt-dark-RGB), 0.2) 100%); } }
      @media (min-width: 1280px) and (min-width: 1280px) {
        .section-resources .resources-card--full .resources-card__content,
        .acf-block-preview .section-resources .resources-card--full .resources-card__content {
          padding: 3rem; } }
      @media (min-width: 1280px) and (min-width: 1280px) {
        .section-resources .resources-card--full .resources-card__body,
        .acf-block-preview .section-resources .resources-card--full .resources-card__body {
          max-width: 50rem; } }
      @media (min-width: 1280px) and (min-width: 1280px) {
        .section-resources .resources-card--full .resources-card__title,
        .acf-block-preview .section-resources .resources-card--full .resources-card__title {
          font-size: 3.2rem; }
          .section-resources .resources-card--full .resources-card__title > *,
          .acf-block-preview .section-resources .resources-card--full .resources-card__title > * {
            max-height: calc(6.4rem + 2px);
            padding-bottom: 2px;
            margin-bottom: -2px; } }
      @media (min-width: 1280px) and (min-width: 1440px) {
        .section-resources .resources-card--full .resources-card__title,
        .acf-block-preview .section-resources .resources-card--full .resources-card__title {
          font-size: 4.8rem; }
          .section-resources .resources-card--full .resources-card__title > *,
          .acf-block-preview .section-resources .resources-card--full .resources-card__title > * {
            max-height: calc(9.6rem + 3px);
            padding-bottom: 3px;
            margin-bottom: -3px; } }
      @media (min-width: 1280px) and (min-width: 1720px) {
        .section-resources .resources-card--full .resources-card__title,
        .acf-block-preview .section-resources .resources-card--full .resources-card__title {
          font-size: 4.8rem; }
          .section-resources .resources-card--full .resources-card__title > *,
          .acf-block-preview .section-resources .resources-card--full .resources-card__title > * {
            max-height: 9.9rem;
            padding-bottom: 0.3rem;
            margin-bottom: -0.3rem; } }
      @media (min-width: 1280px) and (min-width: 1280px) {
        .section-resources .resources-card--full .resources-card__description,
        .acf-block-preview .section-resources .resources-card--full .resources-card__description {
          margin-top: 1.6rem;
          max-height: 9.5rem;
          font-size: 1.8rem;
          -webkit-line-clamp: 3; } }
    @media (min-width: 1280px) {
        .section-resources .resources-card--full .resources-card__description a,
        .acf-block-preview .section-resources .resources-card--full .resources-card__description a {
          color: var(--color-lt-light-1); }
          .theme-light .section-resources .resources-card--full .resources-card__description a, .theme-light
          .acf-block-preview .section-resources .resources-card--full .resources-card__description a {
            color: var(--color-lt-light-1); }
          .theme-dark .section-resources .resources-card--full .resources-card__description a, .theme-dark
          .acf-block-preview .section-resources .resources-card--full .resources-card__description a {
            color: var(--color-dt-light); } }
      @media (min-width: 1280px) and (false), (min-width: 1280px) and (hover: hover) and (pointer: fine) {
        .theme-light .section-resources .resources-card--full .resources-card__description.text-content a:not(.button):hover, .theme-light
        .acf-block-preview .section-resources .resources-card--full .resources-card__description.text-content a:not(.button):hover {
          color: var(--color-lt-light-1); }
        .theme-dark .section-resources .resources-card--full .resources-card__description.text-content a:not(.button):hover, .theme-dark
        .acf-block-preview .section-resources .resources-card--full .resources-card__description.text-content a:not(.button):hover {
          color: var(--color-dt-light); } }
    @media (min-width: 1280px) {
        .section-resources .resources-card--full .resources-card__description ol li:before,
        .acf-block-preview .section-resources .resources-card--full .resources-card__description ol li:before {
          color: var(--color-lt-light-1); }
          .theme-light .section-resources .resources-card--full .resources-card__description ol li:before, .theme-light
          .acf-block-preview .section-resources .resources-card--full .resources-card__description ol li:before {
            color: var(--color-lt-light-1); }
          .theme-dark .section-resources .resources-card--full .resources-card__description ol li:before, .theme-dark
          .acf-block-preview .section-resources .resources-card--full .resources-card__description ol li:before {
            color: var(--color-dt-light); }
        .section-resources .resources-card--full .resources-card__description ul li::before,
        .acf-block-preview .section-resources .resources-card--full .resources-card__description ul li::before {
          background-color: var(--color-lt-light-1); }
          .theme-light .section-resources .resources-card--full .resources-card__description ul li::before, .theme-light
          .acf-block-preview .section-resources .resources-card--full .resources-card__description ul li::before {
            background-color: var(--color-lt-light-1); }
          .theme-dark .section-resources .resources-card--full .resources-card__description ul li::before, .theme-dark
          .acf-block-preview .section-resources .resources-card--full .resources-card__description ul li::before {
            background-color: var(--color-dt-light); } }
      @media (min-width: 1280px) and (min-width: 1280px) {
        .section-resources .resources-card--full .resources-card__date,
        .acf-block-preview .section-resources .resources-card--full .resources-card__date {
          margin-top: 2rem;
          font-size: 1.6rem; } } }
  .section-resources .resources-card:hover::before, .section-resources .resources-card:focus::before,
  .acf-block-preview .section-resources .resources-card:hover::before,
  .acf-block-preview .section-resources .resources-card:focus::before {
    max-height: 100%; }
  .section-resources .resources-card:hover .resources-card__bg::after, .section-resources .resources-card:focus .resources-card__bg::after,
  .acf-block-preview .section-resources .resources-card:hover .resources-card__bg::after,
  .acf-block-preview .section-resources .resources-card:focus .resources-card__bg::after {
    opacity: 0; }
  @media (min-width: 1280px) {
    .section-resources .resources-card:hover .resources-card__button-wrapper, .section-resources .resources-card:focus .resources-card__button-wrapper,
    .acf-block-preview .section-resources .resources-card:hover .resources-card__button-wrapper,
    .acf-block-preview .section-resources .resources-card:focus .resources-card__button-wrapper {
      opacity: 1;
      max-height: 9.5rem; } }

.section-resources .article-block,
.acf-block-preview .section-resources .article-block {
  /*p,
		ol,
		ul,
		blockquote {
		  margin-bottom: rem(40);

		  @media (max-width: $breakpoint-xxl - 0.5) {
			margin-bottom: rem(30);
		  }

		  @media (max-width: $breakpoint-xl - 0.5) {
			margin-bottom: rem(16);
		  }

		  @media (max-width: $breakpoint-md - 0.5) {
			margin-bottom: rem(20);
		  }
		}*/
  /*img {
		  margin: rem(20) 0 rem(56);
		  width: 100%;
		  object-fit: cover;
		  height: auto;

		  &:last-child {
			margin-bottom: 0!important;
		  }

		  @media (max-width: $breakpoint-xxl - 0.5) {
			margin: rem(10) 0 rem(40);
		  }

		  @media (max-width: $breakpoint-xl - 0.5) {
			margin: 0 0 rem(14);
			height: auto;
		  }

		  @media (max-width: $breakpoint-md - 0.5) {
			margin: 0 0 rem(16);
		  }
		}*/ }
  .section-resources .article-block__body,
  .acf-block-preview .section-resources .article-block__body {
    transition: color 0.3s ease-in-out; }
    .theme-light .section-resources .article-block__body, .theme-light
    .acf-block-preview .section-resources .article-block__body {
      color: rgba(var(--color-lt-dark-RGB), 0.6); }
    .theme-dark .section-resources .article-block__body, .theme-dark
    .acf-block-preview .section-resources .article-block__body {
      color: rgba(var(--color-dt-light-RGB), 0.6); }
  .section-resources .article-block__header-img, .section-resources .article-block__body, .section-resources .article-block__footer,
  .acf-block-preview .section-resources .article-block__header-img,
  .acf-block-preview .section-resources .article-block__body,
  .acf-block-preview .section-resources .article-block__footer {
    max-width: 112rem; }
  .section-resources .article-block__header-img,
  .acf-block-preview .section-resources .article-block__header-img {
    padding-bottom: 6rem; }
    .section-resources .article-block__header-img img,
    .acf-block-preview .section-resources .article-block__header-img img {
      margin: 0;
      height: 50rem;
      width: 100%;
      -o-object-fit: cover;
      object-fit: cover; }
    @media (max-width: 1279.5px) {
      .section-resources .article-block__header-img,
      .acf-block-preview .section-resources .article-block__header-img {
        padding-bottom: 4rem; }
        .section-resources .article-block__header-img img,
        .acf-block-preview .section-resources .article-block__header-img img {
          height: 26rem; } }
    @media (max-width: 767.5px) {
      .section-resources .article-block__header-img,
      .acf-block-preview .section-resources .article-block__header-img {
        padding-bottom: 2rem; }
        .section-resources .article-block__header-img img,
        .acf-block-preview .section-resources .article-block__header-img img {
          height: 24rem; } }
  .section-resources .article-block b,
  .section-resources .article-block strong,
  .section-resources .article-block h1,
  .section-resources .article-block h2,
  .section-resources .article-block h3,
  .section-resources .article-block h4,
  .section-resources .article-block h5,
  .section-resources .article-block h6,
  .acf-block-preview .section-resources .article-block b,
  .acf-block-preview .section-resources .article-block strong,
  .acf-block-preview .section-resources .article-block h1,
  .acf-block-preview .section-resources .article-block h2,
  .acf-block-preview .section-resources .article-block h3,
  .acf-block-preview .section-resources .article-block h4,
  .acf-block-preview .section-resources .article-block h5,
  .acf-block-preview .section-resources .article-block h6 {
    transition: color 0.3s ease-in-out; }
    .theme-light .section-resources .article-block b, .theme-light
    .section-resources .article-block strong, .theme-light
    .section-resources .article-block h1, .theme-light
    .section-resources .article-block h2, .theme-light
    .section-resources .article-block h3, .theme-light
    .section-resources .article-block h4, .theme-light
    .section-resources .article-block h5, .theme-light
    .section-resources .article-block h6, .theme-light
    .acf-block-preview .section-resources .article-block b, .theme-light
    .acf-block-preview .section-resources .article-block strong, .theme-light
    .acf-block-preview .section-resources .article-block h1, .theme-light
    .acf-block-preview .section-resources .article-block h2, .theme-light
    .acf-block-preview .section-resources .article-block h3, .theme-light
    .acf-block-preview .section-resources .article-block h4, .theme-light
    .acf-block-preview .section-resources .article-block h5, .theme-light
    .acf-block-preview .section-resources .article-block h6 {
      color: var(--color-lt-dark); }
    .theme-dark .section-resources .article-block b, .theme-dark
    .section-resources .article-block strong, .theme-dark
    .section-resources .article-block h1, .theme-dark
    .section-resources .article-block h2, .theme-dark
    .section-resources .article-block h3, .theme-dark
    .section-resources .article-block h4, .theme-dark
    .section-resources .article-block h5, .theme-dark
    .section-resources .article-block h6, .theme-dark
    .acf-block-preview .section-resources .article-block b, .theme-dark
    .acf-block-preview .section-resources .article-block strong, .theme-dark
    .acf-block-preview .section-resources .article-block h1, .theme-dark
    .acf-block-preview .section-resources .article-block h2, .theme-dark
    .acf-block-preview .section-resources .article-block h3, .theme-dark
    .acf-block-preview .section-resources .article-block h4, .theme-dark
    .acf-block-preview .section-resources .article-block h5, .theme-dark
    .acf-block-preview .section-resources .article-block h6 {
      color: var(--color-dt-light); }
  .section-resources .article-block__footer,
  .acf-block-preview .section-resources .article-block__footer {
    padding-top: 4rem;
    display: flex; }
    .section-resources .article-block__footer .article-link,
    .acf-block-preview .section-resources .article-block__footer .article-link {
      position: relative;
      display: inline-flex;
      max-width: calc(50% - 2rem);
      color: var(--color-lt-accent-1);
      text-decoration: none !important;
      line-height: 1.3; }
      .theme-light .section-resources .article-block__footer .article-link, .theme-light
      .acf-block-preview .section-resources .article-block__footer .article-link {
        color: var(--color-lt-accent-1); }
      .theme-dark .section-resources .article-block__footer .article-link, .theme-dark
      .acf-block-preview .section-resources .article-block__footer .article-link {
        color: var(--color-dt-accent-1); }
      .section-resources .article-block__footer .article-link__icon,
      .acf-block-preview .section-resources .article-block__footer .article-link__icon {
        flex: 0 0 100%;
        max-width: 2.4rem; }
      .section-resources .article-block__footer .article-link__text,
      .acf-block-preview .section-resources .article-block__footer .article-link__text {
        display: inline-block;
        white-space: nowrap;
        flex: 0 0 100%;
        max-width: calc(100% - 2.4rem); }
      .section-resources .article-block__footer .article-link--back,
      .acf-block-preview .section-resources .article-block__footer .article-link--back {
        margin-right: 2rem; }
        .section-resources .article-block__footer .article-link--back .article-link__text,
        .acf-block-preview .section-resources .article-block__footer .article-link--back .article-link__text {
          padding-left: 0.4rem; }
      .section-resources .article-block__footer .article-link--next,
      .acf-block-preview .section-resources .article-block__footer .article-link--next {
        margin-left: 2rem; }
        .section-resources .article-block__footer .article-link--next .article-link__text,
        .acf-block-preview .section-resources .article-block__footer .article-link--next .article-link__text {
          padding-right: 0.4rem; }
        .section-resources .article-block__footer .article-link--next .article-link__icon svg,
        .acf-block-preview .section-resources .article-block__footer .article-link--next .article-link__icon svg {
          transform: rotate(180deg); }
      .theme-light .section-resources .article-block__footer .article-link:hover, .theme-light .section-resources .article-block__footer .article-link:focus, .theme-light
      .acf-block-preview .section-resources .article-block__footer .article-link:hover, .theme-light
      .acf-block-preview .section-resources .article-block__footer .article-link:focus {
        color: var(--color-lt-accent-2); }
      .theme-dark .section-resources .article-block__footer .article-link:hover, .theme-dark .section-resources .article-block__footer .article-link:focus, .theme-dark
      .acf-block-preview .section-resources .article-block__footer .article-link:hover, .theme-dark
      .acf-block-preview .section-resources .article-block__footer .article-link:focus {
        color: var(--color-dt-accent-2); }
      .section-resources .article-block__footer .article-link.disabled,
      .acf-block-preview .section-resources .article-block__footer .article-link.disabled {
        pointer-events: none;
        color: rgba(var(--color-dt-accent-1-RGB), 0.4); }
        .theme-light .section-resources .article-block__footer .article-link.disabled, .theme-light
        .acf-block-preview .section-resources .article-block__footer .article-link.disabled {
          color: rgba(var(--color-lt-accent-1-RGB), 0.4); }
        .theme-dark .section-resources .article-block__footer .article-link.disabled, .theme-dark
        .acf-block-preview .section-resources .article-block__footer .article-link.disabled {
          color: rgba(var(--color-dt-accent-1-RGB), 0.4); }
    @media (max-width: 1279.5px) {
      .section-resources .article-block__footer,
      .acf-block-preview .section-resources .article-block__footer {
        padding-top: 3rem; } }
    @media (max-width: 767.5px) {
      .section-resources .article-block__footer,
      .acf-block-preview .section-resources .article-block__footer {
        padding-bottom: 6rem; } }

.section-resources .recent-blogs,
.acf-block-preview .section-resources .recent-blogs {
  position: relative;
  padding-top: 6rem; }
  .section-resources .recent-blogs__header,
  .acf-block-preview .section-resources .recent-blogs__header {
    padding-right: 26rem; }
    @media (max-width: 1279.5px) {
      .section-resources .recent-blogs__header,
      .acf-block-preview .section-resources .recent-blogs__header {
        padding-right: 0; } }
  .section-resources .recent-blogs__slider,
  .acf-block-preview .section-resources .recent-blogs__slider {
    padding-top: 2.7rem;
    overflow: visible; }
    @media (min-width: 1280px) {
      .section-resources .recent-blogs__slider .swiper-controls,
      .acf-block-preview .section-resources .recent-blogs__slider .swiper-controls {
        position: absolute;
        right: 0;
        bottom: 100%; } }
    @media (max-width: 1279.5px) {
      .section-resources .recent-blogs__slider .swiper-controls,
      .acf-block-preview .section-resources .recent-blogs__slider .swiper-controls {
        position: relative;
        right: 0;
        bottom: 0;
        margin-top: 2.4rem;
        margin-left: auto;
        margin-right: auto;
        display: flex;
        width: 15.2rem; } }
    @media (max-width: 767.5px) {
      .section-resources .recent-blogs__slider .swiper-controls,
      .acf-block-preview .section-resources .recent-blogs__slider .swiper-controls {
        margin-top: 2rem; } }
  .section-resources .recent-blogs__grid,
  .acf-block-preview .section-resources .recent-blogs__grid {
    position: relative; }
    @media (min-width: 1280px) {
      @supports (display: grid) {
        .section-resources .recent-blogs__grid,
        .acf-block-preview .section-resources .recent-blogs__grid {
          display: grid;
          grid-auto-flow: row dense;
          grid-auto-columns: 1fr;
          grid-template-columns: 1fr 1fr 1fr 1fr;
          grid-template-rows: 1fr 1fr 1fr;
          gap: 0 2rem;
          grid-template-areas: "Full Full Top Top" "Full Full Center Center" "Full Full Bottom Bottom"; } } }
  .section-resources .recent-blogs__cell,
  .acf-block-preview .section-resources .recent-blogs__cell {
    padding-top: 1.3rem; }
    @media (min-width: 1280px) {
      @supports (display: grid) {
        .section-resources .recent-blogs__cell:first-child,
        .acf-block-preview .section-resources .recent-blogs__cell:first-child {
          grid-area: Full; }
        .section-resources .recent-blogs__cell:nth-child(2),
        .acf-block-preview .section-resources .recent-blogs__cell:nth-child(2) {
          grid-area: Top; }
        .section-resources .recent-blogs__cell:nth-child(3),
        .acf-block-preview .section-resources .recent-blogs__cell:nth-child(3) {
          grid-area: Center; }
        .section-resources .recent-blogs__cell:nth-child(4),
        .acf-block-preview .section-resources .recent-blogs__cell:nth-child(4) {
          grid-area: Bottom; } } }
  .section-resources .recent-blogs .resources-card::after,
  .acf-block-preview .section-resources .recent-blogs .resources-card::after {
    height: 100%;
    width: 0.2rem; }
  .section-resources .recent-blogs .resources-card__description,
  .acf-block-preview .section-resources .recent-blogs .resources-card__description {
    margin-top: 1.2rem; }
    @media (max-width: 1279.5px) {
      .section-resources .recent-blogs .resources-card__description,
      .acf-block-preview .section-resources .recent-blogs .resources-card__description {
        max-height: 6.6rem;
        -webkit-line-clamp: 3; } }
  .section-resources .recent-blogs .resources-card__date,
  .acf-block-preview .section-resources .recent-blogs .resources-card__date {
    margin-top: 1.6rem;
    font-size: 1.4rem; }
    @media (max-width: 1279.5px) {
      .section-resources .recent-blogs .resources-card__date,
      .acf-block-preview .section-resources .recent-blogs .resources-card__date {
        margin-top: 2.4rem; } }
    @media (max-width: 767.5px) {
      .section-resources .recent-blogs .resources-card__date,
      .acf-block-preview .section-resources .recent-blogs .resources-card__date {
        margin-top: 1.6rem;
        font-size: 1.4rem; } }
  .section-resources .recent-blogs .resources-card__content,
  .acf-block-preview .section-resources .recent-blogs .resources-card__content {
    padding: 2rem 4rem; }
    @media (max-width: 767.5px) {
      .section-resources .recent-blogs .resources-card__content,
      .acf-block-preview .section-resources .recent-blogs .resources-card__content {
        padding: 2rem 1.6rem; } }
  @media (min-width: 768px) {
    .section-resources .recent-blogs .resources-card,
    .acf-block-preview .section-resources .recent-blogs .resources-card {
      height: 20rem; } }
  @media (min-width: 768px) and (max-width: 1279.5px) {
    .section-resources .recent-blogs .resources-card,
    .acf-block-preview .section-resources .recent-blogs .resources-card {
      height: 24rem; }
      .section-resources .recent-blogs .resources-card .resources-card__content,
      .acf-block-preview .section-resources .recent-blogs .resources-card .resources-card__content {
        flex-direction: row;
        align-items: flex-end;
        justify-content: space-between; } }
  @media (min-width: 768px) {
      .section-resources .recent-blogs .resources-card--full .resources-card__button-wrapper,
      .acf-block-preview .section-resources .recent-blogs .resources-card--full .resources-card__button-wrapper {
        margin-bottom: 0; } }
  @media (min-width: 768px) and (max-width: 1279.5px) and (min-width: 768px) {
    .section-resources .recent-blogs .resources-card--full .resources-card__bg::after,
    .acf-block-preview .section-resources .recent-blogs .resources-card--full .resources-card__bg::after {
      background: linear-gradient(90deg, rgba(var(--color-lt-dark-RGB), 0.9) 0%, rgba(var(--color-lt-dark-RGB), 0) 143.38%); }
      .theme-light .section-resources .recent-blogs .resources-card--full .resources-card__bg::after, .theme-light
      .acf-block-preview .section-resources .recent-blogs .resources-card--full .resources-card__bg::after {
        background: linear-gradient(90deg, rgba(var(--color-lt-dark-RGB), 0.9) 0%, rgba(var(--color-lt-dark-RGB), 0) 143.38%); }
      .theme-dark .section-resources .recent-blogs .resources-card--full .resources-card__bg::after, .theme-dark
      .acf-block-preview .section-resources .recent-blogs .resources-card--full .resources-card__bg::after {
        background: linear-gradient(90deg, rgba(var(--color-dt-dark-1-RGB), 0.9) 0%, rgba(var(--color-dt-dark-1-RGB), 0) 143.38%); } }
  @media (min-width: 768px) and (min-width: 1280px) {
    .section-resources .recent-blogs .resources-card--full,
    .acf-block-preview .section-resources .recent-blogs .resources-card--full {
      height: 62.6rem; }
      .section-resources .recent-blogs .resources-card--full::after,
      .acf-block-preview .section-resources .recent-blogs .resources-card--full::after {
        height: 0.2rem;
        width: 100%; }
      .section-resources .recent-blogs .resources-card--full .resources-card__content,
      .acf-block-preview .section-resources .recent-blogs .resources-card--full .resources-card__content {
        padding: 4rem; } }
  @media (min-width: 768px) and (min-width: 768px) {
    .section-resources .recent-blogs .resources-card:not(.resources-card--full) .resources-card__content,
    .acf-block-preview .section-resources .recent-blogs .resources-card:not(.resources-card--full) .resources-card__content {
      flex-direction: row;
      align-items: flex-end;
      justify-content: space-between; }
    .section-resources .recent-blogs .resources-card:not(.resources-card--full) .resources-card__bg::after,
    .acf-block-preview .section-resources .recent-blogs .resources-card:not(.resources-card--full) .resources-card__bg::after {
      background: linear-gradient(90deg, rgba(var(--color-lt-dark-RGB), 0.9) 0%, rgba(var(--color-lt-dark-RGB), 0) 143.38%); }
      .theme-light .section-resources .recent-blogs .resources-card:not(.resources-card--full) .resources-card__bg::after, .theme-light
      .acf-block-preview .section-resources .recent-blogs .resources-card:not(.resources-card--full) .resources-card__bg::after {
        background: linear-gradient(90deg, rgba(var(--color-lt-dark-RGB), 0.9) 0%, rgba(var(--color-lt-dark-RGB), 0) 143.38%); }
      .theme-dark .section-resources .recent-blogs .resources-card:not(.resources-card--full) .resources-card__bg::after, .theme-dark
      .acf-block-preview .section-resources .recent-blogs .resources-card:not(.resources-card--full) .resources-card__bg::after {
        background: linear-gradient(90deg, rgba(var(--color-dt-dark-1-RGB), 0.9) 0%, rgba(var(--color-dt-dark-1-RGB), 0) 143.38%); } }

.section-resources.section-resources--style-v1,
.acf-block-preview .section-resources.section-resources--style-v1 {
  overflow: visible; }
  .section-resources.section-resources--style-v1.section-top-padding--none,
  .acf-block-preview .section-resources.section-resources--style-v1.section-top-padding--none {
    padding-top: 2rem; }
  .section-resources.section-resources--style-v1.section-bottom-padding--none,
  .acf-block-preview .section-resources.section-resources--style-v1.section-bottom-padding--none {
    padding-bottom: 2rem; }
  .section-resources.section-resources--style-v1.section-top-padding--small,
  .acf-block-preview .section-resources.section-resources--style-v1.section-top-padding--small {
    padding-top: 8rem; }
  .section-resources.section-resources--style-v1.section-bottom-padding--small,
  .acf-block-preview .section-resources.section-resources--style-v1.section-bottom-padding--small {
    padding-bottom: 8rem; }
  .section-resources.section-resources--style-v1.section-top-padding--default,
  .acf-block-preview .section-resources.section-resources--style-v1.section-top-padding--default {
    padding-top: 12rem; }
  .section-resources.section-resources--style-v1.section-bottom-padding--default,
  .acf-block-preview .section-resources.section-resources--style-v1.section-bottom-padding--default {
    padding-bottom: 12rem; }
  .section-resources.section-resources--style-v1.section-top-padding--large,
  .acf-block-preview .section-resources.section-resources--style-v1.section-top-padding--large {
    padding-top: 16rem; }
  .section-resources.section-resources--style-v1.section-bottom-padding--large,
  .acf-block-preview .section-resources.section-resources--style-v1.section-bottom-padding--large {
    padding-bottom: 16rem; }
  @media (max-width: 1279.5px) {
    .section-resources.section-resources--style-v1.section-top-padding--default,
    .acf-block-preview .section-resources.section-resources--style-v1.section-top-padding--default {
      padding-top: 6rem; }
    .section-resources.section-resources--style-v1.section-bottom-padding--default,
    .acf-block-preview .section-resources.section-resources--style-v1.section-bottom-padding--default {
      padding-bottom: 6rem; }
    .section-resources.section-resources--style-v1.section-top-padding--small,
    .acf-block-preview .section-resources.section-resources--style-v1.section-top-padding--small {
      padding-top: 4rem; }
    .section-resources.section-resources--style-v1.section-bottom-padding--small,
    .acf-block-preview .section-resources.section-resources--style-v1.section-bottom-padding--small {
      padding-bottom: 4rem; }
    .section-resources.section-resources--style-v1.section-top-padding--large,
    .acf-block-preview .section-resources.section-resources--style-v1.section-top-padding--large {
      padding-top: 8rem; }
    .section-resources.section-resources--style-v1.section-bottom-padding--large,
    .acf-block-preview .section-resources.section-resources--style-v1.section-bottom-padding--large {
      padding-bottom: 8rem; } }
  .section-resources.section-resources--style-v1 .section-resources__controls,
  .acf-block-preview .section-resources.section-resources--style-v1 .section-resources__controls {
    padding-bottom: 3.6rem;
    display: flex;
    flex-wrap: wrap; }
    .section-resources.section-resources--style-v1 .section-resources__controls .search-block,
    .acf-block-preview .section-resources.section-resources--style-v1 .section-resources__controls .search-block {
      margin-left: 5rem;
      flex: 0 0 100%;
      max-width: 39.5rem;
      order: 3; }
    .section-resources.section-resources--style-v1 .section-resources__controls .categories-block,
    .acf-block-preview .section-resources.section-resources--style-v1 .section-resources__controls .categories-block {
      margin-right: auto;
      flex: 0 0 100%;
      max-width: 39.5rem;
      order: 1; }
    .section-resources.section-resources--style-v1 .section-resources__controls .filter-block,
    .acf-block-preview .section-resources.section-resources--style-v1 .section-resources__controls .filter-block {
      margin-left: 5rem;
      flex: 0 0 auto;
      max-width: calc(100% - 39.5rem - 39.5rem - 10rem);
      order: 2; }
    .section-resources.section-resources--style-v1 .section-resources__controls .filter-results-block,
    .acf-block-preview .section-resources.section-resources--style-v1 .section-resources__controls .filter-results-block {
      margin-top: 0.5rem;
      margin-right: auto;
      flex: 0 0 100%;
      max-width: 100%;
      order: 4; }
    @media (max-width: 1279.5px) {
      .section-resources.section-resources--style-v1 .section-resources__controls .search-block,
      .acf-block-preview .section-resources.section-resources--style-v1 .section-resources__controls .search-block {
        margin-left: 2rem;
        max-width: 24.5rem;
        order: 2; }
      .section-resources.section-resources--style-v1 .section-resources__controls .categories-block,
      .acf-block-preview .section-resources.section-resources--style-v1 .section-resources__controls .categories-block {
        max-width: 33.4rem; }
      .section-resources.section-resources--style-v1 .section-resources__controls .filter-block,
      .acf-block-preview .section-resources.section-resources--style-v1 .section-resources__controls .filter-block {
        margin-top: 2.4rem;
        margin-left: 2rem;
        max-width: calc(100% - 43rem);
        order: 4; }
      .section-resources.section-resources--style-v1 .section-resources__controls .filter-results-block,
      .acf-block-preview .section-resources.section-resources--style-v1 .section-resources__controls .filter-results-block {
        margin-top: 0;
        max-width: 39rem;
        order: 3; }
        .section-resources.section-resources--style-v1 .section-resources__controls .filter-results-block .filter-tags-list,
        .acf-block-preview .section-resources.section-resources--style-v1 .section-resources__controls .filter-results-block .filter-tags-list {
          margin-top: 1.6rem; }
          .section-resources.section-resources--style-v1 .section-resources__controls .filter-results-block .filter-tags-list:empty,
          .acf-block-preview .section-resources.section-resources--style-v1 .section-resources__controls .filter-results-block .filter-tags-list:empty {
            margin-top: 0; } }
    @media (max-width: 767.5px) {
      .section-resources.section-resources--style-v1 .section-resources__controls,
      .acf-block-preview .section-resources.section-resources--style-v1 .section-resources__controls {
        padding-bottom: 2.6rem; }
        .section-resources.section-resources--style-v1 .section-resources__controls .search-block,
        .acf-block-preview .section-resources.section-resources--style-v1 .section-resources__controls .search-block {
          margin-left: 0;
          max-width: 100%;
          order: 1; }
        .section-resources.section-resources--style-v1 .section-resources__controls .categories-block,
        .acf-block-preview .section-resources.section-resources--style-v1 .section-resources__controls .categories-block {
          margin-top: 1rem;
          max-width: 100%; }
        .section-resources.section-resources--style-v1 .section-resources__controls .filter-block,
        .acf-block-preview .section-resources.section-resources--style-v1 .section-resources__controls .filter-block {
          margin-top: 1rem;
          margin-left: 0;
          margin-right: 0;
          order: 3;
          max-width: 100%; }
        .section-resources.section-resources--style-v1 .section-resources__controls .filter-results-block,
        .acf-block-preview .section-resources.section-resources--style-v1 .section-resources__controls .filter-results-block {
          max-width: 100%;
          order: 4; } }
  .section-resources.section-resources--style-v1 .section-resources__grid-wrapper,
  .acf-block-preview .section-resources.section-resources--style-v1 .section-resources__grid-wrapper {
    position: relative; }
    .section-resources.section-resources--style-v1 .section-resources__grid-wrapper .loader,
    .acf-block-preview .section-resources.section-resources--style-v1 .section-resources__grid-wrapper .loader {
      position: absolute;
      top: -1rem;
      left: -1px;
      right: -1px;
      bottom: -1rem;
      z-index: 5;
      visibility: hidden;
      opacity: 0;
      pointer-events: none;
      transition: background-color 0.3s ease-in-out, opacity 0.3s ease-in-out, visibility 0.3s ease-in-out; }
      @media (min-width: 1280px) {
        @supports (display: grid) {
          .section-resources.section-resources--style-v1 .section-resources__grid-wrapper .loader,
          .acf-block-preview .section-resources.section-resources--style-v1 .section-resources__grid-wrapper .loader {
            grid-row-start: 1;
            grid-row-end: -1;
            grid-column-start: 1;
            grid-column-end: -1; } } }
    .section-resources.section-resources--style-v1 .section-resources__grid-wrapper.loader-visible .section-resources__grid,
    .acf-block-preview .section-resources.section-resources--style-v1 .section-resources__grid-wrapper.loader-visible .section-resources__grid {
      max-height: 10rem;
      opacity: 0; }
    .section-resources.section-resources--style-v1 .section-resources__grid-wrapper.loader-visible .loader,
    .acf-block-preview .section-resources.section-resources--style-v1 .section-resources__grid-wrapper.loader-visible .loader {
      opacity: 1;
      visibility: visible;
      pointer-events: auto; }
  .section-resources.section-resources--style-v1 .section-resources__grid,
  .acf-block-preview .section-resources.section-resources--style-v1 .section-resources__grid {
    position: relative;
    overflow: hidden;
    min-height: 10rem;
    opacity: 1;
    transition: max-height 0.3s ease-in-out; }
    @media (min-width: 1280px) {
      @supports (display: grid) {
        .section-resources.section-resources--style-v1 .section-resources__grid,
        .acf-block-preview .section-resources.section-resources--style-v1 .section-resources__grid {
          display: grid;
          grid-template-columns: 1fr 1fr 1fr 1fr;
          grid-template-rows: 1fr 1fr;
          grid-auto-columns: 1fr;
          gap: 2rem 2rem;
          grid-auto-flow: row dense;
          grid-template-areas: "Full Full Top-Left Top-Right" "Full Full Bottom-Left Bottom-Right"; } } }
  .section-resources.section-resources--style-v1 .section-resources__message,
  .acf-block-preview .section-resources.section-resources--style-v1 .section-resources__message {
    padding: 0 1rem 2rem;
    flex: 0 0 100%;
    max-width: 100%;
    align-self: center; }
    @media (min-width: 1280px) {
      @supports (display: grid) {
        .section-resources.section-resources--style-v1 .section-resources__message,
        .acf-block-preview .section-resources.section-resources--style-v1 .section-resources__message {
          padding: 0;
          grid-row-start: 1;
          grid-row-end: -1;
          grid-column-start: 1;
          grid-column-end: -1; } } }
  @media (min-width: 768px) {
    .section-resources.section-resources--style-v1 .section-resources__cell,
    .acf-block-preview .section-resources.section-resources--style-v1 .section-resources__cell {
      max-width: 50%; }
      .section-resources.section-resources--style-v1 .section-resources__cell:first-child,
      .acf-block-preview .section-resources.section-resources--style-v1 .section-resources__cell:first-child {
        max-width: 100%; } }
  @media (min-width: 1280px) {
    .section-resources.section-resources--style-v1 .section-resources__cell,
    .acf-block-preview .section-resources.section-resources--style-v1 .section-resources__cell {
      max-width: 33.333%; }
      .section-resources.section-resources--style-v1 .section-resources__cell:first-child,
      .acf-block-preview .section-resources.section-resources--style-v1 .section-resources__cell:first-child {
        max-width: 66.666%; }
      @supports (display: grid) {
        .section-resources.section-resources--style-v1 .section-resources__cell,
        .acf-block-preview .section-resources.section-resources--style-v1 .section-resources__cell {
          max-width: 100% !important; }
          .section-resources.section-resources--style-v1 .section-resources__cell:first-child,
          .acf-block-preview .section-resources.section-resources--style-v1 .section-resources__cell:first-child {
            grid-area: Full; }
          .section-resources.section-resources--style-v1 .section-resources__cell:nth-child(2),
          .acf-block-preview .section-resources.section-resources--style-v1 .section-resources__cell:nth-child(2) {
            grid-area: Top-Left; }
          .section-resources.section-resources--style-v1 .section-resources__cell:nth-child(3),
          .acf-block-preview .section-resources.section-resources--style-v1 .section-resources__cell:nth-child(3) {
            grid-area: Top-Right; }
          .section-resources.section-resources--style-v1 .section-resources__cell:nth-child(4),
          .acf-block-preview .section-resources.section-resources--style-v1 .section-resources__cell:nth-child(4) {
            grid-area: Bottom-Left; }
          .section-resources.section-resources--style-v1 .section-resources__cell:nth-child(5),
          .acf-block-preview .section-resources.section-resources--style-v1 .section-resources__cell:nth-child(5) {
            grid-area: Bottom-Right; } } }

.section-resources.section-resources--style-v2.section-top-padding--none,
.acf-block-preview .section-resources.section-resources--style-v2.section-top-padding--none {
  padding-top: 2rem; }

.section-resources.section-resources--style-v2.section-bottom-padding--none,
.acf-block-preview .section-resources.section-resources--style-v2.section-bottom-padding--none {
  padding-bottom: 2rem; }

.section-resources.section-resources--style-v2.section-top-padding--small,
.acf-block-preview .section-resources.section-resources--style-v2.section-top-padding--small {
  padding-top: 8rem; }

.section-resources.section-resources--style-v2.section-bottom-padding--small,
.acf-block-preview .section-resources.section-resources--style-v2.section-bottom-padding--small {
  padding-bottom: 8rem; }

.section-resources.section-resources--style-v2.section-top-padding--default,
.acf-block-preview .section-resources.section-resources--style-v2.section-top-padding--default {
  padding-top: 12rem; }

.section-resources.section-resources--style-v2.section-bottom-padding--default,
.acf-block-preview .section-resources.section-resources--style-v2.section-bottom-padding--default {
  padding-bottom: 12rem; }

.section-resources.section-resources--style-v2.section-top-padding--large,
.acf-block-preview .section-resources.section-resources--style-v2.section-top-padding--large {
  padding-top: 16rem; }

.section-resources.section-resources--style-v2.section-bottom-padding--large,
.acf-block-preview .section-resources.section-resources--style-v2.section-bottom-padding--large {
  padding-bottom: 16rem; }

@media (max-width: 1279.5px) {
  .section-resources.section-resources--style-v2.section-top-padding--default,
  .acf-block-preview .section-resources.section-resources--style-v2.section-top-padding--default {
    padding-top: 6rem; }
  .section-resources.section-resources--style-v2.section-bottom-padding--default,
  .acf-block-preview .section-resources.section-resources--style-v2.section-bottom-padding--default {
    padding-bottom: 6rem; }
  .section-resources.section-resources--style-v2.section-top-padding--small,
  .acf-block-preview .section-resources.section-resources--style-v2.section-top-padding--small {
    padding-top: 4rem; }
  .section-resources.section-resources--style-v2.section-bottom-padding--small,
  .acf-block-preview .section-resources.section-resources--style-v2.section-bottom-padding--small {
    padding-bottom: 4rem; }
  .section-resources.section-resources--style-v2.section-top-padding--large,
  .acf-block-preview .section-resources.section-resources--style-v2.section-top-padding--large {
    padding-top: 8rem; }
  .section-resources.section-resources--style-v2.section-bottom-padding--large,
  .acf-block-preview .section-resources.section-resources--style-v2.section-bottom-padding--large {
    padding-bottom: 8rem; } }

.section-resources.section-resources--style-v2 .section-resources__bg,
.acf-block-preview .section-resources.section-resources--style-v2 .section-resources__bg {
  max-height: 112rem; }
  @supports ((-webkit-backdrop-filter: blur(5px)) or (backdrop-filter: blur(5px))) or (-webkit-backdrop-filter: blur(5px)) {
    .section-resources.section-resources--style-v2 .section-resources__bg::before,
    .acf-block-preview .section-resources.section-resources--style-v2 .section-resources__bg::before {
      -webkit-backdrop-filter: blur(8px);
      backdrop-filter: blur(8px); } }
  .theme-light .section-resources.section-resources--style-v2 .section-resources__bg::before, .theme-light
  .acf-block-preview .section-resources.section-resources--style-v2 .section-resources__bg::before {
    background-color: rgba(var(--color-lt-light-1-RGB), 0.9); }
  .theme-dark .section-resources.section-resources--style-v2 .section-resources__bg::before, .theme-dark
  .acf-block-preview .section-resources.section-resources--style-v2 .section-resources__bg::before {
    background-color: rgba(var(--color-dt-dark-1-RGB), 0.9); }
  .section-resources.section-resources--style-v2 .section-resources__bg::after,
  .acf-block-preview .section-resources.section-resources--style-v2 .section-resources__bg::after {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 2;
    height: 36rem;
    transition: background-color 0.3s ease-in-out; }
    @supports ((-webkit-mask-image: url(#mask)) or (mask-image: url(#mask))) {
      .section-resources.section-resources--style-v2 .section-resources__bg::after,
      .acf-block-preview .section-resources.section-resources--style-v2 .section-resources__bg::after {
        -webkit-mask-image: linear-gradient(180deg, rgba(0, 0, 0, 0.0001) 0%, black 100%);
        mask-image: linear-gradient(180deg, rgba(0, 0, 0, 0.0001) 0%, black 100%); } }
    .theme-light .section-resources.section-resources--style-v2 .section-resources__bg::after, .theme-light
    .acf-block-preview .section-resources.section-resources--style-v2 .section-resources__bg::after {
      background-color: var(--color-lt-light-1); }
      @supports not ((-webkit-mask-image: url(#mask)) or (mask-image: url(#mask))) {
        .theme-light .section-resources.section-resources--style-v2 .section-resources__bg::after, .theme-light
        .acf-block-preview .section-resources.section-resources--style-v2 .section-resources__bg::after {
          background: linear-gradient(360deg, rgba(var(--color-lt-light-1-RGB), 1) 0%, rgba(var(--color-lt-light-1-RGB), 0) 100%); } }
    .theme-dark .section-resources.section-resources--style-v2 .section-resources__bg::after, .theme-dark
    .acf-block-preview .section-resources.section-resources--style-v2 .section-resources__bg::after {
      background-color: var(--color-dt-dark-1); }
      @supports not ((-webkit-mask-image: url(#mask)) or (mask-image: url(#mask))) {
        .theme-dark .section-resources.section-resources--style-v2 .section-resources__bg::after, .theme-dark
        .acf-block-preview .section-resources.section-resources--style-v2 .section-resources__bg::after {
          background: linear-gradient(360deg, rgba(var(--color-dt-dark-1-RGB), 1) 0%, rgba(var(--color-dt-dark-1-RGB), 0) 100%); } }

.section-resources.section-resources--style-v2 .section-resources__main,
.acf-block-preview .section-resources.section-resources--style-v2 .section-resources__main {
  margin-left: -1rem;
  margin-right: -1rem;
  display: flex;
  flex-wrap: wrap; }
  .section-resources.section-resources--style-v2 .section-resources__main > *,
  .acf-block-preview .section-resources.section-resources--style-v2 .section-resources__main > * {
    padding-left: 1rem;
    padding-right: 1rem;
    flex: 0 0 100%; }

.section-resources.section-resources--style-v2 .section-resources__header,
.acf-block-preview .section-resources.section-resources--style-v2 .section-resources__header {
  max-width: 112rem; }
  @media (max-width: 1279.5px) {
    .section-resources.section-resources--style-v2 .section-resources__header,
    .acf-block-preview .section-resources.section-resources--style-v2 .section-resources__header {
      max-width: calc(66.666% - 2rem); } }
  @media (max-width: 1024.5px) {
    .section-resources.section-resources--style-v2 .section-resources__header,
    .acf-block-preview .section-resources.section-resources--style-v2 .section-resources__header {
      max-width: calc(100% - 26.5rem); } }
  @media (max-width: 767.5px) {
    .section-resources.section-resources--style-v2 .section-resources__header,
    .acf-block-preview .section-resources.section-resources--style-v2 .section-resources__header {
      max-width: 100%; } }

.section-resources.section-resources--style-v2 .section-resources__title,
.acf-block-preview .section-resources.section-resources--style-v2 .section-resources__title {
  max-width: 86rem; }
  @media (max-width: 1279.5px) {
    .section-resources.section-resources--style-v2 .section-resources__title.section-title--style3,
    .acf-block-preview .section-resources.section-resources--style-v2 .section-resources__title.section-title--style3 {
      font-size: 3.2rem; } }
  @media (max-width: 767.5px) {
    .section-resources.section-resources--style-v2 .section-resources__title.section-title--style3,
    .acf-block-preview .section-resources.section-resources--style-v2 .section-resources__title.section-title--style3 {
      font-size: 3rem; } }

.section-resources.section-resources--style-v2 .section-resources__controls,
.acf-block-preview .section-resources.section-resources--style-v2 .section-resources__controls {
  max-width: 25%;
  order: 2; }
  @media (max-width: 1279.5px) {
    .section-resources.section-resources--style-v2 .section-resources__controls,
    .acf-block-preview .section-resources.section-resources--style-v2 .section-resources__controls {
      max-width: 33.333%; } }
  @media (max-width: 1024.5px) {
    .section-resources.section-resources--style-v2 .section-resources__controls,
    .acf-block-preview .section-resources.section-resources--style-v2 .section-resources__controls {
      max-width: 26.5rem; } }
  @media (max-width: 767.5px) {
    .section-resources.section-resources--style-v2 .section-resources__controls,
    .acf-block-preview .section-resources.section-resources--style-v2 .section-resources__controls {
      padding-top: 6rem;
      max-width: 100%;
      order: 1; } }
  .section-resources.section-resources--style-v2 .section-resources__controls--mobile,
  .acf-block-preview .section-resources.section-resources--style-v2 .section-resources__controls--mobile {
    order: 4; }
    @media (max-width: 767.5px) {
      .section-resources.section-resources--style-v2 .section-resources__controls--mobile,
      .acf-block-preview .section-resources.section-resources--style-v2 .section-resources__controls--mobile {
        margin-top: 3.2rem; } }

.section-resources.section-resources--style-v2 .section-resources__article,
.acf-block-preview .section-resources.section-resources--style-v2 .section-resources__article {
  max-width: 75%;
  order: 1; }
  .section-resources.section-resources--style-v2 .section-resources__article.article-block,
  .acf-block-preview .section-resources.section-resources--style-v2 .section-resources__article.article-block {
    margin-top: 0 !important; }
  @media (max-width: 1279.5px) {
    .section-resources.section-resources--style-v2 .section-resources__article,
    .acf-block-preview .section-resources.section-resources--style-v2 .section-resources__article {
      max-width: 66.666%; }
      .section-resources.section-resources--style-v2 .section-resources__article.article-block .section-resources__title,
      .acf-block-preview .section-resources.section-resources--style-v2 .section-resources__article.article-block .section-resources__title {
        font-size: 2.4rem; } }
  @media (max-width: 1024.5px) {
    .section-resources.section-resources--style-v2 .section-resources__article,
    .acf-block-preview .section-resources.section-resources--style-v2 .section-resources__article {
      max-width: calc(100% - 26.5rem); } }
  @media (max-width: 767.5px) {
    .section-resources.section-resources--style-v2 .section-resources__article,
    .acf-block-preview .section-resources.section-resources--style-v2 .section-resources__article {
      margin-top: 0rem;
      max-width: 100%;
      order: 2; }
      .section-resources.section-resources--style-v2 .section-resources__article.article-block,
      .acf-block-preview .section-resources.section-resources--style-v2 .section-resources__article.article-block {
        order: -1; }
        .section-resources.section-resources--style-v2 .section-resources__article.article-block .section-resources__title,
        .acf-block-preview .section-resources.section-resources--style-v2 .section-resources__article.article-block .section-resources__title {
          font-size: 2rem; } }

@media (max-width: 767.5px) {
  .section-resources.section-resources--style-v2 .section-resources__button-wrapper,
  .acf-block-preview .section-resources.section-resources--style-v2 .section-resources__button-wrapper {
    margin-top: 1.2rem; } }

.section-resources.section-resources--style-v2 .section-resources__grid,
.acf-block-preview .section-resources.section-resources--style-v2 .section-resources__grid {
  position: relative; }
  @media (min-width: 1280px) {
    @supports (display: grid) {
      .section-resources.section-resources--style-v2 .section-resources__grid,
      .acf-block-preview .section-resources.section-resources--style-v2 .section-resources__grid {
        display: grid;
        grid-auto-flow: row dense;
        grid-auto-columns: 1fr;
        grid-template-columns: 1fr 1fr 1fr;
        grid-template-rows: 1fr 1fr;
        gap: 2rem 2rem;
        grid-template-areas: "Full Full Top-Right" "Full Full Bottom-Right"; } } }

@media (min-width: 768px) {
  .section-resources.section-resources--style-v2 .section-resources__cell,
  .acf-block-preview .section-resources.section-resources--style-v2 .section-resources__cell {
    max-width: 100%; } }

@media (min-width: 1280px) {
  .section-resources.section-resources--style-v2 .section-resources__cell,
  .acf-block-preview .section-resources.section-resources--style-v2 .section-resources__cell {
    max-width: 33.333%; }
    .section-resources.section-resources--style-v2 .section-resources__cell:first-child,
    .acf-block-preview .section-resources.section-resources--style-v2 .section-resources__cell:first-child {
      max-width: 66.666%; }
    @supports (display: grid) {
      .section-resources.section-resources--style-v2 .section-resources__cell,
      .acf-block-preview .section-resources.section-resources--style-v2 .section-resources__cell {
        max-width: 100% !important; }
        .section-resources.section-resources--style-v2 .section-resources__cell:first-child,
        .acf-block-preview .section-resources.section-resources--style-v2 .section-resources__cell:first-child {
          grid-area: Full; }
        .section-resources.section-resources--style-v2 .section-resources__cell:nth-child(2),
        .acf-block-preview .section-resources.section-resources--style-v2 .section-resources__cell:nth-child(2) {
          grid-area: Top-Right; }
        .section-resources.section-resources--style-v2 .section-resources__cell:nth-child(3),
        .acf-block-preview .section-resources.section-resources--style-v2 .section-resources__cell:nth-child(3) {
          grid-area: Bottom-Right; } } }

.section-resources.section-resources--style-v3.section-top-padding--none,
.acf-block-preview .section-resources.section-resources--style-v3.section-top-padding--none {
  padding-top: 2rem; }

.section-resources.section-resources--style-v3.section-bottom-padding--none,
.acf-block-preview .section-resources.section-resources--style-v3.section-bottom-padding--none {
  padding-bottom: 2rem; }

.section-resources.section-resources--style-v3.section-top-padding--small,
.acf-block-preview .section-resources.section-resources--style-v3.section-top-padding--small {
  padding-top: 8rem; }

.section-resources.section-resources--style-v3.section-bottom-padding--small,
.acf-block-preview .section-resources.section-resources--style-v3.section-bottom-padding--small {
  padding-bottom: 8rem; }

.section-resources.section-resources--style-v3.section-top-padding--default,
.acf-block-preview .section-resources.section-resources--style-v3.section-top-padding--default {
  padding-top: 12rem; }

.section-resources.section-resources--style-v3.section-bottom-padding--default,
.acf-block-preview .section-resources.section-resources--style-v3.section-bottom-padding--default {
  padding-bottom: 12rem; }

.section-resources.section-resources--style-v3.section-top-padding--large,
.acf-block-preview .section-resources.section-resources--style-v3.section-top-padding--large {
  padding-top: 16rem; }

.section-resources.section-resources--style-v3.section-bottom-padding--large,
.acf-block-preview .section-resources.section-resources--style-v3.section-bottom-padding--large {
  padding-bottom: 16rem; }

@media (max-width: 1279.5px) {
  .section-resources.section-resources--style-v3.section-top-padding--default,
  .acf-block-preview .section-resources.section-resources--style-v3.section-top-padding--default {
    padding-top: 6rem; }
  .section-resources.section-resources--style-v3.section-bottom-padding--default,
  .acf-block-preview .section-resources.section-resources--style-v3.section-bottom-padding--default {
    padding-bottom: 6rem; }
  .section-resources.section-resources--style-v3.section-top-padding--small,
  .acf-block-preview .section-resources.section-resources--style-v3.section-top-padding--small {
    padding-top: 4rem; }
  .section-resources.section-resources--style-v3.section-bottom-padding--small,
  .acf-block-preview .section-resources.section-resources--style-v3.section-bottom-padding--small {
    padding-bottom: 4rem; }
  .section-resources.section-resources--style-v3.section-top-padding--large,
  .acf-block-preview .section-resources.section-resources--style-v3.section-top-padding--large {
    padding-top: 8rem; }
  .section-resources.section-resources--style-v3.section-bottom-padding--large,
  .acf-block-preview .section-resources.section-resources--style-v3.section-bottom-padding--large {
    padding-bottom: 8rem; } }

.section-resources.section-resources--style-v3 .section-resources__title,
.acf-block-preview .section-resources.section-resources--style-v3 .section-resources__title {
  font-size: 4.8rem; }
  @media (max-width: 1279.5px) {
    .section-resources.section-resources--style-v3 .section-resources__title,
    .acf-block-preview .section-resources.section-resources--style-v3 .section-resources__title {
      font-size: 3.6rem; } }
  @media (max-width: 767.5px) {
    .section-resources.section-resources--style-v3 .section-resources__title,
    .acf-block-preview .section-resources.section-resources--style-v3 .section-resources__title {
      font-size: 2.8rem; } }

.section-resources.section-resources--style-v3 .article-block__body h2,
.acf-block-preview .section-resources.section-resources--style-v3 .article-block__body h2 {
  font-size: 3.6rem; }
  @media (max-width: 1279.5px) {
    .section-resources.section-resources--style-v3 .article-block__body h2,
    .acf-block-preview .section-resources.section-resources--style-v3 .article-block__body h2 {
      font-size: 3.2rem; } }
  @media (max-width: 767.5px) {
    .section-resources.section-resources--style-v3 .article-block__body h2,
    .acf-block-preview .section-resources.section-resources--style-v3 .article-block__body h2 {
      font-size: 2.6rem; } }

.section-resources.section-resources--style-v3 .article-block__body p,
.acf-block-preview .section-resources.section-resources--style-v3 .article-block__body p {
  font-size: 1.8rem; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2VjdGlvbi1yZXNvdXJjZXMuY3NzIiwic291cmNlcyI6WyJzZWN0aW9uLXJlc291cmNlcy5zY3NzIiwiLi4vYmFzZS9fdmFyaWFibGVzLnNjc3MiLCIuLi9iYXNlL19mdW5jdGlvbnMuc2NzcyIsIi4uL2Jhc2UvX21peGlucy5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgXCIuLi9iYXNlL3ZhcmlhYmxlc1wiO1xuQGltcG9ydCBcIi4uL2Jhc2UvZnVuY3Rpb25zXCI7XG5AaW1wb3J0IFwiLi4vYmFzZS9taXhpbnNcIjtcblxuLnNlY3Rpb24tcmVzb3VyY2VzLFxuLmFjZi1ibG9jay1wcmV2aWV3IC5zZWN0aW9uLXJlc291cmNlcyB7XG5cdC8vcGFkZGluZzogcmVtKDEyMCkgMDtcblxuXHQmX19iZyB7XG5cdFx0bWF4LWhlaWdodDogcmVtKDEyNTApO1xuXHRcdG1pbi1oZWlnaHQ6IHJlbSgxMjUwKTtcblxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0ei1pbmRleDogMjtcblx0XHRcdGhlaWdodDogcmVtKDM2MCk7XG5cdFx0XHQtbW96LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgJHRyYW5zaXRpb24tZGVmYXVsdDtcblx0XHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgJHRyYW5zaXRpb24tZGVmYXVsdDtcblxuXHRcdFx0QHN1cHBvcnRzICgtd2Via2l0LW1hc2staW1hZ2U6IHVybCgjbWFzaykpIG9yIChtYXNrLWltYWdlOiB1cmwoI21hc2spKSB7XG5cdFx0XHRcdC13ZWJraXQtbWFzay1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwLjAwMDEpIDAlLCBibGFjayAxMDAlKTtcblx0XHRcdFx0bWFzay1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwLjAwMDEpIDAlLCBibGFjayAxMDAlKTtcblx0XHRcdH1cblxuXHRcdFx0LnRoZW1lLWxpZ2h0ICYge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1sdC1saWdodC0xKTtcblxuXHRcdFx0XHRAc3VwcG9ydHMgbm90ICgoLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoI21hc2spKSBvciAobWFzay1pbWFnZTogdXJsKCNtYXNrKSkpIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMzYwZGVnLCByZ2JhKHZhcigtLWNvbG9yLWx0LWxpZ2h0LTEtUkdCKSwgMSkgMCUsIHJnYmEodmFyKC0tY29sb3ItbHQtbGlnaHQtMS1SR0IpLCAwKSAxMDAlKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQudGhlbWUtZGFyayAmIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItZHQtZGFyay0xKTtcblxuXHRcdFx0XHRAc3VwcG9ydHMgbm90ICgoLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoI21hc2spKSBvciAobWFzay1pbWFnZTogdXJsKCNtYXNrKSkpIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMzYwZGVnLCByZ2JhKHZhcigtLWNvbG9yLWR0LWRhcmstMS1SR0IpLCAxKSAwJSwgcmdiYSh2YXIoLS1jb2xvci1kdC1kYXJrLTEtUkdCKSwgMCkgMTAwJSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19tYWluIHtcblx0XHRtYXJnaW4tdG9wOiByZW0oNjApO1xuXHR9XG5cblx0Jl9fY2F0ZWdvcnkge1xuXHRcdG1hcmdpbi1yaWdodDogcmVtKDgpO1xuXHRcdG1hcmdpbi1ib3R0b206IHJlbSg1KTtcblx0XHRwYWRkaW5nOiByZW0oMikgcmVtKDEyKTtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0Y29sb3I6IHZhcigtLWNvbG9yLWx0LWxpZ2h0LTEpO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWx0LWFjY2VudC0xKTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIC4yKTtcblx0XHRib3JkZXItcmFkaXVzOiByZW0oNCk7XG5cdFx0QGluY2x1ZGUgZm9udC1jb250ZW50KDUwMCk7XG5cdFx0Zm9udC1zaXplOiByZW0oMTYpO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0dmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHRcdC50aGVtZS1saWdodCAmIHtcblx0XHRcdGNvbG9yOiB2YXIoLS1jb2xvci1sdC1saWdodC0xKTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWx0LWFjY2VudC0xKTtcblx0XHR9XG5cblx0XHQudGhlbWUtZGFyayAmIHtcblx0XHRcdGNvbG9yOiB2YXIoLS1jb2xvci1kdC1saWdodCk7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1kdC1hY2NlbnQtMSk7XG5cdFx0fVxuXG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWx0LWFjY2VudC0yKTtcblxuXHRcdFx0LnRoZW1lLWxpZ2h0ICYge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1sdC1hY2NlbnQtMik7XG5cdFx0XHR9XG5cblx0XHRcdC50aGVtZS1kYXJrICYge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1kdC1hY2NlbnQtMik7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3BvaW50LXhsIC0gMC41KSB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IHJlbSg1KTtcblx0XHRcdHBhZGRpbmc6IHJlbSgzKSByZW0oMTIpIHJlbSgzKSByZW0oMTIpO1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTQpO1xuXHRcdH1cblxuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0fVxuXG5cdFx0Ji13cmFwcGVyIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSgtNSk7XG5cdFx0XHRmb250LXNpemU6IDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMDtcblx0XHR9XG5cdH1cblxuXHQmX19hdXRob3Ige1xuXHRcdHBhZGRpbmctdG9wOiByZW0oMjEpO1xuXHRcdHBhZGRpbmctYm90dG9tOiByZW0oMjQpO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdEBpbmNsdWRlIGZvbnQtY29udGVudCg0MDApO1xuXHRcdGZvbnQtc2l6ZTogcmVtKDE4KTtcblx0XHRsaW5lLWhlaWdodDogMS41O1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3BvaW50LW1kIC0gMC41KSB7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxNik7XG5cdFx0fVxuXG5cdFx0c3BhbiB7XG5cdFx0XHRvcGFjaXR5OiAuNjtcblxuXHRcdFx0LnNlY3Rpb24tcmVzb3VyY2VzLS1zdHlsZS12MiAmIHtcblx0XHRcdFx0b3BhY2l0eTogLjQ7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0YSB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogcmVtKDIpO1xuXHRcdFx0Y29sb3I6IHZhcigtLWNvbG9yLWx0LWRhcmspO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0dHJhbnNpdGlvbjogY29sb3IgJHRyYW5zaXRpb24tZGVmYXVsdCwgb3BhY2l0eSAkdHJhbnNpdGlvbi1kZWZhdWx0O1xuXG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0ei1pbmRleDogMTtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDFweDtcblx0XHRcdFx0Ly9vcGFjaXR5OiAxO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdHRyYW5zaXRpb246IG1heC13aWR0aCAkdHJhbnNpdGlvbi1kZWZhdWx0O1xuXHRcdFx0fVxuXG5cdFx0XHQudGhlbWUtbGlnaHQgJiB7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1jb2xvci1sdC1kYXJrKTtcblxuXHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQudGhlbWUtZGFyayAmIHtcblx0XHRcdFx0Y29sb3I6IHZhcigtLWNvbG9yLWR0LWxpZ2h0KTtcblxuXHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEocG9pbnRlcjogY29hcnNlKSB7XG5cdFx0XHRcdCY6YWN0aXZlIHtcblx0XHRcdFx0XHRvcGFjaXR5OiAuODtcblxuXHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdG1heC13aWR0aDogMDtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IG1heC13aWR0aCBlYXNlLWluLW91dCAuMXM7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhIChub3QgKHBvaW50ZXI6IGNvYXJzZSkpLCAoaG92ZXI6IGhvdmVyKSBhbmQgKHBvaW50ZXI6IGZpbmUpIHtcblx0XHRcdFx0Jjpob3Zlcixcblx0XHRcdFx0Jjpmb2N1cyB7XG5cdFx0XHRcdFx0b3BhY2l0eTogLjg7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX3Bvc3QtaW5mbyB7XG5cdFx0bWFyZ2luLXRvcDogcmVtKDIwKTtcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oLTIwKTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHR9XG5cblx0Jl9fcG9zdC1kYXRlLFxuXHQmX19wb3N0LXRhZ3Mge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0fVxuXG5cdCZfX3Bvc3QtZGF0ZSB7XG5cdFx0cGFkZGluZy1yaWdodDogcmVtKDE2KTtcblx0XHRmbGV4OiAwIDAgYXV0bztcblx0XHRvcGFjaXR5OiAuNDtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdC1tb3otdHJhbnNpdGlvbjogY29sb3IgJHRyYW5zaXRpb24tZGVmYXVsdDtcblx0XHR0cmFuc2l0aW9uOiBjb2xvciAkdHJhbnNpdGlvbi1kZWZhdWx0O1xuXG5cdFx0Jjpub3QoOm9ubHktY2hpbGQpIHtcblx0XHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkIGN1cnJlbnRDb2xvcjtcblx0XHR9XG5cblx0XHQudGhlbWUtbGlnaHQgJiB7XG5cdFx0XHRjb2xvcjogdmFyKC0tY29sb3ItbHQtZGFyayk7XG5cdFx0fVxuXG5cdFx0LnRoZW1lLWRhcmsgJiB7XG5cdFx0XHRjb2xvcjogdmFyKC0tY29sb3ItZHQtbGlnaHQpO1xuXHRcdH1cblxuXHRcdC5wb3N0LWRhdGUge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxOCk7XG5cdFx0XHRsaW5lLWhlaWdodDogMS41O1xuXG5cdFx0XHQmX19pY29uIHtcblx0XHRcdFx0ZmxleDogMCAwIDEwMCU7XG5cdFx0XHRcdG1heC13aWR0aDogcmVtKDIwKTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDA7XG5cdFx0XHR9XG5cblx0XHRcdCZfX3RleHQge1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IHJlbSg4KTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19wb3N0LXRhZ3Mge1xuXHRcdHBhZGRpbmctbGVmdDogcmVtKDE2KTtcblx0XHRmbGV4OiAxIDEgYXV0bztcblxuXHRcdC5wb3N0LXRhZ3Mge1xuXHRcdFx0bWFyZ2luOiAwIHJlbSgtNik7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdH1cblxuXHRcdC5wb3N0LXRhZ3MtaXRlbSB7XG5cdFx0XHRwYWRkaW5nOiAxcHggcmVtKDYpO1xuXHRcdFx0ZmxleDogMCAwIGF1dG87XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0fVxuXG5cdFx0LnBvc3QtdGFncy1saW5rIHtcblx0XHRcdEBpbmNsdWRlIGZvbnQtY29udGVudCg1MDApO1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTYpO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRjb250ZW50OiAnIyc7XG5cdFx0XHR9XG5cblx0XHRcdC50aGVtZS1saWdodCAmIHtcblx0XHRcdFx0Y29sb3I6IHJnYmEodmFyKC0tY29sb3ItbHQtZGFyay1SR0IpLCAuNCk7XG5cdFx0XHR9XG5cblx0XHRcdC50aGVtZS1kYXJrICYge1xuXHRcdFx0XHRjb2xvcjogcmdiYSh2YXIoLS1jb2xvci1kdC1saWdodC1SR0IpLCAuNCk7XG5cdFx0XHR9XG5cblx0XHRcdCYuYWN0aXZlLFxuXHRcdFx0Jjpob3Zlcixcblx0XHRcdCY6Zm9jdXMge1xuXHRcdFx0XHRjb2xvcjogdmFyKC0tY29sb3ItbHQtYWNjZW50LTEpICFpbXBvcnRhbnQ7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHRcdFx0XHQudGhlbWUtbGlnaHQgJiB7XG5cdFx0XHRcdFx0Y29sb3I6IHZhcigtLWNvbG9yLWx0LWFjY2VudC0xKSAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnRoZW1lLWRhcmsgJiB7XG5cdFx0XHRcdFx0Y29sb3I6IHZhcigtLWNvbG9yLWR0LWFjY2VudC0xKSAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3BvaW50LXh4bCAtIDAuNSkge1xuXHRcdC8vcGFkZGluZzogcmVtKDEwMCkgMDtcblxuXHRcdCZfX2JnIHtcblx0XHRcdG1heC1oZWlnaHQ6IHJlbSg4NTApO1xuXHRcdFx0bWluLWhlaWdodDogcmVtKDg1MCk7XG5cdFx0fVxuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3BvaW50LXhsIC0gMC41KSB7XG5cdFx0Ly9wYWRkaW5nOiByZW0oNjApIDA7XG5cblx0XHQmX19iZyB7XG5cdFx0XHRtYXgtaGVpZ2h0OiByZW0oNzUwKTtcblx0XHRcdG1pbi1oZWlnaHQ6IHJlbSg3NTApO1xuXHRcdH1cblxuXHRcdCZfX3Bvc3QtaW5mbyB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oLTE2KTtcblx0XHR9XG5cblx0XHQmX19tYWluIHtcblx0XHRcdG1hcmdpbi10b3A6IHJlbSg0MCk7XG5cdFx0fVxuXHR9XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3BvaW50LW1kIC0gMC41KSB7XG5cdFx0Jl9fYmcge1xuXHRcdFx0bWF4LWhlaWdodDogcmVtKDU4MCk7XG5cdFx0XHRtaW4taGVpZ2h0OiByZW0oNTgwKTtcblx0XHR9XG5cblx0XHQmX19tYWluIHtcblx0XHRcdG1hcmdpbi10b3A6IHJlbSgzMik7XG5cdFx0fVxuXG5cdFx0Jl9fcG9zdC1pbmZvIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSgtOCk7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0fVxuXG5cdFx0Jl9fcG9zdC1kYXRlIHtcblx0XHRcdGZsZXg6IDAgMCAxMDAlO1xuXG5cdFx0XHQmOm5vdCg6b25seS1jaGlsZCkge1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0XHRib3JkZXItcmlnaHQ6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdC5wb3N0LWRhdGUge1xuXHRcdFx0XHRmb250LXNpemU6IHJlbSgxNik7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fcG9zdC10YWdzIHtcblx0XHRcdHBhZGRpbmctdG9wOiByZW0oNSk7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRmbGV4OiAwIDAgMTAwJTtcblxuXHRcdFx0LnBvc3QtdGFncyB7XG5cdFx0XHRcdG1hcmdpbjogMCByZW0oLTMpO1xuXHRcdFx0fVxuXG5cdFx0XHQucG9zdC10YWdzLWl0ZW0ge1xuXHRcdFx0XHRwYWRkaW5nOiAwIHJlbSgzKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19ncmlkIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0bWFyZ2luOiAwIHJlbSgtMTApO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVha3BvaW50LXhsKSB7XG5cdFx0XHQuc2VhcmNoLWVtcHR5IHtcblx0XHRcdFx0Z3JpZC1jb2x1bW46IHNwYW4gMztcblx0XHRcdH1cblxuXHRcdFx0QHN1cHBvcnRzIChkaXNwbGF5OiBncmlkKSB7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0cGFkZGluZzogMCAwIHJlbSgyMCk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fY2VsbCB7XG5cdFx0cGFkZGluZzogMCByZW0oMTApIHJlbSgyMCk7XG5cdFx0ZmxleDogMCAwIDEwMCU7XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQteGwpIHtcblx0XHRcdEBzdXBwb3J0cyAoZGlzcGxheTogZ3JpZCkge1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX2J1dHRvbi13cmFwcGVyIHtcblx0XHRtYXJnaW4tdG9wOiByZW0oMzApO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3BvaW50LXhsIC0gMC41KSB7XG5cdFx0XHRtYXJnaW4tdG9wOiByZW0oMjApO1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1tZCAtIDAuNSkge1xuXHRcdFx0bWFyZ2luLXRvcDogcmVtKDEwKTtcblx0XHR9XG5cdH1cblxuXHQmX19idXR0b24ge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5cblx0LmZpbHRlci10YWdzLWxpc3Qge1xuXHRcdGZvbnQtc2l6ZTogMDtcblx0XHRsaW5lLWhlaWdodDogMDtcblx0fVxuXG5cdC5maWx0ZXItdGFnIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0bWFyZ2luLXJpZ2h0OiByZW0oNCk7XG5cdFx0bWFyZ2luLWJvdHRvbTogcmVtKDQpO1xuXHRcdHBhZGRpbmc6IHJlbSg0KSByZW0oMTApO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRmbGV4OiAwIDAgYXV0bztcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRjb2xvcjogdmFyKC0tY29sb3ItbHQtYWNjZW50LTEpO1xuXHRcdG1heC13aWR0aDogY2FsYygxMDAlIC0gI3tyZW0oNCl9KTtcblx0XHRib3JkZXI6IDFweCBzb2xpZDtcblx0XHRAaW5jbHVkZSBmb250LWNvbnRlbnQoNTAwKTtcblx0XHRmb250LXNpemU6IHJlbSgxNik7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG5cdFx0Ly90ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblx0XHR0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgJHRyYW5zaXRpb24tZGVmYXVsdDtcblxuXHRcdC50aGVtZS1saWdodCAmIHtcblx0XHRcdGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1jb2xvci1sdC1kYXJrLVJHQiksIC4yKTtcblx0XHRcdGNvbG9yOiB2YXIoLS1jb2xvci1sdC1hY2NlbnQtMSk7XG5cdFx0fVxuXG5cdFx0LnRoZW1lLWRhcmsgJiB7XG5cdFx0XHRib3JkZXItY29sb3I6IHJnYmEodmFyKC0tY29sb3ItZHQtbGlnaHQtUkdCKSwgLjIpO1xuXHRcdFx0Y29sb3I6IHZhcigtLWNvbG9yLWR0LWFjY2VudC0xKTtcblx0XHR9XG5cblx0XHQmX190ZXh0IHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IHJlbSgyMCk7XG5cdFx0fVxuXG5cdFx0Jl9fcmVtb3ZlIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogcmVtKDcpO1xuXHRcdFx0cmlnaHQ6IHJlbSgxMCk7XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0d2lkdGg6IHJlbSgxNik7XG5cdFx0XHRvcGFjaXR5OiAuNjtcblx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgJHRyYW5zaXRpb24tZGVmYXVsdCwgY29sb3IgJHRyYW5zaXRpb24tZGVmYXVsdDtcblxuXHRcdFx0LnRoZW1lLWxpZ2h0ICYge1xuXHRcdFx0XHRjb2xvcjogdmFyKC0tY29sb3ItbHQtZGFyayk7XG5cdFx0XHR9XG5cblx0XHRcdC50aGVtZS1kYXJrICYge1xuXHRcdFx0XHRjb2xvcjogdmFyKC0tY29sb3ItZHQtbGlnaHQpO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmhvdmVyLFxuXHRcdFx0Jjpmb2N1cyB7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmZvcm0tZ3JvdXAge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdC5maWx0ZXItY29udGVudC1yZXNvdXJjZSB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdFx0cGFkZGluZy1sZWZ0OiByZW0oMjApO1xuXHRcdFx0cGFkZGluZy1yaWdodDogcmVtKDE1KTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiByZW0oNTQpO1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQ7XG5cdFx0XHRAaW5jbHVkZSBmb250LWNvbnRlbnQoNTAwKTtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE4KTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdGFwcGVhcmFuY2U6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuXHRcdFx0LW1vei10cmFuc2l0aW9uOiBib3JkZXItY29sb3IgJHRyYW5zaXRpb24tZGVmYXVsdCwgY29sb3IgJHRyYW5zaXRpb24tZGVmYXVsdCwgYmFja2dyb3VuZC1jb2xvciAkdHJhbnNpdGlvbi1kZWZhdWx0O1xuXHRcdFx0dHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yICR0cmFuc2l0aW9uLWRlZmF1bHQsIGNvbG9yICR0cmFuc2l0aW9uLWRlZmF1bHQsIGJhY2tncm91bmQtY29sb3IgJHRyYW5zaXRpb24tZGVmYXVsdDtcblxuXHRcdFx0LnRoZW1lLWxpZ2h0ICYge1xuXHRcdFx0XHRjb2xvcjogcmdiYSh2YXIoLS1jb2xvci1sdC1kYXJrLVJHQiksIC40KTtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiByZ2JhKHZhcigtLWNvbG9yLWx0LWRhcmstUkdCKSwgLjIpO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1sdC1ncmF5LW1lZGl1bSk7XG5cblx0XHRcdFx0b3B0aW9uIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1sdC1ncmF5LW1lZGl1bSk7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAbWVkaWEocG9pbnRlcjogY29hcnNlKSB7XG5cblx0XHRcdFx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRcdFx0XHRjb2xvcjogdmFyKC0tY29sb3ItbHQtZGFyayk7XG5cdFx0XHRcdFx0XHRib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWx0LWRhcmspO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBtZWRpYSAobm90IChwb2ludGVyOiBjb2Fyc2UpKSwgKGhvdmVyOiBob3ZlcikgYW5kIChwb2ludGVyOiBmaW5lKSB7XG5cdFx0XHRcdFx0Jjpob3Zlcixcblx0XHRcdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1jb2xvci1sdC1kYXJrKTtcblx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItbHQtZGFyayk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC50aGVtZS1kYXJrICYge1xuXHRcdFx0XHRjb2xvcjogcmdiYSh2YXIoLS1jb2xvci1kdC1saWdodC1SR0IpLCAuNCk7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1jb2xvci1kdC1saWdodC1SR0IpLCAuMik7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWR0LWdyYXktZGFyayk7XG5cblx0XHRcdFx0b3B0aW9uIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1kdC1ncmF5LWRhcmspO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QG1lZGlhKHBvaW50ZXI6IGNvYXJzZSkge1xuXHRcdFx0XHRcdCY6YWN0aXZlIHtcblx0XHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1jb2xvci1kdC1saWdodCk7XG5cdFx0XHRcdFx0XHRib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLWR0LWxpZ2h0KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAbWVkaWEgKG5vdCAocG9pbnRlcjogY29hcnNlKSksIChob3ZlcjogaG92ZXIpIGFuZCAocG9pbnRlcjogZmluZSkge1xuXHRcdFx0XHRcdCY6aG92ZXIsXG5cdFx0XHRcdFx0Jjpmb2N1cyB7XG5cdFx0XHRcdFx0XHRjb2xvcjogdmFyKC0tY29sb3ItZHQtbGlnaHQpO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1kdC1saWdodCk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYShwb2ludGVyOiBjb2Fyc2UpIHtcblx0XHRcdFx0JjphY3RpdmUge1xuXHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogYm9yZGVyIGVhc2UtaW4tb3V0IC4xcztcblxuXHRcdFx0XHRcdC5uZXctc2VsZWN0IHtcblx0XHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1jb2xvci1sdC1hY2NlbnQtMSk7XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBjb2xvciBlYXNlLWluLW91dCAuMXM7XG5cblx0XHRcdFx0XHRcdC50aGVtZS1saWdodCAmIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6IHZhcigtLWNvbG9yLWx0LWFjY2VudC0xKTtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0LnRoZW1lLWRhcmsgJiB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1jb2xvci1kdC1hY2NlbnQtMSk7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbHQtYWNjZW50LTEpO1xuXG5cdFx0XHRcdFx0XHRcdC50aGVtZS1saWdodCAmLFxuXHRcdFx0XHRcdFx0XHQudGhlbWUtZGFyayAmIHtcblx0XHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBjb2xvciBlYXNlLWluLW91dCAuMXM7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQudGhlbWUtbGlnaHQgJiB7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbHQtYWNjZW50LTEpO1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0LnRoZW1lLWRhcmsgJiB7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItZHQtYWNjZW50LTEpO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Lmljb24tYXJyb3cge1xuXHRcdFx0XHRcdFx0Y29sb3I6IHZhcigtLWNvbG9yLWx0LWFjY2VudC0xKTtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGNvbG9yIGVhc2UtaW4tb3V0IC4xcztcblxuXHRcdFx0XHRcdFx0LnRoZW1lLWxpZ2h0ICYge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogdmFyKC0tY29sb3ItbHQtYWNjZW50LTEpO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQudGhlbWUtZGFyayAmIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6IHZhcigtLWNvbG9yLWR0LWFjY2VudC0xKTtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6IGN1cnJlbnRDb2xvcjtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhIChub3QgKHBvaW50ZXI6IGNvYXJzZSkpLCAoaG92ZXI6IGhvdmVyKSBhbmQgKHBvaW50ZXI6IGZpbmUpIHtcblx0XHRcdFx0Jjpob3Zlcixcblx0XHRcdFx0Jjpmb2N1cyB7XG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgIWltcG9ydGFudDtcblxuXHRcdFx0XHRcdC5uZXctc2VsZWN0IHtcblx0XHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1jb2xvci1sdC1hY2NlbnQtMSk7XG5cblx0XHRcdFx0XHRcdC50aGVtZS1saWdodCAmIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6IHZhcigtLWNvbG9yLWx0LWFjY2VudC0xKTtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0LnRoZW1lLWRhcmsgJiB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1jb2xvci1kdC1hY2NlbnQtMSk7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0LnRoZW1lLWxpZ2h0ICYge1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWx0LWFjY2VudC0xKTtcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdC50aGVtZS1kYXJrICYge1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWR0LWFjY2VudC0xKTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5pY29uLWFycm93IHtcblx0XHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1jb2xvci1sdC1hY2NlbnQtMSk7XG5cblx0XHRcdFx0XHRcdC50aGVtZS1saWdodCAmIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6IHZhcigtLWNvbG9yLWx0LWFjY2VudC0xKTtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0LnRoZW1lLWRhcmsgJiB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1jb2xvci1kdC1hY2NlbnQtMSk7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiBjdXJyZW50Q29sb3I7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnNlbGVjdCB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdCYuZGlzYWJsZWQge1xuXHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblxuXHRcdFx0XHQuaWNvbi1hcnJvdyB7XG5cdFx0XHRcdFx0LnRoZW1lLWxpZ2h0ICYge1xuXHRcdFx0XHRcdFx0Y29sb3I6IHJnYmEodmFyKC0tY29sb3ItbHQtZGFyay1SR0IpLCAwLjQpO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC50aGVtZS1kYXJrICYge1xuXHRcdFx0XHRcdFx0Y29sb3I6IHJnYmEodmFyKC0tY29sb3ItZHQtbGlnaHQtUkdCKSwgMC40KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQubmV3LXNlbGVjdCB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRmbGV4OiAwIDAgYXV0bztcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdHVzZXItc2VsZWN0OiBub25lO1xuXHRcdFx0QGluY2x1ZGUgZm9udC1jb250ZW50KDUwMCk7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRmb250LXNpemU6IHJlbSgxOCk7XG5cdFx0XHRsaW5lLWhlaWdodDogMTAwJTtcblx0XHRcdHRyYW5zaXRpb246IGNvbG9yICR0cmFuc2l0aW9uLWRlZmF1bHQ7XG5cblx0XHRcdC50aGVtZS1saWdodCAmIHtcblx0XHRcdFx0Y29sb3I6IHJnYmEodmFyKC0tY29sb3ItbHQtZGFyay1SR0IpLCAwLjQpO1xuXHRcdFx0fVxuXG5cdFx0XHQudGhlbWUtZGFyayAmIHtcblx0XHRcdFx0Y29sb3I6IHJnYmEodmFyKC0tY29sb3ItZHQtbGlnaHQtUkdCKSwgMC40KTtcblx0XHRcdH1cblxuXHRcdFx0Ji5vbiArIC5pY29uLWFycm93IHtcblx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7XG5cblx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRjb2xvcjogY3VycmVudENvbG9yO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lm5ldy1zZWxlY3RfX2xpc3Qge1xuXHRcdFx0Ly9wYWRkaW5nOiByZW0oMTQuNCkgMDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogcmVtKDU0KTtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHdvcmQtYnJlYWs6IGluaXRpYWw7XG5cdFx0XHR6LWluZGV4OiAyMDtcblx0XHRcdHVzZXItc2VsZWN0OiBub25lO1xuXHRcdFx0LW1vei10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yICR0cmFuc2l0aW9uLWRlZmF1bHQsIGJvcmRlciAkdHJhbnNpdGlvbi1kZWZhdWx0O1xuXHRcdFx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAkdHJhbnNpdGlvbi1kZWZhdWx0LCBib3JkZXIgJHRyYW5zaXRpb24tZGVmYXVsdDtcblxuXHRcdFx0LnRoZW1lLWxpZ2h0ICYge1xuXHRcdFx0XHRjb2xvcjogdmFyKC0tY29sb3ItbHQtZGFyayk7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWx0LWxpZ2h0LTIpO1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCByZ2JhKHZhcigtLWNvbG9yLWx0LWRhcmstUkdCKSwgMC4yKTtcblx0XHRcdH1cblxuXHRcdFx0LnRoZW1lLWRhcmsgJiB7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1jb2xvci1kdC1saWdodCk7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWR0LWRhcmstMik7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEodmFyKC0tY29sb3ItZHQtbGlnaHQtUkdCKSwgMC4yKTtcblx0XHRcdH1cblxuXHRcdFx0JiA+IC5zY3JvbGxiYXItb3V0ZXIge1xuXHRcdFx0XHRtYXgtaGVpZ2h0OiByZW0oMjcyKTtcblx0XHRcdFx0b3ZlcmZsb3c6IGF1dG87XG5cdFx0XHR9XG5cblx0XHRcdC5zY3JvbGwtd3JhcHBlciA+IC5zY3JvbGwtY29udGVudCB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lm5ldy1zZWxlY3RfX2l0ZW0ge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0LW1vei10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yICR0cmFuc2l0aW9uLWRlZmF1bHQsIGNvbG9yICR0cmFuc2l0aW9uLWRlZmF1bHQ7XG5cdFx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yICR0cmFuc2l0aW9uLWRlZmF1bHQsIGNvbG9yICR0cmFuc2l0aW9uLWRlZmF1bHQ7XG5cdFx0XHR6LWluZGV4OiAzO1xuXG5cdFx0XHQmOmhvdmVyLFxuXHRcdFx0Jjpmb2N1cyB7XG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1jb2xvci1sdC1hY2NlbnQtMSk7XG5cblx0XHRcdFx0XHQudGhlbWUtbGlnaHQgJiB7XG5cdFx0XHRcdFx0XHRjb2xvcjogdmFyKC0tY29sb3ItbHQtYWNjZW50LTEpO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC50aGVtZS1kYXJrICYge1xuXHRcdFx0XHRcdFx0Y29sb3I6IHZhcigtLWNvbG9yLWR0LWFjY2VudC0xKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQudGhlbWUtbGlnaHQgJiB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1jb2xvci1sdC1kYXJrLVJHQiksIDAuMik7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQudGhlbWUtZGFyayAmIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWNvbG9yLWR0LWxpZ2h0LVJHQiksIDAuMik7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuaWNvbi1hcnJvdyB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IHJlbSg2KTtcblx0XHRcdHotaW5kZXg6IDIwO1xuXHRcdFx0d2lkdGg6IHJlbSgyNCk7XG5cdFx0XHRoZWlnaHQ6IHJlbSgyNCk7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdC1tb3otdHJhbnNpdGlvbjogY29sb3IgJHRyYW5zaXRpb24tZGVmYXVsdDtcblx0XHRcdHRyYW5zaXRpb246IGNvbG9yICR0cmFuc2l0aW9uLWRlZmF1bHQsIHRyYW5zZm9ybSAkdHJhbnNpdGlvbi1kZWZhdWx0O1xuXG5cdFx0XHRzdmcge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG5cdFx0XHR9XG5cblx0XHRcdC50aGVtZS1saWdodCAmIHtcblx0XHRcdFx0Y29sb3I6IHZhcigtLWNvbG9yLWx0LWRhcmspO1xuXHRcdFx0fVxuXG5cdFx0XHQudGhlbWUtZGFyayAmIHtcblx0XHRcdFx0Y29sb3I6IHZhcigtLWNvbG9yLWR0LWxpZ2h0KTtcblx0XHRcdH1cblxuXHRcdFx0Ji5mbGlwIHtcblx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lm5ldy1zZWxlY3RfX2l0ZW0gc3BhbiB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBhZGRpbmc6IHJlbSgxNC40KSByZW0oMjApO1xuXHRcdFx0LW1vei10cmFuc2l0aW9uOiBjb2xvciAkdHJhbnNpdGlvbi1kZWZhdWx0O1xuXHRcdFx0dHJhbnNpdGlvbjogY29sb3IgJHRyYW5zaXRpb24tZGVmYXVsdDtcblx0XHR9XG5cdH1cblxuXHQuZm9ybS1jb250cm9sIHtcblx0XHRwYWRkaW5nLWxlZnQ6IHJlbSgyMCk7XG5cdFx0cGFkZGluZy1yaWdodDogcmVtKDY0KTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiByZW0oNTQpO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkO1xuXHRcdEBpbmNsdWRlIGZvbnQtY29udGVudCg1MDApO1xuXHRcdGZvbnQtc2l6ZTogcmVtKDE4KTtcblx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcblx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHRcdC1tb3otdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yICR0cmFuc2l0aW9uLWRlZmF1bHQsIGNvbG9yICR0cmFuc2l0aW9uLWRlZmF1bHQsIGJhY2tncm91bmQtY29sb3IgJHRyYW5zaXRpb24tZGVmYXVsdDtcblx0XHR0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgJHRyYW5zaXRpb24tZGVmYXVsdCwgY29sb3IgJHRyYW5zaXRpb24tZGVmYXVsdCwgYmFja2dyb3VuZC1jb2xvciAkdHJhbnNpdGlvbi1kZWZhdWx0O1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3BvaW50LXhsIC0gMC41KSB7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiByZW0oNTQpO1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1tZCAtIDAuNSkge1xuXHRcdFx0cGFkZGluZy1yaWdodDogcmVtKDY0KTtcblx0XHR9XG5cblx0XHQudGhlbWUtbGlnaHQgJiB7XG5cdFx0XHRjb2xvcjogdmFyKC0tY29sb3ItbHQtZGFyayk7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1sdC1saWdodC0xKTtcblx0XHRcdGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1jb2xvci1sdC1kYXJrLVJHQiksIC4yKTtcblxuXHRcdFx0Jjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRcdGNvbG9yOiByZ2JhKHZhcigtLWNvbG9yLWx0LWRhcmstUkdCKSwgLjQpO1xuXHRcdFx0XHQtbW96LXRyYW5zaXRpb246IGNvbG9yICR0cmFuc2l0aW9uLWRlZmF1bHQ7XG5cdFx0XHRcdHRyYW5zaXRpb246IGNvbG9yICR0cmFuc2l0aW9uLWRlZmF1bHQ7XG5cdFx0XHR9XG5cblx0XHRcdCY6Oi1tb3otcGxhY2Vob2xkZXIge1xuXHRcdFx0XHRjb2xvcjogcmdiYSh2YXIoLS1jb2xvci1sdC1kYXJrLVJHQiksIC40KTtcblx0XHRcdFx0LW1vei10cmFuc2l0aW9uOiBjb2xvciAkdHJhbnNpdGlvbi1kZWZhdWx0O1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBjb2xvciAkdHJhbnNpdGlvbi1kZWZhdWx0O1xuXHRcdFx0fVxuXG5cdFx0XHQmOi1tb3otcGxhY2Vob2xkZXIge1xuXHRcdFx0XHRjb2xvcjogcmdiYSh2YXIoLS1jb2xvci1sdC1kYXJrLVJHQiksIC40KTtcblx0XHRcdFx0LW1vei10cmFuc2l0aW9uOiBjb2xvciAkdHJhbnNpdGlvbi1kZWZhdWx0O1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBjb2xvciAkdHJhbnNpdGlvbi1kZWZhdWx0O1xuXHRcdFx0fVxuXG5cdFx0XHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRcdGNvbG9yOiByZ2JhKHZhcigtLWNvbG9yLWx0LWRhcmstUkdCKSwgLjQpO1xuXHRcdFx0XHQtbW96LXRyYW5zaXRpb246IGNvbG9yICR0cmFuc2l0aW9uLWRlZmF1bHQ7XG5cdFx0XHRcdHRyYW5zaXRpb246IGNvbG9yICR0cmFuc2l0aW9uLWRlZmF1bHQ7XG5cdFx0XHR9XG5cblx0XHRcdCY6aG92ZXIsXG5cdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1sdC1kYXJrKTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQudGhlbWUtZGFyayAmIHtcblx0XHRcdGNvbG9yOiB2YXIoLS1jb2xvci1kdC1saWdodCk7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1kdC1kYXJrLTEpO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiByZ2JhKHZhcigtLWNvbG9yLWR0LWxpZ2h0LVJHQiksIC4yKTtcblxuXHRcdFx0Jjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRcdGNvbG9yOiByZ2JhKHZhcigtLWNvbG9yLWR0LWxpZ2h0LVJHQiksIC40KTtcblx0XHRcdFx0LW1vei10cmFuc2l0aW9uOiBjb2xvciAkdHJhbnNpdGlvbi1kZWZhdWx0O1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBjb2xvciAkdHJhbnNpdGlvbi1kZWZhdWx0O1xuXHRcdFx0fVxuXG5cdFx0XHQmOjotbW96LXBsYWNlaG9sZGVyIHtcblx0XHRcdFx0Y29sb3I6IHJnYmEodmFyKC0tY29sb3ItZHQtbGlnaHQtUkdCKSwgLjQpO1xuXHRcdFx0XHQtbW96LXRyYW5zaXRpb246IGNvbG9yICR0cmFuc2l0aW9uLWRlZmF1bHQ7XG5cdFx0XHRcdHRyYW5zaXRpb246IGNvbG9yICR0cmFuc2l0aW9uLWRlZmF1bHQ7XG5cdFx0XHR9XG5cblx0XHRcdCY6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0XHRcdGNvbG9yOiByZ2JhKHZhcigtLWNvbG9yLWR0LWxpZ2h0LVJHQiksIC40KTtcblx0XHRcdFx0LW1vei10cmFuc2l0aW9uOiBjb2xvciAkdHJhbnNpdGlvbi1kZWZhdWx0O1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBjb2xvciAkdHJhbnNpdGlvbi1kZWZhdWx0O1xuXHRcdFx0fVxuXG5cdFx0XHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRcdGNvbG9yOiByZ2JhKHZhcigtLWNvbG9yLWR0LWxpZ2h0LVJHQiksIC40KTtcblx0XHRcdFx0LW1vei10cmFuc2l0aW9uOiBjb2xvciAkdHJhbnNpdGlvbi1kZWZhdWx0O1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBjb2xvciAkdHJhbnNpdGlvbi1kZWZhdWx0O1xuXHRcdFx0fVxuXG5cdFx0XHQmOmhvdmVyLFxuXHRcdFx0Jjpmb2N1cyB7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItZHQtbGlnaHQpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwcyAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdCY6LXdlYmtpdC1hdXRvZmlsbCB7XG5cdFx0XHQudGhlbWUtbGlnaHQgJiB7XG5cdFx0XHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgNTAwMHMsIGJvcmRlciAwLjNzIGVhc2UtaW4tb3V0LCAtd2Via2l0LXRleHQtZmlsbC1jb2xvciAwLjNzIGVhc2UtaW4tb3V0LCAtd2Via2l0LWJveC1zaGFkb3cgMC4zcyBlYXNlLWluLW91dCAhaW1wb3J0YW50O1xuXHRcdFx0XHRib3JkZXItY29sb3I6ICM5Nzk3OTcgIWltcG9ydGFudDtcblx0XHRcdFx0LXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICNiNWI1YjUgIWltcG9ydGFudDtcblx0XHRcdFx0LXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxMDAwcHggcmdiYSh2YXIoLS1jb2xvci1sdC1saWdodC0xLVJHQiksIDEpIGluc2V0ICFpbXBvcnRhbnQ7XG5cblx0XHRcdFx0Jjpob3Zlcixcblx0XHRcdFx0Jjpmb2N1cyxcblx0XHRcdFx0JjphY3RpdmUge1xuXHRcdFx0XHRcdC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB2YXIoLS1jb2xvci1sdC1kYXJrKSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItbHQtZGFyaykgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQudGhlbWUtZGFyayAmIHtcblx0XHRcdFx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciA1MDAwcywgYm9yZGVyIDAuM3MgZWFzZS1pbi1vdXQsIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yIDAuM3MgZWFzZS1pbi1vdXQsIC13ZWJraXQtYm94LXNoYWRvdyAwLjNzIGVhc2UtaW4tb3V0ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogIzZjNmI2YiAhaW1wb3J0YW50O1xuXHRcdFx0XHQtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogcmdiYSh2YXIoLS1jb2xvci1kdC1saWdodC1SR0IpLCAwLjQpICFpbXBvcnRhbnQ7XG5cdFx0XHRcdC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMTAwMHB4IHJnYmEodmFyKC0tY29sb3ItZHQtZGFyay0xKSwgMSkgaW5zZXQgIWltcG9ydGFudDtcblxuXHRcdFx0XHQmOmhvdmVyLFxuXHRcdFx0XHQmOmZvY3VzLFxuXHRcdFx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRcdFx0LXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHZhcigtLWNvbG9yLWR0LWxpZ2h0KSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItZHQtbGlnaHQpICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuc2VhcmNoLWJ0biB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHotaW5kZXg6IDI7XG5cdFx0dG9wOiA1MCU7XG5cdFx0cmlnaHQ6IHJlbSgyMCk7XG5cdFx0bWFyZ2luLXRvcDogcmVtKC0xMik7XG5cdFx0d2lkdGg6IHJlbSgyNCk7XG5cdFx0aGVpZ2h0OiByZW0oMjQpO1xuXHRcdGxpbmUtaGVpZ2h0OiAwO1xuXHRcdC1tb3otdHJhbnNpdGlvbjogY29sb3IgJHRyYW5zaXRpb24tZGVmYXVsdDtcblx0XHR0cmFuc2l0aW9uOiBjb2xvciAkdHJhbnNpdGlvbi1kZWZhdWx0O1xuXG5cdFx0LnRoZW1lLWxpZ2h0ICYge1xuXHRcdFx0Y29sb3I6IHZhcigtLWNvbG9yLWx0LWRhcmspO1xuXHRcdH1cblxuXHRcdC50aGVtZS1kYXJrICYge1xuXHRcdFx0Y29sb3I6IHZhcigtLWNvbG9yLWR0LWxpZ2h0KTtcblx0XHR9XG5cblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0Y29sb3I6IHZhcigtLWNvbG9yLWx0LWFjY2VudC0xKTtcblxuXHRcdFx0LnRoZW1lLWxpZ2h0ICYge1xuXHRcdFx0XHRjb2xvcjogdmFyKC0tY29sb3ItbHQtYWNjZW50LTEpO1xuXHRcdFx0fVxuXG5cdFx0XHQudGhlbWUtZGFyayAmIHtcblx0XHRcdFx0Y29sb3I6IHZhcigtLWNvbG9yLWR0LWFjY2VudC0xKTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrcG9pbnQteGwgLSAwLjUpIHtcblx0XHRcdHJpZ2h0OiByZW0oMTYpO1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1tZCAtIDAuNSkge1xuXHRcdFx0cmlnaHQ6IHJlbSgyMCk7XG5cdFx0fVxuXHR9XG5cblx0LmZvcm0tc2VsZWN0IHtcblx0XHRwYWRkaW5nLWxlZnQ6IHJlbSgyMCk7XG5cdFx0cGFkZGluZy1yaWdodDogcmVtKDY0KTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiByZW0oNTQpO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkO1xuXHRcdEBpbmNsdWRlIGZvbnQtY29udGVudCg1MDApO1xuXHRcdGZvbnQtc2l6ZTogcmVtKDE4KTtcblx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRhcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogbm9uZTtcblx0XHQtbW96LXRyYW5zaXRpb246IGJvcmRlci1jb2xvciAkdHJhbnNpdGlvbi1kZWZhdWx0LCBjb2xvciAkdHJhbnNpdGlvbi1kZWZhdWx0LCBiYWNrZ3JvdW5kLWNvbG9yICR0cmFuc2l0aW9uLWRlZmF1bHQ7XG5cdFx0dHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yICR0cmFuc2l0aW9uLWRlZmF1bHQsIGNvbG9yICR0cmFuc2l0aW9uLWRlZmF1bHQsIGJhY2tncm91bmQtY29sb3IgJHRyYW5zaXRpb24tZGVmYXVsdDtcblxuXHRcdCY6aG92ZXIsXG5cdFx0JjphY3RpdmUsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdCY6aG92ZXIgKyBkaXYsXG5cdFx0JjphY3RpdmUgKyBkaXYsXG5cdFx0Jjpmb2N1cyArIGRpdiB7XG5cdFx0XHRib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQudGhlbWUtbGlnaHQgJiB7XG5cdFx0XHRjb2xvcjogcmdiYSh2YXIoLS1jb2xvci1sdC1kYXJrLVJHQiksIC40KTtcblx0XHRcdGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1jb2xvci1sdC1kYXJrLVJHQiksIC4yKTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWx0LWdyYXktbWVkaXVtKTtcblxuXHRcdFx0b3B0aW9uIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbHQtZ3JheS1tZWRpdW0pO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmhvdmVyLFxuXHRcdFx0Jjpmb2N1cyB7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1jb2xvci1sdC1kYXJrKTtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1sdC1kYXJrKTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQudGhlbWUtZGFyayAmIHtcblx0XHRcdGNvbG9yOiByZ2JhKHZhcigtLWNvbG9yLWR0LWxpZ2h0LVJHQiksIC40KTtcblx0XHRcdGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1jb2xvci1kdC1saWdodC1SR0IpLCAuMik7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1kdC1ncmF5LWRhcmspO1xuXG5cdFx0XHRvcHRpb24ge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1kdC1ncmF5LWRhcmspO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmhvdmVyLFxuXHRcdFx0Jjpmb2N1cyB7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1jb2xvci1kdC1saWdodCk7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItZHQtbGlnaHQpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5zZWxlY3QtaWNvbiB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogNTAlO1xuXHRcdHJpZ2h0OiByZW0oMjApO1xuXHRcdHotaW5kZXg6IDI7XG5cdFx0bWFyZ2luLXRvcDogcmVtKC0xMik7XG5cdFx0d2lkdGg6IHJlbSgyNCk7XG5cdFx0aGVpZ2h0OiByZW0oMjQpO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdC1tb3otdHJhbnNpdGlvbjogY29sb3IgJHRyYW5zaXRpb24tZGVmYXVsdDtcblx0XHR0cmFuc2l0aW9uOiBjb2xvciAkdHJhbnNpdGlvbi1kZWZhdWx0O1xuXG5cdFx0c3ZnIHtcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcblx0XHR9XG5cblx0XHQudGhlbWUtbGlnaHQgJiB7XG5cdFx0XHRjb2xvcjogdmFyKC0tY29sb3ItbHQtZGFyayk7XG5cdFx0fVxuXG5cdFx0LnRoZW1lLWRhcmsgJiB7XG5cdFx0XHRjb2xvcjogdmFyKC0tY29sb3ItZHQtbGlnaHQpO1xuXHRcdH1cblx0fVxuXG5cdC5kcm9wZG93biB7XG5cdFx0Ji5kaXNhYmxlZCB7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblxuXHRcdFx0LnJlc291cmNlcy1maWx0ZXIgLnJlc291cmNlcy1maWx0ZXJfX2ljb24ge1xuXHRcdFx0XHQudGhlbWUtbGlnaHQgJiB7XG5cdFx0XHRcdFx0Y29sb3I6IHJnYmEodmFyKC0tY29sb3ItbHQtZGFyay1SR0IpLCAuNCk7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQudGhlbWUtZGFyayAmIHtcblx0XHRcdFx0XHRjb2xvcjogcmdiYSh2YXIoLS1jb2xvci1kdC1saWdodC1SR0IpLCAuNCk7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdHBhdGg6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0ZmlsbC1vcGFjaXR5OiAuMDU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQucmVzb3VyY2VzLWZpbHRlciB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0bWluLWhlaWdodDogcmVtKDU0KTtcblx0XHQtbW96LXRyYW5zaXRpb246IGNvbG9yICR0cmFuc2l0aW9uLWRlZmF1bHQ7XG5cdFx0dHJhbnNpdGlvbjogY29sb3IgJHRyYW5zaXRpb24tZGVmYXVsdDtcblx0XHRsaW5lLWhlaWdodDogMDtcblxuXHRcdCZfX2ljb24ge1xuXHRcdFx0ZmxleDogMCAwIHJlbSgzMCk7XG5cdFx0XHRtYXgtd2lkdGg6IHJlbSgzMCk7XG5cdFx0XHQtbW96LXRyYW5zaXRpb246IGNvbG9yICR0cmFuc2l0aW9uLWRlZmF1bHQ7XG5cdFx0XHR0cmFuc2l0aW9uOiBjb2xvciAkdHJhbnNpdGlvbi1kZWZhdWx0O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDA7XG5cblx0XHRcdC50aGVtZS1saWdodCAmIHtcblx0XHRcdFx0Y29sb3I6IHZhcigtLWNvbG9yLWx0LWRhcmspO1xuXHRcdFx0fVxuXG5cdFx0XHQudGhlbWUtZGFyayAmIHtcblx0XHRcdFx0Y29sb3I6IHZhcigtLWNvbG9yLWR0LWxpZ2h0KTtcblx0XHRcdH1cblxuXHRcdFx0c3ZnIHtcblx0XHRcdFx0cGF0aDpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0ZmlsbC1vcGFjaXR5OiAuMTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX3RleHQge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IHJlbSgxMCk7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IHJlbSg1KTtcblx0XHRcdHBhZGRpbmctYm90dG9tOiByZW0oMyk7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRmbGV4OiAwIDAgYXV0bztcblx0XHRcdG1heC13aWR0aDogY2FsYygxMDAlIC0gI3tyZW0oMTApfSAtICN7cmVtKDMwKX0gLSAje3JlbSgxNSl9KTtcblx0XHRcdG1pbi13aWR0aDogcmVtKDQwKTtcblx0XHRcdEBpbmNsdWRlIGZvbnQtY29udGVudCg1MDApO1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTgpO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgY3VycmVudENvbG9yO1xuXHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHR9XG5cblx0XHQmX19hcnJvdyB7XG5cdFx0XHRmbGV4OiAwIDAgcmVtKDEwKTtcblx0XHRcdG1heC13aWR0aDogcmVtKDEwKTtcblx0XHRcdHRyYW5zaXRpb246IGNvbG9yICR0cmFuc2l0aW9uLWRlZmF1bHQsIHRyYW5zZm9ybSAkdHJhbnNpdGlvbi1kZWZhdWx0O1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobm90IChwb2ludGVyOiBjb2Fyc2UpKSwgKGhvdmVyOiBob3ZlcikgYW5kIChwb2ludGVyOiBmaW5lKSB7XG5cdFx0XHQmOmhvdmVyLFxuXHRcdFx0Jjpmb2N1cyB7XG5cdFx0XHRcdC5yZXNvdXJjZXMtZmlsdGVyX19hcnJvdyB7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQudGhlbWUtbGlnaHQgJiB7XG5cdFx0XHRjb2xvcjogcmdiYSh2YXIoLS1jb2xvci1sdC1kYXJrLVJHQiksIC40KTtcblxuXHRcdFx0LnJlc291cmNlcy1maWx0ZXJfX2Fycm93IHtcblx0XHRcdFx0Y29sb3I6IHJnYmEodmFyKC0tY29sb3ItbHQtZGFyay1SR0IpLCAuNCk7XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYShwb2ludGVyOiBjb2Fyc2UpIHtcblxuXHRcdFx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRcdFx0Y29sb3I6IHZhcigtLWNvbG9yLWx0LWRhcmspO1xuXG5cdFx0XHRcdFx0LnJlc291cmNlcy1maWx0ZXJfX2Fycm93LFxuXHRcdFx0XHRcdC5yZXNvdXJjZXMtZmlsdGVyX19pY29uIHtcblx0XHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1jb2xvci1sdC1hY2NlbnQtMSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSAobm90IChwb2ludGVyOiBjb2Fyc2UpKSwgKGhvdmVyOiBob3ZlcikgYW5kIChwb2ludGVyOiBmaW5lKSB7XG5cdFx0XHRcdCY6aG92ZXIsXG5cdFx0XHRcdCY6Zm9jdXMge1xuXHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1jb2xvci1sdC1kYXJrKTtcblxuXHRcdFx0XHRcdC5yZXNvdXJjZXMtZmlsdGVyX19hcnJvdyxcblx0XHRcdFx0XHQucmVzb3VyY2VzLWZpbHRlcl9faWNvbiB7XG5cdFx0XHRcdFx0XHRjb2xvcjogdmFyKC0tY29sb3ItbHQtYWNjZW50LTEpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC50aGVtZS1kYXJrICYge1xuXHRcdFx0Y29sb3I6IHJnYmEodmFyKC0tY29sb3ItZHQtbGlnaHQtUkdCKSwgLjQpO1xuXG5cdFx0XHQucmVzb3VyY2VzLWZpbHRlcl9fYXJyb3cge1xuXHRcdFx0XHRjb2xvcjogcmdiYSh2YXIoLS1jb2xvci1kdC1saWdodC1SR0IpLCAuNCk7XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYShwb2ludGVyOiBjb2Fyc2UpIHtcblxuXHRcdFx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRcdFx0Y29sb3I6IHZhcigtLWNvbG9yLWR0LWxpZ2h0KTtcblxuXHRcdFx0XHRcdC5yZXNvdXJjZXMtZmlsdGVyX19hcnJvdyxcblx0XHRcdFx0XHQucmVzb3VyY2VzLWZpbHRlcl9faWNvbiB7XG5cdFx0XHRcdFx0XHRjb2xvcjogdmFyKC0tY29sb3ItZHQtYWNjZW50LTEpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgKG5vdCAocG9pbnRlcjogY29hcnNlKSksIChob3ZlcjogaG92ZXIpIGFuZCAocG9pbnRlcjogZmluZSkge1xuXHRcdFx0XHQmOmhvdmVyLFxuXHRcdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0XHRjb2xvcjogdmFyKC0tY29sb3ItZHQtbGlnaHQpO1xuXG5cdFx0XHRcdFx0LnJlc291cmNlcy1maWx0ZXJfX2Fycm93LFxuXHRcdFx0XHRcdC5yZXNvdXJjZXMtZmlsdGVyX19pY29uIHtcblx0XHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1jb2xvci1kdC1hY2NlbnQtMSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3BvaW50LXhsIC0gMC41KSB7XG5cdFx0XHRtaW4taGVpZ2h0OiAwO1xuXHRcdH1cblx0fVxuXG5cdEBtZWRpYShwb2ludGVyOiBjb2Fyc2UpIHtcblxuXHRcdC5kcm9wZG93bi5zaG93IC5yZXNvdXJjZXMtZmlsdGVyIHtcblx0XHRcdC5yZXNvdXJjZXMtZmlsdGVyX19hcnJvdyB7XG5cdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMSwgLTEpO1xuXHRcdFx0fVxuXG5cdFx0XHQudGhlbWUtbGlnaHQgJiB7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1jb2xvci1sdC1kYXJrKTtcblxuXHRcdFx0XHQucmVzb3VyY2VzLWZpbHRlcl9fYXJyb3csXG5cdFx0XHRcdC5yZXNvdXJjZXMtZmlsdGVyX19pY29uIHtcblx0XHRcdFx0XHRjb2xvcjogdmFyKC0tY29sb3ItbHQtYWNjZW50LTEpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC50aGVtZS1kYXJrICYge1xuXHRcdFx0XHRjb2xvcjogdmFyKC0tY29sb3ItZHQtbGlnaHQpO1xuXG5cdFx0XHRcdC5yZXNvdXJjZXMtZmlsdGVyX19hcnJvdyxcblx0XHRcdFx0LnJlc291cmNlcy1maWx0ZXJfX2ljb24ge1xuXHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1jb2xvci1kdC1hY2NlbnQtMSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRAbWVkaWEgKG5vdCAocG9pbnRlcjogY29hcnNlKSksIChob3ZlcjogaG92ZXIpIGFuZCAocG9pbnRlcjogZmluZSkge1xuXHRcdC5kcm9wZG93bjpob3ZlciAucmVzb3VyY2VzLWZpbHRlcixcblx0XHQuZHJvcGRvd24uc2hvdyAucmVzb3VyY2VzLWZpbHRlciB7XG5cdFx0XHQucmVzb3VyY2VzLWZpbHRlcl9fYXJyb3cge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTtcblx0XHRcdH1cblxuXHRcdFx0LnRoZW1lLWxpZ2h0ICYge1xuXHRcdFx0XHRjb2xvcjogdmFyKC0tY29sb3ItbHQtZGFyayk7XG5cblx0XHRcdFx0LnJlc291cmNlcy1maWx0ZXJfX2Fycm93LFxuXHRcdFx0XHQucmVzb3VyY2VzLWZpbHRlcl9faWNvbiB7XG5cdFx0XHRcdFx0Y29sb3I6IHZhcigtLWNvbG9yLWx0LWFjY2VudC0xKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQudGhlbWUtZGFyayAmIHtcblx0XHRcdFx0Y29sb3I6IHZhcigtLWNvbG9yLWR0LWxpZ2h0KTtcblxuXHRcdFx0XHQucmVzb3VyY2VzLWZpbHRlcl9fYXJyb3csXG5cdFx0XHRcdC5yZXNvdXJjZXMtZmlsdGVyX19pY29uIHtcblx0XHRcdFx0XHRjb2xvcjogdmFyKC0tY29sb3ItZHQtYWNjZW50LTEpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnJlc291cmNlcy1jYXJkIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0aGVpZ2h0OiByZW0oMzAwKTtcblx0XHQvL292ZXJmbG93OiBoaWRkZW47XG5cdFx0Y29sb3I6IHZhcigtLWNvbG9yLWx0LWxpZ2h0LTEpO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWx0LWRhcmspO1xuXHRcdFxuXHRcdC50aGVtZS1saWdodCAmIHtcblx0XHRcdGNvbG9yOiB2YXIoLS1jb2xvci1sdC1saWdodC0xKTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWx0LWRhcmspO1xuXHRcdH1cblx0XHRcblx0XHQudGhlbWUtZGFyayAmIHtcblx0XHRcdGNvbG9yOiB2YXIoLS1jb2xvci1kdC1saWdodCk7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1kdC1kYXJrLTEpO1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC14bCAtIDAuNSkge1xuXHRcdFx0aGVpZ2h0OiByZW0oMjYyKTtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtbWQgLSAwLjUpIHtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdHBhZGRpbmctdG9wOiByZW0oNTApO1xuXHRcdH1cblxuXHRcdCZfX2JnIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRyaWdodDogMDtcblxuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSh2YXIoLS1jb2xvci1sdC1kYXJrLVJHQiksIDAuNzIpIDAlLCByZ2JhKHZhcigtLWNvbG9yLWx0LWRhcmstUkdCKSwgLjIpIDEwMCUpO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5ICR0cmFuc2l0aW9uLWRlZmF1bHQ7XG5cdFx0XG5cdFx0XHRcdC50aGVtZS1saWdodCAmIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEodmFyKC0tY29sb3ItbHQtZGFyay1SR0IpLCAwLjcyKSAwJSwgcmdiYSh2YXIoLS1jb2xvci1sdC1kYXJrLVJHQiksIC4yKSAxMDAlKTtcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0LnRoZW1lLWRhcmsgJiB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKHZhcigtLWNvbG9yLWR0LWRhcmstMS1SR0IpLCAwLjcyKSAwJSwgcmdiYSh2YXIoLS1jb2xvci1kdC1kYXJrLTEtUkdCKSwgLjIpIDEwMCUpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0ei1pbmRleDogMztcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tY29sb3ItbHQtYWNjZW50LTEtUkdCKSwgLjUpO1xuXHRcdFx0bWF4LWhlaWdodDogMDtcblx0XHRcdHRyYW5zaXRpb246IG1heC1oZWlnaHQgJHRyYW5zaXRpb24tZGVmYXVsdDtcblxuXHRcdFx0LnRoZW1lLWxpZ2h0ICYge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWNvbG9yLWx0LWFjY2VudC0xLVJHQiksIC41KTtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0LnRoZW1lLWRhcmsgJiB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tY29sb3ItZHQtYWNjZW50LTEtUkdCKSwgLjUpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHRcdGhlaWdodDogcmVtKDIpO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbHQtYWNjZW50LTEpO1xuXHRcdFx0LW1vei1ib3gtc2hhZG93OiAwIDAgcmVtKDEwKSByZ2JhKHZhcigtLWNvbG9yLWx0LWFjY2VudC0xLVJHQiksIDEpO1xuXHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHRcdFx0LXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgcmVtKDEwKSByZ2JhKHZhcigtLWNvbG9yLWx0LWFjY2VudC0xLVJHQiksIDEpO1xuXHRcdFx0Ym94LXNoYWRvdzogMCAwIHJlbSgxMCkgcmdiYSh2YXIoLS1jb2xvci1sdC1hY2NlbnQtMS1SR0IpLCAxKTtcblxuXHRcdFx0LnRoZW1lLWxpZ2h0ICYge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1sdC1hY2NlbnQtMSk7XG5cdFx0XHRcdC1tb3otYm94LXNoYWRvdzogMCAwIHJlbSgxMCkgcmdiYSh2YXIoLS1jb2xvci1sdC1hY2NlbnQtMS1SR0IpLCAxKTtcblx0XHRcdFx0LXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgcmVtKDEwKSByZ2JhKHZhcigtLWNvbG9yLWx0LWFjY2VudC0xLVJHQiksIDEpO1xuXHRcdFx0XHRib3gtc2hhZG93OiAwIDAgcmVtKDEwKSByZ2JhKHZhcigtLWNvbG9yLWx0LWFjY2VudC0xLVJHQiksIDEpO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQudGhlbWUtZGFyayAmIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItZHQtYWNjZW50LTEpO1xuXHRcdFx0XHQtbW96LWJveC1zaGFkb3c6IDAgMCByZW0oMTApIHJnYmEodmFyKC0tY29sb3ItZHQtYWNjZW50LTEtUkdCKSwgMSk7XG5cdFx0XHRcdC13ZWJraXQtYm94LXNoYWRvdzogMCAwIHJlbSgxMCkgcmdiYSh2YXIoLS1jb2xvci1kdC1hY2NlbnQtMS1SR0IpLCAxKTtcblx0XHRcdFx0Ym94LXNoYWRvdzogMCAwIHJlbSgxMCkgcmdiYSh2YXIoLS1jb2xvci1kdC1hY2NlbnQtMS1SR0IpLCAxKTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19jb250ZW50IHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdHotaW5kZXg6IDM7XG5cdFx0XHRwYWRkaW5nOiByZW0oMjApO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cblx0XHRcdCYgPiAqIHtcblx0XHRcdFx0ZmxleDogMCAwIGF1dG87XG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3BvaW50LXhsIC0gMC41KSB7XG5cdFx0XHRcdHBhZGRpbmc6IHJlbSgzMCkgcmVtKDIwKTtcblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3BvaW50LW1kIC0gMC41KSB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0cGFkZGluZzogcmVtKDQwKSByZW0oMjApIHJlbSgyMCk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fYm9keSB7XG5cdFx0XHRtYXJnaW4tdG9wOiBhdXRvO1xuXHRcdFx0bWF4LXdpZHRoOiByZW0oMzE3KTtcblx0XHR9XG5cblx0XHQmX190aXRsZSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGNvbG9yOiB2YXIoLS1jb2xvci1sdC1saWdodC0xKTtcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDI0KTtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5ICR0cmFuc2l0aW9uLWRlZmF1bHQ7XG5cdFx0XHRsaW5lLWhlaWdodDogMTtcblxuXHRcdFx0LnRoZW1lLWxpZ2h0ICYge1xuXHRcdFx0XHRjb2xvcjogdmFyKC0tY29sb3ItbHQtbGlnaHQtMSk7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdC50aGVtZS1kYXJrICYge1xuXHRcdFx0XHRjb2xvcjogdmFyKC0tY29sb3ItZHQtbGlnaHQpO1xuXHRcdFx0fVxuXG5cdFx0XHQmID4gKiB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSgtMik7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiByZW0oMik7XG5cdFx0XHRcdG1heC1oZWlnaHQ6IHJlbSg1MCk7XG5cdFx0XHRcdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRcdFx0XHQtd2Via2l0LWxpbmUtY2xhbXA6IDI7XG5cdFx0XHRcdC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC14eGwgLSAwLjUpIHtcblx0XHRcdFx0JiA+ICoge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IC0xcHg7XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDFweDtcblx0XHRcdFx0XHRtYXgtaGVpZ2h0OiBjYWxjKDZyZW0gKyAxcHgpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC14bCAtIDAuNSkge1xuXHRcdFx0XHQmID4gKiB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKC0yKTtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogcmVtKDIpO1xuXHRcdFx0XHRcdG1heC1oZWlnaHQ6IHJlbSg1MCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3BvaW50LW1kIC0gMC41KSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDIwKTtcblxuXHRcdFx0XHQmID4gKiB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKC0xKTtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogcmVtKDEpO1xuXHRcdFx0XHRcdG1heC1oZWlnaHQ6IHJlbSg0MSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhKHBvaW50ZXI6IGNvYXJzZSkge1xuXHRcdFx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdG9wYWNpdHk6IC44O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSAobm90IChwb2ludGVyOiBjb2Fyc2UpKSwgKGhvdmVyOiBob3ZlcikgYW5kIChwb2ludGVyOiBmaW5lKSB7XG5cdFx0XHRcdCY6aG92ZXIsXG5cdFx0XHRcdCY6Zm9jdXMge1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRvcGFjaXR5OiAuODtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2Rlc2NyaXB0aW9uIHtcblx0XHRcdG1hcmdpbi10b3A6IHJlbSgxMCk7XG5cdFx0XHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0XHRcdG1heC1oZWlnaHQ6IHJlbSg2NCk7XG5cdFx0XHQtd2Via2l0LWxpbmUtY2xhbXA6IDI7XG5cdFx0XHQtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdEBpbmNsdWRlIGZvbnQtY29udGVudCg1MDApO1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTYpO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRcdG9wYWNpdHk6IC44O1xuXG5cdFx0XHRcblx0XHRcdGEge1xuXHRcdFx0XHRjb2xvcjogdmFyKC0tY29sb3ItbHQtbGlnaHQtMSk7XG5cdFx0XHR9XG5cblx0XHRcdC50aGVtZS1saWdodCAmIHtcblx0XHRcdFx0Ji50ZXh0LWNvbnRlbnQgYTpub3QoLmJ1dHRvbikge1xuXHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1jb2xvci1sdC1saWdodC0xKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQudGhlbWUtZGFyayAmIHtcblx0XHRcdFx0Ji50ZXh0LWNvbnRlbnQgYTpub3QoLmJ1dHRvbikge1xuXHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1jb2xvci1kdC1saWdodCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhIChmYWxzZSksIChob3ZlcjogaG92ZXIpIGFuZCAocG9pbnRlcjogZmluZSkge1xuXHRcdFx0XHQudGhlbWUtbGlnaHQgJiB7XG5cdFx0XHRcdFx0Ji50ZXh0LWNvbnRlbnQgYTpub3QoLmJ1dHRvbik6aG92ZXIge1xuXHRcdFx0XHRcdFx0Y29sb3I6IHZhcigtLWNvbG9yLWx0LWxpZ2h0LTEpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC50aGVtZS1kYXJrICYge1xuXHRcdFx0XHRcdCYudGV4dC1jb250ZW50IGE6bm90KC5idXR0b24pOmhvdmVyIHtcblx0XHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1jb2xvci1kdC1saWdodCk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdG9sIHtcblx0XHRcdFx0bGk6YmVmb3JlIHtcblx0XHRcdFx0XHRjb2xvcjogdmFyKC0tY29sb3ItbHQtbGlnaHQtMSk7XG5cdFx0XHRcdFx0LnRoZW1lLWxpZ2h0ICYge1xuXHRcdFx0XHRcdFx0Y29sb3I6IHZhcigtLWNvbG9yLWx0LWxpZ2h0LTEpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcblx0XHRcdFx0XHQudGhlbWUtZGFyayAmIHtcblx0XHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1jb2xvci1kdC1saWdodCk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdHVsIHtcblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1sdC1saWdodC0xKTtcblx0XHRcdFx0XHRcdC50aGVtZS1saWdodCAmIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbHQtbGlnaHQtMSk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdC50aGVtZS1kYXJrICYge1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1kdC1saWdodCk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fZGF0ZSB7XG5cdFx0XHRtYXJnaW4tdG9wOiByZW0oMzApO1xuXHRcdFx0Zm9udC1zaXplOiByZW0oMTQpO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3BvaW50LXhsIC0gMC41KSB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IHJlbSgxNSk7XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1tZCAtIDAuNSkge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oMTApO1xuXHRcdFx0fVxuXG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0b3BhY2l0eTogLjY7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fYXV0aG9yIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHBhZGRpbmctYm90dG9tOiByZW0oMik7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0Y29sb3I6IHZhcigtLWNvbG9yLWx0LWxpZ2h0LTEpO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0dHJhbnNpdGlvbjogY29sb3IgJHRyYW5zaXRpb24tZGVmYXVsdCwgb3BhY2l0eSAkdHJhbnNpdGlvbi1kZWZhdWx0O1xuXG5cdFx0XHQudGhlbWUtbGlnaHQgJiB7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1jb2xvci1sdC1saWdodC0xKTtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0LnRoZW1lLWRhcmsgJiB7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1jb2xvci1kdC1saWdodCk7XG5cdFx0XHR9XG5cblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMXB4O1xuXHRcdFx0XHQvL29wYWNpdHk6IDE7XG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBtYXgtd2lkdGggJHRyYW5zaXRpb24tZGVmYXVsdDtcblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhKHBvaW50ZXI6IGNvYXJzZSkge1xuXHRcdFx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRcdFx0b3BhY2l0eTogLjg7XG5cblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDA7XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBtYXgtd2lkdGggZWFzZS1pbi1vdXQgLjFzO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSAobm90IChwb2ludGVyOiBjb2Fyc2UpKSwgKGhvdmVyOiBob3ZlcikgYW5kIChwb2ludGVyOiBmaW5lKSB7XG5cdFx0XHRcdCY6aG92ZXIsXG5cdFx0XHRcdCY6Zm9jdXMge1xuXHRcdFx0XHRcdG9wYWNpdHk6IC44O1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdG1heC13aWR0aDogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19idXR0b24td3JhcHBlciB7XG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQteGwpIHtcblx0XHRcdFx0bWF4LWhlaWdodDogMDtcblx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDA7XG5cdFx0XHRcdHRyYW5zaXRpb246IG1heC1oZWlnaHQgJHRyYW5zaXRpb24tZGVmYXVsdCwgb3BhY2l0eSAkdHJhbnNpdGlvbi1kZWZhdWx0O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2J1dHRvbiB7XG5cdFx0XHRtYXJnaW4tdG9wOiByZW0oMzUpO1xuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrcG9pbnQteGwgLSAwLjUpIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDIwKTtcblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3BvaW50LW1kIC0gMC41KSB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IHJlbSgyMCk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji0tZnVsbCB7XG5cdFx0XHRAc3VwcG9ydHMgKGRpc3BsYXk6IGdyaWQpIG9yIChkaXNwbGF5OiAtbXMtZ3JpZCkge1xuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQteGwpIHtcblx0XHRcdFx0XHRoZWlnaHQ6IHJlbSg2MjApO1xuXG5cdFx0XHRcdFx0LnJlc291cmNlcy1jYXJkIHtcblx0XHRcdFx0XHRcdCZfX2JnIHtcblx0XHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgzNjBkZWcsIHJnYmEodmFyKC0tY29sb3ItbHQtZGFyay1SR0IpLCAwLjcyKSAwJSwgcmdiYSh2YXIoLS1jb2xvci1sdC1kYXJrLVJHQiksIC4yKSAxMDAlKTtcblxuXHRcdFx0XHRcdFx0XHRcdC50aGVtZS1saWdodCAmIHtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgzNjBkZWcsIHJnYmEodmFyKC0tY29sb3ItbHQtZGFyay1SR0IpLCAwLjcyKSAwJSwgcmdiYSh2YXIoLS1jb2xvci1sdC1kYXJrLVJHQiksIC4yKSAxMDAlKTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHRcdFx0LnRoZW1lLWRhcmsgJiB7XG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMzYwZGVnLCByZ2JhKHZhcigtLWNvbG9yLWx0LWRhcmstUkdCKSwgMC43MikgMCUsIHJnYmEodmFyKC0tY29sb3ItbHQtZGFyay1SR0IpLCAuMikgMTAwJSk7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCZfX2NvbnRlbnQge1xuXHRcdFx0XHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQteGwpIHtcblx0XHRcdFx0XHRcdFx0XHQvL3BhZGRpbmc6IHJlbSgxNDApIHJlbSgzMCkgcmVtKDE0MCk7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogcmVtKDMwKTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmX19ib2R5IHtcblx0XHRcdFx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVha3BvaW50LXhsKSB7XG5cdFx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiByZW0oNTAwKTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmX190aXRsZSB7XG5cdFx0XHRcdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWtwb2ludC14bCkge1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMy4ycmVtO1xuXG5cdFx0XHRcdFx0XHRcdFx0JiA+ICoge1xuXHRcdFx0XHRcdFx0XHRcdFx0bWF4LWhlaWdodDogY2FsYyg2LjRyZW0gKyAycHgpO1xuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDJweDtcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IC0ycHg7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVha3BvaW50LXh4bSkge1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogNC44cmVtO1xuXG5cdFx0XHRcdFx0XHRcdFx0JiA+ICoge1xuXHRcdFx0XHRcdFx0XHRcdFx0bWF4LWhlaWdodDogY2FsYyg5LjZyZW0gKyAzcHgpO1xuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDNweDtcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IC0zcHg7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVha3BvaW50LXh4bCkge1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDQ4KTtcblxuXHRcdFx0XHRcdFx0XHRcdCYgPiAqIHtcblx0XHRcdFx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IHJlbSg5OSk7XG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogcmVtKDMpO1xuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKC0zKTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0Jl9fZGVzY3JpcHRpb24ge1xuXHRcdFx0XHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQteGwpIHtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oMTYpO1xuXHRcdFx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IHJlbSg5NSk7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTgpO1xuXHRcdFx0XHRcdFx0XHRcdC13ZWJraXQtbGluZS1jbGFtcDogMztcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1jb2xvci1sdC1saWdodC0xKTtcblx0XHRcdFx0XHRcdFx0XHRcblx0XHRcdFx0XHRcdFx0XHQudGhlbWUtbGlnaHQgJiB7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogdmFyKC0tY29sb3ItbHQtbGlnaHQtMSk7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0XHRcdC50aGVtZS1kYXJrICYge1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6IHZhcigtLWNvbG9yLWR0LWxpZ2h0KTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRAbWVkaWEgKGZhbHNlKSwgKGhvdmVyOiBob3ZlcikgYW5kIChwb2ludGVyOiBmaW5lKSB7XG5cdFx0XHRcdFx0XHRcdFx0LnRoZW1lLWxpZ2h0ICYge1xuXHRcdFx0XHRcdFx0XHRcdFx0Ji50ZXh0LWNvbnRlbnQgYTpub3QoLmJ1dHRvbik6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogdmFyKC0tY29sb3ItbHQtbGlnaHQtMSk7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0LnRoZW1lLWRhcmsgJiB7XG5cdFx0XHRcdFx0XHRcdFx0XHQmLnRleHQtY29udGVudCBhOm5vdCguYnV0dG9uKTpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1jb2xvci1kdC1saWdodCk7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0b2wge1xuXHRcdFx0XHRcdFx0XHRcdGxpOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogdmFyKC0tY29sb3ItbHQtbGlnaHQtMSk7XG5cdFx0XHRcdFx0XHRcdFx0XHQudGhlbWUtbGlnaHQgJiB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1jb2xvci1sdC1saWdodC0xKTtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0XHRcdFx0LnRoZW1lLWRhcmsgJiB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1jb2xvci1kdC1saWdodCk7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0dWwge1xuXHRcdFx0XHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWx0LWxpZ2h0LTEpO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHQudGhlbWUtbGlnaHQgJiB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbHQtbGlnaHQtMSk7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHRcdFx0XHRcdC50aGVtZS1kYXJrICYge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWR0LWxpZ2h0KTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmX19kYXRlIHtcblx0XHRcdFx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVha3BvaW50LXhsKSB7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDIwKTtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxNik7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0Jl9fYnV0dG9uLXdyYXBwZXIge1xuXHRcdFx0XHRcdFx0XHQvL21hcmdpbi1ib3R0b206IGF1dG87XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdG1heC1oZWlnaHQ6IDEwMCU7XG5cdFx0XHR9XG5cblx0XHRcdC5yZXNvdXJjZXMtY2FyZCB7XG5cdFx0XHRcdCZfX2JnIHtcblx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCZfX2J1dHRvbi13cmFwcGVyIHtcblx0XHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQteGwpIHtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiByZW0oOTUpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5hcnRpY2xlLWJsb2NrIHtcblx0XHQmX19ib2R5IHtcblx0XHRcdC1tb3otdHJhbnNpdGlvbjogY29sb3IgJHRyYW5zaXRpb24tZGVmYXVsdDtcblx0XHRcdHRyYW5zaXRpb246IGNvbG9yICR0cmFuc2l0aW9uLWRlZmF1bHQ7XG5cblx0XHRcdC8vJiA+IGZpZ3VyZTpmaXJzdC1jaGlsZCA+IGltZyB7XG5cdFx0XHQvLyAgbWFyZ2luLXRvcDogMDtcblx0XHRcdC8vfVxuXG5cdFx0XHQudGhlbWUtbGlnaHQgJiB7XG5cdFx0XHRcdGNvbG9yOiByZ2JhKHZhcigtLWNvbG9yLWx0LWRhcmstUkdCKSwgLjYpO1xuXHRcdFx0fVxuXG5cdFx0XHQudGhlbWUtZGFyayAmIHtcblx0XHRcdFx0Y29sb3I6IHJnYmEodmFyKC0tY29sb3ItZHQtbGlnaHQtUkdCKSwgLjYpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZfX2hlYWRlci1pbWcsXG5cdFx0Jl9fYm9keSxcblx0XHQmX19mb290ZXIge1xuXHRcdFx0bWF4LXdpZHRoOiByZW0oMTEyMCk7XG5cdFx0fVxuXG5cdFx0Jl9faGVhZGVyLWltZyB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogcmVtKDYwKTtcblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRoZWlnaHQ6IHJlbSg1MDApO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC14bCAtIDAuNSkge1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogcmVtKDQwKTtcblxuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdGhlaWdodDogcmVtKDI2MCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3BvaW50LW1kIC0gMC41KSB7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiByZW0oMjApO1xuXG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0aGVpZ2h0OiByZW0oMjQwKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8qcCxcblx0XHRvbCxcblx0XHR1bCxcblx0XHRibG9ja3F1b3RlIHtcblx0XHQgIG1hcmdpbi1ib3R0b206IHJlbSg0MCk7XG5cblx0XHQgIEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC14eGwgLSAwLjUpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSgzMCk7XG5cdFx0ICB9XG5cblx0XHQgIEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC14bCAtIDAuNSkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDE2KTtcblx0XHQgIH1cblxuXHRcdCAgQG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3BvaW50LW1kIC0gMC41KSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oMjApO1xuXHRcdCAgfVxuXHRcdH0qL1xuXG5cdFx0Yixcblx0XHRzdHJvbmcsXG5cdFx0aDEsXG5cdFx0aDIsXG5cdFx0aDMsXG5cdFx0aDQsXG5cdFx0aDUsXG5cdFx0aDYge1xuXHRcdFx0LW1vei10cmFuc2l0aW9uOiBjb2xvciAkdHJhbnNpdGlvbi1kZWZhdWx0O1xuXHRcdFx0dHJhbnNpdGlvbjogY29sb3IgJHRyYW5zaXRpb24tZGVmYXVsdDtcblxuXHRcdFx0LnRoZW1lLWxpZ2h0ICYge1xuXHRcdFx0XHRjb2xvcjogdmFyKC0tY29sb3ItbHQtZGFyayk7XG5cdFx0XHR9XG5cblx0XHRcdC50aGVtZS1kYXJrICYge1xuXHRcdFx0XHRjb2xvcjogdmFyKC0tY29sb3ItZHQtbGlnaHQpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC8qaW1nIHtcblx0XHQgIG1hcmdpbjogcmVtKDIwKSAwIHJlbSg1Nik7XG5cdFx0ICB3aWR0aDogMTAwJTtcblx0XHQgIG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdCAgaGVpZ2h0OiBhdXRvO1xuXG5cdFx0ICAmOmxhc3QtY2hpbGQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMCFpbXBvcnRhbnQ7XG5cdFx0ICB9XG5cblx0XHQgIEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC14eGwgLSAwLjUpIHtcblx0XHRcdG1hcmdpbjogcmVtKDEwKSAwIHJlbSg0MCk7XG5cdFx0ICB9XG5cblx0XHQgIEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC14bCAtIDAuNSkge1xuXHRcdFx0bWFyZ2luOiAwIDAgcmVtKDE0KTtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHQgIH1cblxuXHRcdCAgQG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3BvaW50LW1kIC0gMC41KSB7XG5cdFx0XHRtYXJnaW46IDAgMCByZW0oMTYpO1xuXHRcdCAgfVxuXHRcdH0qL1xuXG5cdFx0Jl9fZm9vdGVyIHtcblx0XHRcdHBhZGRpbmctdG9wOiByZW0oNDApO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblxuXHRcdFx0LmFydGljbGUtbGluayB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRcdG1heC13aWR0aDogY2FsYyg1MCUgLSAje3JlbSgyMCl9KTtcblx0XHRcdFx0Y29sb3I6IHZhcigtLWNvbG9yLWx0LWFjY2VudC0xKTtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjM7XG5cblx0XHRcdFx0LnRoZW1lLWxpZ2h0ICYge1xuXHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1jb2xvci1sdC1hY2NlbnQtMSk7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQudGhlbWUtZGFyayAmIHtcblx0XHRcdFx0XHRjb2xvcjogdmFyKC0tY29sb3ItZHQtYWNjZW50LTEpO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jl9faWNvbiB7XG5cdFx0XHRcdFx0ZmxleDogMCAwIDEwMCU7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiByZW0oMjQpO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jl9fdGV4dCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdFx0ZmxleDogMCAwIDEwMCU7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAje3JlbSgyNCl9KTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYtLWJhY2sge1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogcmVtKDIwKTtcblxuXHRcdFx0XHRcdC5hcnRpY2xlLWxpbmsge1xuXHRcdFx0XHRcdFx0Jl9fdGV4dCB7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogcmVtKDQpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYtLW5leHQge1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiByZW0oMjApO1xuXG5cdFx0XHRcdFx0LmFydGljbGUtbGluayB7XG5cdFx0XHRcdFx0XHQmX190ZXh0IHtcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogcmVtKDQpO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmX19pY29uIHN2ZyB7XG5cdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jjpob3Zlcixcblx0XHRcdFx0Jjpmb2N1cyB7XG5cdFx0XHRcdFx0LnRoZW1lLWxpZ2h0ICYge1xuXHRcdFx0XHRcdFx0Y29sb3I6IHZhcigtLWNvbG9yLWx0LWFjY2VudC0yKTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQudGhlbWUtZGFyayAmIHtcblx0XHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1jb2xvci1kdC1hY2NlbnQtMik7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5kaXNhYmxlZCB7XG5cdFx0XHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHRcdFx0Y29sb3I6IHJnYmEodmFyKC0tY29sb3ItZHQtYWNjZW50LTEtUkdCKSwgLjQpO1xuXG5cdFx0XHRcdFx0LnRoZW1lLWxpZ2h0ICYge1xuXHRcdFx0XHRcdFx0Y29sb3I6IHJnYmEodmFyKC0tY29sb3ItbHQtYWNjZW50LTEtUkdCKSwgLjQpO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC50aGVtZS1kYXJrICYge1xuXHRcdFx0XHRcdFx0Y29sb3I6IHJnYmEodmFyKC0tY29sb3ItZHQtYWNjZW50LTEtUkdCKSwgLjQpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrcG9pbnQteGwgLSAwLjUpIHtcblx0XHRcdFx0cGFkZGluZy10b3A6IHJlbSgzMCk7XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1tZCAtIDAuNSkge1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogcmVtKDYwKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQucmVjZW50LWJsb2dzIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0cGFkZGluZy10b3A6IHJlbSg2MCk7XG5cblx0XHQmX19oZWFkZXIge1xuXHRcdFx0cGFkZGluZy1yaWdodDogcmVtKDI2MCk7XG5cblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6ICRicmVha3BvaW50LXhsIC0gMC41KSB7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9fc2xpZGVyIHtcblx0XHRcdHBhZGRpbmctdG9wOiByZW0oMjcpO1xuXHRcdFx0b3ZlcmZsb3c6IHZpc2libGU7XG5cblx0XHRcdC5zd2lwZXItY29udHJvbHMge1xuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQteGwpIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdFx0Ym90dG9tOiAxMDAlO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3BvaW50LXhsIC0gMC41KSB7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oMjQpO1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdHdpZHRoOiByZW0oMTUyKTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1tZCAtIDAuNSkge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IHJlbSgyMCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19ncmlkIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVha3BvaW50LXhsKSB7XG5cdFx0XHRcdEBzdXBwb3J0cyAoZGlzcGxheTogZ3JpZCkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0XHRcdFx0Z3JpZC1hdXRvLWZsb3c6IHJvdyBkZW5zZTtcblx0XHRcdFx0XHRncmlkLWF1dG8tY29sdW1uczogMWZyO1xuXHRcdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnIgMWZyO1xuXHRcdFx0XHRcdGdyaWQtdGVtcGxhdGUtcm93czogMWZyIDFmciAxZnI7XG5cdFx0XHRcdFx0Z2FwOiAwIHJlbSgyMCk7XG5cdFx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1hcmVhczpcbiAgICAgICAgICBcIkZ1bGwgRnVsbCBUb3AgVG9wXCJcbiAgICAgICAgICBcIkZ1bGwgRnVsbCBDZW50ZXIgQ2VudGVyXCJcbiAgICAgICAgICBcIkZ1bGwgRnVsbCBCb3R0b20gQm90dG9tXCI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX19jZWxsIHtcblx0XHRcdHBhZGRpbmctdG9wOiByZW0oMTMpO1xuXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQteGwpIHtcblx0XHRcdFx0QHN1cHBvcnRzIChkaXNwbGF5OiBncmlkKSB7XG5cdFx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRncmlkLWFyZWE6IEZ1bGw7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRcdFx0Z3JpZC1hcmVhOiBUb3A7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoMykge1xuXHRcdFx0XHRcdFx0Z3JpZC1hcmVhOiBDZW50ZXI7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0JjpudGgtY2hpbGQoNCkge1xuXHRcdFx0XHRcdFx0Z3JpZC1hcmVhOiBCb3R0b207XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnJlc291cmNlcy1jYXJkIHtcblx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHR3aWR0aDogcmVtKDIpO1xuXHRcdFx0fVxuXG5cdFx0XHQmX19kZXNjcmlwdGlvbiB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IHJlbSgxMik7XG5cblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3BvaW50LXhsIC0gMC41KSB7XG5cdFx0XHRcdFx0bWF4LWhlaWdodDogcmVtKDY2KTtcblx0XHRcdFx0XHQtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Jl9fZGF0ZSB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IHJlbSgxNik7XG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0KTtcblxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrcG9pbnQteGwgLSAwLjUpIHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oMjQpO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3BvaW50LW1kIC0gMC41KSB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDE2KTtcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxNCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Jl9fY29udGVudCB7XG5cdFx0XHRcdHBhZGRpbmc6IHJlbSgyMCkgcmVtKDQwKTtcblxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtbWQgLSAwLjUpIHtcblx0XHRcdFx0XHRwYWRkaW5nOiByZW0oMjApIHJlbSgxNik7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVha3BvaW50LW1kKSB7XG5cdFx0XHRcdGhlaWdodDogcmVtKDIwMCk7XG5cblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3BvaW50LXhsIC0gMC41KSB7XG5cdFx0XHRcdFx0aGVpZ2h0OiByZW0oMjQwKTtcblxuXHRcdFx0XHRcdC5yZXNvdXJjZXMtY2FyZCB7XG5cdFx0XHRcdFx0XHQmX19jb250ZW50IHtcblx0XHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji0tZnVsbCB7XG5cdFx0XHRcdFx0LnJlc291cmNlcy1jYXJkIHtcblx0XHRcdFx0XHRcdCZfX2J1dHRvbi13cmFwcGVyIHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0Jl9fYmc6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3BvaW50LXhsIC0gMC41KSBhbmQgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtbWQpIHtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEodmFyKC0tY29sb3ItbHQtZGFyay1SR0IpLCAuOSkgMCUsIHJnYmEodmFyKC0tY29sb3ItbHQtZGFyay1SR0IpLCAwKSAxNDMuMzglKTtcblxuXHRcdFx0XHRcdFx0XHRcdC50aGVtZS1saWdodCAmIHtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSh2YXIoLS1jb2xvci1sdC1kYXJrLVJHQiksIC45KSAwJSwgcmdiYSh2YXIoLS1jb2xvci1sdC1kYXJrLVJHQiksIDApIDE0My4zOCUpO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHRcdFx0LnRoZW1lLWRhcmsgJiB7XG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEodmFyKC0tY29sb3ItZHQtZGFyay0xLVJHQiksIC45KSAwJSwgcmdiYSh2YXIoLS1jb2xvci1kdC1kYXJrLTEtUkdCKSwgMCkgMTQzLjM4JSk7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVha3BvaW50LXhsKSB7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IHJlbSg2MjYpO1xuXG5cdFx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogcmVtKDIpO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0LnJlc291cmNlcy1jYXJkIHtcblx0XHRcdFx0XHRcdFx0Jl9fY29udGVudCB7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogcmVtKDQwKTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWtwb2ludC1tZCkge1xuXHRcdFx0XHRcdCY6bm90KC5yZXNvdXJjZXMtY2FyZC0tZnVsbCkge1xuXHRcdFx0XHRcdFx0LnJlc291cmNlcy1jYXJkIHtcblx0XHRcdFx0XHRcdFx0Jl9fY29udGVudCB7XG5cdFx0XHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdFx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0Jl9fYmc6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEodmFyKC0tY29sb3ItbHQtZGFyay1SR0IpLCAuOSkgMCUsIHJnYmEodmFyKC0tY29sb3ItbHQtZGFyay1SR0IpLCAwKSAxNDMuMzglKTtcblxuXHRcdFx0XHRcdFx0XHRcdC50aGVtZS1saWdodCAmIHtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSh2YXIoLS1jb2xvci1sdC1kYXJrLVJHQiksIC45KSAwJSwgcmdiYSh2YXIoLS1jb2xvci1sdC1kYXJrLVJHQiksIDApIDE0My4zOCUpO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHRcdFx0LnRoZW1lLWRhcmsgJiB7XG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEodmFyKC0tY29sb3ItZHQtZGFyay0xLVJHQiksIC45KSAwJSwgcmdiYSh2YXIoLS1jb2xvci1kdC1kYXJrLTEtUkdCKSwgMCkgMTQzLjM4JSk7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji5zZWN0aW9uLXJlc291cmNlcy0tc3R5bGUtdjEge1xuXHRcdG92ZXJmbG93OiB2aXNpYmxlO1xuXG5cdFx0Ji5zZWN0aW9uLXRvcC1wYWRkaW5nLS1ub25lIHtcblx0XHRcdHBhZGRpbmctdG9wOiByZW0oMjApO1xuXHRcdH1cblxuXHRcdCYuc2VjdGlvbi1ib3R0b20tcGFkZGluZy0tbm9uZSB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogcmVtKDIwKTtcblx0XHR9XG5cblx0XHQmLnNlY3Rpb24tdG9wLXBhZGRpbmctLXNtYWxsIHtcblx0XHRcdHBhZGRpbmctdG9wOiAkcGFkZGluZy1zbWFsbDtcblx0XHR9XG5cblx0XHQmLnNlY3Rpb24tYm90dG9tLXBhZGRpbmctLXNtYWxsIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAkcGFkZGluZy1zbWFsbDtcblx0XHR9XG5cblx0XHQmLnNlY3Rpb24tdG9wLXBhZGRpbmctLWRlZmF1bHQge1xuXHRcdFx0cGFkZGluZy10b3A6ICRwYWRkaW5nLWRlZmF1bHQ7XG5cdFx0fVxuXG5cdFx0Ji5zZWN0aW9uLWJvdHRvbS1wYWRkaW5nLS1kZWZhdWx0IHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAkcGFkZGluZy1kZWZhdWx0O1xuXHRcdH1cblxuXHRcdCYuc2VjdGlvbi10b3AtcGFkZGluZy0tbGFyZ2Uge1xuXHRcdFx0cGFkZGluZy10b3A6ICRwYWRkaW5nLWxhcmdlO1xuXHRcdH1cblxuXHRcdCYuc2VjdGlvbi1ib3R0b20tcGFkZGluZy0tbGFyZ2Uge1xuXHRcdFx0cGFkZGluZy1ib3R0b206ICRwYWRkaW5nLWxhcmdlO1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC14bCAtIDAuNSkge1xuXHRcdFx0Ly9wYWRkaW5nOiByZW0oNjApIDA7XG5cblx0XHRcdCYuc2VjdGlvbi10b3AtcGFkZGluZy0tZGVmYXVsdCB7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAkcGFkZGluZy1kZWZhdWx0LXRhYmxldDtcblx0XHRcdH1cblxuXHRcdFx0Ji5zZWN0aW9uLWJvdHRvbS1wYWRkaW5nLS1kZWZhdWx0IHtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206ICRwYWRkaW5nLWRlZmF1bHQtdGFibGV0O1xuXHRcdFx0fVxuXG5cdFx0XHQmLnNlY3Rpb24tdG9wLXBhZGRpbmctLXNtYWxsIHtcblx0XHRcdFx0cGFkZGluZy10b3A6ICRwYWRkaW5nLXNtYWxsLXRhYmxldDtcblx0XHRcdH1cblxuXHRcdFx0Ji5zZWN0aW9uLWJvdHRvbS1wYWRkaW5nLS1zbWFsbCB7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAkcGFkZGluZy1zbWFsbC10YWJsZXQ7XG5cdFx0XHR9XG5cblx0XHRcdCYuc2VjdGlvbi10b3AtcGFkZGluZy0tbGFyZ2Uge1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogJHBhZGRpbmctbGFyZ2UtdGFibGV0O1xuXHRcdFx0fVxuXG5cdFx0XHQmLnNlY3Rpb24tYm90dG9tLXBhZGRpbmctLWxhcmdlIHtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206ICRwYWRkaW5nLWxhcmdlLXRhYmxldDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuc2VjdGlvbi1yZXNvdXJjZXMge1xuXG5cdFx0XHQmX19jb250cm9scyB7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiByZW0oMzYpO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cblx0XHRcdFx0LnNlYXJjaC1ibG9jayB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IHJlbSg1MCk7XG5cdFx0XHRcdFx0ZmxleDogMCAwIDEwMCU7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiByZW0oMzk1KTtcblx0XHRcdFx0XHRvcmRlcjogMztcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5jYXRlZ29yaWVzLWJsb2NrIHtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0ZmxleDogMCAwIDEwMCU7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiByZW0oMzk1KTtcblx0XHRcdFx0XHRvcmRlcjogMTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5maWx0ZXItYmxvY2sge1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiByZW0oNTApO1xuXHRcdFx0XHRcdGZsZXg6IDAgMCBhdXRvO1xuXHRcdFx0XHRcdG1heC13aWR0aDogY2FsYygxMDAlIC0gI3tyZW0oMzk1KX0gLSAje3JlbSgzOTUpfSAtICN7cmVtKDEwMCl9KTtcblx0XHRcdFx0XHRvcmRlcjogMjtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5maWx0ZXItcmVzdWx0cy1ibG9jayB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDUpO1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0XHRcdFx0XHRmbGV4OiAwIDAgMTAwJTtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0b3JkZXI6IDQ7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrcG9pbnQteGwgLSAwLjUpIHtcblx0XHRcdFx0XHQuc2VhcmNoLWJsb2NrIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiByZW0oMjApO1xuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiByZW0oMjQ1KTtcblx0XHRcdFx0XHRcdG9yZGVyOiAyO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5jYXRlZ29yaWVzLWJsb2NrIHtcblx0XHRcdFx0XHRcdG1heC13aWR0aDogcmVtKDMzNCk7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmZpbHRlci1ibG9jayB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oMjQpO1xuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IHJlbSgyMCk7XG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IGNhbGMoMTAwJSAtICN7cmVtKDQzMCl9KTtcblx0XHRcdFx0XHRcdG9yZGVyOiA0O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5maWx0ZXItcmVzdWx0cy1ibG9jayB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiByZW0oMzkwKTtcblx0XHRcdFx0XHRcdG9yZGVyOiAzO1xuXG5cdFx0XHRcdFx0XHQuZmlsdGVyLXRhZ3MtbGlzdCB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IHJlbSgxNik7XG5cblx0XHRcdFx0XHRcdFx0JjplbXB0eSB7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1tZCAtIDAuNSkge1xuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiByZW0oMjYpO1xuXG5cdFx0XHRcdFx0LnNlYXJjaC1ibG9jayB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdG9yZGVyOiAxO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5jYXRlZ29yaWVzLWJsb2NrIHtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IHJlbSgxMCk7XG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmZpbHRlci1ibG9jayB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oMTApO1xuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRcdFx0XHRvcmRlcjogMztcblx0XHRcdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQuZmlsdGVyLXJlc3VsdHMtYmxvY2sge1xuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0b3JkZXI6IDQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCZfX2dyaWQtd3JhcHBlciB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0XHQubG9hZGVyIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0dG9wOiByZW0oLTEwKTtcblx0XHRcdFx0XHRsZWZ0OiAtMXB4O1xuXHRcdFx0XHRcdHJpZ2h0OiAtMXB4O1xuXHRcdFx0XHRcdGJvdHRvbTogcmVtKC0xMCk7XG5cdFx0XHRcdFx0ei1pbmRleDogNTtcblx0XHRcdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdFx0XHQtbW96LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgJHRyYW5zaXRpb24tZGVmYXVsdCwgb3BhY2l0eSAkdHJhbnNpdGlvbi1kZWZhdWx0LCB2aXNpYmlsaXR5ICR0cmFuc2l0aW9uLWRlZmF1bHQ7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAkdHJhbnNpdGlvbi1kZWZhdWx0LCBvcGFjaXR5ICR0cmFuc2l0aW9uLWRlZmF1bHQsIHZpc2liaWxpdHkgJHRyYW5zaXRpb24tZGVmYXVsdDtcblxuXHRcdFx0XHRcdC50aGVtZS1saWdodCAmIHtcblx0XHRcdFx0XHRcdC8vYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3Itd2hpdGUpO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC50aGVtZS1kYXJrICYge1xuXHRcdFx0XHRcdFx0Ly9iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1ibGFjayk7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVha3BvaW50LXhsKSB7XG5cdFx0XHRcdFx0XHRAc3VwcG9ydHMgKGRpc3BsYXk6IGdyaWQpIHtcblx0XHRcdFx0XHRcdFx0Z3JpZC1yb3ctc3RhcnQ6IDE7XG5cdFx0XHRcdFx0XHRcdGdyaWQtcm93LWVuZDogLTE7XG5cdFx0XHRcdFx0XHRcdGdyaWQtY29sdW1uLXN0YXJ0OiAxO1xuXHRcdFx0XHRcdFx0XHRncmlkLWNvbHVtbi1lbmQ6IC0xO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYubG9hZGVyLXZpc2libGUge1xuXG5cdFx0XHRcdFx0LnNlY3Rpb24tcmVzb3VyY2VzX19ncmlkIHtcblx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IHJlbSgxMDApO1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQubG9hZGVyIHtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdFx0XHRcdFx0cG9pbnRlci1ldmVudHM6IGF1dG87XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCZfX2dyaWQge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IHJlbSgxMDApO1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0ICR0cmFuc2l0aW9uLWRlZmF1bHQ7XG5cblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVha3BvaW50LXhsKSB7XG5cdFx0XHRcdFx0QHN1cHBvcnRzIChkaXNwbGF5OiBncmlkKSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdFx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmciAxZnI7XG5cdFx0XHRcdFx0XHRncmlkLXRlbXBsYXRlLXJvd3M6IDFmciAxZnI7XG5cdFx0XHRcdFx0XHRncmlkLWF1dG8tY29sdW1uczogMWZyO1xuXHRcdFx0XHRcdFx0Z2FwOiByZW0oMjApIHJlbSgyMCk7XG5cdFx0XHRcdFx0XHRncmlkLWF1dG8tZmxvdzogcm93IGRlbnNlO1xuXHRcdFx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1hcmVhczpcbiAgICAgICAgICAgIFwiRnVsbCBGdWxsIFRvcC1MZWZ0IFRvcC1SaWdodFwiXG4gICAgICAgICAgICBcIkZ1bGwgRnVsbCBCb3R0b20tTGVmdCBCb3R0b20tUmlnaHRcIjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Jl9fbWVzc2FnZSB7XG5cdFx0XHRcdHBhZGRpbmc6IDAgcmVtKDEwKSByZW0oMjApO1xuXHRcdFx0XHRmbGV4OiAwIDAgMTAwJTtcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRhbGlnbi1zZWxmOiBjZW50ZXI7XG5cblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVha3BvaW50LXhsKSB7XG5cdFx0XHRcdFx0QHN1cHBvcnRzIChkaXNwbGF5OiBncmlkKSB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdFx0Z3JpZC1yb3ctc3RhcnQ6IDE7XG5cdFx0XHRcdFx0XHRncmlkLXJvdy1lbmQ6IC0xO1xuXHRcdFx0XHRcdFx0Z3JpZC1jb2x1bW4tc3RhcnQ6IDE7XG5cdFx0XHRcdFx0XHRncmlkLWNvbHVtbi1lbmQ6IC0xO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmX19jZWxsIHtcblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVha3BvaW50LW1kKSB7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiA1MCU7XG5cblx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQteGwpIHtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDMzLjMzMyU7XG5cblx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdG1heC13aWR0aDogNjYuNjY2JTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRAc3VwcG9ydHMgKGRpc3BsYXk6IGdyaWQpIHtcblx0XHRcdFx0XHRcdG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXG5cdFx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdFx0Z3JpZC1hcmVhOiBGdWxsO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRcdFx0XHRcdGdyaWQtYXJlYTogVG9wLUxlZnQ7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDMpIHtcblx0XHRcdFx0XHRcdFx0Z3JpZC1hcmVhOiBUb3AtUmlnaHQ7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDQpIHtcblx0XHRcdFx0XHRcdFx0Z3JpZC1hcmVhOiBCb3R0b20tTGVmdDtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoNSkge1xuXHRcdFx0XHRcdFx0XHRncmlkLWFyZWE6IEJvdHRvbS1SaWdodDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLnNlY3Rpb24tcmVzb3VyY2VzLS1zdHlsZS12MiB7XG5cdFx0Ji5zZWN0aW9uLXRvcC1wYWRkaW5nLS1ub25lIHtcblx0XHRcdHBhZGRpbmctdG9wOiByZW0oMjApO1xuXHRcdH1cblxuXHRcdCYuc2VjdGlvbi1ib3R0b20tcGFkZGluZy0tbm9uZSB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogcmVtKDIwKTtcblx0XHR9XG5cblx0XHQmLnNlY3Rpb24tdG9wLXBhZGRpbmctLXNtYWxsIHtcblx0XHRcdHBhZGRpbmctdG9wOiAkcGFkZGluZy1zbWFsbDtcblx0XHR9XG5cblx0XHQmLnNlY3Rpb24tYm90dG9tLXBhZGRpbmctLXNtYWxsIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAkcGFkZGluZy1zbWFsbDtcblx0XHR9XG5cblx0XHQmLnNlY3Rpb24tdG9wLXBhZGRpbmctLWRlZmF1bHQge1xuXHRcdFx0cGFkZGluZy10b3A6ICRwYWRkaW5nLWRlZmF1bHQ7XG5cdFx0fVxuXG5cdFx0Ji5zZWN0aW9uLWJvdHRvbS1wYWRkaW5nLS1kZWZhdWx0IHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAkcGFkZGluZy1kZWZhdWx0O1xuXHRcdH1cblxuXHRcdCYuc2VjdGlvbi10b3AtcGFkZGluZy0tbGFyZ2Uge1xuXHRcdFx0cGFkZGluZy10b3A6ICRwYWRkaW5nLWxhcmdlO1xuXHRcdH1cblxuXHRcdCYuc2VjdGlvbi1ib3R0b20tcGFkZGluZy0tbGFyZ2Uge1xuXHRcdFx0cGFkZGluZy1ib3R0b206ICRwYWRkaW5nLWxhcmdlO1xuXHRcdH1cblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC14bCAtIDAuNSkge1xuXHRcdFx0Ly9wYWRkaW5nOiByZW0oNjApIDA7XG5cblx0XHRcdCYuc2VjdGlvbi10b3AtcGFkZGluZy0tZGVmYXVsdCB7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAkcGFkZGluZy1kZWZhdWx0LXRhYmxldDtcblx0XHRcdH1cblxuXHRcdFx0Ji5zZWN0aW9uLWJvdHRvbS1wYWRkaW5nLS1kZWZhdWx0IHtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206ICRwYWRkaW5nLWRlZmF1bHQtdGFibGV0O1xuXHRcdFx0fVxuXG5cdFx0XHQmLnNlY3Rpb24tdG9wLXBhZGRpbmctLXNtYWxsIHtcblx0XHRcdFx0cGFkZGluZy10b3A6ICRwYWRkaW5nLXNtYWxsLXRhYmxldDtcblx0XHRcdH1cblxuXHRcdFx0Ji5zZWN0aW9uLWJvdHRvbS1wYWRkaW5nLS1zbWFsbCB7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAkcGFkZGluZy1zbWFsbC10YWJsZXQ7XG5cdFx0XHR9XG5cblx0XHRcdCYuc2VjdGlvbi10b3AtcGFkZGluZy0tbGFyZ2Uge1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogJHBhZGRpbmctbGFyZ2UtdGFibGV0O1xuXHRcdFx0fVxuXG5cdFx0XHQmLnNlY3Rpb24tYm90dG9tLXBhZGRpbmctLWxhcmdlIHtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206ICRwYWRkaW5nLWxhcmdlLXRhYmxldDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuc2VjdGlvbi1yZXNvdXJjZXMge1xuXHRcdFx0Jl9fYmcge1xuXHRcdFx0XHRtYXgtaGVpZ2h0OiByZW0oMTEyMCk7XG5cblx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRAc3VwcG9ydHMgKGJhY2tkcm9wLWZpbHRlcjogYmx1cig1cHgpKSBvciAoLXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6IGJsdXIoNXB4KSkge1xuXHRcdFx0XHRcdFx0LXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6IGJsdXIoOHB4KTtcblx0XHRcdFx0XHRcdGJhY2tkcm9wLWZpbHRlcjogYmx1cig4cHgpO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC50aGVtZS1saWdodCAmIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tY29sb3ItbHQtbGlnaHQtMS1SR0IpLCAwLjkpO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC50aGVtZS1kYXJrICYge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1jb2xvci1kdC1kYXJrLTEtUkdCKSwgMC45KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRcdHotaW5kZXg6IDI7XG5cdFx0XHRcdFx0aGVpZ2h0OiByZW0oMzYwKTtcblx0XHRcdFx0XHQtbW96LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgJHRyYW5zaXRpb24tZGVmYXVsdDtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yICR0cmFuc2l0aW9uLWRlZmF1bHQ7XG5cblx0XHRcdFx0XHRAc3VwcG9ydHMgKC13ZWJraXQtbWFzay1pbWFnZTogdXJsKCNtYXNrKSkgb3IgKG1hc2staW1hZ2U6IHVybCgjbWFzaykpIHtcblx0XHRcdFx0XHRcdC13ZWJraXQtbWFzay1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwLjAwMDEpIDAlLCBibGFjayAxMDAlKTtcblx0XHRcdFx0XHRcdG1hc2staW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMC4wMDAxKSAwJSwgYmxhY2sgMTAwJSk7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LnRoZW1lLWxpZ2h0ICYge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbHQtbGlnaHQtMSk7XG5cblx0XHRcdFx0XHRcdEBzdXBwb3J0cyBub3QgKCgtd2Via2l0LW1hc2staW1hZ2U6IHVybCgjbWFzaykpIG9yIChtYXNrLWltYWdlOiB1cmwoI21hc2spKSkge1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMzYwZGVnLCByZ2JhKHZhcigtLWNvbG9yLWx0LWxpZ2h0LTEtUkdCKSwgMSkgMCUsIHJnYmEodmFyKC0tY29sb3ItbHQtbGlnaHQtMS1SR0IpLCAwKSAxMDAlKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQudGhlbWUtZGFyayAmIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLWR0LWRhcmstMSk7XG5cblx0XHRcdFx0XHRcdEBzdXBwb3J0cyBub3QgKCgtd2Via2l0LW1hc2staW1hZ2U6IHVybCgjbWFzaykpIG9yIChtYXNrLWltYWdlOiB1cmwoI21hc2spKSkge1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMzYwZGVnLCByZ2JhKHZhcigtLWNvbG9yLWR0LWRhcmstMS1SR0IpLCAxKSAwJSwgcmdiYSh2YXIoLS1jb2xvci1kdC1kYXJrLTEtUkdCKSwgMCkgMTAwJSk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCZfX21haW4ge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogcmVtKC0xMCk7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogcmVtKC0xMCk7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblxuXHRcdFx0XHQmID4gKiB7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiByZW0oMTApO1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IHJlbSgxMCk7XG5cdFx0XHRcdFx0ZmxleDogMCAwIDEwMCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Jl9faGVhZGVyIHtcblx0XHRcdFx0bWF4LXdpZHRoOiByZW0oMTEyMCk7XG5cblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogJGJyZWFrcG9pbnQteGwgLSAwLjUpIHtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IGNhbGMoNjYuNjY2JSAtICN7cmVtKDIwKX0pO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3BvaW50LWxnIC0gMC41KSB7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAje3JlbSgyNjUpfSk7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtbWQgLSAwLjUpIHtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Jl9fdGl0bGUge1xuXHRcdFx0XHRtYXgtd2lkdGg6IHJlbSg4NjApO1xuXG5cdFx0XHRcdCYuc2VjdGlvbi10aXRsZS0tc3R5bGUzIHtcblx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAkYnJlYWtwb2ludC14bCAtIDAuNSkge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMzIpO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1tZCAtIDAuNSkge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMzApO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmX19jb250cm9scyB7XG5cdFx0XHRcdG1heC13aWR0aDogMjUlO1xuXHRcdFx0XHRvcmRlcjogMjtcblxuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAkYnJlYWtwb2ludC14bCAtIDAuNSkge1xuXHRcdFx0XHRcdG1heC13aWR0aDogMzMuMzMzJTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1sZyAtIDAuNSkge1xuXHRcdFx0XHRcdG1heC13aWR0aDogcmVtKDI2NSk7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtbWQgLSAwLjUpIHtcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogcmVtKDYwKTtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0b3JkZXI6IDE7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLS1tb2JpbGUge1xuXHRcdFx0XHRcdG9yZGVyOiA0O1xuXG5cdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3BvaW50LW1kIC0gMC41KSB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oMzIpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmX19hcnRpY2xlIHtcblx0XHRcdFx0bWF4LXdpZHRoOiA3NSU7XG5cdFx0XHRcdG9yZGVyOiAxO1xuXG5cdFx0XHRcdCYuYXJ0aWNsZS1ibG9jayB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogJGJyZWFrcG9pbnQteGwgLSAwLjUpIHtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDY2LjY2NiU7XG5cblx0XHRcdFx0XHQmLmFydGljbGUtYmxvY2sge1xuXHRcdFx0XHRcdFx0LnNlY3Rpb24tcmVzb3VyY2VzX190aXRsZSB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDI0KTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtbGcgLSAwLjUpIHtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IGNhbGMoMTAwJSAtICN7cmVtKDI2NSl9KTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1tZCAtIDAuNSkge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IHJlbSgwKTtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0b3JkZXI6IDI7XG5cblx0XHRcdFx0XHQmLmFydGljbGUtYmxvY2sge1xuXHRcdFx0XHRcdFx0b3JkZXI6IC0xO1xuXG5cdFx0XHRcdFx0XHQuc2VjdGlvbi1yZXNvdXJjZXNfX3RpdGxlIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMjApO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmX19idXR0b24td3JhcHBlciB7XG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1tZCAtIDAuNSkge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IHJlbSgxMik7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Jl9fZ3JpZCB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQteGwpIHtcblx0XHRcdFx0XHRAc3VwcG9ydHMgKGRpc3BsYXk6IGdyaWQpIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0XHRcdFx0XHRncmlkLWF1dG8tZmxvdzogcm93IGRlbnNlO1xuXHRcdFx0XHRcdFx0Z3JpZC1hdXRvLWNvbHVtbnM6IDFmcjtcblx0XHRcdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XG5cdFx0XHRcdFx0XHRncmlkLXRlbXBsYXRlLXJvd3M6IDFmciAxZnI7XG5cdFx0XHRcdFx0XHRnYXA6IHJlbSgyMCkgcmVtKDIwKTtcblx0XHRcdFx0XHRcdGdyaWQtdGVtcGxhdGUtYXJlYXM6XG4gICAgICAgICAgICBcIkZ1bGwgRnVsbCBUb3AtUmlnaHRcIlxuICAgICAgICAgICAgXCJGdWxsIEZ1bGwgQm90dG9tLVJpZ2h0XCI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCZfX2NlbGwge1xuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtbWQpIHtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQteGwpIHtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDMzLjMzMyU7XG5cblx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdG1heC13aWR0aDogNjYuNjY2JTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRAc3VwcG9ydHMgKGRpc3BsYXk6IGdyaWQpIHtcblx0XHRcdFx0XHRcdG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXG5cdFx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdFx0Z3JpZC1hcmVhOiBGdWxsO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRcdFx0XHRcdGdyaWQtYXJlYTogVG9wLVJpZ2h0O1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgzKSB7XG5cdFx0XHRcdFx0XHRcdGdyaWQtYXJlYTogQm90dG9tLVJpZ2h0O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYuc2VjdGlvbi1yZXNvdXJjZXMtLXN0eWxlLXYzIHtcblx0XHQmLnNlY3Rpb24tdG9wLXBhZGRpbmctLW5vbmUge1xuXHRcdFx0cGFkZGluZy10b3A6IHJlbSgyMCk7XG5cdFx0fVxuXG5cdFx0Ji5zZWN0aW9uLWJvdHRvbS1wYWRkaW5nLS1ub25lIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiByZW0oMjApO1xuXHRcdH1cblxuXHRcdCYuc2VjdGlvbi10b3AtcGFkZGluZy0tc21hbGwge1xuXHRcdFx0cGFkZGluZy10b3A6ICRwYWRkaW5nLXNtYWxsO1xuXHRcdH1cblxuXHRcdCYuc2VjdGlvbi1ib3R0b20tcGFkZGluZy0tc21hbGwge1xuXHRcdFx0cGFkZGluZy1ib3R0b206ICRwYWRkaW5nLXNtYWxsO1xuXHRcdH1cblxuXHRcdCYuc2VjdGlvbi10b3AtcGFkZGluZy0tZGVmYXVsdCB7XG5cdFx0XHRwYWRkaW5nLXRvcDogJHBhZGRpbmctZGVmYXVsdDtcblx0XHR9XG5cblx0XHQmLnNlY3Rpb24tYm90dG9tLXBhZGRpbmctLWRlZmF1bHQge1xuXHRcdFx0cGFkZGluZy1ib3R0b206ICRwYWRkaW5nLWRlZmF1bHQ7XG5cdFx0fVxuXG5cdFx0Ji5zZWN0aW9uLXRvcC1wYWRkaW5nLS1sYXJnZSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogJHBhZGRpbmctbGFyZ2U7XG5cdFx0fVxuXG5cdFx0Ji5zZWN0aW9uLWJvdHRvbS1wYWRkaW5nLS1sYXJnZSB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogJHBhZGRpbmctbGFyZ2U7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3BvaW50LXhsIC0gMC41KSB7XG5cdFx0XHQvL3BhZGRpbmc6IHJlbSg2MCkgMDtcblxuXHRcdFx0Ji5zZWN0aW9uLXRvcC1wYWRkaW5nLS1kZWZhdWx0IHtcblx0XHRcdFx0cGFkZGluZy10b3A6ICRwYWRkaW5nLWRlZmF1bHQtdGFibGV0O1xuXHRcdFx0fVxuXG5cdFx0XHQmLnNlY3Rpb24tYm90dG9tLXBhZGRpbmctLWRlZmF1bHQge1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogJHBhZGRpbmctZGVmYXVsdC10YWJsZXQ7XG5cdFx0XHR9XG5cblx0XHRcdCYuc2VjdGlvbi10b3AtcGFkZGluZy0tc21hbGwge1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogJHBhZGRpbmctc21hbGwtdGFibGV0O1xuXHRcdFx0fVxuXG5cdFx0XHQmLnNlY3Rpb24tYm90dG9tLXBhZGRpbmctLXNtYWxsIHtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206ICRwYWRkaW5nLXNtYWxsLXRhYmxldDtcblx0XHRcdH1cblxuXHRcdFx0Ji5zZWN0aW9uLXRvcC1wYWRkaW5nLS1sYXJnZSB7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAkcGFkZGluZy1sYXJnZS10YWJsZXQ7XG5cdFx0XHR9XG5cblx0XHRcdCYuc2VjdGlvbi1ib3R0b20tcGFkZGluZy0tbGFyZ2Uge1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogJHBhZGRpbmctbGFyZ2UtdGFibGV0O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zZWN0aW9uLXJlc291cmNlc19fdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiByZW0oNDgpO1xuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrcG9pbnQteGwgLSAwLjUpIHtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMzYpO1xuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtbWQgLSAwLjUpIHtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMjgpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5hcnRpY2xlLWJsb2NrX19ib2R5IHtcblx0XHRcdGgyIHtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMzYpO1xuXG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC14bCAtIDAuNSkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDMyKTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1tZCAtIDAuNSkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDI2KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRwIHtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTgpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi8vIENvbG9yc1xuXG4kcmVkOiAjZmYwMDAwO1xuXG4vLyBQYWRkaW5nc1xuJHBhZGRpbmctZGVmYXVsdDogcmVtKDEyMCk7XG4kcGFkZGluZy1kZWZhdWx0LXRhYmxldDogcmVtKDYwKTtcblxuJHBhZGRpbmctbGFyZ2U6IHJlbSgxNjApO1xuJHBhZGRpbmctbGFyZ2UtdGFibGV0OiByZW0oODApO1xuXG4kcGFkZGluZy1zbWFsbDogcmVtKDgwKTtcbiRwYWRkaW5nLXNtYWxsLXRhYmxldDogcmVtKDQwKTtcblxuXG5cbi8vIFRyYW5zaXRpb25zXG4kdHJhbnNpdGlvbi1kdXJhdGlvbi1kZWZhdWx0OiAwLjNzO1xuJHRyYW5zaXRpb24tZGVsYXktZGVmYXVsdDogMC4zcztcbiR0cmFuc2l0aW9uLWRlZmF1bHQ6IDAuM3MgZWFzZS1pbi1vdXQ7XG5cblxuLy8gQnJlYWtwb2ludHNcbiRicmVha3BvaW50LXh4bDogMTcyMHB4O1xuJGJyZWFrcG9pbnQteHhtOiAxNDQwcHg7XG4kYnJlYWtwb2ludC14bDogMTI4MHB4O1xuJGJyZWFrcG9pbnQtbGc6IDEwMjVweDtcbiRicmVha3BvaW50LW1kOiA3NjhweDtcbiRicmVha3BvaW50LXNtOiA1NzZweDtcbiRicmVha3BvaW50LXhzbTogNDMwcHg7XG5cblxuLy8gT3RoZXJcbiRoZWFkZXJIZWlnaHREZXNrdG9wOiByZW0oMTEyKTtcbiRoZWFkZXJIZWlnaHRUYWJsZXQ6IHJlbSg2MCk7IiwiQGltcG9ydCBcInZhcmlhYmxlc1wiO1xuXG4kaHRtbC1mb250LXNpemU6IDEwcHg7XG4kaHRtbC1mb250LXNpemUtc206IDhweDtcblxuQGZ1bmN0aW9uIHN0cmlwVW5pdCgkdmFsdWUpIHtcbiAgICBAcmV0dXJuICR2YWx1ZSAvICgkdmFsdWUgKiAwICsgMSk7XG59XG5cbkBmdW5jdGlvbiByZW0oJHB4VmFsdWUpIHtcbiAgICBAcmV0dXJuICN7c3RyaXBVbml0KCRweFZhbHVlKSAvIHN0cmlwVW5pdCgkaHRtbC1mb250LXNpemUpfXJlbTtcbn1cblxuQGZ1bmN0aW9uIHJlbV9zbSgkcHhWYWx1ZSkge1xuICAgIEByZXR1cm4gI3tzdHJpcFVuaXQoJHB4VmFsdWUpIC8gc3RyaXBVbml0KCRodG1sLWZvbnQtc2l6ZS1zbSl9cmVtO1xufSIsIkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJmdW5jdGlvbnNcIjtcblxuQG1peGluIGZvbnQtY29udGVudCgkd2VpZ2h0OiA0MDApIHtcbiAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1jb250ZW50KSwgJ1RpbWVzIE5ldyBSb21hbicsIHNhbnMtc2VyaWY7XG4gICAgQGlmICR3ZWlnaHQgeyBmb250LXdlaWdodDogJHdlaWdodDsgfVxufVxuXG5AbWl4aW4gZm9udC1oZWFkaW5ncygkd2VpZ2h0OiA0MDApIHtcbiAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1oZWFkaW5ncyksICdUaW1lcyBOZXcgUm9tYW4nLCBzYW5zLXNlcmlmO1xuICAgIEBpZiAkd2VpZ2h0IHsgZm9udC13ZWlnaHQ6ICR3ZWlnaHQ7IH1cbn1cblxuQG1peGluIGhlaWdodC0xMDB2aCB7XG4gICAgaGVpZ2h0OiBjYWxjKHZhcigtLXZoLCAxdmgpICogMTAwKTtcbn0iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBUUUsQUFBRCxzQkFBSztBQUhOLGtCQUFrQixDQUdoQixzQkFBSSxDQUFDO0VBQ0wsVUFBVSxFRUNBLE1BQXlEO0VGQW5FLFVBQVUsRUVBQSxNQUF5RCxHRmtDbkU7RUFwQ0EsQUFJQSxzQkFKSSxBQUlILE9BQU87RUFQVixrQkFBa0IsQ0FHaEIsc0JBQUksQUFJSCxPQUFPLENBQUM7SUFDUixPQUFPLEVBQUUsRUFBRTtJQUNYLFFBQVEsRUFBRSxRQUFRO0lBQ2xCLElBQUksRUFBRSxDQUFDO0lBQ1AsS0FBSyxFQUFFLENBQUM7SUFDUixNQUFNLEVBQUUsQ0FBQztJQUNULE9BQU8sRUFBRSxDQUFDO0lBQ1YsTUFBTSxFRVRHLEtBQXlEO0lGVWxFLGVBQWUsRUFBRSxnQkFBZ0IsQ0NEZixJQUFJLENBQUMsV0FBVztJREVsQyxVQUFVLEVBQUUsZ0JBQWdCLENDRlYsSUFBSSxDQUFDLFdBQVcsR0R3QmxDO0lBcEJzRSxTQUFDLEVBQTVELGtCQUFrQixFQUFFLFVBQVUsRUFBNkIsRUFBQyxFQUF4QixVQUFVLEVBQUUsVUFBVTtNQWZ0RSxBQUlBLHNCQUpJLEFBSUgsT0FBTztNQVBWLGtCQUFrQixDQUdoQixzQkFBSSxBQUlILE9BQU8sQ0FB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 */
