/* compiled by scssphp 1.13.0 on Wed, 11 Nov 2026 03:42:40 +0000 (0.0653s) */

/* base files */
@font-face {
  font-family: "Open Sans";
  font-style: italic;
  font-weight: 400;
  src: local("Open Sans Italic"), local("OpenSans-Italic"), url("/scss/sass/fonts/open_sans_italic.woff") format("woff");
}
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 400;
  src: local("Open Sans"), local("OpenSans"), url("/scss/sass/fonts/open_sans_normal.woff") format("woff");
}
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 600;
  src: local("Open Sans SemiBold"), local("OpenSans-SemiBold"), url("/system/fonts/open_sans_semibold.woff") format("woff");
}
* {
  font-family: "Open Sans", sans-serif, Arial;
}
/* layout */
html, body {
  height: 100%;
}
body {
  margin: 0;
  background-image: url("/images/background.svg");
  background-repeat: no-repeat;
  background-size: cover;
}
#content_wrapper, #content {
  height: 100%;
}
/*
* Skeleton V2.0.4
* Copyright 2014, Dave Gamache
* www.getskeleton.com
* Free to use under the MIT license.
* http://www.opensource.org/licenses/mit-license.php
* 12/29/2014
*/
.container {
  position: relative;
  width: 100%;
  min-width: auto;
  padding: 0px;
  box-sizing: border-box;
}
.container_fluid {
  width: 100%;
  padding-right: 20px;
  padding-left: 20px;
  margin-right: auto;
  margin-left: auto;
}
.container_fixed {
  position: relative;
  float: left;
  width: 1200px;
}
.column, .columns {
  width: 100%;
  float: left;
  box-sizing: border-box;
}
.column, .columns {
  margin-left: 1%;
}
/*.container-content .column,
.container-content .columns {
	margin-left: .8%;
}*/
.column:first-child, .columns:first-child {
  margin-left: 0;
}
.column.alpha, .columns.alpha {
  margin-left: 0px;
}
.column.omega, .columns.omega {
  margin-right: 0px;
}
.row {
  margin-bottom: 15px;
}
.half-bottom {
  margin-bottom: 7.5px;
}
.remove-bottom {
  margin-bottom: 0px;
}
.container-margin {
  margin-left: 15px;
  margin-right: 15px;
}
.column > .row:last-child, .columns > .row:last-child, .container-margin > .row:last-child {
  margin-bottom: 0px;
}
/* original 12 column grid with 4% gutter width
  .one.column,
  .one.columns                    { width: 4.66666666667%; }
  .two.columns                    { width: 13.3333333333%; }
  .three.columns                  { width: 22%;            }
  .four.columns                   { width: 30.6666666667%; }
  .five.columns                   { width: 39.3333333333%; }
  .six.columns                    { width: 48%;            }
  .seven.columns                  { width: 56.6666666667%; }
  .eight.columns                  { width: 65.3333333333%; }
  .nine.columns                   { width: 74.0%;          }
  .ten.columns                    { width: 82.6666666667%; }
  .eleven.columns                 { width: 91.3333333333%; }
  .twelve.columns                 { width: 100%; margin-left: 0; }
*/
.one.column, .one.columns {
  width: 5.3125%;
}
.two.columns {
  width: 11.625%;
}
.three.columns {
  width: 17.9375%;
}
.four.columns {
  width: 24.25%;
}
.five.columns {
  width: 30.5625%;
}
.six.columns {
  width: 36.875%;
}
.seven.columns {
  width: 43.1875%;
}
.eight.columns {
  width: 49.5%;
}
.nine.columns {
  width: 55.8125%;
}
.ten.columns {
  width: 62.125%;
}
.eleven.columns {
  width: 68.4375%;
}
.twelve.columns {
  width: 74.75%;
}
.thirteen.columns {
  width: 81.0625%;
}
.fourteen.columns {
  width: 87.375%;
}
.fifteen.columns {
  width: 93.6875%;
}
.sixteen.columns {
  width: 100%;
  margin-left: 0;
}
.one-third.column {
  width: 32.6666666667%;
}
.two-thirds.column {
  width: 65.3333333333%;
}
.one-half.column {
  width: 49.5%;
}
/* Offsets */
.offset-by-one.column, .offset-by-one.columns {
  margin-left: 7.3125%;
}
.offset-by-two.column, .offset-by-two.columns {
  margin-left: 12.625%;
}
.offset-by-three.column, .offset-by-three.columns {
  margin-left: 18.9375%;
}
.offset-by-four.column, .offset-by-four.columns {
  margin-left: 26.25%;
}
.offset-by-five.column, .offset-by-five.columns {
  margin-left: 31.5625%;
}
.offset-by-six.column, .offset-by-six.columns {
  margin-left: 37.875%;
}
.offset-by-seven.column, .offset-by-seven.columns {
  margin-left: 44.1875%;
}
.offset-by-eight.column, .offset-by-eight.columns {
  margin-left: 50.5%;
}
.offset-by-nine.column, .offset-by-nine.columns {
  margin-left: 57.8125%;
}
.offset-by-ten.column, .offset-by-ten.columns {
  margin-left: 63.125%;
}
.offset-by-eleven.column, .offset-by-eleven.columns {
  margin-left: 69.4375%;
}
.offset-by-twelve.column, .offset-by-twelve.columns {
  margin-left: 75.75%;
}
.offset-by-thirteen.column, .offset-by-thirteen.columns {
  margin-left: 82.0625%;
}
.offset-by-fourteen.column, .offset-by-fourteen.columns {
  margin-left: 88.375%;
}
.offset-by-fifteen.column, .offset-by-fifteen.columns {
  margin-left: 94.6875%;
}
.offset-by-one-third.column, .offset-by-one-third.columns {
  margin-left: 33.6666666667%;
}
.offset-by-two-thirds.column, .offset-by-two-thirds.columns {
  margin-left: 66.3333333333%;
}
.offset-by-one-half.column, .offset-by-one-half.columns {
  margin-left: 49%;
}
/* static widths based upon 1200px container (min size) */
.container.one.column.static, .container.one.columns.static {
  width: 75px;
}
.container.two.columns.static {
  width: 150px;
}
.container.three.columns.static {
  width: 225px;
}
.container.four.columns.static {
  width: 300px;
}
.container.five.columns.static {
  width: 375px;
}
.container.six.columns.static {
  width: 450px;
}
.container.seven.columns.static {
  width: 525px;
}
.container.eight.columns.static {
  width: 600px;
}
.container.nine.columns.static {
  width: 675px;
}
.container.ten.columns.static {
  width: 750px;
}
.container.eleven.columns.static {
  width: 825px;
}
.container.twelve.columns.static {
  width: 900px;
}
.container.thirteen.columns.static {
  width: 975px;
}
.container.fourteen.columns.static {
  width: 1050px;
}
.container.fifteen.columns.static {
  width: 1125px;
}
.container.sixteen.columns.static {
  width: 1200px;
}
.container.column.static, .container.columns.static {
  min-width: auto;
  padding: 0px;
}
/* Utilities */
.u-full-width {
  width: 100%;
  box-sizing: border-box;
}
.u-max-full-width {
  max-width: 100%;
  box-sizing: border-box;
}
.u-pull-right {
  float: right;
}
.u-pull-left {
  float: left;
}
/* self clearing */
.container:after, .container_fixed:after, .row:after, .u-cf {
  content: "";
  display: table;
  clear: both;
}
@media (max-width: 480px) {
  .container {
    width: 100%;
    min-width: 100%;
  }
  .container_fixed {
    width: 100%;
  }
  .column:not(.fixed), .columns:not(.fixed) {
    width: 100% !important;
  }
  .row > .column, .row > .columns {
    margin-left: 0px;
    margin-bottom: 10px;
  }
  .container-margin > .row:first-child, .container-margin > .row:last-child, .row > .column:last-child, .row > .columns:last-child {
    margin-bottom: 0px;
  }
}
/* Larger than mobile */
/* Larger than phablet (also point when grid becomes active) */
/* Larger than tablet */
/* Larger than desktop */
/* Larger than Desktop HD */
/* components */
.header {
  font-size: 22px;
  font-weight: bold;
  text-align: center;
  margin-bottom: 1em;
}
.center_container {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  height: 100%;
}
.center_box {
  background-color: #fff;
  padding: 1.25em;
  border-radius: 10px;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.54);
}
.center {
  text-align: center;
}
/*
 * inputs
 */
input[type="text"], input[type="password"], input[type="number"], input[type="search"], input[type="email"], input[type="tel"], select, textarea {
  width: 100%;
  padding: 3px 3px;
  font-size: 13px;
  background-color: #fff;
  border: 1px solid #929292;
  border-radius: 0px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
input[type="text"], input[type="password"], input[type="number"], input[type="search"], input[type="email"], input[type="tel"], select {
  height: 30px;
  line-height: 24px;
  /* fix for height on safari */
}
input[type="text"]:focus, input[type="password"]:focus, input[type="number"]:focus, input[type="search"]:focus, input[type="email"]:focus, input[type="tel"]:focus, select:focus, textarea:focus {
  border-color: #08364c;
  outline: none;
}
input[type="text"]:disabled, input[type="password"]:disabled, input[type="number"]:disabled, input[type="search"]:disabled, input[type="email"]:disabled, input[type="tel"]:disabled {
  background-color: #f2f2f2;
}
select {
  padding-left: 8px;
  padding-right: 8px;
  vertical-align: middle;
}
select:disabled {
  color: gray;
}
textarea {
  display: block;
  resize: vertical;
  min-height: 28px;
  overflow: auto;
  /* fix for ie to not always show scrollbar */
}
.button, .button_cancel {
  padding: 5.5px 16px;
  margin: 0px;
  cursor: pointer;
  font-weight: normal;
  text-decoration: none;
  outline: none;
  border: none;
  -webkit-appearance: none;
  border-radius: 3px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
a.button, a.button_cancel {
  display: inline-block;
}
.button {
  background-color: #08364c;
  color: #fff;
}
.button:hover:not(:disabled) {
  background: #006e92;
  -moz-transition: background 0.2s;
  -webkit-transition: background 0.2s;
  transition: background 0.2s;
}
.button_cancel {
  background-color: #716F6F;
  color: #FFFFFF;
}
.button:disabled, .button_cancel:disabled {
  opacity: 0.6;
  cursor: default;
}
/* firefox button size fix */
@-moz-document url-prefix(http://) {
  button::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="reset"]::-moz-focus-inner {
    padding: 0 !important;
    border: 0 none !important;
  }
}
.button_cancel {
  background-color: #06243C !important;
}
label {
  display: block;
  font-size: 13px;
  margin: 0px 0px 2px 0px;
}
label span {
  color: initial;
  text-transform: none;
}
label.required {
  font-weight: bold;
}
form label.required::after {
  content: " *";
}
form label.required .tooltip::before {
  content: " * ";
  font-weight: bold;
}
.validation_error {
  background-color: #F79793 !important;
  border-color: #a80000 !important;
}
.validation_error_message {
  margin: 0px;
  padding: 0px;
  margin-bottom: 10px;
  font-size: 14px;
  color: #a80000;
  text-align: center;
}
.success {
  font-weight: bold;
  color: #009900;
}
.error {
  font-weight: bold;
  color: #CD4747;
}
/* sections */
#login_page {
  min-height: 32rem;
}
#login_page .header_bar {
  margin-bottom: 4em;
}
#login_page .header_bar .header_logo {
  width: 400px;
  height: 85px;
}
#login_page .login_container {
  width: 400px;
}
#login_page .login_container .login_header {
  font-size: 16px;
  font-weight: bold;
  text-align: center;
  margin-bottom: 0.5em;
}
#login_page .login_container .login-hint {
  font-size: 12px;
  color: #666;
  margin-top: 0.25em;
}
#login_page .branding_bar {
  margin-top: 4.25em;
}
#login_page .branding_bar .branding_bar_image {
  width: 171px;
  height: 45px;
}
#choose_page {
  min-height: 28rem;
}
#choose_page .choose_container {
  width: 400px;
}
#choose_page .choose_container .choose_header {
  font-size: 22px;
  font-weight: bold;
  text-align: center;
  margin-bottom: 1em;
}
#choose_page .customers {
  max-height: 270px;
  overflow: auto;
}
#choose_page .customers .customer {
  display: flex;
  align-items: center;
  margin: 0;
  margin-bottom: 15px;
  background: #DDD;
  height: 80px;
  cursor: pointer;
  border-radius: 60px;
}
#choose_page .customers .customer:last-child {
  margin-bottom: 0;
}
#choose_page .customers .customer:hover {
  background-color: #85b3c9;
}
#choose_page .customers .customer .app_type_image {
  margin: 0;
  padding: 10px;
  height: 76%;
}
#choose_page .customers .customer .app_type_image img {
  height: 100%;
}
#choose_page .customers .customer .customer_details {
  margin-left: 10px;
}
#choose_page .customers .customer .customer_details .company_name, #choose_page .customers .customer .customer_details .app_type, #choose_page .customers .customer .customer_details .instance_url {
  line-height: 23px;
}
#choose_page .customers .customer .customer_details .company_name {
  font-weight: bold;
}
#choose_page .customers .customer .customer_details .instance_url {
  font-style: italic;
  font-size: 15px;
}
#choose_page .actions_container {
  text-align: center;
  margin-top: 1em;
}
#choose_page .actions_container a {
  color: #000000;
  font-size: 17px;
}
#authorize_page {
  min-height: 20rem;
}
#authorize_page .authorize_container {
  width: 435px;
}
#authorize_page .current_user {
  font-size: 14px;
  font-style: italic;
  width: 70%;
  text-align: center;
  margin: 0 auto;
  margin-bottom: 1.25em;
}
#authorize_page .not_you {
  color: #000;
}
#authorize_page .actions_container {
  text-align: center;
}
#authorize_page .actions_container button, #authorize_page .actions_container a {
  margin: 0 0.5em;
}
#authorize_page .actions_container a {
  color: #000000;
  font-size: 14px;
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22sass%2Fstylesheet.scss%22%2C%22sass%2F_fonts.scss%22%2C%22sass%2Flayout%2F_layout.scss%22%2C%22sass%2Flayout%2F_grid.scss%22%2C%22sass%2Fcomponents%2F_headers.scss%22%2C%22sass%2Fcomponents%2F_containers.scss%22%2C%22sass%2Fcomponents%2F_inputs.scss%22%2C%22sass%2Fcomponents%2F_buttons.scss%22%2C%22sass%2Fcomponents%2F_labels.scss%22%2C%22sass%2Fcomponents%2F_validation.scss%22%2C%22sass%2Fsections%2Flogin.scss%22%2C%22sass%2Fsections%2Fchoose.scss%22%2C%22sass%2Fsections%2Fauthorize.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAAA%3BACAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BADrBA%3BAEAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAFXA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAGSA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAHrCA%3BAAAA%3BAAAA%3BAAAA%3BAG%2BCA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAH7EA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAGoGA%3BAAAA%3BAAAA%3BAAEA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAAEA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAEA%3BAAAA%3BAAAA%3BAHzHA%3BAG4HA%3BAAAA%3BAAAA%3BAAEA%3BAAAA%3BAAAA%3BAAEA%3BAAAA%3BAAAA%3BAAEA%3BAAAA%3BAAAA%3BAAEA%3BAAAA%3BAAAA%3BAAEA%3BAAAA%3BAAAA%3BAAEA%3BAAAA%3BAAAA%3BAAEA%3BAAAA%3BAAAA%3BAAEA%3BAAAA%3BAAAA%3BAAEA%3BAAAA%3BAAAA%3BAAEA%3BAAAA%3BAAAA%3BAAEA%3BAAAA%3BAAAA%3BAAEA%3BAAAA%3BAAAA%3BAAEA%3BAAAA%3BAAAA%3BAAEA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAHhKA%3BAGoKA%3BAAAA%3BAAAA%3BAAEA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAEA%3BAAAA%3BAAAA%3BAAAA%3BAHtLA%3BAG6LA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAH3MA%3BAGiNA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAH9OD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAIAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BALfA%3BAAAA%3BAAAA%3BAMGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAiBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAC9DA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAPjCA%3BAOuCA%3BAACC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAC%2FCA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BACNA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAThCA%3BAUAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAChCF%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQD%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAQH%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAC3EF%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%22%7D */