body main {
  width: 100%;
  margin: auto;
  padding: 0 1rem;
}
body main > * {
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
}
body main.form {
  max-width: 80rem;
  background-color: #e9effb;
}
body main.front-page_tmpl section.latest-post .content-wrapper {
  display: flex;
  gap: 2rem;
  align-items: center;
}
body main.front-page_tmpl section.latest-post .content-wrapper figure {
  flex-basis: 39rem;
}
body main.front-page_tmpl section.latest-post .content-wrapper img {
  max-height: 26rem;
}
body main.front-page_tmpl section.latest-post .content-wrapper .content {
  flex-basis: 39rem;
}
body main.front-page_tmpl section.latest-post .content-wrapper h2 {
  font-size: 1.5rem;
}
body main.front-page_tmpl section.latest-post .content-wrapper p {
  font-size: 1.3rem;
}
body section:first-child {
  padding-top: 0;
}
body section {
  border-bottom: thin solid lightgrey;
  padding: 4rem 0;
}
body section:last-of-type {
  border-bottom: none;
  padding-bottom: 6rem;
}
body section:first-of-type {
  padding-top: 0;
  padding-bottom: 4rem;
}
body section .wp-block-group {
  padding-top: 0;
}
.section {
  border-bottom: solid thin #8ab5e1;
}
.vorschau {
  display: flex;
  gap: 1rem;
  padding: 4rem 0;
}
.vorschau:first-child {
  padding-top: 0;
}
.vorschau > .date {
  text-align: right;
  text-align: center;
  border: solid white;
  height: 5rem;
  background-color: white;
  position: absolute;
  margin: 0.5rem;
  padding: 0.25rem 0.5rem 0.5rem;
}
.vorschau > .date .month {
  font-size: 1rem;
  color: #00458c;
  padding-bottom: 0;
  line-height: 1.9;
  letter-spacing: 1px;
}
.vorschau > .date .day {
  font-size: 2rem;
  color: #00458c;
  border-top: 1px dotted #007fbd;
}
.vorschau > .article-wrapper, .vorschau > .section-wrapper {
  display: flex;
  align-items: center;
  flex-wrap: nowrap;
  gap: 2rem;
  width: 100%;
}
.vorschau > .article-wrapper figure, .vorschau > .section-wrapper figure {
  flex-basis: 29rem;
  flex-basis: 39rem;
  max-height: 25rem;
  flex-shrink: 1;
  overflow: hidden;
}
.vorschau > .article-wrapper figure img, .vorschau > .section-wrapper figure img {
  max-height: 23rem;
  min-width: 18rem;
}
.vorschau > .article-wrapper .content, .vorschau > .section-wrapper .content {
  flex-basis: 39rem;
  flex-grow: 1;
  flex-grow: 1;
  flex-shrink: 0;
}
.vorschau > .article-wrapper .content h2, .vorschau > .section-wrapper .content h2 {
  margin-bottom: 0.5rem;
}
.vorschau > .article-wrapper .content .content-wrapper, .vorschau > .section-wrapper .content .content-wrapper {
  min-width: 39rem;
  width: 100%;
  display: flex;
  gap: 1rem;
}
.vorschau > .article-wrapper .content .content-wrapper .content-1, .vorschau > .section-wrapper .content .content-wrapper .content-1 {
  flex-basis: 23rem;
  flex-grow: 2;
  position: relative;
}
.vorschau > .article-wrapper .content .content-wrapper .content-2, .vorschau > .section-wrapper .content .content-wrapper .content-2 {
  flex-basis: 13rem;
  flex-grow: 1;
}
.vorschau > .article-wrapper .content .content-wrapper .content-2.oeffnungszeiten, .vorschau > .section-wrapper .content .content-wrapper .content-2.oeffnungszeiten {
  min-width: 20rem;
}
.vorschau > .article-wrapper .content .content-wrapper .content-2 table.oeffnungszeiten tbody tr, .vorschau > .section-wrapper .content .content-wrapper .content-2 table.oeffnungszeiten tbody tr {
  line-height: 1.25;
}
.vorschau > .article-wrapper .content .content-wrapper .content-2 table.oeffnungszeiten tbody tr td.tag, .vorschau > .section-wrapper .content .content-wrapper .content-2 table.oeffnungszeiten tbody tr td.tag {
  width: 6rem;
}
.vorschau > .article-wrapper .content .content-wrapper .content-2 table.oeffnungszeiten tbody tr td.zeit, .vorschau > .section-wrapper .content .content-wrapper .content-2 table.oeffnungszeiten tbody tr td.zeit {
  width: 6rem;
  text-align: right;
}
.vorschau > .article-wrapper .content .content-wrapper .content-2 table.oeffnungszeiten tbody tr td.status, .vorschau > .section-wrapper .content .content-wrapper .content-2 table.oeffnungszeiten tbody tr td.status {
  padding-left: 2px;
}
.vorschau > .article-wrapper .content .info, .vorschau > .section-wrapper .content .info {
  display: block;
  margin-top: 1rem;
  text-transform: uppercase;
}
.infoboxen {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(18rem, 1fr));
  gap: 1rem;
  row-gap: 4rem;
  row-gap: 1rem;
  margin-bottom: 1rem;
  padding: 2rem 0 1rem;
  border-radius: 0.25rem;
}
.infoboxen.breit {
  grid-template-columns: repeat(auto-fill, minmax(25rem, 1fr));
  padding: 1rem 0 0;
}
.infoboxen.breit h2 {
  font-size: 1.5rem;
}
.infoboxen > .vorschau {
  flex-basis: 16rem;
  flex-grow: 1;
  padding: 0;
  padding: 1rem;
  border: solid thin lightgray;
  flex-direction: column;
  padding-top: 0;
}
.infoboxen > .vorschau > .article-wrapper, .infoboxen > .vorschau > .section-wrapper {
  display: flex;
  flex-direction: column;
  gap: 1rem;
  overflow: hidden;
}
.infoboxen > .vorschau > .article-wrapper > figure, .infoboxen > .vorschau > .section-wrapper > figure {
  flex-basis: 10rem;
}
.infoboxen > .vorschau > .article-wrapper > figure img, .infoboxen > .vorschau > .section-wrapper > figure img {
  min-width: unset;
  min-height: unset;
}
.infoboxen > .vorschau > .article-wrapper > .content, .infoboxen > .vorschau > .section-wrapper > .content {
  flex-basis: unset;
  padding: 0 1rem 1rem;
  max-width: 100%;
}
.infoboxen > .vorschau > .article-wrapper > .content .content-wrapper, .infoboxen > .vorschau > .section-wrapper > .content .content-wrapper {
  min-width: auto;
}
.infoboxen > .vorschau.logo-display {
  padding: 0;
}
.infoboxen > .vorschau.logo-display a {
  padding: 1rem 1rem 1.5rem;
  width: 100%;
  height: 100%;
}
.infoboxen > .vorschau.logo-display a :hover {
  text-decoration: underline;
}
.infoboxen > .vorschau.logo-display a :hover figure {
  padding: 0.1rem 1.1rem;
}
.infoboxen > .vorschau.logo-display :hover {
  text-decoration: underline;
}
.infoboxen > .vorschau.bibliothek .content {
  max-width: 100%;
  min-width: 100%;
}
.infoboxen > .vorschau.bibliothek .content h2 {
  font-size: 1.5rem;
}
.single-post > .post {
  display: flex;
  gap: 1rem;
  padding: 4rem 0;
}
.single-post > .post:first-child {
  padding-top: 0;
}
.single-post > .post > .section-wrapper {
  align-items: center;
  flex-wrap: nowrap;
  display: flex;
  flex-grow: 1;
  gap: 2rem;
  overflow: hidden;
}
.single-post > .post > .section-wrapper figure, .single-post > .post > .section-wrapper .slider {
  flex-basis: 39rem;
  flex-grow: 1;
  align-self: self-start;
  height: 26rem;
  overflow: hidden;
}
.single-post > .post > .section-wrapper figure > figure, .single-post > .post > .section-wrapper .slider > figure {
  height: 26rem;
}
.single-post > .post > .section-wrapper .content {
  flex-basis: 39rem;
  flex-grow: 1;
  overflow: hidden;
  min-width: 20rem;
}
.single-post > .post > .section-wrapper .content h1 {
  font-size: 1.8rem;
  text-align: left;
  padding-left: 0;
  margin-bottom: 0.5rem;
  margin-bottom: 0;
  padding-bottom: 0;
}
.single-post > .post > .section-wrapper .content .content-wrapper {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  gap: 2rem;
}
.single-post > .post > .section-wrapper .content .content-wrapper .content-1 {
  flex-basis: 22rem;
  flex-grow: 2;
}
.single-post > .post > .section-wrapper .content .content-wrapper .content-1 h2 {
  font-size: 1.2rem;
  margin-top: 0;
  margin-bottom: 0;
  margin-top: 1rem;
}
.single-post > .post > .section-wrapper .content .content-wrapper .content-2 {
  flex-basis: 14rem;
  flex-grow: 1;
}
.single-post > .post > .section-wrapper .content .content-wrapper .content-2 table.oeffnungszeiten tbody tr {
  line-height: 1.25;
}
.single-post > .post > .section-wrapper .content .content-wrapper .content-2 table.oeffnungszeiten tbody tr td.tag {
  width: 6rem;
}
.single-post > .post > .section-wrapper .content .content-wrapper .content-2 table.oeffnungszeiten tbody tr td.zeit {
  width: 6rem;
  text-align: right;
}
.single-post > .post > .section-wrapper .content .content-wrapper .content-2 table.oeffnungszeiten tbody tr td.status {
  padding-left: 2px;
}
.single-post > .post > .section-wrapper .content .info {
  display: block;
  margin-top: 1rem;
}
body.single main.site-main.single-post nav.navigation.post-navigation div.nav-links {
  display: flex;
  justify-content: space-between;
}
body.single main.site-main.single-post nav.navigation.post-navigation div.nav-links .nav-previous::before {
  content: "<< ";
}
body.single main.site-main.single-post nav.navigation.post-navigation div.nav-links .nav-next::after {
  content: " >>";
}
body.single main.site-main.single-post nav.navigation.post-navigation div.nav-links .nav-subtitle {
  display: none;
}
.termin-heute-teaser {
  display: flex;
  gap: 1rem;
}
div.alignwide {
  max-width: 1290px;
  margin: auto;
}
.medium {
  padding: 4rem calc(max((100vw - 70rem) / 2, 0rem) + 2rem);
}
button {
  font-weight: bold;
}
.bib-oeffnungszeiten p {
  margin-top: 0;
}
.bib-standort-vorschau {
  padding: 5rem 0 4rem 0;
  border-bottom: dotted thin grey;
}
form.such-filter {
  margin-bottom: 2rem;
  padding: 1rem;
  background-color: #e9effb;
}
form.such-filter .select-wrapper input {
  background-color: white;
  padding-left: 0.5rem;
}
form.such-filter .caret {
  z-index: 1;
}
form.such-filter label {
  color: #222;
  font-weight: 600;
}
form.such-filter input[type="text"]:not(.browser-default) {
  background-color: white;
}
form.such-filter form.such-filter div.field-group div.field-group span div.select-wrapper input.select-dropdown.dropdown-trigger {
  border: solid thin;
}
form.such-filter span {
  margin-right: 0.5rem;
  width: 10rem;
}
form.such-filter span select {
  background: white;
  border: solid thin gray;
}
form.such-filter .field-group {
  display: flex;
  flex-wrap: wrap;
  gap: 1rem;
}
form.such-filter .button-group {
  display: flex;
  flex-wrap: wrap;
  gap: 1rem;
  margin-top: 1.5rem;
}
form.such-filter .select-wrapper input.select-dropdown {
  border: solid thin lightgray;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2);
}
form.such-filter input.datepicker {
  width: 10.5rem;
  border: solid thin lightgray;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2);
}
.contextual-region span h3 {
  text-align: center;
}
section.contextual-region h3 {
  text-align: center;
}
.intro-bibs {
  display: flex;
}
.page-bibliotheken_tmpl section :nth-child(1), .page-termine_tmpl section :nth-child(1), .page-aktuelles_tmpl section :nth-child(1) {
  padding-top: 0;
}
.page-bibliotheken_tmpl section h2.wp-block-heading, .page-termine_tmpl section h2.wp-block-heading, .page-aktuelles_tmpl section h2.wp-block-heading {
  text-align: left;
}
.page-bibliotheken_tmpl section .section-wrapper .content tr, .page-termine_tmpl section .section-wrapper .content tr, .page-aktuelles_tmpl section .section-wrapper .content tr {
  line-height: 1.1;
}
.page-bibliotheken_tmpl section .section-wrapper .content a, .page-termine_tmpl section .section-wrapper .content a, .page-aktuelles_tmpl section .section-wrapper .content a {
  color: #023e84;
}
.page-bibliotheken_tmpl section .section-wrapper .content a.info, .page-termine_tmpl section .section-wrapper .content a.info, .page-aktuelles_tmpl section .section-wrapper .content a.info {
  bottom: 1rem;
  font-weight: bold;
  color: #023e84;
}
.page-faq_tmpl section div.row div.col.s12.active div ul li ul li {
  list-style: circle;
  font-weight: 200;
  margin-left: 2rem;
  font-weight: lighter;
}
.page-faq_tmpl div#_835 h3, .page-faq_tmpl div#_836 h3, .page-faq_tmpl div#_837 h3, .page-faq_tmpl div#_1113 h3 {
  text-transform: uppercase;
  font-weight: 700;
}
.page-faq_tmpl div#_835 ul li, .page-faq_tmpl div#_836 ul li, .page-faq_tmpl div#_837 ul li, .page-faq_tmpl div#_1113 ul li {
  font-weight: 300;
  max-width: 50rem;
}
.page-faq_tmpl div#_835 ul li li, .page-faq_tmpl div#_836 ul li li, .page-faq_tmpl div#_837 ul li li, .page-faq_tmpl div#_1113 ul li li {
  margin-left: 0;
}
.page-faq_tmpl div#_835 ul ul, .page-faq_tmpl div#_836 ul ul, .page-faq_tmpl div#_837 ul ul, .page-faq_tmpl div#_1113 ul ul {
  margin: 1rem 0;
}
.page-faq_tmpl div#_835 ul, .page-faq_tmpl div#_836 ul, .page-faq_tmpl div#_837 ul, .page-faq_tmpl div#_1113 ul {
  padding-bottom: 1rem;
}
.page-faq_tmpl div#_835 ul:first-child, .page-faq_tmpl div#_836 ul:first-child, .page-faq_tmpl div#_837 ul:first-child, .page-faq_tmpl div#_1113 ul:first-child {
  list-style: none;
}
.page-faq_tmpl div#_835 ul li, .page-faq_tmpl div#_836 ul li, .page-faq_tmpl div#_837 ul li, .page-faq_tmpl div#_1113 ul li {
  font-weight: 300;
  list-style-position: outside;
  margin-bottom: 0.5rem;
  list-style: disc;
}
.page-faq_tmpl div#_835 ul li ul, .page-faq_tmpl div#_836 ul li ul, .page-faq_tmpl div#_837 ul li ul, .page-faq_tmpl div#_1113 ul li ul {
  padding-left: 2rem;
}
.flex > section {
  flex-shrink: 0;
}
.site-main.single-termin_tmpl nav.navigation.post-navigation div.nav-links div.nav-next a span.nav-subtitle, .site-main.single-termin_tmpl nav.navigation.post-navigation div.nav-links {
  position: relative;
  display: flex;
  justify-content: space-between;
}
.site-main.single-termin_tmpl nav.navigation.post-navigation div.nav-links div.nav-next a span.nav-subtitle div.nav-previous a, .site-main.single-termin_tmpl nav.navigation.post-navigation div.nav-links div.nav-previous a {
  position: absolute;
  left: 0;
}
.site-main.single-termin_tmpl nav.navigation.post-navigation div.nav-links div.nav-next a span.nav-subtitle div.nav-next a, .site-main.single-termin_tmpl nav.navigation.post-navigation div.nav-links div.nav-next a {
  position: absolute;
  right: 0;
}
div.svg {
  margin-top: -3rem;
}
section section {
  padding: 0;
}
.bibliothek-template-default .single main.single-post .post div.section-wrapper {
  overflow: hidden;
}
.bibliothek-template-default .single main.single-post .post div.section-wrapper div.content {
  overflow: hidden;
}
.single-bibliothek_tmpl section:first-child {
  padding-top: 0;
}
.single-bibliothek_tmpl section div.content-wrapper {
  display: flex;
  justify-content: space-between;
  gap: 1rem;
  flex-wrap: wrap;
}
.single-bibliothek_tmpl section div.content-wrapper .content {
  flex-basis: 26rem;
}
.single-bibliothek_tmpl section div.content-wrapper .termin ul li, .single-bibliothek_tmpl section div.content-wrapper .termin-heute-teaser ul li {
  list-style: none;
}
.single-bibliothek_tmpl section div.content-wrapper .termin ul li a::after, .single-bibliothek_tmpl section div.content-wrapper .termin-heute-teaser ul li a::after {
  content: ">";
}
.single-bibliothek_tmpl section div.content-wrapper div.content-1 div.termin ul li div.content {
  flex-basis: 32%;
}
.single-bibliothek_tmpl section h3 {
  margin-bottom: 0.25rem;
}
.single-bibliothek_tmpl section .vorschau-haltestelle_tmplp content-6 {
  flex-basis: unset;
}
.single-bibliothek_tmpl section.postid-713 .content {
  flex-basis: unset;
}
.single-bibliothek.postid-713 .single-bibliothek_tmpl section div.content-wrapper div.content.content-6 {
  flex-basis: unset;
}
.single-bibliothek div.slider div.glide__bullets {
  position: absolute;
  bottom: 1rem;
}
html body main.site-main .type-page div.entry-content form {
  margin: 2rem -1rem;
  background-color: #e9effb;
  padding: 1rem;
}
html body main.site-main .type-page div.entry-content form div.row-2col {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
html body main.site-main .type-page div.entry-content form div.row-2col .col {
  flex-basis: 48%;
}
html body main.site-main .type-page div.entry-content form div.row-2col .col p {
  margin: 0;
}
html body main.site-main .type-page div.entry-content form div.row-2col .col p span.wpcf7-form-control-wrap label {
  /* graceful degradation for ie8 */
}
html body main.site-main .type-page div.entry-content form div.row-2col .col p span.wpcf7-form-control-wrap label input {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: none;
  border-radius: 0;
  font-size: 1em;
  width: 100%;
}
html body main.site-main .type-page div.entry-content form div.row-2col .col p span.wpcf7-form-control-wrap label input[type="checkbox"], html body main.site-main .type-page div.entry-content form div.row-2col .col p span.wpcf7-form-control-wrap label input[type="radio"] {
  width: auto;
  float: left;
  margin-right: 0.75em;
  background: transparent;
  border: none;
}
html body main.site-main .type-page div.entry-content form div.row-2col .col p span.wpcf7-form-control-wrap label input[type="checkbox"]:checked, html body main.site-main .type-page div.entry-content form div.row-2col .col p span.wpcf7-form-control-wrap label input[type="checkbox"]:not(:checked), html body main.site-main .type-page div.entry-content form div.row-2col .col p span.wpcf7-form-control-wrap label input[type="radio"]:checked, html body main.site-main .type-page div.entry-content form div.row-2col .col p span.wpcf7-form-control-wrap label input[type="radio"]:not(:checked) {
  background: transparent;
  position: relative;
  visibility: hidden;
  margin: 0;
  padding: 0;
}
html body main.site-main .type-page div.entry-content form div.row-2col .col p span.wpcf7-form-control-wrap label input[type="checkbox"] + label, html body main.site-main .type-page div.entry-content form div.row-2col .col p span.wpcf7-form-control-wrap label input[type="radio"] + label {
  cursor: pointer;
}
html body main.site-main .type-page div.entry-content form div.row-2col .col p br {
  display: none;
}
html body main.site-main .type-page div.entry-content form div.row-2col .col label.visually-hidden {
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
  clip: rect(1px 1px 1px 1px);
}
html body main.site-main .type-page div.entry-content form div.row-2col .col span.wpcf7-form-control-wrap {
  position: relative;
  max-width: 100%;
  padding: 0.5rem;
  margin-bottom: 0.75rem;
  background-color: #fff;
  border: none;
  border-radius: 0.5rem !important;
  font-size: 1rem;
  line-height: 1.6;
  color: #222322;
  outline: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  display: flex;
}
html body main.site-main .type-page div.entry-content form div.row-2col .col span.wpcf7-form-control-wrap input.wpcf7-form-control.wpcf7-text {
  border-bottom: 0;
  margin: 0;
}
html body main.site-main .type-page div.entry-content form div.row-2col .col span.wpcf7-form-control-wrap input.wpcf7-form-control.wpcf7-text:focus {
  box-shadow: none;
}
.offscreen, .invisible {
  position: absolute !important;
  top: -6000px !important;
  left: -6000px !important;
  height: 1px !important;
  width: 1px !important;
}
@media screen and (max-width: 1000px) {
  body main {
    margin-top: 1rem;
  }
}
@supports (-webkit-touch-callout: none) and (not (translate: none)) {
  main .section-wrapper > *:not(:last-child) {
    margin-right: 2rem !important;
  }
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sourceRoot%22%3A%22https%3A%2F%2Fstabi-hb.de%2F%22%2C%22sources%22%3A%5B%22wp-content%2Fthemes%2Fsta-bi-hb%2Fscss%2Fcontent.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAcD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAWF%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUC%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAASF%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAcJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYC%3BAAAA%3BAAAA%3BAASD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQD%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAAA%3BAAYH%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAsBD%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeH%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAiBC%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAQO%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAMN%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAQD%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAmBC%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAWL%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAQF%3BAAGG%3BAAAA%3BAAAA%3BAAAA%22%7D */