@font-face {
  font-family: 'OpenSans';
  font-weight: 400;
  font-style: normal;
  src: url('../fonts/OpenSans-Regular-webfont.eot');
  src: url('../fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/OpenSans-Regular-webfont.woff') format('woff'), url('../fonts/OpenSans-Regular-webfont.ttf') format('truetype'), url('../fonts/OpenSans-Regular-webfont.svg#OpenSans') format('svg');
}
@font-face {
  font-family: 'OpenSans';
  font-weight: 500;
  font-style: normal;
  src: url('../fonts/OpenSans-Semibold-webfont.eot');
  src: url('../fonts/OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/OpenSans-Semibold-webfont.woff') format('woff'), url('../fonts/OpenSans-Semibold-webfont.ttf') format('truetype'), url('../fonts/OpenSans-Semibold-webfont.svg#OpenSans') format('svg');
}
@font-face {
  font-family: 'OpenSans';
  font-weight: 700;
  font-style: normal;
  src: url('../fonts/OpenSans-Bold-webfont.eot');
  src: url('../fonts/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/OpenSans-Bold-webfont.woff') format('woff'), url('../fonts/OpenSans-Bold-webfont.ttf') format('truetype'), url('../fonts/OpenSans-Bold-webfont.svg#OpenSans') format('svg');
}
body {
  background: #020916;
  font-family: OpenSans, sans-serif;
}
#tabs {
  background: #020916;
}
h1 small {
  color: #fff;
}
.navbar-brand {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding-right: 0 !important;
}
.navbar-default {
  background: #21314d;
  border-bottom: 2px solid #4acef7;
}
.navbar-default svg {
  color: #4acef7;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-default .navbar-nav > .open > a:focus {
  background: #4acef7;
}
.navbar-default .navbar-nav > .open > a svg,
.navbar-default .navbar-nav > .open > a:hover svg,
.navbar-default .navbar-default .navbar-nav > .open > a:focus svg {
  color: #fff;
}
.navbar-default .dropdown a.dropdown-toggle {
  text-transform: uppercase;
}
.navbar-default .navbar-nav > li > .btn {
  text-transform: uppercase;
  padding: 20px 5px;
}
@media (max-width: 768px) {
  .navbar-default .navbar-nav > li > .btn {
    padding: 10px 5px;
  }
}
.navbar-default .freenetLogo {
  margin-right: 15px;
}
.navbar-default .STAGINGLogo {
  margin-right: 15px;
}
.navbar-default #dd {
  padding: 0px;
  border-top: 5px solid #4acef7;
  border-bottom: 5px solid #162237;
}
@media (max-width: 768px) {
  .navbar-default #dd {
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
  }
}
.dropdown-menu > li > a {
  padding: 5px 20px;
}
.mouseevents .open > .dropdown-toggle.btn-transparent,
.open > .dropdown-toggle.btn-transparent {
  background: #162237;
  box-shadow: inset 0px -3px 0px #4acef7;
}
.mouseevents .open > .dropdown-toggle.btn-transparent:hover,
.open > .dropdown-toggle.btn-transparent:hover {
  background: #4acef7;
}
.btn-default:active:hover,
.btn-default.active:hover,
.open > .dropdown-toggle.btn-default:hover,
.btn-default:active:focus,
.btn-default.active:focus,
.open > .dropdown-toggle.btn-default:focus,
.btn-default:active.focus,
.btn-default.active.focus,
.open > .dropdown-toggle.btn-default.focus {
  background: #59657c;
}
@media (max-width: 768px) {
  .btn-default:active:hover,
  .btn-default.active:hover,
  .open > .dropdown-toggle.btn-default:hover,
  .btn-default:active:focus,
  .btn-default.active:focus,
  .open > .dropdown-toggle.btn-default:focus,
  .btn-default:active.focus,
  .btn-default.active.focus,
  .open > .dropdown-toggle.btn-default.focus {
    background: #59657c;
  }
}
.panel {
  background: #59657c;
}
.btn-default:hover,
.btn-default.active,
.btn-default:focus,
.btn-default:hover {
  background: #59657c;
  color: #fff !important;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus,
.mouseevents .btn-dropdown:hover {
  background: #21314d;
}
.dropdown-menu {
  background: #162237;
  border-color: #162237;
  border-width: 0px;
}
.dropdown-menu .divider {
  background-color: #59657c;
}
.dropdown-header {
  color: #fff;
  padding-top: 5px;
}
.dropdown-header.nag,
.dropdown-header.nab {
  color: #eeeeee;
}
nav .dropdown-menu .divider {
  margin: 0px;
}
@media (max-width: 768px) {
  body .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover {
    background: #162237;
  }
}
body .nag {
  background: #316f90;
}
body .nag a:hover {
  background: #24526a;
}
@media (max-width: 768px) {
  body .navbar-default .navbar-nav .open .dropdown-menu > li.nag > a:hover {
    background: #19c1f5;
  }
}
body .nab {
  background: #294f6e;
}
body .nab a:hover {
  background: #1b3449;
}
body .nab.bt {
  border-top: 1px solid #87d1f4;
}
body .nab.bb {
  border-bottom: 1px solid #87d1f4;
}
@media (max-width: 768px) {
  body .navbar-default .navbar-nav .open .dropdown-menu > li.nab > a:hover {
    background: #1b3449;
  }
}
.dropdown.fn-green {
  background: #294f6e;
}
.dropdown.fn-green.open {
  background: #294f6e;
}
.dropdown.fn-green.open > .dropdown-toggle.btn-transparent,
.dropdown.fn-green.open > .dropdown-toggle.btn-transparent {
  background: #294f6e;
  color: #4acef7;
}
.dropdown.fn-green button {
  background: #316f90;
}
.dropdown.fn-green .dropdown-menu {
  background: #294f6e;
}
.dropdown.fn-green a:hover {
  background: #19c1f5;
}
.dropdown.fn-blue {
  background: #294f6e;
}
.dropdown.fn-blue.open {
  background: #294f6e;
}
.dropdown.fn-blue.open > .dropdown-toggle.btn-transparent,
.dropdown.fn-blue.open > .dropdown-toggle.btn-transparent {
  background: #294f6e;
}
.dropdown.fn-blue button {
  background: #294f6e;
}
.dropdown.fn-blue .dropdown-menu {
  background: #294f6e;
}
.dropdown.fn-blue a:hover {
  background: #1b3449;
}
.background-animation {
  background: #21314d;
}
.mouseevents .background-animation:hover {
  background: #21314d;
}
.background-animation.centred,
.mouseevents .background-animation:hover {
  background: #21314d;
}
.mouseevents .nav > li a:hover,
.nav > li a:focus {
  background: #21314d;
  border-color: #21314d;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  background: #21314d;
  border-color: #21314d;
}
.nav-bg {
  background: #162237;
}
.box {
  background: #162237;
}
.h1 {
  text-transform: uppercase;
}
h4 {
  letter-spacing: 0px;
}
a,
a:hover,
a:focus,
a:active {
  color: #4acef7;
}
.btn {
  font-weight: 500;
}
.btn-default {
  background: #162237;
}
.wizard .btn::before {
  border-right: 0px;
}
.btn-primary {
  color: #21314d;
  background: #4acef7;
  font-weight: bold;
}
.btn-primary.disabled {
  color: #21314d;
  font-weight: bold;
  background: #316f90;
  opacity: 1;
}
.btn-primary.disabled:hover,
.btn-primary:hover,
.btn-primary:active,
.btn-primary:focus {
  color: #fff;
  background: #316f90;
}
.btn-primary:active:focus {
  color: #fff;
  background: #294f6e;
}
.btn-primary.mcall {
  color: #294f6e;
  background: linear-gradient(to bottom left, #ac7723 0%, #efb740 20%, #ffdb56 50%, #efb740 80%, #ac7723 100%);
}
.btn-primary.mcall.disabled:hover,
.btn-primary.mcall:hover,
.btn-primary.mcall:active,
.btn-primary.mcall:focus {
  color: #21314d;
  background: linear-gradient(to bottom left, #efb740 0%, #ffdb56 20%, #ffffbb 50%, #ffdb56 80%, #efb740 100%);
}
.btn-primary svg {
  fill: #294f6e;
}
.active > .btn:after,
.btn.active:after {
  background: #4acef7;
}
.swiper-slider .swiper-scrollbar {
  background: #59657c;
}
.mouseevents .swiper-container:hover .swiper-scrollbar {
  background: #59657c;
}
.btn-default-transparent {
  color: #daf5fd;
  font-weight: bold;
  background: rgba(41, 79, 110, 0.3);
  border: 1px solid #daf5fd;
}
.btn-default-transparent.disabled:hover,
.btn-default-transparent:hover,
.btn-default-transparent:active,
.btn-default-transparent:focus {
  color: #0ab5ea !important;
  background: #ddf6fd !important;
  border: 1px solid #0ab5ea !important;
}
.btn-default-transparent:active:focus {
  color: #fff;
  background: #4acef7;
}
header .btn-default-transparent {
  background: rgba(41, 79, 110, 0.9);
  padding: 4px 5px;
}
.form-group .btn-default-transparent {
  padding: 5px 8px;
}
.genr .showList {
  color: #21314d;
  font-weight: bold;
  background: #4acef7;
  border: none;
  text-shadow: none;
  padding: 3px 5px;
}
.genr .showList.disabled:hover,
.genr .showList:hover,
.genr .showList:active,
.genr .showList:focus {
  color: #0ab5ea !important;
  background: #ddf6fd !important;
  border: none !important;
}
.peopleLinks {
  color: #daf5fd;
  font-weight: bold;
  background: rgba(41, 79, 110, 0.3);
  border: 1px solid #daf5fd;
  padding: 6px 11px;
}
.swiper-scrollbar-drag {
  background: #4acef7;
}
.swiper-control .swiper-btn-next {
  background-image: -webkit-linear-gradient(left, rgba(16, 24, 39, 0.0001) 0%, #101827 100%);
  background-image: -o-linear-gradient(left, rgba(16, 24, 39, 0.0001) 0%, #101827 100%);
  background-image: linear-gradient(to right, rgba(16, 24, 39, 0.0001) 0%, #101827 100%);
  background-repeat: repeat-x;
}
.swiper-control .swiper-btn-prev {
  background-image: -webkit-linear-gradient(left, #101827 0%, rgba(16, 24, 39, 0.0001) 100%);
  background-image: -o-linear-gradient(left, #101827 0%, rgba(16, 24, 39, 0.0001) 100%);
  background-image: linear-gradient(to right, #101827 0%, rgba(16, 24, 39, 0.0001) 100%);
  background-repeat: repeat-x;
}
.swiper-control svg {
  color: #4acef7;
}
#footer {
  background: #020916;
}
.special_row {
  background: #21314d;
}
body .svodOverlay {
  position: absolute;
  right: 3px;
  top: 3px;
  border: 0px solid white;
  text-align: right;
  z-index: 1;
}
body .svodOverlay svg {
  width: 69px;
  height: 69px;
  padding: 0px;
}
body .big .svodOverlay {
  right: 6px;
}
body .col-btn .svodOverlay {
  position: absolute;
  right: 6px;
  top: 6px;
  border: 0px solid white;
}
body .mcallOverlay {
  position: absolute;
  right: 3px;
  top: 3px;
  border: 0px solid white;
  text-align: right;
  z-index: 1;
}
body .mcallOverlay svg {
  width: 69px;
  height: 69px;
  padding: 0px;
  fill: transparent;
  background: linear-gradient(to bottom left, #ac7723 0%, #efb740 12%, #ffdb56 25%, #efb740 38%, #ac7723 50%, transparent 50%, transparent 100%);
}
body .big .mcallOverlay {
  right: 6px;
}
body .col-btn .mcallOverlay {
  position: absolute;
  right: 6px;
  top: 6px;
  border: 0px solid white;
}
.svg-blade {
  color: #4acef7;
}
.fn-search-title {
  text-align: left;
  padding: 0px 12px;
}
.noactiveaboinfo {
  cursor: pointer;
}
.noactiveabologin {
  cursor: pointer;
}
.buyMovie,
.rentMovie,
.startEst,
.buyEpisode,
.buySeason {
  background: #316f90;
  color: #fff;
}
.buyMovie:hover,
.rentMovie:hover,
.startEst:hover,
.buyEpisode:hover,
.buySeason:hover,
.buyMovie:active,
.rentMovie:active,
.startEst:active,
.buyEpisode:active,
.buySeason:active,
.buyMovie:focus,
.rentMovie:focus,
.startEst:focus,
.buyEpisode:focus,
.buySeason:focus,
.buyMovie:active:focus,
.rentMovie:active:focus,
.startEst:active:focus,
.buyEpisode:active:focus,
.buySeason:active:focus {
  background: #4acef7;
}
.bom,
.notbom {
  min-height: 80px;
}
.htf_h1 {
  margin: 0px;
  font-size: 45px;
  color: #4acef7;
  position: absolute;
  top: 50%;
  left: 50%;
  right: 25px;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  line-height: 55px;
}
.htf_h1 span {
  color: #fff;
  display: block;
  font-size: 24px;
}
@media (max-width: 768px) {
  .htf_h1 {
    right: 25px;
    left: 25px;
    font-size: 25px;
    line-height: 25px;
  }
  .htf_h1 span {
    color: #fff;
    display: block;
    font-size: 14px;
  }
}
.htf_h2 {
  margin: 0px;
  font-size: 30px;
  color: #4acef7;
  position: absolute;
  top: 50%;
  left: 116px;
  right: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  line-height: 45px;
}
.htf_h2 span {
  color: #fff;
  display: block;
  font-size: 24px;
}
@media (max-width: 992px) {
  .htf_h2 {
    right: 20%;
    left: 12%;
  }
}
@media (max-width: 768px) {
  .htf_h2 {
    right: 12px;
    left: 12px;
    font-size: 20px;
    line-height: 25px;
  }
  .htf_h2 span {
    color: #fff;
    display: block;
    font-size: 14px;
  }
}
.htf_box {
  margin: 20px 0px 50px 0px;
  height: auto;
}
.htf_box p {
  background: #4acef7;
  color: #21314d;
  padding: 25px 55px;
  display: inline-block;
}
.showgenres1wrap {
  background: #294f6e;
}
.showgenres2wrap {
  background: #294f6e;
}
.bookmarkMovie {
  padding: 9px 5px;
}
.shadowBanner::before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: linear-gradient(-90deg, rgba(0, 0, 0, 0) 0, #162237 70%);
}
.registerHeadlineTxtBrand {
  color: #4acef7;
}
.pwInfoPopover {
  width: 60%;
  margin-left: -115px;
  margin-top: 70px;
  /*z-index: 10;
    @media (max-width: @screen-xs-min) {
        display: none !important;
    }*/
}
.cvcHelpQmB {
  background-color: #4acef7;
}
.onlysvodinfo {
  z-index: 1;
}
@media (max-width: 480px) {
  .onlysvodinfo.episode {
    font-size: 0;
  }
}
mark {
  background: rgba(74, 206, 247, 0.7);
  color: #fff;
  padding: 0;
}
svg.SVOD_klein {
  fill: #4acef7;
}
.conditions-ul li {
  margin: 10px 0;
}
.gutschein-shop-box {
  background: none;
}
.gutschein-shop-box-title {
  background: #4acef7;
  color: #21314d;
  border-radius: 10px 10px 0 0;
  padding: 3px;
  font-size: inherit;
}
.gutschein-shop-box-text {
  border-left: 3px #4acef7 solid;
  border-right: 3px #4acef7 solid;
  color: #4acef7;
  padding: 22px 8px;
  min-height: 165px;
}
.gutschein-shop-box-code {
  height: 80px;
  border-radius: 0 0 10px 10px;
  border-bottom: 3px #4acef7 solid;
  color: #4acef7;
  border-left: 3px #4acef7 solid;
  border-right: 3px #4acef7 solid;
  font-size: 32px;
  font-weight: bold;
  text-align: center;
  padding: 14px;
}
.gutschein-shop-box-price {
  color: #4acef7;
  border: 3px #4acef7 solid;
  border-radius: 0 0 10px 10px;
  padding: 8px;
  margin-bottom: 0;
}
.gutschein-shop-box-price.voucher-price-reduced {
  text-decoration: line-through;
}
.gutschein-shop-btn {
  background: #4acef7 !important;
  color: #21314d;
  width: auto;
  margin-bottom: 14px;
  padding: 4px 16px;
}
.gutschein-shop-btn:hover,
.gutschein-shop-btn.active,
.gutschein-shop-btn:hover {
  background: #59657c !important;
  color: #fff !important;
}
.gutschein-shop-btn:active:hover,
.gutschein-shop-btn.active:hover,
.gutschein-shop-btn:active.focus,
.gutschein-shop-btn.active.focus {
  background: #59657c !important;
}
.voucherPurchaseModal small {
  color: #21314d;
}
.voucherPurchaseModal h2 {
  color: #21314d;
  font-size: 26px;
  margin: 0;
}
.voucherPurchaseModal p {
  color: #4acef7;
}
.voucherPurchaseModal .close {
  position: absolute;
  right: -10px;
  top: -10px;
  background: #21314d;
  color: #fff;
  opacity: 1;
  border: 2px #4acef7 solid;
  border-radius: 20px;
  width: 30px;
  height: 30px;
  padding: 4px;
}
.modal-radius {
  border-radius: 22px;
  background: linear-gradient(180deg, #4acef7 108px, #21314d 108px);
  border: 1px #4acef7 solid;
}
.modal-radius p {
  padding: 0 6px 10px;
}
.modal-radius .form-control {
  border-radius: 10px;
  border: none;
  background: #294f6e;
  color: #daf5fd;
}
.modal-radius .form-control::placeholder {
  opacity: 1 !important;
  color: rgba(255, 255, 255, 0.5);
}
.modal-radius .fn-submit {
  background: #4acef7 !important;
  color: #21314d !important;
}
.modal-radius .fn-submit.disabled {
  background: #294f6e !important;
  color: #daf5fd !important;
}
.modal-radius .btn-credit-paymethod {
  background: #294f6e;
  border: none;
  color: #daf5fd;
  font-weight: bold;
}
.modal-radius .btn-credit-paymethod.disabled:hover,
.modal-radius .btn-credit-paymethod:hover,
.modal-radius .btn-credit-paymethod:active,
.modal-radius .btn-credit-paymethod:focus {
  color: #162237 !important;
  background: #4acef7 !important;
}
.modal-radius .btn-credit-paymethod:active:focus {
  color: #fff !important;
  background: #4acef7;
}
.modal-radius .crPayment {
  margin: 0;
  border: none;
}
.modal-radius .crPayment .btn.notsetup {
  background: #142736;
  color: rgba(255, 255, 255, 0.5);
}
.modal-radius .selected {
  color: #162237 !important;
  background: #4acef7 !important;
  border: 1px solid #0ab5ea !important;
}
.modal-radius .payment-error {
  margin-top: 42px;
}
.tab-btn.fn-green {
  background: #294f6e;
}
.tab-btn.fn-green.active {
  background: #294f6e;
}
.tab-btn.fn-green.active > .dropdown-toggle.btn-transparent,
.tab-btn.fn-green.open > .dropdown-toggle.btn-transparent {
  background: #294f6e;
  color: #4acef7;
}
.tab-btn.fn-green button {
  background: #316f90;
}
.tab-btn.fn-green .dropdown-menu {
  background: #294f6e;
}
.tab-btn.fn-green a:hover {
  background: #19c1f5;
}
.tab-btn.fn-blue {
  background: #294f6e;
}
.tab-btn.fn-blue.active {
  background: #294f6e;
}
.tab-btn.fn-blue.active > .dropdown-toggle.btn-transparent,
.tab-btn.fn-blue.open > .dropdown-toggle.btn-transparent {
  background: #294f6e;
}
.tab-btn.fn-blue button {
  background: #294f6e;
}
.tab-btn.fn-blue .dropdown-menu {
  background: #294f6e;
}
.tab-btn.fn-blue a:hover {
  background: #1b3449;
}
.gutschein-shop-box-only-txt {
  height: 165px;
}
.gutschein-shop-box-animation {
  overflow: hidden;
  position: relative;
  display: inline-block;
  height: 165px;
}
.gutschein-shop-box-animation::before,
.gutschein-shop-box-animation::after {
  content: '';
  position: absolute;
  width: 100%;
  left: 0;
}
.gutschein-shop-box-animation::before {
  height: 2px;
  bottom: 0;
  transform-origin: 100% 50%;
  transform: scaleX(0);
  transition: transform 0.3s cubic-bezier(0.76, 0, 0.24, 1);
}
.gutschein-shop-box-animation:hover::before,
.gutschein-shop-box-animation:focus::before {
  transform-origin: 0% 50%;
  transform: scaleX(1);
}
.gutschein-shop-box-animation::after {
  content: attr(data-replace);
  height: 100%;
  top: 0;
  transform-origin: 100% 50%;
  transform: translate3d(200%, 0, 0);
  transition: transform 0.3s cubic-bezier(0.76, 0, 0.24, 1);
}
.gutschein-shop-box-animation:hover::after,
.gutschein-shop-box-animation:focus::after {
  transform: translate3d(0, 0, 0);
}
.gutschein-shop-box-animation span {
  display: inline-block;
  transition: transform 0.3s cubic-bezier(0.76, 0, 0.24, 1);
}
.gutschein-shop-box-animation:hover span {
  transform: translate3d(-200%, 0, 0);
}
.bmpui-ui-seekbar .bmpui-seekbar .bmpui-seekbar-playbackposition,
.bmpui-ui-volumeslider .bmpui-seekbar .bmpui-seekbar-playbackposition {
  background-color: #84bc34;
}
.bmpui-ui-seekbar .bmpui-seekbar .bmpui-seekbar-playbackposition-marker,
.bmpui-ui-volumeslider .bmpui-seekbar .bmpui-seekbar-playbackposition-marker {
  background-color: rgba(132, 188, 52, 0.5);
  border-color: #84bc34;
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInRydW5rL2Nzcy9sZXNzL2ZyZWVuZXRfZm9udHMubGVzcyIsInRydW5rL2Nzcy9sZXNzL2ZyZWVuZXQubGVzcyIsInRydW5rL2Nzcy9sZXNzL21peGlucy5sZXNzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0ksYUFBYSxVQUFiO0VBQ0EsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLFNBQVMsd0NBQVQ7RUFDQSxTQUFTLGdEQUFnRCxPQUFPLDBCQUN2RCwwQ0FBMEMsT0FBTyxhQUNqRCx5Q0FBeUMsT0FBTyxpQkFDaEQsa0RBQWtELE9BQU8sTUFIbEU7O0FBTUY7RUFDRSxhQUFhLFVBQWI7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EsU0FBUyx5Q0FBVDtFQUNBLFNBQVMsaURBQWlELE9BQU8sMEJBQ3hELDJDQUEyQyxPQUFPLGFBQ2xELDBDQUEwQyxPQUFPLGlCQUNqRCxtREFBbUQsT0FBTyxNQUhuRTs7QUFLRjtFQUNFLGFBQWEsVUFBYjtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxTQUFTLHFDQUFUO0VBQ0EsU0FBUyw2Q0FBNkMsT0FBTywwQkFDcEQsdUNBQXVDLE9BQU8sYUFDOUMsc0NBQXNDLE9BQU8saUJBQzdDLCtDQUErQyxPQUFPLE1BSC9EOztBQ0lKO0VBQ0ksbUJBQUE7RUFDQSxpQ0FBQTs7QUFFSjtFQUNJLG1CQUFBOztBQUVKLEVBQUc7RUFDQyxXQUFBOztBQUVKO0VBQ0ksYUFBQTtFQUNBLG1CQUFBO0VBQ0EseUJBQUE7RUFDQSwyQkFBQTs7QUFFSjtFQUNJLG1CQUFBO0VBQ0EsZ0NBQUE7O0FBRkosZUFHSTtFQUNJLGNBQUE7O0FBSlIsZUFNSSxZQUFZLFFBQVE7QUFOeEIsZUFPSSxZQUFZLFFBQVEsSUFBRztBQVAzQixlQVFJLGdCQUFnQixZQUFZLFFBQVEsSUFBRztFQUNuQyxtQkFBQTs7QUFUUixlQU1JLFlBQVksUUFBUSxJQUloQjtBQVZSLGVBT0ksWUFBWSxRQUFRLElBQUcsTUFHbkI7QUFWUixlQVFJLGdCQUFn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 */