/* compiled by scssphp 1.10.2 on Fri, 01 May 2026 04:44:32 +0000 (0.039s) */

/* Harcourts Properties SCSS document */
/* Variable defaults */
/* Typography */
/* Typography responsive */
/* Colors */
/* headings */
/* Headings responsive */
/* H1 heading */
/* H1 heading responsive */
/* H2 heading */
/* H2 heading responsive */
/* H3 heading */
/* H2 heading responsive */
/* H4 heading */
/* H4 heading responsive */
/* Images */
/* Videos */
/* Forms */
/* Forms responsive */
/* Buttons */
/* Buttons responsive */
/* Grids */
/* Grids responsive */
/* Layout */
/* Layout responsive */
/* Header */
/* Header responsive */
/* Navigation */
/* Navigation responsive */
/* Rotator */
/* Rotator responsive */
/* Footer */
/* Footer responsive */
/* Offcanvas */
/* Offcanvas responsive */
/* Responsive Sizes */
/* Grid Percentages */
/* Harcourts common SCSS document */
/* Select arrows */
/* Font reset */
/* All from mobile up (responsive all) */
@media all {
  /* Properties container */
  /* Properties outer */
  /* Properties top bar */
  /* Properties grid */
  /* Property icons */
  /* Properties slider */
  .properties-container {
    opacity: 1;
    transition: opacity 0.5s ease 0.1s;
  }
  .properties-container.loading {
    opacity: 0.4;
    transition: opacity 0.5s ease;
  }
  .properties-outer {
    display: flex;
    flex-wrap: nowrap;
    flex-direction: column;
    gap: 0px;
    transition: none;
  }
  .properties-outer .properties {
    width: 100%;
    flex-grow: 1;
    flex-shrink: 1;
    order: 2;
  }
  .properties-outer .properties-map {
    width: 0%;
    flex-grow: 1;
    flex-shrink: 1;
    transition: none;
    position: relative;
    order: 1;
  }
  .properties-outer.show-map {
    gap: 20px;
    transition: gap 0.3s ease;
  }
  .properties-outer.show-map .properties {
    width: 100%;
  }
  .properties-outer.show-map .properties-map {
    width: 100%;
    height: 60vh;
    transition: width 0.3s ease;
  }
  .properties-top {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 10px;
    width: 100%;
    margin-bottom: 1rem;
    position: relative;
  }
  .properties-top .properties-dynamic-title {
    font-size: 1.5rem;
    font-weight: 400;
    line-height: 1.5rem;
    padding-right: 140px;
    margin: 0;
  }
  .properties-top .properties-top-right {
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    justify-content: space-between;
    flex-wrap: wrap;
    flex-grow: 1;
    line-height: 1.5rem;
    row-gap: 5px;
    column-gap: 20px;
    width: 100%;
  }
  .properties-top .properties-count {
    position: absolute;
    top: 0;
    right: 35px;
    white-space: nowrap;
    line-height: 1.5rem;
  }
  .properties-top .properties-map-toggle {
    position: absolute;
    top: 0;
    right: 0;
    white-space: nowrap;
    line-height: 1.5rem;
  }
  .properties-top .properties-map-toggle [class*="fa-"] {
    line-height: 1.5rem;
  }
  .properties-top .properties-map-toggle .toggle-text {
    display: none;
  }
  .properties-top .properties-top-filters {
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    flex-wrap: wrap;
    column-gap: 20px;
    row-gap: 5px;
    /* Field control */
    /* Input */
    /* Select */
  }
  .properties-top .properties-top-filters .properties-sort, .properties-top .properties-top-filters .properties-open-home-range {
    display: flex;
    flex-direction: row;
    align-items: center;
  }
  .properties-top .properties-top-filters .filter-text {
    flex-shrink: 0;
    white-space: nowrap;
    line-height: 1.5rem;
  }
  .properties-top .properties-top-filters .properties-field-control {
    position: relative;
    display: flex;
    gap: 5px;
  }
  .properties-top .properties-top-filters .properties-field-control input, .properties-top .properties-top-filters .properties-field-control select {
    flex-grow: 1;
  }
  .properties-top .properties-top-filters input.properties-top-filters-input {
    height: auto;
    width: 100%;
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    color: #00aeef;
    font-family: "Source Sans 3", sans-serif;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5rem;
    padding: 0 21px 0 6px;
    background: none;
    background-image: url(data:image/svg+xml;utf8,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M6%209L12%2015L18%209%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22%2300aeef%22/%3E%3C/svg%3E);
    background-repeat: no-repeat;
    background-position: right 1px center;
    background-size: 20px;
    border: none;
    outline: none;
    box-shadow: none;
    box-sizing: border-box;
    transition: all 0.2s ease;
    /* placeholder */
  }
  .properties-top .properties-top-filters input.properties-top-filters-input::placeholder {
    font-weight: 400;
    color: #9aa0af;
    opacity: 1;
  }
  .properties-top .properties-top-filters input.properties-top-filters-input::-webkit-input-placeholder {
    font-weight: 400;
    color: #9aa0af;
  }
  .properties-top .properties-top-filters input.properties-top-filters-input:-moz-placeholder {
    font-weight: 400;
    color: #9aa0af;
    opacity: 1;
  }
  .properties-top .properties-top-filters select.properties-top-filters-select {
    height: auto;
    width: 100%;
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    color: #00aeef;
    font-family: "Source Sans 3", sans-serif;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5rem;
    padding: 0 21px 0 6px;
    background: none;
    background-image: url(data:image/svg+xml;utf8,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M6%209L12%2015L18%209%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22%2300aeef%22/%3E%3C/svg%3E);
    background-repeat: no-repeat;
    background-position: right 1px center;
    background-size: 20px;
    border: none;
    outline: none;
    box-shadow: none;
    box-sizing: border-box;
    transition: all 0.2s ease;
    cursor: pointer;
    /* placeholder */
  }
  .properties-top .properties-top-filters select.properties-top-filters-select:hover {
    outline: none;
    box-shadow: none;
  }
  .properties-top .properties-top-filters select.properties-top-filters-select:focus {
    outline: none;
    box-shadow: none;
  }
  .properties-top .properties-top-filters select.properties-top-filters-select::placeholder {
    font-weight: 400;
    color: #9aa0af;
    opacity: 1;
  }
  .properties-top .properties-top-filters select.properties-top-filters-select::-webkit-input-placeholder {
    font-weight: 400;
    color: #9aa0af;
  }
  .properties-top .properties-top-filters select.properties-top-filters-select:-moz-placeholder {
    font-weight: 400;
    color: #9aa0af;
    opacity: 1;
  }
  .properties-top .properties-top-filters .properties-input-clear {
    position: absolute;
    top: 50%;
    right: 10px;
    display: none;
    padding-left: 5px;
    padding-right: 5px;
    transform: translateY(-50%);
    z-index: 2;
  }
  .properties-top .properties-top-filters .properties-input-clear + input {
    padding-right: 40px;
  }
  .properties-top .properties-top-filters.active {
    color: #001f49;
    background: #ffffff;
    border: 1px solid #001f49;
    border-radius: 10px;
  }
  .properties-top .properties-top-filters.active select.properties-top-filters-select {
    color: currentColor;
    background-image: url(data:image/svg+xml;utf8,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M6%209L12%2015L18%209%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke%3D%22%2300aeef%22/%3E%3C/svg%3E);
    background-repeat: no-repeat;
    background-position: right 10px center;
    background-size: 20px;
  }
  .properties-top .properties-top-filters.populated input.properties-top-filters-input {
    color: currentColor;
  }
  .properties-top .properties-top-filters.populated select.properties-top-filters-select {
    color: currentColor;
  }
  .properties-top .properties-top-filters.populated .properties-input-clear {
    display: inline-block;
  }
  .properties-top .properties-map-toggle > * {
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: 10px;
  }
  .properties-top .properties-map-toggle > *:nth-child(2) {
    display: none;
  }
  .properties-top .properties-map-toggle.list-view > *:nth-child(1) {
    display: none;
  }
  .properties-top .properties-map-toggle.list-view > *:nth-child(2) {
    display: flex;
  }
  .properties-top .properties-map-toggle.map-view > *:nth-child(1) {
    display: flex;
  }
  .properties-top .properties-map-toggle.map-view > *:nth-child(2) {
    display: none;
  }
  .properties {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));
    column-gap: 10px;
    row-gap: 20px;
  }
  .properties .property-card {
    grid-column: span 1;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    font-size: 16px;
  }
  .properties .property-card .content {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    flex-grow: 1;
    background: #ffffff;
    border-radius: 5px;
    box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.01);
    transition: box-shadow 0.3s ease;
  }
  .properties .property-card .card-image {
    display: block;
    aspect-ratio: 1.5;
    overflow: hidden;
    background: #f5f4f4;
    border-radius: 5px 5px 0 0;
    position: relative;
    z-index: 1;
  }
  .properties .property-card .card-image .image {
    position: absolute;
    inset: 0;
    margin: 0;
    z-index: 0;
    opacity: 0;
    transition: all 0.5s ease;
  }
  .properties .property-card .card-image .image img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: 50% 50%;
    will-change: transform;
    transition: all 0.3s ease;
  }
  .properties .property-card .card-image.active .image {
    opacity: 1;
  }
  .properties .property-card .card-image .open-home-banner {
    position: absolute;
    left: 13px;
    bottom: 0px;
    z-index: 3;
    color: #ffffff;
    font-size: 0.875em;
    line-height: 1.25em;
    padding: 5px 14px;
    background-color: rgba(255, 255, 255, 0.3);
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
    border-radius: 4px 4px 0 0;
  }
  .properties .property-card .card-image .open-home-banner strong, .properties .property-card .card-image .open-home-banner b {
    font-weight: 600;
  }
  .properties .property-card .card-image .open-home-banner-multi {
    position: absolute;
    left: 13px;
    bottom: 0px;
    z-index: 3;
    display: flex;
    flex-direction: column;
    max-height: 60%;
    color: #ffffff;
    font-size: 0.875em;
    line-height: 1.25em;
    padding: 5px 6px 5px 14px;
    background-color: rgba(255, 255, 255, 0.3);
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
    border-radius: 4px 4px 0 0;
  }
  .properties .property-card .card-image .open-home-banner-multi .open-home-banner-title {
    padding-right: 26px;
    background-image: url('data:image/svg+xml;utf8,<svg width="20" height="20" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6 15L12 9L18 15" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" stroke="white"/></svg>');
    background-repeat: no-repeat;
    background-position: right 0 center;
  }
  .properties .property-card .card-image .open-home-banner-multi strong, .properties .property-card .card-image .open-home-banner-multi b {
    font-weight: 600;
  }
  .properties .property-card .card-image .open-home-banner-multi .all-open-home-list {
    display: none;
    flex-direction: column;
    margin: 0.5em 0;
    overflow-y: auto;
    scrollbar-width: none;
  }
  .properties .property-card .card-image .open-home-banner-multi.active .open-home-banner-title {
    background-image: url('data:image/svg+xml;utf8,<svg width="20" height="20" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6 9L12 15L18 9" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" stroke="white"/></svg>');
  }
  .properties .property-card .card-image .open-home-banner-multi.active .all-open-home-list {
    display: flex;
  }
  .properties .property-card .card-image .sold-sticker, .properties .property-card .card-image .just-listed-sticker {
    position: absolute;
    top: 15px;
    left: 15px;
    z-index: 2;
    display: flex;
    align-items: center;
    width: 50px;
    height: 50px;
    color: #ffffff;
    font-size: 14px;
    font-weight: 550;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -webkit-tap-highlight-color: transparent;
    text-transform: uppercase;
    line-height: 1em;
    text-align: center;
    background-color: #00aeef;
    border-radius: 100%;
    transform: rotate(-15deg);
    will-change: transform;
  }
  .properties .property-card .card-image .sold-sticker > *, .properties .property-card .card-image .just-listed-sticker > * {
    display: block;
    flex-grow: 1;
  }
  .properties .property-card .card-image .just-listed-sticker {
    font-size: 12px;
    font-weight: 550;
  }
  .properties .property-card .card-text {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    flex-grow: 1;
    gap: 20px;
    color: #001f49;
    padding: 22px 24px;
    border: solid 1px #f5f4f4;
    border-radius: 0 0 5px 5px;
    border-top: none;
    position: relative;
    z-index: 2;
  }
  .properties .property-card .card-text > span > h3 {
    color: currentColor;
    font-size: 1.25em;
    font-weight: 600;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    margin: 0.55em 0;
  }
  .properties .property-card .card-text.with-agent > span > h3 {
    padding-right: 60px;
  }
  .properties .property-card .card-text > span > p {
    margin: 0.55em 0;
  }
  .properties .property-card .card-text > span > *:first-child {
    margin-top: 0;
  }
  .properties .property-card .card-text > span > *:last-child {
    margin-bottom: 0;
  }
  .properties .property-card .card-text .property-agent {
    position: absolute;
    z-index: 1;
    top: -32px;
    right: 13px;
    width: 60px;
    height: 60px;
    overflow: hidden;
    background-color: #ffffff;
    border: 3px solid #ffffff;
    border-radius: 50%;
    opacity: 0;
    transition: all 0.5s ease 0.1s;
  }
  .properties .property-card .card-text .property-agent .image {
    position: absolute;
    inset: 0;
    margin: 0;
  }
  .properties .property-card .card-text .property-agent .image img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: 50% 50%;
    will-change: transform;
    transition: all 0.3s ease;
  }
  .properties .property-card .card-text .property-agent.active {
    opacity: 1;
  }
  .properties .property-card .card-text .property-price {
    font-weight: 600;
  }
  .properties .property-card .card-text .rental-available-from {
    display: block;
  }
  .properties .property-card .card-text .property-address {
    color: #9aa0af;
    font-weight: 380;
  }
  .properties .property-card .card-text .listing-id {
    display: none;
  }
  .properties .property-card:hover .content {
    box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.05);
    transition: box-shadow 0.6s ease;
  }
  .properties .property-card:hover .card-image .image img {
    transform: scale(1.05);
    transition: all 0.6s ease;
  }
  .properties .property-card-placeholder .card-image {
    background: #f5f4f4;
    background: linear-gradient(110deg, #e4e3e3 8%, #f0f0f0 18%, #e4e3e3 33%);
    background-size: 200% 100%;
    animation: 1.5s shine linear infinite;
  }
  .properties .property-card-placeholder .card-text {
    border: solid 1px #ebebeb;
  }
  @keyframes shine {
    to {
      background-position-x: -200%;
    }
  }
  .property-icons {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 20px;
    list-style: none;
    margin: 0;
    padding: 0;
  }
  .property-icons li {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: center;
    gap: 6px;
    font-weight: 600;
    margin: 0;
    padding: 0;
  }
  .property-icons [class*="fa-"] {
    font-size: 12px;
  }
  .properties-slider .properties {
    display: flex;
    grid-template-columns: auto;
    column-gap: 0;
    row-gap: 0;
  }
  .properties-slider .properties .property-card:hover .content {
    box-shadow: 0px 4px 15px rgba(0, 0, 0, 0);
    transition: box-shadow 0.6s ease;
  }
}
/* Only mobile */
@media (max-width: 440px) {
  .properties {
    grid-template-columns: repeat(auto-fill, minmax(270px, 1fr));
  }
}
/* Larger than mobile (responsive small) */
@media (min-width: 640px) {
  /* Properties outer */
  /* Properties grid */
  .properties-outer.show-map {
    gap: 30px;
  }
  .properties {
    column-gap: 20px;
    row-gap: 30px;
  }
}
/* Larger than tablet (responsive medium) */
@media (min-width: 960px) {
  /* Properties outer */
  /* Properties grid */
  .properties-outer {
    flex-direction: row;
  }
  .properties-outer .properties {
    order: 1;
  }
  .properties-outer .properties-map {
    order: 2;
  }
  .properties-outer.show-map {
    gap: 20px;
  }
  .properties-outer.show-map .properties {
    width: 50%;
  }
  .properties-outer.show-map .properties-map {
    width: 50%;
    height: auto;
  }
  .page-block:not(.block-width-full) .large-grid .properties-outer.show-map .properties {
    width: 35%;
  }
  .page-block:not(.block-width-full) .large-grid .properties-outer.show-map .properties-map {
    width: 65%;
  }
  .properties {
    column-gap: 20px;
    row-gap: 30px;
  }
}
/* Larger than laptop (responsive large) */
@media (min-width: 1200px) {
  /* Properties outer */
  /* Properties top bar */
  /* Properties grid */
  .properties-outer .properties-map .map-property .details .address {
    font-size: 1.25em;
  }
  .properties-outer .properties-map .map-property.highlight, .properties-outer .properties-map .map-property.active.highlight {
    width: 380px;
    height: 200px;
  }
  .properties-outer.show-map {
    gap: 20px;
  }
  .properties-top {
    flex-direction: row;
    justify-content: space-between;
    gap: 30px;
    margin-bottom: 1.5rem;
  }
  .properties-top .properties-dynamic-title {
    padding-right: 0px;
  }
  .properties-top .properties-top-right {
    justify-content: flex-start;
    flex-wrap: nowrap;
    gap: 30px;
    width: auto;
    flex-grow: 0;
  }
  .properties-top .properties-count {
    position: relative;
    top: auto;
    right: auto;
    order: 1;
  }
  .properties-top .properties-map-toggle {
    position: relative;
    top: auto;
    right: auto;
    order: 3;
  }
  .properties-top .properties-map-toggle .toggle-text {
    display: block;
  }
  .properties-top .properties-top-filters {
    flex-direction: row;
    flex-wrap: nowrap;
    gap: 30px;
    width: auto;
    order: 2;
  }
  .properties {
    column-gap: 20px;
    row-gap: 30px;
  }
  .small-grid .properties {
    grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));
  }
  .medium-grid .properties {
    grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));
  }
  .large-grid .properties {
    grid-template-columns: repeat(auto-fill, minmax(400px, 1fr));
  }
}
/* Desktop and larger (responsive extra large) */
@media (min-width: 1600px) {
  /* Properties outer */
  /* Properties top bar */
  /* Properties grid */
  .properties-outer.show-map {
    gap: 20px;
  }
  .properties-top {
    gap: 40px;
  }
  .properties-top .properties-top-right {
    gap: 40px;
  }
  .properties-top .properties-top-filters {
    gap: 40px;
  }
  .properties {
    column-gap: 20px;
    row-gap: 30px;
  }
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sourceRoot%22%3A%22%2F%22%2C%22sources%22%3A%5B%22edit%2Fmodules%2Fproperties%2Fproperties.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOS%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAwBI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAwBI%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUI%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAQb%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAQH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUD%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcC%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAiBC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAwBC%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYC%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUD%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAASD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAMF%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUG%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA9oBL%3BAA0pBA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAA5pBD%3BAAmqBA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA9qBD%3BAAsrBA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAjuBD%3BAAyuBA%3BAAAA%3BAAAA%3BAAAA%3BAAWK%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAQF%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUD%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAj0BF%3BAAy0BA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%22%7D */