:root {
  color-scheme: light;
  --clr-bg-page: hsl(60, 42%, 95%);
  --clr-bg-ui: hsl(0, 0%, 100%);
  --clr-text-ui: #000;
  --clr-bg-theme: hsl(200, 28%, 34%);
  --clr-text-theme: #fff;
  --clr-bg-highlight: hsl(0, 0%, 93%);
  --clr-text-highlight: #111111;
  --clr-bg-accent: hsl(63, 19%, 61%);
  --clr-border-accent: hsl(63, 19%, 35%);
  --clr-border: #aaa;
  --clr-shadow: var(--clr-border);
  --clr-link: #0066cc;
  --clr-link-visited: #531a89;
  --clr-heading-link-visited: #fcc;
  --font-family: sans-serif;
  --font-size: 14px;
  --font-family-heading: serif;
}

:root[data-theme=dark] {
  color-scheme: dark;
  --clr-bg-page: hsl(0, 0%, 6%);
  --clr-bg-ui: hsl(0, 0%, 18%);
  --clr-text-ui: #ddd;
  --clr-bg-theme: hsl(0, 0%, 2%);
  --clr-text-theme: var(--clr-text-ui);
  --clr-bg-highlight: hsl(0, 0%, 11%);
  --clr-text-highlight: #fff;
  --clr-bg-accent: hsl(200, 32%, 28%);
  --clr-border-accent: hsl(200, 8%, 12%);
  --clr-border: hsl(0, 0%, 30%);
  --clr-shadow: #000;
  --clr-link: #8a8aff;
  --clr-link-visited: #ffadff;
  --clr-heading-link-visited: var(--clr-link-visited);
}

@media (prefers-color-scheme: dark) {
  :root:not([data-has-js=true]) {
    color-scheme: dark;
    --clr-bg-page: hsl(0, 0%, 6%);
    --clr-bg-ui: hsl(0, 0%, 18%);
    --clr-text-ui: #ddd;
    --clr-bg-theme: hsl(0, 0%, 2%);
    --clr-text-theme: var(--clr-text-ui);
    --clr-bg-highlight: hsl(0, 0%, 11%);
    --clr-text-highlight: #fff;
    --clr-bg-accent: hsl(200, 32%, 28%);
    --clr-border-accent: hsl(200, 8%, 12%);
    --clr-border: hsl(0, 0%, 30%);
    --clr-shadow: #000;
    --clr-link: #8a8aff;
    --clr-link-visited: #ffadff;
    --clr-heading-link-visited: var(--clr-link-visited);
  }
}
* {
  box-sizing: border-box;
}

a {
  color: var(--clr-link);
}

a:visited {
  color: var(--clr-link-visited);
}

input, textarea, select {
  color: inherit;
}

h1 a, h2 a {
  color: var(--clr-text-theme);
}

h1 a:visited, h2 a:visited {
  color: var(--clr-heading-link-visited);
}

progress {
  width: 10ch;
}

body {
  background-color: var(--clr-bg-page);
  color: var(--clr-text-ui);
  font-family: var(--font-family);
  font-size: var(--font-size);
  line-height: 1.6;
  margin-left: auto;
  margin-right: auto;
  max-width: 120ch;
  padding: 0;
}

#frontpage {
  display: grid;
  grid-template-columns: 1fr auto;
  grid-template-rows: auto 1fr;
  grid-gap: 1ch;
  align-items: start;
  justify-content: start;
  margin-top: 1ch;
  margin-bottom: 1ch;
  grid-template-areas: "frontpage-about frontpage-news" "frontpage-tips  frontpage-news";
}
@media (max-device-width: 624px) {
  #frontpage {
    grid-template-columns: 1fr;
    grid-template-rows: auto auto auto;
    grid-gap: 1ch;
    align-items: start;
    justify-content: start;
    margin-top: 1ch;
    margin-bottom: 1ch;
    grid-template-areas: "frontpage-about" "frontpage-tips" "frontpage-news";
  }
  #frontpage * {
    max-width: unset !important;
    min-width: unset !important;
  }
}
#frontpage #frontpage-news {
  grid-area: frontpage-news;
  max-width: 40ch;
}
#frontpage #frontpage-about {
  grid-area: frontpage-about;
  min-width: 40ch;
}
#frontpage #frontpage-tips {
  grid-area: frontpage-tips;
  min-width: 40ch;
}

#siteinfo-nav {
  display: block;
  width: 100%;
  padding: 0.25ch !important;
  margin-top: 1.5ch;
}
#siteinfo-nav ul {
  list-style: none;
  padding: 0;
  margin: 1ch;
}
#siteinfo-nav ul li {
  display: inline;
  padding: 1ch;
  background-color: var(--clr-bg-highlight);
}
#siteinfo-nav ul li a {
  text-decoration: none;
  display: inline-block;
  color: var(--clr-text-highlight);
}
#siteinfo-nav ul li.current {
  background-color: var(--clr-bg-theme);
}
#siteinfo-nav ul li.current a {
  color: var(--clr-text-theme);
}

.dialog, #similar-view[data-layout=balanced] #similar-links, #similar-view[data-layout=balanced] #similar-domains, #similar-view[data-layout=balanced] #similar-info, #similar-view[data-layout=lopsided] #similar-links, #similar-view[data-layout=lopsided] #similar-domains, #similar-view[data-layout=lopsided] #similar-info, #siteinfo #screenshot, #siteinfo #index-info, #siteinfo #link-info, #complaint, #frontpage #frontpage-news, #frontpage #frontpage-about, #frontpage #frontpage-tips, #siteinfo-nav {
  border: 1px solid var(--clr-border);
  box-shadow: 0 0 1ch var(--clr-shadow);
  background-color: var(--clr-bg-ui);
  padding: 1ch;
}
.dialog h2, #similar-view[data-layout=balanced] #similar-links h2, #similar-view[data-layout=balanced] #similar-domains h2, #similar-view[data-layout=balanced] #similar-info h2, #similar-view[data-layout=lopsided] #similar-links h2, #similar-view[data-layout=lopsided] #similar-domains h2, #similar-view[data-layout=lopsided] #similar-info h2, #siteinfo #screenshot h2, #siteinfo #index-info h2, #siteinfo #link-info h2, #complaint h2, #frontpage #frontpage-news h2, #frontpage #frontpage-about h2, #frontpage #frontpage-tips h2, #siteinfo-nav h2 {
  margin: 0;
  font-family: sans-serif;
  font-weight: normal;
  padding: 0.5ch;
  font-size: 12pt;
  background-color: var(--clr-bg-theme);
  color: var(--clr-text-theme);
}

header {
  background-color: var(--clr-bg-accent);
  border: 1px solid var(--clr-border-accent);
  color: var(--clr-text-ui);
  box-shadow: 0 0 0.5ch var(--clr-shadow);
  margin-bottom: 1ch;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
header nav a {
  text-decoration: none;
  color: var(--clr-text-ui);
  padding: 0.5ch;
  display: inline-block;
}
header nav a:visited {
  color: var(--clr-text-ui);
}
header nav a.extra {
  background: #ccc linear-gradient(45deg, hsl(0, 100%, 70%) 0%, hsl(120, 100%, 70%) 50%, hsl(240, 100%, 70%) 100%);
  color: black;
  text-shadow: 0 0 0.5ch #fff;
}
header nav a:hover, header nav a:focus {
  background: var(--clr-bg-theme);
  color: var(--clr-text-theme);
}

#theme {
  padding: 0.5ch;
  display: none;
}
[data-has-js=true] #theme {
  display: block;
}

#complaint {
  max-width: 60ch;
  margin-left: auto;
  margin-right: auto;
  margin-top: 2ch;
}
#complaint textarea {
  width: 100%;
  height: 10ch;
}

#siteinfo {
  margin-top: 1ch;
  display: flex;
  gap: 1ch;
  flex-grow: 0.5;
  flex-shrink: 0.5;
  flex-basis: 10ch 10ch;
  flex-direction: row;
  flex-wrap: wrap;
  align-content: stretch;
  align-items: stretch;
  justify-content: stretch;
}
#siteinfo #index-info, #siteinfo #link-info {
  width: 32ch;
}
#siteinfo #screenshot img {
  width: 30ch;
  height: 22.5ch;
}

.infobox {
  background-color: var(--clr-bg-ui);
  padding: 1ch;
  margin: 1ch;
  border: 1px solid var(--clr-border);
  box-shadow: 0 0 1ch var(--clr-shadow);
}
section.cards {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  padding-top: 1ch;
  gap: 2ch;
  justify-content: flex-start;
}
section.cards .card {
  background-color: var(--clr-bg-ui);
  border-left: 1px solid #ecb;
  border-top: 1px solid #ecb;
  box-shadow: var(--clr-shadow) 0 0 5px;
}
section.cards .card h2 {
  word-break: break-word;
}
section.cards .card h2 a {
  display: block !important;
  color: inherit;
  text-decoration: none;
}
section.cards .card a:focus img {
  filter: sepia(100%);
  box-shadow: #444 0px 0px 20px;
}
section.cards .card a:focus:not(.nofocus) {
  background-color: black;
  color: white;
}
section.cards .card .description {
  padding-left: 1ch;
  padding-right: 1ch;
  overflow: auto;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  -ms-hyphens: auto;
  hyphens: auto;
}
section.cards .card img {
  width: 28ch;
  height: auto;
}
section.cards .card .info {
  padding-left: 1ch;
  padding-right: 1ch;
  line-height: 1.6;
}
[data-theme=dark] section.cards .card {
  border: 1px solid var(--clr-border);
}

.positions {
  box-shadow: 0 0 2px var(--clr-shadow);
  backdrop-filter: brightness(90%);
  color: var(--clr-text-highlight);
  padding: 2px;
  margin-right: -1ch;
  margin-left: 1ch;
}

footer {
  clear: both;
  padding: 2ch;
  margin: 16ch 0 0 0;
  font-size: 12pt;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: flex-start;
}
footer h1 {
  font-weight: normal;
  border-bottom: 4px solid var(--clr-bg-theme);
}
footer h2 {
  font-size: 14pt;
  font-weight: normal;
  border-bottom: 2px solid var(--clr-bg-theme);
  width: 80%;
}
footer section {
  line-height: 1.5;
  flex-basis: 40ch;
  flex-grow: 1.1;
  background-color: var(--clr-bg-ui);
  border-left: 1px solid var(--clr-border);
  box-shadow: -1px -1px 5px var(--clr-shadow);
  padding-left: 1ch;
  padding-right: 1ch;
  margin-left: 1ch;
  padding-bottom: 1ch;
  margin-bottom: 1ch;
}

#mcfeast, #menu-close {
  display: none;
}

.shadowbox, .search-result, #filters, #search-box {
  box-shadow: 0 0 1ch var(--clr-shadow);
  border: 1px solid var(--clr-border);
}

.heading, .search-result h2, #filters h3, #filters h2, .infobox h2, section.cards .card h2 {
  margin: 0;
  padding: 0.5ch;
  background-color: var(--clr-bg-theme);
  border-bottom: 1px solid var(--clr-border);
  font-family: var(--font-family-heading);
  font-weight: normal;
  color: var(--clr-text-theme);
  font-size: 12pt;
  word-break: break-word;
}

.sidebar-narrow {
  display: grid;
  grid-template-columns: auto max-content;
  grid-gap: 1ch;
  align-items: start;
}

#crosstalk-view {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-template-rows: auto 1fr;
  grid-gap: 1ch;
  align-content: start;
  justify-content: start;
  align-items: start;
}

#similar-view {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-template-rows: auto 1fr;
  grid-gap: 1ch;
  align-content: start;
  justify-content: start;
  align-items: start;
}
#similar-view table th {
  text-align: left;
}
#similar-view .screenshot {
  width: 100%;
  height: auto;
}

#similar-view[data-layout=lopsided] #similar-info {
  grid-column: 1;
  grid-row: 1/span 2;
}
#similar-view[data-layout=lopsided] #similar-domains {
  grid-column: 2;
  grid-row: 1;
}
#similar-view[data-layout=lopsided] #similar-links {
  grid-row: 2;
  grid-column: 2;
}

#similar-view[data-layout=balanced] #similar-domains {
  grid-row: span 2;
}
@media (max-device-width: 900px) {
  #similar-view, #crosstalk-view {
    display: block;
  }
  #similar-view *, #crosstalk-view * {
    margin-bottom: 1ch;
  }
}
@media (max-device-width: 840px) {
  section.cards {
    display: block;
  }
  section.cards .card {
    margin-bottom: 2ch;
  }
  section.cards .card img {
    width: 100% !important;
    height: auto;
  }
}
#search-box {
  padding: 0.5ch;
  background-color: var(--clr-bg-ui);
  display: grid;
  grid-template-columns: max-content 0 auto max-content;
  grid-gap: 0.5ch;
  grid-auto-rows: minmax(1ch, auto);
  width: 100%;
}
#search-box h1 {
  margin: 0;
  padding: 0.5ch;
  font-size: 14pt;
  word-break: keep-all;
  background-color: var(--clr-bg-theme);
  color: var(--clr-text-theme);
  font-family: var(--font-family-heading);
  font-weight: normal;
  text-align: center;
  display: flex;
  justify-content: space-between;
}
#search-box #suggestions-anchor {
  margin: -0.5ch;
  padding: 0;
}
#search-box input[type=text] {
  font-family: monospace;
  font-size: 12pt;
  padding: 0.5ch;
  border: 1px solid var(--clr-border);
  background-color: inherit;
}
#search-box input[type=submit] {
  font-size: 12pt;
  border: 1px solid var(--clr-border);
  background-color: var(--clr-bg-ui);
  cursor: pointer;
}
#search-box .suggestions {
  background-color: #fff;
  padding: 0.5ch;
  margin-top: 5.5ch;
  margin-left: 1ch;
  position: absolute;
  display: inline-block;
  width: 300px;
  border-left: 1px solid #ccc;
  border-top: 1px solid #ccc;
  box-shadow: 5px 5px 5px var(--clr-shadow);
  z-index: 10;
}
#search-box .suggestions a {
  display: block;
  color: #000;
  font-size: 12pt;
  font-family: "fixedsys", monospace, serif;
  text-decoration: none;
  outline: none;
}
#search-box .suggestions a:focus {
  display: block;
  background-color: #000;
  color: #eee;
}

.filter-toggle-on a:before {
  content: "✓";
  margin-right: 1.5ch;
}

.filter-toggle-off a:before {
  content: "✗";
  margin-right: 1.5ch;
}

#filters {
  margin-top: 1ch;
  background-color: var(--clr-bg-ui);
}
#filters h2 {
  background-color: var(--clr-bg-theme);
}
#filters h3 {
  background-color: var(--clr-bg-highlight);
  color: var(--clr-text-highlight);
  font-family: sans-serif;
  border-bottom: 1px solid #000;
}
#filters hr {
  border-top: 0.5px solid var(--clr-border);
  border-bottom: none;
}
#filters ul {
  list-style-type: none;
  padding-left: 0;
}
#filters ul li {
  padding: 1ch;
}
#filters ul li a {
  color: inherit;
  text-decoration: none;
}
#filters ul li a:hover, #filters ul li a:focus {
  border-bottom: 1px solid var(--clr-bg-theme);
}
#filters ul li.current {
  border-left: 4px solid var(--clr-bg-theme);
  background-color: var(--clr-bg-highlight);
}
#filters ul li.current a {
  margin-left: -4px;
}

.search-result {
  margin: 1ch 0 2ch 0;
}
.search-result .url {
  background-color: var(--clr-bg-theme);
  padding-left: 0.5ch;
}
.search-result .url a {
  word-break: break-all;
  font-family: monospace;
  font-size: 8pt;
  color: var(--clr-text-theme);
  text-shadow: 0 0 1ch #000;
}
.search-result .url a:visited {
  color: var(--clr-heading-link-visited);
}
.search-result h2 {
  font-size: 12pt;
  background-color: var(--clr-bg-highlight);
}
.search-result h2 a {
  word-break: break-all;
  color: var(--clr-text-ui);
  text-decoration: none;
}
.search-result .description {
  background-color: var(--clr-bg-ui);
  word-break: break-word;
  padding: 1ch;
  margin: 0;
}
.search-result ul.additional-results {
  background-color: var(--clr-bg-ui);
  padding: 1ch;
  list-style: none;
  margin: 0;
}
.search-result ul.additional-results a {
  color: inherit;
}

.search-result[data-ms-rank="1"] .url, .search-result[data-ms-rank="1"] h2 {
  filter: grayscale(0%);
}

.search-result[data-ms-rank="2"] .url, .search-result[data-ms-rank="2"] h2 {
  filter: grayscale(5%);
}

.search-result[data-ms-rank="3"] .url, .search-result[data-ms-rank="3"] h2 {
  filter: grayscale(15%);
}

.search-result[data-ms-rank="4"] .url, .search-result[data-ms-rank="4"] h2 {
  filter: grayscale(20%);
}

.search-result[data-ms-rank="5"] .url, .search-result[data-ms-rank="5"] h2 {
  filter: grayscale(30%);
}

.search-result[data-ms-rank="10"] .url, .search-result[data-ms-rank="10"] h2 {
  filter: grayscale(60%);
}

.utils {
  display: flex;
  font-size: 10pt;
  padding: 1ch;
  background-color: var(--clr-bg-highlight);
}
.utils > * {
  margin-right: 1ch;
  margin-left: 1ch;
}
.utils .meta {
  flex-grow: 2;
  text-align: right;
}
.utils .meta > * {
  padding-left: 4px;
}
.utils a {
  color: var(--clr-text-highlight);
}

@media (max-device-width: 624px) {
  [data-has-js=true] body {
    margin: 0 !important;
    padding: 0 0 0 0 !important;
    max-width: 100%;
  }
  [data-has-js=true] body #suggestions-anchor {
    display: none;
  }
  [data-has-js=true] body .sidebar-narrow {
    display: block;
  }
  [data-has-js=true] body #mcfeast {
    display: inline;
    float: right;
    width: 2rem;
    font-size: 1rem;
  }
  [data-has-js=true] body #menu-close {
    float: right;
    display: inline;
  }
  [data-has-js=true] body #filters {
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    margin: 0;
    padding: 0;
    z-index: 100;
  }
  [data-has-js=true] body .sidebar-narrow {
    grid-template-columns: auto;
  }
  [data-has-js=true] body #search-box {
    grid-template-columns: auto;
  }
  [data-has-js=true] body #filters {
    margin-top: 0;
  }
  [data-has-js=true] body .search-result {
    margin-left: 0;
    margin-right: 0;
  }
}
hr.w3m-helper {
  display: none;
}

.screenreader-only {
  position: absolute;
  left: -10000px;
  top: auto;
  width: 1px;
  height: 1px;
  overflow: hidden;
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJmaWxlOi8vL2FwcC9zZWFyY2gubWFyZ2luYWxpYS5udS9idWlsZC9jb2RlL3NlcnZpY2VzLWFwcGxpY2F0aW9uL3NlYXJjaC1zZXJ2aWNlL3Jlc291cmNlcy9zdGF0aWMvc2VhcmNoL3NlcnAuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNFO0VBRUE7RUFFQTtFQUNBO0VBRUE7RUFDQTtFQUVBO0VBQ0E7RUFFQTtFQUNBO0VBRUE7RUFFQTtFQUVBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTs7O0FBOEJGO0VBekJFO0VBRUE7RUFFQTtFQUNBO0VBRUE7RUFDQTtFQUVBO0VBQ0E7RUFFQTtFQUNBO0VBRUE7RUFFQTtFQUVBO0VBQ0E7RUFDQTs7O0FBUUY7RUFDRTtJQS9CQTtJQUVBO0lBRUE7SUFDQTtJQUVBO0lBQ0E7SUFFQTtJQUNBO0lBRUE7SUFDQTtJQUVBO0lBRUE7SUFFQTtJQUNBO0lBQ0E7OztBQWNGO0VBQ0U7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQSxxQkFDTTs7QUFHTjtFQWRGO0lBZUk7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFFQSxxQkFDUTs7RUFJUjtJQUFJO0lBQTZCOzs7QUFHbkM7RUFDRTtFQUNBOztBQUdGO0VBQ0U7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7OztBQUtKO0VBQ0U7RUFDQTtFQUVBO0VBQ0E7O0FBR0E7RUFDRTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7O0FBSUo7RUFDRTs7QUFDQTtFQUNFOzs7QUFNUjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7O0FBR0Y7RUFDRTtFQUlBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBOzs7QUFLTjtFQUNFO0VBQ0E7O0FBRUE7RUFDRTs7O0FBSUo7RUFFRTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7OztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFOztBQU1GO0VBQ0U7RUFDQTs7O0FBSUo7RUFLRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFFRTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7O0FBRUY7RUFDRTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBOztBQUdGO0VBQ0U7OztBQUtOO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFJRjtFQUNFO0VBRUE7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFJSjtFQUNFOzs7QUFHRjtFQUNFO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFJRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7O0FBR0o7RUFDRTtFQUNBOzs7QUFLRjtFQUVFO0VBQ0E7O0FBRUY7RUFFRTtFQUNBOztBQUVGO0VBRUU7RUFDQTs7O0FBU0Y7RUFDRTs7QUFRSjtFQUNFO0lBQ0U7O0VBQ0E7SUFDRTs7O0FBS047RUFDRTtJQUNFOztFQUNBO0lBQ0U7O0VBQ0E7SUFDRTtJQUNBOzs7QUFNUjtFQUdFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBSUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBOzs7QUFPSjtFQUNFO0VBQ0E7OztBQUlGO0VBQ0U7RUFDQTs7O0FBSUo7RUFFRTtFQUNBOztBQUVBO0VBRUU7O0FBRUY7RUFFRTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7O0FBRUY7RUFDRTtFQUNBOztBQUVBO0VBQ0U7O0FBQ0E7RUFDRTtFQUNBOztBQUVGO0VBQ0U7O0FBSUo7RUFDRTtFQUNBOztBQUNBO0VBQ0U7OztBQU1SO0VBRUU7O0FBRUE7RUFDRTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtFQUNFOztBQUlKO0VBTUU7RUFFQTs7QUFQQTtFQUNFO0VBQ0E7RUFDQTs7QUFPSjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDSTs7O0FBSzRCO0VBQVc7OztBQUNYO0VBQVc7OztBQUNYO0VBQVc7OztBQUNYO0VBQVc7OztBQUNYO0VBQVc7OztBQUNYO0VBQVc7OztBQUUvQztFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7O0FBRUY7RUFDRTs7QUFFRjtFQUNFOzs7QUFJSjtFQUNFO0lBR0U7SUFDQTtJQUNBOztFQUVBO0lBQXNCOztFQUV0QjtJQUNFOztFQUdGO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7O0VBR0Y7SUFDRTtJQUNBOztFQUdGO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFHRjtJQUNFOztFQUdGO0lBQ0U7O0VBR0Y7SUFDRTs7RUFHRjtJQUNFO0lBQ0E7OztBQVFOO0VBQWdCOzs7QUFLaEI7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EifQ== */