@charset "UTF-8";
/************************/
/***   BREAKPOINTS   ****/
/************************/
:root {
  --color-text: #2C3541;
}
body {
  color: var(--color-text);
}
@media (prefers-color-scheme: dark) {
  body {
    color: var(--color-text);
  }
}
/********************************/
/**  Transparante navbar home  **/
/********************************/
[data-elementor-type="header"] > div:nth-child(2).elementor-sticky--active {
  background: white !important;
}
.webchimp .hero {
  background: var(--e-global-color-13a24cd) !important;
  padding: 1rem 0 0 0;
  transition: 0.2s;
}
.webchimp .hero.elementor-sticky--active {
  background: white !important;
  padding: 0;
}
/****************/
/**  Main nav  **/
/****************/
.mainnav .elementor-item.elementor-item-active:before, .mainnav .elementor-item.elementor-item-active:after, .mainnav .elementor-item.elementor-item:before, .mainnav .elementor-item.elementor-item:after {
  content: "";
  background: var(--color-primary) !important;
  width: 100%;
  height: 3px;
  position: absolute;
  top: 9px;
}
.mainnav .elementor-item.elementor-item-active:after, .mainnav .elementor-item.elementor-item:after {
  top: auto;
  bottom: 6px;
}
/* opmaak prijs */
.prijs-per-m2 ins {
  font-weight: bold;
  color: var(--e-global-color-b9afb0b);
  font-size: 24px;
}
.elementor-shortcode .onsale {
  background: var(--e-global-color-accent) !important;
  border-radius: 2px !important;
  line-height: 1 !important;
  min-height: 0 !important;
  top: 0.5rem !important;
  right: 0.5rem !important;
  left: auto !important;
  padding: 8px 12px !important;
}
/*******************/
/**  CTA project  **/
/*******************/
.cta-project .elementor-cta__content {
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: flex-end;
}
.cta-project .elementor-cta__content .elementor-cta__title {
  margin: 0 0 0.5rem 0;
}
.cta-project .elementor-cta__content .elementor-cta__button-wrapper {
  justify-content: flex-end;
  display: flex;
}
.cta-project .elementor-cta__content .elementor-cta__button-wrapper a {
  font-size: 0;
  width: 48px;
  height: 48px;
  background: var(--color-tertiary);
  aspect-ratio: 1;
  flex: 0 0 48px;
  display: block;
  border: 0;
  border-radius: 50%;
  overflow: hidden;
  padding: 0 !important;
  position: relative;
  margin: 0;
}
.cta-project .elementor-cta__content .elementor-cta__button-wrapper a:after {
  position: absolute;
  left: 0;
  top: 2px;
  content: "";
  width: 96px;
  height: 48px;
  padding: 12px;
  transform: translateX(-50%);
  transition: 0.2s ease-in-out;
  background: url('data:image/svg+xml,<svg width="48px" height="48px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g id="homepage" transform="translate(-62, -1710)"><g id="Group-2" transform="translate(62, 1710)"><rect id="Rectangle" fill-opacity="0" fill="%23FE6055" x="0" y="0" width="48" height="48"></rect><polygon id="Path-Copy-4" fill="%23FFFFFF" fill-rule="nonzero" transform="translate(24.6187, 23) scale(-1, 1) translate(-24.6187, -23)" points="29 11.7625631 31.4748737 14.2374369 22.7124369 23 31.4748737 31.7625631 29 34.2374369 19 24.2374369 17.7625631 23 19 21.7625631"></polygon></g></g></g></svg>');
}
.cta-project .elementor-cta__content .elementor-cta__button-wrapper a:hover:after {
  transform: translateX(0);
}
/****************/
/**  Overline  **/
/****************/
.overline:before {
  content: "";
  width: 32px;
  height: 4px;
  display: block;
  margin-bottom: 1rem;
  background: var(--color-primary);
}
/******************/
/**  SIMPLEMENU  **/
/******************/
.simplemenu ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
.simplemenu ul li a {
  transition: 0.4s;
  position: relative;
  display: block;
  padding: 0.25rem 0 0.25rem 1rem;
}
.simplemenu ul li a:before {
  content: "»";
  position: absolute;
  left: 0;
  top: 0.25rem;
  width: 24px;
  height: 24px;
}
.simplemenu ul li ul {
  display: none;
}
/*****************************/
/**  TitleShadow Container  **/
/*****************************/
.titleshadow {
  position: relative;
}
.titleshadow:before {
  content: "";
  left: 0;
  right: 0;
  bottom: 0;
  top: auto;
  height: 30vh;
  display: block;
  position: absolute;
  background: linear-gradient(to bottom, transparent, black);
}
.titleshadow {
  position: relative;
}
.titleshadow .elementor-cta__content:before {
  content: "";
  left: 0;
  right: 0;
  bottom: 0;
  top: auto;
  height: 30vh;
  display: block;
  position: absolute;
  background: linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.5));
}
/***************************/
/** slick shadow spacing  **/
/***************************/
.slick .slick-list {
  padding: var(--spacing-m) 0;
  margin: 0 calc(var(--spacing-xs) * -1);
}
/*******************/
/** equal height  **/
/*******************/
.slick .slick-list, .slick .slick-track {
  display: flex;
}
.slick__item {
  display: flex !important;
}
/*************************/
/*  slick slider arrows  */
/*************************/
.slick-arrow {
  width: 40px;
  height: 40px;
  font-size: 0;
  border: 0;
  background: var(--color-primary);
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  z-index: 1;
  background-repeat: no-repeat;
  background-position: center center;
  color: white;
  transition: 0.2s;
  cursor: pointer;
}
.slick-arrow.slick-prev {
  left: 0;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M7.828 11H20v2H7.828l5.364 5.364-1.414 1.414L4 12l7.778-7.778 1.414 1.414z' fill='rgba(255,255,255,1)'/%3E%3C/svg%3E");
}
.slick-arrow.slick-next {
  right: 0;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M16.172 11l-5.364-5.364 1.414-1.414L20 12l-7.778 7.778-1.414-1.414L16.172 13H4v-2z' fill='rgba(255,255,255,1)'/%3E%3C/svg%3E");
}
/***********************/
/*  slick slider dots  */
/***********************/
.slick-dots {
  padding: 0;
  margin: 0;
  list-style: none;
  display: flex;
  justify-content: center;
  margin: var(--spacing-m) 0;
}
.slick-dots li {
  margin: 0 4px;
  background: none;
}
.slick-dots li button {
  font-size: 0;
  border: 0;
  width: 20px;
  height: 20px;
  border-radius: 10px;
  border: 2px solid var(--color-primary);
  background: none;
  transition: 0.3s;
  cursor: pointer;
}
.slick-dots li.slick-active button, .slick-dots li:hover button {
  background: var(--color-primary);
}
/**************/
/*  CTA TABS  */
/**************/
.ctatabs {
  position: fixed;
  bottom: 0;
  right: 0;
  left: 0;
  list-style: none;
  margin: 0;
  padding: 0;
  width: 100%;
  display: flex;
  box-shadow: 0 0 12px 0 rgba(0, 0, 0, 0.2);
}
.ctatabs li {
  width: 100%;
  transition: 0.2s;
}
.ctatabs a {
  padding: 0.5rem 1rem 0.3rem 1rem;
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: bold;
}
.ctatabs__mail a {
  color: white;
  background: var(--color-secondary);
}
.ctatabs__calendar a {
  color: white;
  background: var(--color-tertiary);
}
.ctatabs__phone a {
  color: white;
  background: var(--color-primary);
}
.ctatabs__label {
  display: none;
}
.ctatabs__icon {
  font-size: 24px;
  margin-right: 12px;
  color: white;
}
@media (min-width: 767px) {
  .ctatabs__link {
    padding: 1rem 1rem 0.5rem 1rem;
  }
  .ctatabs__label {
    display: block;
  }
}
@media (min-width: 1024px) {
  .ctatabs {
    top: 40%;
    right: 0;
    left: auto;
    bottom: auto;
    width: 52px;
    overflow: visible;
    box-shadow: none;
    display: block;
  }
  .ctatabs li {
    width: 260px;
    transition: 0.2s;
    display: block;
    margin-bottom: 0.5rem;
  }
  .ctatabs li i {
    display: flex;
  }
  .ctatabs li:hover {
    transform: translateX(-200px);
  }
  .ctatabs a {
    padding: 1.1rem 1rem 0.9rem 1rem;
    justify-content: flex-start;
    border-radius: 12px;
  }
}
/**************/
/*  CTA TABS  */
/**************/
.ctatabs {
  z-index: 99;
  position: fixed;
  bottom: 0;
  right: 0;
  left: 0;
  list-style: none;
  margin: 0;
  padding: 0;
  width: 100%;
  display: flex;
  box-shadow: 0 0 12px 0 rgba(0, 0, 0, 0.2);
}
.ctatabs li {
  width: 100%;
  transition: 0.2s;
}
.ctatabs a {
  padding: 0.5rem 1rem 0.3rem 1rem;
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: bold;
}
.ctatabs__mail a {
  color: white;
  background: var(--color-secondary);
}
.ctatabs__visit a {
  color: white;
  background: var(--color-tertiary);
}
.ctatabs__phone a {
  color: white;
  background: var(--color-primary);
}
.ctatabs__label {
  display: none;
}
.ctatabs__icon {
  font-size: 24px;
  margin-right: 12px;
  color: white;
}
@media (min-width: 767px) {
  .ctatabs__link {
    padding: 1rem 1rem 0.5rem 1rem;
  }
  .ctatabs__label {
    display: block;
  }
}
@media (min-width: 1024px) {
  .ctatabs {
    top: 40%;
    right: 0;
    left: auto;
    bottom: auto;
    width: 52px;
    overflow: visible;
    box-shadow: none;
    display: block;
  }
  .ctatabs li {
    width: 260px;
    transition: 0.2s;
    display: block;
    margin-bottom: 0.5rem;
  }
  .ctatabs li i {
    display: flex;
  }
  .ctatabs li:hover {
    transform: translateX(-200px);
  }
  .ctatabs a {
    padding: 1.1rem 1rem 0.9rem 1rem;
    justify-content: flex-start;
    border-radius: 12px;
  }
}
/*****************************/
/** control the image width **/
/*****************************/
.imageslider .slick-track > a {
  padding: 0 var(--space-xxs);
}
.imageslider img {
  width: 70vw;
}
@media (min-width: 767px) {
  .imageslider img {
    width: 50vw;
  }
}
@media (min-width: 1024px) {
  .imageslider img {
    width: 40vw;
    max-width: 480px;
  }
}
.imageslider .slick-arrow {
  width: 36px;
  height: 36px;
  background: transparent;
  border: 2px solid white;
  border-radius: 50%;
  background: url('data:image/svg+xml,<svg width="48px" height="48px" viewBox="0 0 48 48" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g id="homepage" transform="translate(-62, -1710)"><g id="Group-2" transform="translate(62, 1710)"><rect id="Rectangle" fill-opacity="0" fill="%23FE6055" x="0" y="0" width="48" height="48"></rect><polygon id="Path-Copy-4" fill="%23FFFFFF" fill-rule="nonzero" transform="translate(24.6187, 23) scale(-1, 1) translate(-24.6187, -23)" points="29 11.7625631 31.4748737 14.2374369 22.7124369 23 31.4748737 31.7625631 29 34.2374369 19 24.2374369 17.7625631 23 19 21.7625631"></polygon></g></g></g></svg>') no-repeat center center;
  background-size: 32px;
}
@media (min-width: 767px) {
  .imageslider .slick-arrow {
    width: 56px;
    height: 56px;
  }
}
.imageslider .slick-arrow.slick-next {
  right: 1rem;
}
.imageslider .slick-arrow.slick-prev {
  left: 1rem;
}
.hero > div {
  max-width: 1600px;
  margin: 0 auto;
}
/**********************************/
/** bigger icon elementor button **/
/**********************************/
.webchimp .ebtn--iconbig .elementor-button-icon {
  font-size: 28px;
  margin: -8px 12px -8px 0;
}
.gs-sticker .elementor-widget-image {
  position: relative;
}
.gs-sticker .elementor-widget-image:after {
  display: block;
  position: absolute;
  z-index: 1;
  right: 1rem;
  bottom: 1rem;
  content: "";
  background: white url("https://generalsolutions.nl/wp-content/uploads/2025/02/logo-sticker-general-solutions.jpg") no-repeat center center;
  background-size: contain;
  width: 80px;
  height: 50px;
}
.gs-sticker--small .elementor-widget-image {
  position: relative;
}
.gs-sticker--small .elementor-widget-image:after {
  display: block;
  position: absolute;
  z-index: 1;
  right: 1rem;
  bottom: 1rem;
  content: "";
  background: white url("https://generalsolutions.nl/wp-content/uploads/2025/02/logo-sticker-general-solutions.jpg") no-repeat center center;
  background-size: contain;
  width: 45px;
  height: 30px;
  border: 1px solid #bbb;
}
/***************************/
/** swatch pagina styling **/
/***************************/
.product_cat-stalen .variations .label {
  display: none;
}
.product_cat-stalen .single_add_to_cart_button {
  background: var(--color-primary) !important;
}
.product_cat-stalen .stock {
  display: none;
}
/*************/
/** tab fix **/
/*************/
.elementor-element-aba2c81 .e-n-tabs-heading {
  flex-direction: row;
}
.topreview {
  background: #CED9D1;
  padding: 1rem;
  border-radius: 6px;
  color: #4F9FA2;
}
.topreview p:last-child {
  text-align: right;
  margin: 0;
}
/*******************/
/** sample grid?? **/
/*******************/
.sample-grid li {
  background: white;
}
.sample-grid .woocommerce-loop-product__title {
  text-align: center;
}
.sample-grid .woocommerce-loop-product__link {
  pointer-events: none;
}
.sample-grid .star-rating, .sample-grid .onsale, .sample-grid .price {
  display: none !important;
}
.sample-grid .add_to_cart_button {
  color: var(--color-text);
  background: none !important;
  font-size: 14px !important;
  padding: 0 !important;
  text-align: center;
  font-weight: normal !important;
}
/*******************/
/** title shadow  **/
/*******************/
.titleshadow {
  position: relative;
}
.titleshadow:before {
  content: "";
  left: 0;
  right: 0;
  bottom: 0;
  top: auto;
  height: 30vh;
  display: block;
  position: absolute;
  background: linear-gradient(to bottom, transparent, black);
}
/***********************************/
/** discount tag product template **/
/***********************************/
.discounttag {
  background: #328684 url('data:image/svg+xml,<svg width="18px" height="18px" viewBox="0 0 18 18" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g id="product-detail-pagina" transform="translate(-1096, -1011)" fill="%23FFFFFF" fill-rule="nonzero"><g id="Group-12" transform="translate(827, 999)"><g id="Group-11" transform="translate(269, 12)"><circle id="Oval" cx="9.5" cy="12.5" r="1"></circle><circle id="Oval" cx="9.5" cy="5.5" r="1"></circle><path d="M17.5147734,0.485683594 C17.2019883,0.172476562 16.7858438,0 16.3429805,0 L10.0328555,0 C9.59020313,0 9.17402344,0.17240625 8.86099219,0.485472656 L0.485542969,8.86092188 C0.17240625,9.17402344 0,9.59016797 0,10.0327148 C0,10.475332 0.172476562,10.8914766 0.485542969,11.204332 L6.79552734,17.5143516 C7.10848828,17.8275234 7.52463281,18 7.96725,18 C8.40983203,18 8.82597656,17.8275937 9.13907813,17.514457 L17.5145273,9.13900781 C17.8275937,8.82597656 18,8.40979687 18,7.96714453 L18,1.65701953 C18,1.21415625 17.8275234,0.797976563 17.5147734,0.485683594 Z M9.00003516,4.14762891 C9.91371094,4.14762891 10.6570547,4.89097266 10.6570547,5.80464844 C10.6570547,6.71832422 9.91371094,7.46166797 9.00003516,7.46166797 C8.08635937,7.46166797 7.34301562,6.71832422 7.34301562,5.80464844 C7.34301562,4.89097266 8.08635937,4.14762891 9.00003516,4.14762891 Z M9.00003516,13.8523008 C8.08635937,13.8523008 7.34301562,13.108957 7.34301562,12.1952813 C7.34301562,11.2816055 8.08635937,10.5382617 9.00003516,10.5382617 C9.91371094,10.5382617 10.6570547,11.2816055 10.6570547,12.1952813 C10.6570547,13.108957 9.91371094,13.8523008 9.00003516,13.8523008 Z M12.3890625,9.52730859 L5.61100781,9.52730859 C5.31977344,9.52730859 5.08366406,9.29119922 5.08366406,8.99996484 C5.08366406,8.70873047 5.31977344,8.47262109 5.61100781,8.47262109 L12.3890625,8.47262109 C12.6802969,8.47262109 12.9164063,8.70873047 12.9164063,8.99996484 C12.9164063,9.29119922 12.680332,9.52730859 12.3890625,9.52730859 Z M14.6484492,3.87889453 C14.3573555,3.87889453 14.1211055,3.64264453 14.1211055,3.35155078 C14.1211055,3.06045703 14.3573555,2.82420703 14.6484492,2.82420703 C14.939543,2.82420703 15.175793,3.06045703 15.175793,3.35155078 C15.175793,3.64264453 14.939543,3.87889453 14.6484492,3.87889453 Z" id="Shape"></path></g></g></g></g></svg>') no-repeat center left 8px;
  padding: 6px 8px 6px 32px;
  color: white;
  font-size: 13px;
  border-radius: 4px;
}
/**********************/
/** usage calculator **/
/**********************/
.usage-calc {
  background: var(--color-primary);
  color: white;
  border-radius: 4px;
  padding: var(--space-xs);
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.usage-calc p {
  margin: 0;
}
.usage-calc > i:hover + .usage-calc__tip {
  display: block;
  position: absolute;
  background: var(--color-tertiary);
  padding: var(--space-xs);
  font-size: 80%;
}
.usage-calc__result {
  background: white;
  width: 100px;
  color: var(--color-secondary) !important;
}
.usage-calc__tip {
  display: none;
}
.attachment-woocommerce_thumbnail {
  box-shadow: 0 0 24px 0 rgba(0, 0, 0, 0.1) !important;
}
/****************/
/** calculator **/
/****************/
.calculator-widget {
  background: white;
  padding: 1.5rem;
}
.calculator-widget__header {
  margin: 0;
  font-weight: bold;
  color: var(--color-primary);
  font-size: 1.2rem;
}
.calculator-widget__pakinhoud {
  font-size: 14px;
}
.calculator-widget__oppervlakte {
  width: 40%;
}
.calculator-widget__zaagverlies {
  width: 120px;
}
.calculator-widget__aantal {
  width: 40%;
}
.calculator-widget__form {
  display: flex;
  gap: 0.25rem;
}
.calculator-widget__form span {
  padding-top: 24px;
}
.calculator-widget__form label {
  font-size: 12px;
}
.calculator-widget__form input {
  border: 2px solid #ccc;
  padding: 8px;
  max-width: 100%;
  width: 100%;
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sourceRoot%22%3A%22%2F%22%2C%22sources%22%3A%5B%22(stdin)%22%2C%22wp-content%2Fcustom_codes%2F390-scss-default.scss%22%2C%22wp-content%2Fcustom_codes%2F17-scss-default.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22%3BAAAA%3BAAAA%3BAAAA%3BACAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BADTF%3BAAAA%3BAAAA%3BACmBA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAD5BJ%3BAAAA%3BAAAA%3BAC2CI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BADrDJ%3BACgEA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADxEA%3BAAAA%3BAAAA%3BAC0FI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaA%3BAAAA%3BAAAA%3BADpIhB%3BAAAA%3BAAAA%3BACiJA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADjJA%3BAAAA%3BAAAA%3BAC%2BJA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOQ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUP%3BAAAA%3BAAAA%3BADtLF%3BAAAA%3BAAAA%3BACgMA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaD%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADrND%3BAAAA%3BAAAA%3BAC0OI%3BAAAA%3BAAAA%3BAAAA%3BAD1OJ%3BAAAA%3BAAAA%3BACwPI%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAD9PJ%3BAAAA%3BAAAA%3BACuQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBI%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAD5RJ%3BAAAA%3BAAAA%3BACuSA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQI%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcI%3BAAAA%3BAAAA%3BADjUZ%3BAAAA%3BAAAA%3BAC6UA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYI%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACvWA%3BADgXA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BACpXA%3BAD4XA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADvaR%3BAAAA%3BAAAA%3BACsbA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaI%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACldA%3BAD2dA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAC%2FdA%3BADueA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADlhBR%3BAAAA%3BAAAA%3BACmiBI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BACrhBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADiiBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACjiBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAD%2BiBI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAASJ%3BAAAA%3BAAAA%3BAAAA%3BAD9kBJ%3BAAAA%3BAAAA%3BAC0lBI%3BAAAA%3BAAAA%3BAAAA%3BAASJ%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBJ%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADznBJ%3BAAAA%3BAAAA%3BACgpBI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BADxpBJ%3BAAAA%3BAAAA%3BACkqBA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAD5qBJ%3BAAAA%3BAAAA%3BACyrBI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADzsBJ%3BAAAA%3BAAAA%3BACytBA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAD5tBJ%3BAAAA%3BAAAA%3BAC8uBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAD9uBA%3BAAAA%3BAAAA%3BAC2vBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAD5xBA%3BAAAA%3BAAAA%3BAC6yBA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%22%7D */