/*
File: styles.scss
This should only contain @import statements from other files
*/
/*
File: _variables.scss
This should contain variable declarations. Actual usage should occur elsewhere
*/
/*
COLORS
*/
/*
TYPOGRAPHY
*/
/*
SIZING
*/
/*
BREAKPOINTS
*/
/*
File: _base.scss
This should contain site-wide styles that don't belong anywhere else
*/
body {
  letter-spacing: 0.4px;
  font-weight: 500;
}
#rf-body .et_pb_module:not(:last-child) {
  margin-bottom: 1.5rem;
}
@media (max-width: 980px) {
  #rf-body {
    overflow-x: hidden !important;
  }
  #rf-body #footer-bottom {
    display: inline;
  }
  #rf-body #rf-mobile-bottom-bar {
    right: 0;
    padding: 0;
    position: fixed;
    bottom: 0;
    z-index: 99999999;
    display: flex;
    height: 100%;
    width: 100%;
    max-height: 4.5rem;
    background: #bb680d;
    background-repeat: repeat;
    background-size: 250px;
    border-top: 1px solid #B2A99F;
  }
  #rf-body #rf-mobile-bottom-bar .et_pb_button {
    width: 100%;
    height: 100%;
    border-radius: 0 !important;
    padding: 0.75rem 0 !important;
  }
  #rf-body #rf-mobile-bottom-bar .et_pb_button i:active, #rf-body #rf-mobile-bottom-bar .et_pb_button p:active {
    color: #9b4307;
  }
  #rf-body #rf-mobile-bottom-bar .et_pb_column {
    width: 20% !important;
    height: 100%;
    margin-right: 0 !important;
  }
  #rf-body #rf-mobile-bottom-bar .et_pb_button_module_wrapper {
    min-height: 100%;
    height: 100%;
  }
  #rf-body #rf-mobile-bottom-bar .et_pb_button_module_wrapper a.et_pb_button {
    min-height: 100%;
    height: 100%;
  }
  #rf-body #rf-mobile-bottom-bar a {
    text-transform: uppercase;
    width: 100%;
    letter-spacing: 1px;
    min-height: 100%;
    height: 100%;
    font-weight: 600;
    color: #E7E3E0 !important;
    text-shadow: 0em 0.05em 0.15em rgba(0, 0, 0, 0.3);
  }
  #rf-body #rf-mobile-bottom-bar .et_pb_button_module_wrapper > a {
    display: flex;
    align-items: center;
    justify-content: center;
  }
  #rf-body #rf-mobile-bottom-bar .rf-bottom-bar-text {
    font-size: 10px;
    text-align: center;
  }
}
/*
File: _typography.scss
This should contain sizing and font choices for typography
*/
#rf-body h1, #rf-body h2, #rf-body h3, #rf-body h4, #rf-body h5, #rf-body h6, #rf-body .h1, #rf-body .h2, #rf-body .h3, #rf-body .h4, #rf-body .h5, #rf-body .h6 {
  font-weight: 800;
  letter-spacing: 0;
}
#rf-body h1, #rf-body .h1, #rf-body h2, #rf-body .h2 {
  position: relative;
}
#rf-body h1::before, #rf-body .h1::before, #rf-body h2::before, #rf-body .h2::before {
  display: block;
  content: '';
  position: absolute;
  background-color: #bb680d;
  top: 0;
}
@media (max-width: 980px) {
  #rf-body h1::before, #rf-body .h1::before, #rf-body h2::before, #rf-body .h2::before {
    display: none;
  }
}
#rf-body .no-text-divider::before {
  content: none;
}
#rf-body h1, #rf-body .h1 {
  font-size: 2.5rem;
}
#rf-body h1::before, #rf-body .h1::before {
  width: 1.5rem;
  height: 6rem;
  left: -4.5rem;
}
#rf-body h2, #rf-body .h2 {
  font-size: 2rem;
}
#rf-body h2::before, #rf-body .h2::before {
  width: 0.75rem;
  height: 3rem;
  left: -2.25rem;
}
#rf-body h3, #rf-body .h3 {
  font-size: 1.75rem;
}
#rf-body h4, #rf-body .h4 {
  font-size: 1.5rem;
}
#rf-body h5, #rf-body .h5 {
  font-size: 1.375rem;
}
#rf-body h6, #rf-body .h6 {
  font-size: 1.125rem;
}
p a {
  font-weight: bold;
  text-decoration: underline;
  transition: all 0.25s ease;
}
p a:hover {
  text-decoration: underline;
  color: #9b4307;
}
@media (max-width: 980px) {
  h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    text-align: center;
  }
  h1::before, .h1::before, h2::before, .h2::before {
    content: none;
  }
}
/*
File: _header.scss
This should contain overrides for the main header
*/
/*
TOP HEADER
*/
/*
MAIN HEADER
*/
#main-header .nav li li ul {
  left: 220px;
}
/*
MAIN MENU
*/
#main-header #top-menu > li:last-child > a {
  border: 1px solid #242323;
  border-radius: 999px;
  display: inline !important;
  padding: 1rem 2rem !important;
}
#main-header #top-menu li:hover > a {
  opacity: 1;
  background-color: transparent;
  color: #bb680d;
}
#main-header #top-menu li ul {
  width: auto;
}
#main-header #top-menu li li a {
  width: auto;
  white-space: nowrap;
}
@media (max-width: 980px) {
  #main-header #et_search_icon, #main-header .select_page {
    display: none;
  }
  #main-header .mobile_menu_bar::before {
    color: #242323;
    font-size: 3rem;
  }
  #main-header .mobile_nav.opened .mobile_menu_bar::before {
    content: "M";
  }
}
#main-header #top-menu > li:last-child > ul {
  margin-top: 40px;
}
#main-header #top-menu > li:last-child > a::after {
  display: none;
}
#main-header .nav li li ul {
  left: 12.3rem;
}
/*
INTERIOR PAGE OVERRIDES 
*/
/*
File: _footer.scss
This should contain overrides for the footer
*/
/*
MAIN FOOTER AREA
*/
#main-footer .container {
  max-width: none;
  width: 100%;
}
#main-footer .footer-widget {
  padding: 0 3rem;
}
#main-footer .footer-widget .et_pb_widget {
  width: 100%;
  margin-bottom: 3rem !important;
}
#main-footer .footer-widget li {
  padding-left: 0;
}
#main-footer .footer-widget li::before {
  display: none;
}
#main-footer .footer-widget h4.title {
  padding-bottom: 3rem;
}
#main-footer .footer-widget h6, #main-footer .footer-widget .h6 {
  color: #C9CDC8;
  padding-bottom: 0;
}
#main-footer .rf-footer-addresses p {
  padding-bottom: 1.5rem;
}
#main-footer .widget_nav_menu li {
  margin-bottom: 0;
}
#main-footer .widget_nav_menu a {
  text-transform: uppercase;
  line-height: 1.5rem;
}
/*
BOTTOM BAR
*/
#footer-bottom {
  display: none;
  padding: 0;
}
#footer-bottom .container {
  max-width: none;
  width: auto;
  margin: 0 3rem;
}
#footer-keywords a {
  font-size: 0.75rem;
  font-weight: normal;
  color: #242323;
}
#footer-info {
  padding: 0;
  color: #C9CDC8;
}
#footer-info a {
  color: #C9CDC8 !important;
}
/*
File: _forms.scss
This should contain overrides for forms
*/
#rf-body {
  /*
GENERAL FORM OVERRIDES
*/
  /*
GRAVITY FORMS
*/
  /*
MAILCHIMP NEWSLETTER SIGNUP
*/
}
#rf-body #mc_embed_signup form {
  padding: initial;
}
#rf-body #mc_embed_signup input {
  font-family: "Raleway", "Arial", "Helvetica Neue", sans-serif;
}
#rf-body #mc_embed_signup input.email {
  width: 100%;
  background-color: rgba(201, 205, 200, 0.2);
  color: #fff !important;
}
#rf-body #mc_embed_signup input.email, #rf-body #mc_embed_signup input.button {
  border: 1px solid #fff;
  border-radius: 1.5rem;
  padding: 0.625rem 2rem !important;
  line-height: 1.5rem !important;
  margin: 1.5rem 0;
}
#rf-body #mc_embed_signup input.button {
  height: auto;
  text-transform: uppercase;
  width: auto;
}
#rf-body #mc_embed_signup input::placeholder {
  color: #C9CDC8;
}
/*
File: _buttons.scss
This should contain overrides for buttons
*/
/*
INDIVIDUAL BUTTON STYLES
*/
#rf-body .et_pb_button, #rf-body .gform_button, #rf-body [type='submit'] {
  display: inline-block;
  line-height: 1.5rem !important;
  padding: 0.625rem 2rem !important;
  text-shadow: none;
  cursor: pointer;
}
#rf-body .et_pb_button:hover, #rf-body .gform_button:hover, #rf-body [type='submit']:hover {
  color: #242323;
  border-color: #242323;
  background-color: transparent;
}
#rf-body .et_pb_button:active, #rf-body .gform_button:active, #rf-body [type='submit']:active {
  color: #9b4307;
  border-color: #9b4307;
}
#rf-body .rf-button-deemphasized, #rf-body #main-header #top-menu > li:last-child > a, #main-header #rf-body #top-menu > li:last-child > a {
  background-color: transparent;
  color: #242323;
}
#rf-body .rf-button-deemphasized:hover, #rf-body #main-header #top-menu > li:last-child > a:hover, #main-header #rf-body #top-menu > li:last-child > a:hover {
  border-color: #bb680d;
  color: #bb680d;
}
#rf-body .rf-button-inverse {
  background-color: #fff;
  color: #242323;
  border-color: #fff;
}
#rf-body .rf-button-inverse:hover {
  background-color: transparent;
  color: #fff;
}
#rf-body .rf-button-deemphasized.rf-button-inverse, #rf-body #main-header #top-menu > li:last-child > a.rf-button-inverse, #main-header #rf-body #top-menu > li:last-child > a.rf-button-inverse {
  background-color: transparent;
  color: #fff;
}
@media (max-width: 980px) {
  #rf-body .et_pb_button_wrapper, #rf-body .et_pb_button_module_wrapper {
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
  }
  #rf-body .et_pb_button_wrapper .et_pb_button, #rf-body .et_pb_button_module_wrapper .et_pb_button {
    margin-bottom: 30px;
  }
}
/* 
MULTI-BUTTON LAYOUTS
*/
#rf-body .et_pb_button + .et_pb_button {
  margin-left: 1.5rem;
}
@media (max-width: 980px) {
  #rf-body .et_pb_button + .et_pb_button {
    margin-left: 0;
  }
}
/*
File: _social-icons.scss
This file is just for the inline social icon styles from the [rf_social_media] shortcode
*/
.rf-social-icons-inline {
  display: inline-block;
}
.rf-social-icons-inline .ul-social-et {
  display: flex;
  list-style-type: none;
  padding: 0;
}
.rf-social-icons-inline .ul-social-et .et-social-icon {
  display: inline-block;
  margin: 0 1.5rem 0 0;
}
.rf-social-icons-inline .ul-social-et .et-social-icon:last-child {
  margin: 0;
}
.rf-social-icons-inline .ul-social-et .et-social-icon a {
  font-size: 1.5rem;
  padding: 0.6875rem;
  width: 3rem;
  height: 3rem;
  border: 1px solid #fff;
  border-radius: 999px;
}
/*
File: _popup.scss
This should contain overrides for the newsletter popup
*/
.et_bloom_image_no_animation.et_bloom_image.et_bloom_visible_image {
  width: 50%;
}
/*
File: _home.scss
This should contain overrides for home page
*/
#rf-body .rf-home-slider .et_pb_container {
  min-height: calc(100vh - 6rem);
  max-width: none;
  margin: 0;
  height: auto !important;
}
#rf-body .rf-home-slider .et_pb_container .et_pb_slide_description {
  padding: 16% 0;
  width: calc(100% / 3);
  min-width: 28rem;
  margin-right: 0;
}
@media (max-width: 980px) {
  #rf-body .rf-home-slider .et_pb_container .et_pb_slide_description {
    padding: auto;
    width: auto;
    min-width: auto;
    margin-right: auto;
  }
  #rf-body .rf-home-slider .et_pb_container .et_pb_slide_description .et_pb_slide_content .et_pb_button_wrapper {
    text-align: center;
  }
}
@media (max-width: 767px) {
  #rf-body .rf-home-slider .et_pb_container .et_pb_slide_description .et_pb_button {
    margin-bottom: 1rem;
  }
}
#rf-body .rf-locations-row .rf-location::before {
  content: "";
  display: block;
  width: 100%;
  padding-bottom: 100%;
}
#rf-body .rf-locations-row .rf-location .et_pb_code_inner {
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  padding: 3rem;
  display: flex;
  flex-direction: column;
  justify-content: space-evenly;
  align-items: center;
  background-color: rgba(36, 35, 35, 0.25);
  transition: all 0.25s ease;
}
#rf-body .rf-locations-row .rf-location .et_pb_code_inner h2 {
  color: #fff;
  text-align: center;
}
#rf-body .rf-locations-row .rf-location .et_pb_code_inner .et_pb_button {
  margin-left: 0 !important;
  opacity: 0;
}
#rf-body .rf-locations-row .rf-location .et_pb_code_inner:hover {
  background-color: rgba(36, 35, 35, 0.8);
}
#rf-body .rf-locations-row .rf-location .et_pb_code_inner:hover .et_pb_button {
  opacity: 1;
}
@media (max-width: 980px) {
  #rf-body .rf-locations-row .rf-location .et_pb_code_inner {
    background-color: rgba(36, 35, 35, 0.8);
  }
  #rf-body .rf-locations-row .rf-location .et_pb_code_inner .et_pb_button {
    opacity: 1;
  }
}
#rf-body .rf-ig-feed .sb_instagram_header, #rf-body .rf-ig-feed #sbi_load {
  display: none;
}
#rf-body .rf-ig-feed #sb_instagram {
  margin: 6rem 0;
}
#rf-body .rf-ig-feed .sbi_photo.sbi_imgLiquid_bgSize.sbi_imgLiquid_ready::before {
  display: inline-flex;
  content: url("https://www.formulamarketingsd.com/rakiraki/wp-content/uploads/2020/12/ig-vector.png");
  position: relative;
  width: 100%;
  height: 100%;
  justify-content: center;
  align-items: center;
  opacity: 0;
  background-color: rgba(36, 35, 35, 0.75);
  background-blend-mode: multiply;
  transition: all 0.25s ease;
}
#rf-body .rf-ig-feed .sbi_photo.sbi_imgLiquid_bgSize.sbi_imgLiquid_ready:hover::before {
  opacity: 1;
}
/*
File: _interior.scss
This should contain overrides for interior pages
*/
#rf-body .rf-menu-tabs h1::before, #rf-body .rf-menu-tabs h2::before, #rf-body .rf-menu-tabs h3::before, #rf-body .rf-menu-tabs h4::before, #rf-body .rf-menu-tabs h5::before, #rf-body .rf-menu-tabs h6::before, #rf-body .rf-menu-tabs .h1::before, #rf-body .rf-menu-tabs .h2::before, #rf-body .rf-menu-tabs .h3::before, #rf-body .rf-menu-tabs .h4::before, #rf-body .rf-menu-tabs .h5::before, #rf-body .rf-menu-tabs .h6::before {
  content: none;
}
#rf-body .rf-menu-tabs .et_pb_tab_content ul {
  column-count: 4;
}
@media (max-width: 980px) {
  #rf-body .rf-menu-tabs .et_pb_tab_content ul {
    column-count: auto;
  }
}
#rf-body .rf-menu-tabs .et_pb_tab_content ul li {
  margin: 0;
  -webkit-column-break-inside: avoid;
  /* Chrome, Safari */
  page-break-inside: avoid;
  /* Theoretically FF 20+ */
  break-inside: avoid-column;
  /* IE 11 */
  display: table;
  /* Actually FF 20+ */
}
#rf-body .et_pb_blurb_content h1::before, #rf-body .et_pb_blurb_content h2::before, #rf-body .et_pb_blurb_content h3::before, #rf-body .et_pb_blurb_content h4::before, #rf-body .et_pb_blurb_content h5::before, #rf-body .et_pb_blurb_content h6::before, #rf-body .et_pb_blurb_content .h1::before, #rf-body .et_pb_blurb_content .h2::before, #rf-body .et_pb_blurb_content .h3::before, #rf-body .et_pb_blurb_content .h4::before, #rf-body .et_pb_blurb_content .h5::before, #rf-body .et_pb_blurb_content .h6::before {
  content: none;
}
#rf-body #searchform #searchsubmit {
  padding: 0.7em !important;
}
/*
File: _blog.scss
This should contain overrides for the news/blog section
*/
/*
File: _shop.scss
This should contain overrides for shop pages
*/
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sourceRoot%22%3A%22https%3A%2F%2Fwww.yasaivegan.com%2F%22%2C%22sources%22%3A%5B%22wp-content%2Fthemes%2Ftheyasai%2Fstyles%2Fscss%2Fstyles.scss%22%2C%22wp-content%2Fthemes%2Ftheyasai%2Fstyles%2Fscss%2Fbase%2F_base.scss%22%2C%22wp-content%2Fthemes%2Ftheyasai%2Fstyles%2Fscss%2Fbase%2F_enhancedmobile.scss%22%2C%22wp-content%2Fthemes%2Ftheyasai%2Fstyles%2Fscss%2Fbase%2F_typography.scss%22%2C%22wp-content%2Fthemes%2Ftheyasai%2Fstyles%2Fscss%2Fbase%2F_header.scss%22%2C%22wp-content%2Fthemes%2Ftheyasai%2Fstyles%2Fscss%2Fbase%2F_footer.scss%22%2C%22wp-content%2Fthemes%2Ftheyasai%2Fstyles%2Fscss%2Fbase%2F_forms.scss%22%2C%22wp-content%2Fthemes%2Ftheyasai%2Fstyles%2Fscss%2Fbase%2F_buttons.scss%22%2C%22wp-content%2Fthemes%2Ftheyasai%2Fstyles%2Fscss%2Fbase%2F_social-icons.scss%22%2C%22wp-content%2Fthemes%2Ftheyasai%2Fstyles%2Fscss%2Fbase%2F_popup.scss%22%2C%22wp-content%2Fthemes%2Ftheyasai%2Fstyles%2Fscss%2Fpages%2F_home.scss%22%2C%22wp-content%2Fthemes%2Ftheyasai%2Fstyles%2Fscss%2Fpages%2F_interior.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%3BACWA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAChBA%3BAACA%3BAAAA%3BAAAA%3BAAGQ%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAF3DZ%3BAAAA%3BAAAA%3BAAAA%3BAGMI%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaR%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAWJ%3BAACI%3BAAAA%3BAAAA%3BAAQI%3BAAAA%3BAAAA%3BAAAA%3BAHtGR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAIkBI%3BAAAA%3BAAAA%3BAJlBJ%3BAAAA%3BAAAA%3BAI%2BBI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAEI%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAMR%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAJpFA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAKWI%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAL1DR%3BAAAA%3BAAAA%3BAKsEA%3BAAAA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAL1FJ%3BAAAA%3BAAAA%3BAAAA%3BAMIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBQ%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BANjDZ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAOaI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAoBI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAMJ%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAACI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAAA%3BAPlFZ%3BAAAA%3BAAAA%3BAO%2BFI%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAPlGR%3BAAAA%3BAAAA%3BAAAA%3BAQOA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BARvBZ%3BAAAA%3BAAAA%3BAAAA%3BASIA%3BAAAA%3BAAAA%3BATJA%3BAAAA%3BAAAA%3BAAAA%3BAUOQ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQQ%3BAAAA%3BAAAA%3BAAAA%3BAAQR%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAaR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcI%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAAOR%3BAAEI%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAWZ%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAKI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaA%3BAAAA%3BAAAA%3BAVjIZ%3BAAAA%3BAAAA%3BAAAA%3BAWSY%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcJ%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3BAAAA%3BAXzCR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%22%7D */