@charset "UTF-8";
@import url("https://fonts.googleapis.com/css?family=Nunito:400,600");
/*!
 * Bootstrap v4.4.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 The Bootstrap Authors
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
:root {
  --blue: #377cfb;
  --indigo: #6610f2;
  --purple: #6f42c1;
  --pink: #fb378d;
  --red: #e51c23;
  --orange: #fd7e14;
  --yellow: #df9123;
  --green: #4caf50;
  --teal: #20c997;
  --cyan: #1f9bcf;
  --white: #fff;
  --gray: #60717d;
  --gray-dark: #2a3540;
  --primary: #377cfb;
  --secondary: #495057;
  --success: #4caf50;
  --info: #1f9bcf;
  --warning: #df9123;
  --danger: #e51c23;
  --light: #F5F5F5;
  --dark: #354052;
  --tertiary: rgb(105, 156.75, 252);
  --pink: #fb378d;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 992px;
  --breakpoint-xl: 1200px;
  --breakpoint-xxl: 1440px;
  --font-family-sans-serif: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;
  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

*,
*::before,
*::after {
  box-sizing: border-box;
}

html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
  display: block;
}

body {
  margin: 0;
  font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;
  font-size: 0.875rem;
  font-weight: 500;
  line-height: 1.5;
  color: #3f4b57;
  text-align: left;
  background-color: #fff;
}

[tabindex="-1"]:focus:not(:focus-visible) {
  outline: 0 !important;
}

hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}

h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 0.5rem;
}

p {
  margin-top: 0;
  margin-bottom: 1rem;
}

abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
  -webkit-text-decoration-skip-ink: none;
          text-decoration-skip-ink: none;
}

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem;
}

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}

dt {
  font-weight: 700;
}

dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: bolder;
}

small {
  font-size: 80%;
}

sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: #377cfb;
  text-decoration: none;
  background-color: transparent;
}
a:hover {
  color: rgb(4.5, 82.125, 225);
  text-decoration: underline;
}

a:not([href]) {
  color: inherit;
  text-decoration: none;
}
a:not([href]):hover {
  color: inherit;
  text-decoration: none;
}

pre,
code,
kbd,
samp {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  font-size: 1em;
}

pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
}

figure {
  margin: 0 0 1rem;
}

img {
  vertical-align: middle;
  border-style: none;
}

svg {
  overflow: hidden;
  vertical-align: middle;
}

table {
  border-collapse: collapse;
}

caption {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  color: rgb(102.6461538462, 120.8230769231, 133.6538461538);
  text-align: left;
  caption-side: bottom;
}

th {
  text-align: inherit;
}

label {
  display: inline-block;
  margin-bottom: 0.5rem;
}

button {
  border-radius: 0;
}

button:focus {
  outline: 1px dotted;
  outline: 5px auto -webkit-focus-ring-color;
}

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

button,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

select {
  word-wrap: normal;
}

button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}

button:not(:disabled),
[type=button]:not(:disabled),
[type=reset]:not(:disabled),
[type=submit]:not(:disabled) {
  cursor: pointer;
}

button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

input[type=radio],
input[type=checkbox] {
  box-sizing: border-box;
  padding: 0;
}

input[type=date],
input[type=time],
input[type=datetime-local],
input[type=month] {
  -webkit-appearance: listbox;
}

textarea {
  overflow: auto;
  resize: vertical;
}

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal;
}

progress {
  vertical-align: baseline;
}

[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}

[type=search] {
  outline-offset: -2px;
  -webkit-appearance: none;
}

[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}

output {
  display: inline-block;
}

summary {
  display: list-item;
  cursor: pointer;
}

template {
  display: none;
}

[hidden] {
  display: none !important;
}

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  margin-bottom: 0.5rem;
  font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;
  font-weight: 600;
  line-height: 1.2;
  color: #000;
}

h1, .h1 {
  font-size: 1.75rem;
}

h2, .h2 {
  font-size: 1.53125rem;
}

h3, .h3 {
  font-size: 1.3125rem;
}

h4, .h4 {
  font-size: 1.09375rem;
}

h5, .h5 {
  font-size: 0.875rem;
}

h6, .h6 {
  font-size: 0.875rem;
}

.lead {
  font-size: 1.09375rem;
  font-weight: 300;
}

.display-1 {
  font-size: 6rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-2 {
  font-size: 5.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-3 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-4 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.2;
}

hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}

small,
.small {
  font-size: 80%;
  font-weight: 500;
}

mark,
.mark {
  padding: 0.2em;
  background-color: #fcf8e3;
}

.list-unstyled {
  padding-left: 0;
  list-style: none;
}

.list-inline {
  padding-left: 0;
  list-style: none;
}

.list-inline-item {
  display: inline-block;
}
.list-inline-item:not(:last-child) {
  margin-right: 0.5rem;
}

.initialism {
  font-size: 90%;
  text-transform: uppercase;
}

.blockquote {
  margin-bottom: 1rem;
  font-size: 1.09375rem;
}

.blockquote-footer {
  display: block;
  font-size: 80%;
  color: #60717d;
}
.blockquote-footer::before {
  content: "— ";
}

.img-fluid {
  max-width: 100%;
  height: auto;
}

.img-thumbnail {
  padding: 0.25rem;
  background-color: #fff;
  border: 1px solid #dae0e6;
  border-radius: 0.3rem;
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1;
}

.figure-caption {
  font-size: 90%;
  color: #60717d;
}

code {
  font-size: 87.5%;
  color: #fb378d;
  word-wrap: break-word;
}
a > code {
  color: inherit;
}

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 87.5%;
  color: #fff;
  background-color: #1d2329;
  border-radius: 0.15rem;
}
kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: 700;
}

pre {
  display: block;
  font-size: 87.5%;
  color: #1d2329;
}
pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}

.container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 576px) {
  .container {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .container {
    max-width: 1200px;
  }
}

.container-fluid, .container-xl, .container-lg, .container-md, .container-sm {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .container-sm, .container {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container-md, .container-sm, .container {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .container-lg, .container-md, .container-sm, .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1200px;
  }
}
.row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}

.no-gutters {
  margin-right: 0;
  margin-left: 0;
}
.no-gutters > .col,
.no-gutters > [class*=col-] {
  padding-right: 0;
  padding-left: 0;
}

.col-xxl,
.col-xxl-auto, .col-xxl-12, .col-xxl-11, .col-xxl-10, .col-xxl-9, .col-xxl-8, .col-xxl-7, .col-xxl-6, .col-xxl-5, .col-xxl-4, .col-xxl-3, .col-xxl-2, .col-xxl-1, .col-xl,
.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg,
.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md,
.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm,
.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col,
.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
}

.col {
  flex-basis: 0;
  flex-grow: 1;
  max-width: 100%;
}

.row-cols-1 > * {
  flex: 0 0 100%;
  max-width: 100%;
}

.row-cols-2 > * {
  flex: 0 0 50%;
  max-width: 50%;
}

.row-cols-3 > * {
  flex: 0 0 33.3333333333%;
  max-width: 33.3333333333%;
}

.row-cols-4 > * {
  flex: 0 0 25%;
  max-width: 25%;
}

.row-cols-5 > * {
  flex: 0 0 20%;
  max-width: 20%;
}

.row-cols-6 > * {
  flex: 0 0 16.6666666667%;
  max-width: 16.6666666667%;
}

.col-auto {
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}

.col-1 {
  flex: 0 0 8.3333333333%;
  max-width: 8.3333333333%;
}

.col-2 {
  flex: 0 0 16.6666666667%;
  max-width: 16.6666666667%;
}

.col-3 {
  flex: 0 0 25%;
  max-width: 25%;
}

.col-4 {
  flex: 0 0 33.3333333333%;
  max-width: 33.3333333333%;
}

.col-5 {
  flex: 0 0 41.6666666667%;
  max-width: 41.6666666667%;
}

.col-6 {
  flex: 0 0 50%;
  max-width: 50%;
}

.col-7 {
  flex: 0 0 58.3333333333%;
  max-width: 58.3333333333%;
}

.col-8 {
  flex: 0 0 66.6666666667%;
  max-width: 66.6666666667%;
}

.col-9 {
  flex: 0 0 75%;
  max-width: 75%;
}

.col-10 {
  flex: 0 0 83.3333333333%;
  max-width: 83.3333333333%;
}

.col-11 {
  flex: 0 0 91.6666666667%;
  max-width: 91.6666666667%;
}

.col-12 {
  flex: 0 0 100%;
  max-width: 100%;
}

.order-first {
  order: -1;
}

.order-last {
  order: 13;
}

.order-0 {
  order: 0;
}

.order-1 {
  order: 1;
}

.order-2 {
  order: 2;
}

.order-3 {
  order: 3;
}

.order-4 {
  order: 4;
}

.order-5 {
  order: 5;
}

.order-6 {
  order: 6;
}

.order-7 {
  order: 7;
}

.order-8 {
  order: 8;
}

.order-9 {
  order: 9;
}

.order-10 {
  order: 10;
}

.order-11 {
  order: 11;
}

.order-12 {
  order: 12;
}

.offset-1 {
  margin-left: 8.3333333333%;
}

.offset-2 {
  margin-left: 16.6666666667%;
}

.offset-3 {
  margin-left: 25%;
}

.offset-4 {
  margin-left: 33.3333333333%;
}

.offset-5 {
  margin-left: 41.6666666667%;
}

.offset-6 {
  margin-left: 50%;
}

.offset-7 {
  margin-left: 58.3333333333%;
}

.offset-8 {
  margin-left: 66.6666666667%;
}

.offset-9 {
  margin-left: 75%;
}

.offset-10 {
  margin-left: 83.3333333333%;
}

.offset-11 {
  margin-left: 91.6666666667%;
}

@media (min-width: 576px) {
  .col-sm {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-sm-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-sm-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-sm-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-sm-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-sm-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-sm-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-sm-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .col-sm-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-sm-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-sm-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .col-sm-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .col-sm-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-sm-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .col-sm-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .col-sm-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-sm-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .col-sm-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .col-sm-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-sm-first {
    order: -1;
  }
  .order-sm-last {
    order: 13;
  }
  .order-sm-0 {
    order: 0;
  }
  .order-sm-1 {
    order: 1;
  }
  .order-sm-2 {
    order: 2;
  }
  .order-sm-3 {
    order: 3;
  }
  .order-sm-4 {
    order: 4;
  }
  .order-sm-5 {
    order: 5;
  }
  .order-sm-6 {
    order: 6;
  }
  .order-sm-7 {
    order: 7;
  }
  .order-sm-8 {
    order: 8;
  }
  .order-sm-9 {
    order: 9;
  }
  .order-sm-10 {
    order: 10;
  }
  .order-sm-11 {
    order: 11;
  }
  .order-sm-12 {
    order: 12;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.3333333333%;
  }
  .offset-sm-2 {
    margin-left: 16.6666666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.3333333333%;
  }
  .offset-sm-5 {
    margin-left: 41.6666666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.3333333333%;
  }
  .offset-sm-8 {
    margin-left: 66.6666666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.3333333333%;
  }
  .offset-sm-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 768px) {
  .col-md {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-md-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-md-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-md-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-md-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-md-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-md-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-md-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .col-md-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-md-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-md-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .col-md-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .col-md-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-md-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .col-md-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .col-md-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-md-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .col-md-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .col-md-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-md-first {
    order: -1;
  }
  .order-md-last {
    order: 13;
  }
  .order-md-0 {
    order: 0;
  }
  .order-md-1 {
    order: 1;
  }
  .order-md-2 {
    order: 2;
  }
  .order-md-3 {
    order: 3;
  }
  .order-md-4 {
    order: 4;
  }
  .order-md-5 {
    order: 5;
  }
  .order-md-6 {
    order: 6;
  }
  .order-md-7 {
    order: 7;
  }
  .order-md-8 {
    order: 8;
  }
  .order-md-9 {
    order: 9;
  }
  .order-md-10 {
    order: 10;
  }
  .order-md-11 {
    order: 11;
  }
  .order-md-12 {
    order: 12;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.3333333333%;
  }
  .offset-md-2 {
    margin-left: 16.6666666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.3333333333%;
  }
  .offset-md-5 {
    margin-left: 41.6666666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.3333333333%;
  }
  .offset-md-8 {
    margin-left: 66.6666666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.3333333333%;
  }
  .offset-md-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 992px) {
  .col-lg {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-lg-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-lg-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-lg-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-lg-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-lg-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-lg-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-lg-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .col-lg-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-lg-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-lg-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .col-lg-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .col-lg-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-lg-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .col-lg-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .col-lg-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-lg-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .col-lg-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .col-lg-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-lg-first {
    order: -1;
  }
  .order-lg-last {
    order: 13;
  }
  .order-lg-0 {
    order: 0;
  }
  .order-lg-1 {
    order: 1;
  }
  .order-lg-2 {
    order: 2;
  }
  .order-lg-3 {
    order: 3;
  }
  .order-lg-4 {
    order: 4;
  }
  .order-lg-5 {
    order: 5;
  }
  .order-lg-6 {
    order: 6;
  }
  .order-lg-7 {
    order: 7;
  }
  .order-lg-8 {
    order: 8;
  }
  .order-lg-9 {
    order: 9;
  }
  .order-lg-10 {
    order: 10;
  }
  .order-lg-11 {
    order: 11;
  }
  .order-lg-12 {
    order: 12;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.3333333333%;
  }
  .offset-lg-2 {
    margin-left: 16.6666666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.3333333333%;
  }
  .offset-lg-5 {
    margin-left: 41.6666666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.3333333333%;
  }
  .offset-lg-8 {
    margin-left: 66.6666666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.3333333333%;
  }
  .offset-lg-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 1200px) {
  .col-xl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-xl-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-xl-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-xl-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-xl-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-xl-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-xl-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-xl-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .col-xl-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-xl-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xl-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .col-xl-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .col-xl-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xl-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .col-xl-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .col-xl-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xl-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .col-xl-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .col-xl-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xl-first {
    order: -1;
  }
  .order-xl-last {
    order: 13;
  }
  .order-xl-0 {
    order: 0;
  }
  .order-xl-1 {
    order: 1;
  }
  .order-xl-2 {
    order: 2;
  }
  .order-xl-3 {
    order: 3;
  }
  .order-xl-4 {
    order: 4;
  }
  .order-xl-5 {
    order: 5;
  }
  .order-xl-6 {
    order: 6;
  }
  .order-xl-7 {
    order: 7;
  }
  .order-xl-8 {
    order: 8;
  }
  .order-xl-9 {
    order: 9;
  }
  .order-xl-10 {
    order: 10;
  }
  .order-xl-11 {
    order: 11;
  }
  .order-xl-12 {
    order: 12;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.3333333333%;
  }
  .offset-xl-2 {
    margin-left: 16.6666666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.3333333333%;
  }
  .offset-xl-5 {
    margin-left: 41.6666666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.3333333333%;
  }
  .offset-xl-8 {
    margin-left: 66.6666666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.3333333333%;
  }
  .offset-xl-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 1440px) {
  .col-xxl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-xxl-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-xxl-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-xxl-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .row-cols-xxl-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-xxl-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-xxl-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-xxl-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-xxl-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .col-xxl-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-xxl-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xxl-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .col-xxl-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .col-xxl-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xxl-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .col-xxl-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .col-xxl-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xxl-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .col-xxl-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .col-xxl-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xxl-first {
    order: -1;
  }
  .order-xxl-last {
    order: 13;
  }
  .order-xxl-0 {
    order: 0;
  }
  .order-xxl-1 {
    order: 1;
  }
  .order-xxl-2 {
    order: 2;
  }
  .order-xxl-3 {
    order: 3;
  }
  .order-xxl-4 {
    order: 4;
  }
  .order-xxl-5 {
    order: 5;
  }
  .order-xxl-6 {
    order: 6;
  }
  .order-xxl-7 {
    order: 7;
  }
  .order-xxl-8 {
    order: 8;
  }
  .order-xxl-9 {
    order: 9;
  }
  .order-xxl-10 {
    order: 10;
  }
  .order-xxl-11 {
    order: 11;
  }
  .order-xxl-12 {
    order: 12;
  }
  .offset-xxl-0 {
    margin-left: 0;
  }
  .offset-xxl-1 {
    margin-left: 8.3333333333%;
  }
  .offset-xxl-2 {
    margin-left: 16.6666666667%;
  }
  .offset-xxl-3 {
    margin-left: 25%;
  }
  .offset-xxl-4 {
    margin-left: 33.3333333333%;
  }
  .offset-xxl-5 {
    margin-left: 41.6666666667%;
  }
  .offset-xxl-6 {
    margin-left: 50%;
  }
  .offset-xxl-7 {
    margin-left: 58.3333333333%;
  }
  .offset-xxl-8 {
    margin-left: 66.6666666667%;
  }
  .offset-xxl-9 {
    margin-left: 75%;
  }
  .offset-xxl-10 {
    margin-left: 83.3333333333%;
  }
  .offset-xxl-11 {
    margin-left: 91.6666666667%;
  }
}
.table {
  width: 100%;
  margin-bottom: 1rem;
  color: #3f4b57;
}
.table th,
.table td {
  padding: 0.75rem;
  vertical-align: top;
  border-top: 1px solid #dae0e6;
}
.table thead th {
  vertical-align: bottom;
  border-bottom: 2px solid #dae0e6;
}
.table tbody + tbody {
  border-top: 2px solid #dae0e6;
}

.table-sm th,
.table-sm td {
  padding: 0.3rem;
}

.table-bordered {
  border: 1px solid #dae0e6;
}
.table-bordered th,
.table-bordered td {
  border: 1px solid #dae0e6;
}
.table-bordered thead th,
.table-bordered thead td {
  border-bottom-width: 2px;
}

.table-borderless th,
.table-borderless td,
.table-borderless thead th,
.table-borderless tbody + tbody {
  border: 0;
}

.table-striped tbody tr:nth-of-type(odd) {
  background-color: #f4f7fa;
}

.table-hover tbody tr:hover {
  color: #3f4b57;
  background-color: rgba(0, 0, 0, 0.075);
}

.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: rgb(199, 218.32, 253.88);
}
.table-primary th,
.table-primary td,
.table-primary thead th,
.table-primary tbody + tbody {
  border-color: rgb(151, 186.88, 252.92);
}

.table-hover .table-primary:hover {
  background-color: rgb(174, 201.945, 253.38);
}
.table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th {
  background-color: rgb(174, 201.945, 253.38);
}

.table-secondary,
.table-secondary > th,
.table-secondary > td {
  background-color: rgb(204.04, 206, 207.96);
}
.table-secondary th,
.table-secondary td,
.table-secondary thead th,
.table-secondary tbody + tbody {
  border-color: rgb(160.36, 164, 167.64);
}

.table-hover .table-secondary:hover {
  background-color: rgb(190.78, 193.25, 195.72);
}
.table-hover .table-secondary:hover > td,
.table-hover .table-secondary:hover > th {
  background-color: rgb(190.78, 193.25, 195.72);
}

.table-success,
.table-success > th,
.table-success > td {
  background-color: rgb(204.88, 232.6, 206);
}
.table-success th,
.table-success td,
.table-success thead th,
.table-success tbody + tbody {
  border-color: rgb(161.92, 213.4, 164);
}

.table-hover .table-success:hover {
  background-color: rgb(187.2564478764, 224.7235521236, 188.7702702703);
}
.table-hover .table-success:hover > td,
.table-hover .table-success:hover > th {
  background-color: rgb(187.2564478764, 224.7235521236, 188.7702702703);
}

.table-info,
.table-info > th,
.table-info > td {
  background-color: rgb(192.28, 227, 241.56);
}
.table-info th,
.table-info td,
.table-info thead th,
.table-info tbody + tbody {
  border-color: rgb(138.52, 203, 230.04);
}

.table-hover .table-info:hover {
  background-color: rgb(171.28, 217.625, 237.06);
}
.table-hover .table-info:hover > td,
.table-hover .table-info:hover > th {
  background-color: rgb(171.28, 217.625, 237.06);
}

.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: rgb(246.04, 224.2, 193.4);
}
.table-warning th,
.table-warning td,
.table-warning thead th,
.table-warning tbody + tbody {
  border-color: rgb(238.36, 197.8, 140.6);
}

.table-hover .table-warning:hover {
  background-color: rgb(242.8019047619, 213.069047619, 171.1380952381);
}
.table-hover .table-warning:hover > td,
.table-hover .table-warning:hover > th {
  background-color: rgb(242.8019047619, 213.069047619, 171.1380952381);
}

.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: rgb(247.72, 191.44, 193.4);
}
.table-danger th,
.table-danger td,
.table-danger thead th,
.table-danger tbody + tbody {
  border-color: rgb(241.48, 136.96, 140.6);
}

.table-hover .table-danger:hover {
  background-color: rgb(245.0994466403, 168.5605533597, 171.2260869565);
}
.table-hover .table-danger:hover > td,
.table-hover .table-danger:hover > th {
  background-color: rgb(245.0994466403, 168.5605533597, 171.2260869565);
}

.table-light,
.table-light > th,
.table-light > td {
  background-color: rgb(252.2, 252.2, 252.2);
}
.table-light th,
.table-light td,
.table-light thead th,
.table-light tbody + tbody {
  border-color: rgb(249.8, 249.8, 249.8);
}

.table-hover .table-light:hover {
  background-color: rgb(239.45, 239.45, 239.45);
}
.table-hover .table-light:hover > td,
.table-hover .table-light:hover > th {
  background-color: rgb(239.45, 239.45, 239.45);
}

.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: rgb(198.44, 201.52, 206.56);
}
.table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
  border-color: rgb(149.96, 155.68, 165.04);
}

.table-hover .table-dark:hover {
  background-color: rgb(184.704, 188.532, 194.796);
}
.table-hover .table-dark:hover > td,
.table-hover .table-dark:hover > th {
  background-color: rgb(184.704, 188.532, 194.796);
}

.table-tertiary,
.table-tertiary > th,
.table-tertiary > td {
  background-color: rgb(213, 227.49, 254.16);
}
.table-tertiary th,
.table-tertiary td,
.table-tertiary thead th,
.table-tertiary tbody + tbody {
  border-color: rgb(177, 203.91, 253.44);
}

.table-hover .table-tertiary:hover {
  background-color: rgb(188, 211.115, 253.66);
}
.table-hover .table-tertiary:hover > td,
.table-hover .table-tertiary:hover > th {
  background-color: rgb(188, 211.115, 253.66);
}

.table-pink,
.table-pink > th,
.table-pink > td {
  background-color: rgb(253.88, 199, 223.08);
}
.table-pink th,
.table-pink td,
.table-pink thead th,
.table-pink tbody + tbody {
  border-color: rgb(252.92, 151, 195.72);
}

.table-hover .table-pink:hover {
  background-color: rgb(253.38, 174, 208.83);
}
.table-hover .table-pink:hover > td,
.table-hover .table-pink:hover > th {
  background-color: rgb(253.38, 174, 208.83);
}

.table-active,
.table-active > th,
.table-active > td {
  background-color: rgba(0, 0, 0, 0.075);
}

.table-hover .table-active:hover {
  background-color: rgba(0, 0, 0, 0.075);
}
.table-hover .table-active:hover > td,
.table-hover .table-active:hover > th {
  background-color: rgba(0, 0, 0, 0.075);
}

.table .thead-dark th {
  color: #fff;
  background-color: #2a3540;
  border-color: rgb(57.1556603774, 72.125, 87.0943396226);
}
.table .thead-light th {
  color: #3f4b57;
  background-color: #e5eaef;
  border-color: #dae0e6;
}

.table-dark {
  color: #fff;
  background-color: #2a3540;
}
.table-dark th,
.table-dark td,
.table-dark thead th {
  border-color: rgb(57.1556603774, 72.125, 87.0943396226);
}
.table-dark.table-bordered {
  border: 0;
}
.table-dark.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(255, 255, 255, 0.05);
}
.table-dark.table-hover tbody tr:hover {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.075);
}

@media (max-width: 575.98px) {
  .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-sm > .table-bordered {
    border: 0;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-md > .table-bordered {
    border: 0;
  }
}
@media (max-width: 991.98px) {
  .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-lg > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1199.98px) {
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-xl > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1439.98px) {
  .table-responsive-xxl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-xxl > .table-bordered {
    border: 0;
  }
}
.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}
.table-responsive > .table-bordered {
  border: 0;
}

.form-control {
  display: block;
  width: 100%;
  height: calc(2.1125rem + 2px);
  padding: 0.4rem 0.7rem;
  font-size: 0.875rem;
  font-weight: 500;
  line-height: 1.5;
  color: #3f4b57;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #cad2da;
  border-radius: 0.3rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control {
    transition: none;
  }
}
.form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}
.form-control:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #3f4b57;
}
.form-control:focus {
  color: #3f4b57;
  background-color: #fff;
  border-color: rgb(180, 205.875, 253.5);
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(55, 124, 251, 0.25);
}
.form-control::-webkit-input-placeholder {
  color: #60717d;
  opacity: 1;
}
.form-control::placeholder {
  color: #60717d;
  opacity: 1;
}
.form-control:disabled, .form-control[readonly] {
  background-color: #e5eaef;
  opacity: 1;
}

select.form-control:focus::-ms-value {
  color: #3f4b57;
  background-color: #fff;
}

.form-control-file,
.form-control-range {
  display: block;
  width: 100%;
}

.col-form-label {
  padding-top: calc(0.4rem + 1px);
  padding-bottom: calc(0.4rem + 1px);
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5;
}

.col-form-label-lg {
  padding-top: calc(0.5rem + 1px);
  padding-bottom: calc(0.5rem + 1px);
  font-size: 1rem;
  line-height: 1.5;
}

.col-form-label-sm {
  padding-top: calc(0.15rem + 1px);
  padding-bottom: calc(0.15rem + 1px);
  font-size: 0.75rem;
  line-height: 1.5;
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.4rem 0;
  margin-bottom: 0;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #3f4b57;
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0;
}
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}

.form-control-sm {
  height: calc(1.425rem + 2px);
  padding: 0.15rem 0.5rem;
  font-size: 0.75rem;
  line-height: 1.5;
  border-radius: 0.15rem;
}

.form-control-lg {
  height: calc(2.5rem + 2px);
  padding: 0.5rem 1rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: 0.45rem;
}

select.form-control[size], select.form-control[multiple] {
  height: auto;
}

textarea.form-control {
  height: auto;
}

.form-group {
  margin-bottom: 1rem;
}

.form-text {
  display: block;
  margin-top: 0.25rem;
}

.form-row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px;
}
.form-row > .col,
.form-row > [class*=col-] {
  padding-right: 5px;
  padding-left: 5px;
}

.form-check {
  position: relative;
  display: block;
  padding-left: 1.25rem;
}

.form-check-input {
  position: absolute;
  margin-top: 0.3rem;
  margin-left: -1.25rem;
}
.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
  color: rgb(102.6461538462, 120.8230769231, 133.6538461538);
}

.form-check-label {
  margin-bottom: 0;
}

.form-check-inline {
  display: inline-flex;
  align-items: center;
  padding-left: 0;
  margin-right: 0.75rem;
}
.form-check-inline .form-check-input {
  position: static;
  margin-top: 0;
  margin-right: 0.3125rem;
  margin-left: 0;
}

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #4caf50;
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.75rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(76, 175, 80, 0.9);
  border-radius: 0.3rem;
}

.was-validated :valid ~ .valid-feedback,
.was-validated :valid ~ .valid-tooltip,
.is-valid ~ .valid-feedback,
.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .form-control:valid, .form-control.is-valid {
  border-color: #4caf50;
}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: #4caf50;
  box-shadow: 0 0 0 0.2rem rgba(76, 175, 80, 0.25);
}

.was-validated .custom-select:valid, .custom-select.is-valid {
  border-color: #4caf50;
}
.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
  border-color: #4caf50;
  box-shadow: 0 0 0 0.2rem rgba(76, 175, 80, 0.25);
}

.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #4caf50;
}
.was-validated .form-check-input:valid ~ .valid-feedback,
.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,
.form-check-input.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {
  color: #4caf50;
}
.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
  border-color: #4caf50;
}
.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
  border-color: rgb(109.9800796813, 192.0199203187, 113.2948207171);
  background-color: rgb(109.9800796813, 192.0199203187, 113.2948207171);
}
.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(76, 175, 80, 0.25);
}
.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #4caf50;
}

.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
  border-color: #4caf50;
}
.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
  border-color: #4caf50;
  box-shadow: 0 0 0 0.2rem rgba(76, 175, 80, 0.25);
}

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #e51c23;
}

.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.75rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(229, 28, 35, 0.9);
  border-radius: 0.3rem;
}

.was-validated :invalid ~ .invalid-feedback,
.was-validated :invalid ~ .invalid-tooltip,
.is-invalid ~ .invalid-feedback,
.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .form-control:invalid, .form-control.is-invalid {
  border-color: #e51c23;
}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: #e51c23;
  box-shadow: 0 0 0 0.2rem rgba(229, 28, 35, 0.25);
}

.was-validated .custom-select:invalid, .custom-select.is-invalid {
  border-color: #e51c23;
}
.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
  border-color: #e51c23;
  box-shadow: 0 0 0 0.2rem rgba(229, 28, 35, 0.25);
}

.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: #e51c23;
}
.was-validated .form-check-input:invalid ~ .invalid-feedback,
.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,
.form-check-input.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {
  color: #e51c23;
}
.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
  border-color: #e51c23;
}
.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
  border-color: rgb(234.2411067194, 73.7588932806, 79.347826087);
  background-color: rgb(234.2411067194, 73.7588932806, 79.347826087);
}
.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(229, 28, 35, 0.25);
}
.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #e51c23;
}

.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
  border-color: #e51c23;
}
.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
  border-color: #e51c23;
  box-shadow: 0 0 0 0.2rem rgba(229, 28, 35, 0.25);
}

.form-inline {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
}
.form-inline .form-check {
  width: 100%;
}
@media (min-width: 576px) {
  .form-inline label {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 0;
  }
  .form-inline .form-group {
    display: flex;
    flex: 0 0 auto;
    flex-flow: row wrap;
    align-items: center;
    margin-bottom: 0;
  }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-plaintext {
    display: inline-block;
  }
  .form-inline .input-group,
  .form-inline .custom-select {
    width: auto;
  }
  .form-inline .form-check {
    display: flex;
    align-items: center;
    justify-content: center;
    width: auto;
    padding-left: 0;
  }
  .form-inline .form-check-input {
    position: relative;
    flex-shrink: 0;
    margin-top: 0;
    margin-right: 0.25rem;
    margin-left: 0;
  }
  .form-inline .custom-control {
    align-items: center;
    justify-content: center;
  }
  .form-inline .custom-control-label {
    margin-bottom: 0;
  }
}

.btn, .fc-unthemed .fc-button {
  display: inline-block;
  font-weight: 500;
  color: #3f4b57;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
          user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: 0.4rem 0.7rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.3rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .btn, .fc-unthemed .fc-button {
    transition: none;
  }
}
.btn:hover, .fc-unthemed .fc-button:hover {
  color: #3f4b57;
  text-decoration: none;
}
.btn:focus, .fc-unthemed .fc-button:focus, .btn.focus, .fc-unthemed .focus.fc-button {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(55, 124, 251, 0.25);
}
.btn.disabled, .fc-unthemed .disabled.fc-button, .btn:disabled, .fc-unthemed .fc-button:disabled {
  opacity: 0.65;
}
a.btn.disabled, .fc-unthemed a.disabled.fc-button,
fieldset:disabled a.btn,
fieldset:disabled .fc-unthemed a.fc-button,
.fc-unthemed fieldset:disabled a.fc-button {
  pointer-events: none;
}

.btn-primary, .fc-unthemed .fc-button {
  color: #fff;
  background-color: #377cfb;
  border-color: #377cfb;
}
.btn-primary:hover, .fc-unthemed .fc-button:hover {
  color: #fff;
  background-color: rgb(17.5, 99.4375, 250.25);
  border-color: rgb(5, 91.25, 250);
}
.btn-primary:focus, .fc-unthemed .fc-button:focus, .btn-primary.focus, .fc-unthemed .focus.fc-button {
  color: #fff;
  background-color: rgb(17.5, 99.4375, 250.25);
  border-color: rgb(5, 91.25, 250);
  box-shadow: 0 0 0 0.2rem rgba(85, 143.65, 251.6, 0.5);
}
.btn-primary.disabled, .fc-unthemed .disabled.fc-button, .btn-primary:disabled, .fc-unthemed .fc-button:disabled {
  color: #fff;
  background-color: #377cfb;
  border-color: #377cfb;
}
.btn-primary:not(:disabled):not(.disabled):active, .fc-unthemed .fc-button:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .fc-unthemed .fc-button:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle, .fc-unthemed .show > .dropdown-toggle.fc-button {
  color: #fff;
  background-color: rgb(5, 91.25, 250);
  border-color: rgb(4.75, 86.6875, 237.5);
}
.btn-primary:not(:disabled):not(.disabled):active:focus, .fc-unthemed .fc-button:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .fc-unthemed .fc-button:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus, .fc-unthemed .show > .dropdown-toggle.fc-button:focus {
  box-shadow: 0 0 0 0.2rem rgba(85, 143.65, 251.6, 0.5);
}

.btn-secondary {
  color: #fff;
  background-color: #495057;
  border-color: #495057;
}
.btn-secondary:hover {
  color: #fff;
  background-color: rgb(55.5484375, 60.875, 66.2015625);
  border-color: rgb(49.73125, 54.5, 59.26875);
}
.btn-secondary:focus, .btn-secondary.focus {
  color: #fff;
  background-color: rgb(55.5484375, 60.875, 66.2015625);
  border-color: rgb(49.73125, 54.5, 59.26875);
  box-shadow: 0 0 0 0.2rem rgba(100.3, 106.25, 112.2, 0.5);
}
.btn-secondary.disabled, .btn-secondary:disabled {
  color: #fff;
  background-color: #495057;
  border-color: #495057;
}
.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle {
  color: #fff;
  background-color: rgb(49.73125, 54.5, 59.26875);
  border-color: rgb(43.9140625, 48.125, 52.3359375);
}
.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(100.3, 106.25, 112.2, 0.5);
}

.btn-success {
  color: #fff;
  background-color: #4caf50;
  border-color: #4caf50;
}
.btn-success:hover {
  color: #fff;
  background-color: rgb(64.4183266932, 148.3316733068, 67.8087649402);
  border-color: rgb(60.5577689243, 139.4422310757, 63.7450199203);
}
.btn-success:focus, .btn-success.focus {
  color: #fff;
  background-color: rgb(64.4183266932, 148.3316733068, 67.8087649402);
  border-color: rgb(60.5577689243, 139.4422310757, 63.7450199203);
  box-shadow: 0 0 0 0.2rem rgba(102.85, 187, 106.25, 0.5);
}
.btn-success.disabled, .btn-success:disabled {
  color: #fff;
  background-color: #4caf50;
  border-color: #4caf50;
}
.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: rgb(60.5577689243, 139.4422310757, 63.7450199203);
  border-color: rgb(56.6972111554, 130.5527888446, 59.6812749004);
}
.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .show > .btn-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(102.85, 187, 106.25, 0.5);
}

.btn-info {
  color: #fff;
  background-color: #1f9bcf;
  border-color: #1f9bcf;
}
.btn-info:hover {
  color: #fff;
  background-color: rgb(26.0178571429, 130.0892857143, 173.7321428571);
  border-color: rgb(24.3571428571, 121.7857142857, 162.6428571429);
}
.btn-info:focus, .btn-info.focus {
  color: #fff;
  background-color: rgb(26.0178571429, 130.0892857143, 173.7321428571);
  border-color: rgb(24.3571428571, 121.7857142857, 162.6428571429);
  box-shadow: 0 0 0 0.2rem rgba(64.6, 170, 214.2, 0.5);
}
.btn-info.disabled, .btn-info:disabled {
  color: #fff;
  background-color: #1f9bcf;
  border-color: #1f9bcf;
}
.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle {
  color: #fff;
  background-color: rgb(24.3571428571, 121.7857142857, 162.6428571429);
  border-color: rgb(22.6964285714, 113.4821428571, 151.5535714286);
}
.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .show > .btn-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(64.6, 170, 214.2, 0.5);
}

.btn-warning {
  color: #1d2329;
  background-color: #df9123;
  border-color: #df9123;
}
.btn-warning:hover {
  color: #fff;
  background-color: rgb(191.8452380952, 123.8273809524, 27.9047619048);
  border-color: rgb(180.7142857143, 116.6428571429, 26.2857142857);
}
.btn-warning:focus, .btn-warning.focus {
  color: #fff;
  background-color: rgb(191.8452380952, 123.8273809524, 27.9047619048);
  border-color: rgb(180.7142857143, 116.6428571429, 26.2857142857);
  box-shadow: 0 0 0 0.2rem rgba(193.9, 128.5, 35.9, 0.5);
}
.btn-warning.disabled, .btn-warning:disabled {
  color: #1d2329;
  background-color: #df9123;
  border-color: #df9123;
}
.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle {
  color: #fff;
  background-color: rgb(180.7142857143, 116.6428571429, 26.2857142857);
  border-color: rgb(169.5833333333, 109.4583333333, 24.6666666667);
}
.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(193.9, 128.5, 35.9, 0.5);
}

.btn-danger {
  color: #fff;
  background-color: #e51c23;
  border-color: #e51c23;
}
.btn-danger:hover {
  color: #fff;
  background-color: rgb(196.2697628458, 22.4802371542, 28.5326086957);
  border-color: rgb(184.8300395257, 21.1699604743, 26.8695652174);
}
.btn-danger:focus, .btn-danger.focus {
  color: #fff;
  background-color: rgb(196.2697628458, 22.4802371542, 28.5326086957);
  border-color: rgb(184.8300395257, 21.1699604743, 26.8695652174);
  box-shadow: 0 0 0 0.2rem rgba(232.9, 62.05, 68, 0.5);
}
.btn-danger.disabled, .btn-danger:disabled {
  color: #fff;
  background-color: #e51c23;
  border-color: #e51c23;
}
.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: rgb(184.8300395257, 21.1699604743, 26.8695652174);
  border-color: rgb(173.3903162055, 19.8596837945, 25.2065217391);
}
.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(232.9, 62.05, 68, 0.5);
}

.btn-light {
  color: #1d2329;
  background-color: #F5F5F5;
  border-color: #F5F5F5;
}
.btn-light:hover {
  color: #1d2329;
  background-color: rgb(225.875, 225.875, 225.875);
  border-color: rgb(219.5, 219.5, 219.5);
}
.btn-light:focus, .btn-light.focus {
  color: #1d2329;
  background-color: rgb(225.875, 225.875, 225.875);
  border-color: rgb(219.5, 219.5, 219.5);
  box-shadow: 0 0 0 0.2rem rgba(212.6, 213.5, 214.4, 0.5);
}
.btn-light.disabled, .btn-light:disabled {
  color: #1d2329;
  background-color: #F5F5F5;
  border-color: #F5F5F5;
}
.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle {
  color: #1d2329;
  background-color: rgb(219.5, 219.5, 219.5);
  border-color: rgb(213.125, 213.125, 213.125);
}
.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(212.6, 213.5, 214.4, 0.5);
}

.btn-dark {
  color: #fff;
  background-color: #354052;
  border-color: #354052;
}
.btn-dark:hover {
  color: #fff;
  background-color: rgb(37.9833333333, 45.8666666667, 58.7666666667);
  border-color: rgb(32.9777777778, 39.8222222222, 51.0222222222);
}
.btn-dark:focus, .btn-dark.focus {
  color: #fff;
  background-color: rgb(37.9833333333, 45.8666666667, 58.7666666667);
  border-color: rgb(32.9777777778, 39.8222222222, 51.0222222222);
  box-shadow: 0 0 0 0.2rem rgba(83.3, 92.65, 107.95, 0.5);
}
.btn-dark.disabled, .btn-dark:disabled {
  color: #fff;
  background-color: #354052;
  border-color: #354052;
}
.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: rgb(32.9777777778, 39.8222222222, 51.0222222222);
  border-color: rgb(27.9722222222, 33.7777777778, 43.2777777778);
}
.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(83.3, 92.65, 107.95, 0.5);
}

.btn-tertiary {
  color: #1d2329;
  background-color: rgb(105, 156.75, 252);
  border-color: rgb(105, 156.75, 252);
}
.btn-tertiary:hover {
  color: #fff;
  background-color: rgb(67.5, 132.1875, 251.25);
  border-color: #377cfb;
}
.btn-tertiary:focus, .btn-tertiary.focus {
  color: #fff;
  background-color: rgb(67.5, 132.1875, 251.25);
  border-color: #377cfb;
  box-shadow: 0 0 0 0.2rem rgba(93.6, 138.4875, 220.35, 0.5);
}
.btn-tertiary.disabled, .btn-tertiary:disabled {
  color: #1d2329;
  background-color: rgb(105, 156.75, 252);
  border-color: rgb(105, 156.75, 252);
}
.btn-tertiary:not(:disabled):not(.disabled):active, .btn-tertiary:not(:disabled):not(.disabled).active, .show > .btn-tertiary.dropdown-toggle {
  color: #fff;
  background-color: #377cfb;
  border-color: rgb(42.5, 115.8125, 250.75);
}
.btn-tertiary:not(:disabled):not(.disabled):active:focus, .btn-tertiary:not(:disabled):not(.disabled).active:focus, .show > .btn-tertiary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(93.6, 138.4875, 220.35, 0.5);
}

.btn-pink {
  color: #fff;
  background-color: #fb378d;
  border-color: #fb378d;
}
.btn-pink:hover {
  color: #fff;
  background-color: rgb(250.25, 17.5, 119.625);
  border-color: rgb(250, 5, 112.5);
}
.btn-pink:focus, .btn-pink.focus {
  color: #fff;
  background-color: rgb(250.25, 17.5, 119.625);
  border-color: rgb(250, 5, 112.5);
  box-shadow: 0 0 0 0.2rem rgba(251.6, 85, 158.1, 0.5);
}
.btn-pink.disabled, .btn-pink:disabled {
  color: #fff;
  background-color: #fb378d;
  border-color: #fb378d;
}
.btn-pink:not(:disabled):not(.disabled):active, .btn-pink:not(:disabled):not(.disabled).active, .show > .btn-pink.dropdown-toggle {
  color: #fff;
  background-color: rgb(250, 5, 112.5);
  border-color: rgb(237.5, 4.75, 106.875);
}
.btn-pink:not(:disabled):not(.disabled):active:focus, .btn-pink:not(:disabled):not(.disabled).active:focus, .show > .btn-pink.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(251.6, 85, 158.1, 0.5);
}

.btn-outline-primary {
  color: #377cfb;
  border-color: #377cfb;
}
.btn-outline-primary:hover {
  color: #fff;
  background-color: #377cfb;
  border-color: #377cfb;
}
.btn-outline-primary:focus, .btn-outline-primary.focus {
  box-shadow: 0 0 0 0.2rem rgba(55, 124, 251, 0.5);
}
.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: #377cfb;
  background-color: transparent;
}
.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle {
  color: #fff;
  background-color: #377cfb;
  border-color: #377cfb;
}
.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(55, 124, 251, 0.5);
}

.btn-outline-secondary {
  color: #495057;
  border-color: #495057;
}
.btn-outline-secondary:hover {
  color: #fff;
  background-color: #495057;
  border-color: #495057;
}
.btn-outline-secondary:focus, .btn-outline-secondary.focus {
  box-shadow: 0 0 0 0.2rem rgba(73, 80, 87, 0.5);
}
.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
  color: #495057;
  background-color: transparent;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle {
  color: #fff;
  background-color: #495057;
  border-color: #495057;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(73, 80, 87, 0.5);
}

.btn-outline-success {
  color: #4caf50;
  border-color: #4caf50;
}
.btn-outline-success:hover {
  color: #fff;
  background-color: #4caf50;
  border-color: #4caf50;
}
.btn-outline-success:focus, .btn-outline-success.focus {
  box-shadow: 0 0 0 0.2rem rgba(76, 175, 80, 0.5);
}
.btn-outline-success.disabled, .btn-outline-success:disabled {
  color: #4caf50;
  background-color: transparent;
}
.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle {
  color: #fff;
  background-color: #4caf50;
  border-color: #4caf50;
}
.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(76, 175, 80, 0.5);
}

.btn-outline-info {
  color: #1f9bcf;
  border-color: #1f9bcf;
}
.btn-outline-info:hover {
  color: #fff;
  background-color: #1f9bcf;
  border-color: #1f9bcf;
}
.btn-outline-info:focus, .btn-outline-info.focus {
  box-shadow: 0 0 0 0.2rem rgba(31, 155, 207, 0.5);
}
.btn-outline-info.disabled, .btn-outline-info:disabled {
  color: #1f9bcf;
  background-color: transparent;
}
.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle {
  color: #fff;
  background-color: #1f9bcf;
  border-color: #1f9bcf;
}
.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(31, 155, 207, 0.5);
}

.btn-outline-warning {
  color: #df9123;
  border-color: #df9123;
}
.btn-outline-warning:hover {
  color: #1d2329;
  background-color: #df9123;
  border-color: #df9123;
}
.btn-outline-warning:focus, .btn-outline-warning.focus {
  box-shadow: 0 0 0 0.2rem rgba(223, 145, 35, 0.5);
}
.btn-outline-warning.disabled, .btn-outline-warning:disabled {
  color: #df9123;
  background-color: transparent;
}
.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle {
  color: #1d2329;
  background-color: #df9123;
  border-color: #df9123;
}
.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(223, 145, 35, 0.5);
}

.btn-outline-danger {
  color: #e51c23;
  border-color: #e51c23;
}
.btn-outline-danger:hover {
  color: #fff;
  background-color: #e51c23;
  border-color: #e51c23;
}
.btn-outline-danger:focus, .btn-outline-danger.focus {
  box-shadow: 0 0 0 0.2rem rgba(229, 28, 35, 0.5);
}
.btn-outline-danger.disabled, .btn-outline-danger:disabled {
  color: #e51c23;
  background-color: transparent;
}
.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle {
  color: #fff;
  background-color: #e51c23;
  border-color: #e51c23;
}
.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(229, 28, 35, 0.5);
}

.btn-outline-light {
  color: #F5F5F5;
  border-color: #F5F5F5;
}
.btn-outline-light:hover {
  color: #1d2329;
  background-color: #F5F5F5;
  border-color: #F5F5F5;
}
.btn-outline-light:focus, .btn-outline-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(245, 245, 245, 0.5);
}
.btn-outline-light.disabled, .btn-outline-light:disabled {
  color: #F5F5F5;
  background-color: transparent;
}
.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, .show > .btn-outline-light.dropdown-toggle {
  color: #1d2329;
  background-color: #F5F5F5;
  border-color: #F5F5F5;
}
.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(245, 245, 245, 0.5);
}

.btn-outline-dark {
  color: #354052;
  border-color: #354052;
}
.btn-outline-dark:hover {
  color: #fff;
  background-color: #354052;
  border-color: #354052;
}
.btn-outline-dark:focus, .btn-outline-dark.focus {
  box-shadow: 0 0 0 0.2rem rgba(53, 64, 82, 0.5);
}
.btn-outline-dark.disabled, .btn-outline-dark:disabled {
  color: #354052;
  background-color: transparent;
}
.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle {
  color: #fff;
  background-color: #354052;
  border-color: #354052;
}
.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(53, 64, 82, 0.5);
}

.btn-outline-tertiary {
  color: rgb(105, 156.75, 252);
  border-color: rgb(105, 156.75, 252);
}
.btn-outline-tertiary:hover {
  color: #1d2329;
  background-color: rgb(105, 156.75, 252);
  border-color: rgb(105, 156.75, 252);
}
.btn-outline-tertiary:focus, .btn-outline-tertiary.focus {
  box-shadow: 0 0 0 0.2rem rgba(105, 156.75, 252, 0.5);
}
.btn-outline-tertiary.disabled, .btn-outline-tertiary:disabled {
  color: rgb(105, 156.75, 252);
  background-color: transparent;
}
.btn-outline-tertiary:not(:disabled):not(.disabled):active, .btn-outline-tertiary:not(:disabled):not(.disabled).active, .show > .btn-outline-tertiary.dropdown-toggle {
  color: #1d2329;
  background-color: rgb(105, 156.75, 252);
  border-color: rgb(105, 156.75, 252);
}
.btn-outline-tertiary:not(:disabled):not(.disabled):active:focus, .btn-outline-tertiary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-tertiary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(105, 156.75, 252, 0.5);
}

.btn-outline-pink {
  color: #fb378d;
  border-color: #fb378d;
}
.btn-outline-pink:hover {
  color: #fff;
  background-color: #fb378d;
  border-color: #fb378d;
}
.btn-outline-pink:focus, .btn-outline-pink.focus {
  box-shadow: 0 0 0 0.2rem rgba(251, 55, 141, 0.5);
}
.btn-outline-pink.disabled, .btn-outline-pink:disabled {
  color: #fb378d;
  background-color: transparent;
}
.btn-outline-pink:not(:disabled):not(.disabled):active, .btn-outline-pink:not(:disabled):not(.disabled).active, .show > .btn-outline-pink.dropdown-toggle {
  color: #fff;
  background-color: #fb378d;
  border-color: #fb378d;
}
.btn-outline-pink:not(:disabled):not(.disabled):active:focus, .btn-outline-pink:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-pink.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(251, 55, 141, 0.5);
}

.btn-link {
  font-weight: 500;
  color: #377cfb;
  text-decoration: none;
}
.btn-link:hover {
  color: rgb(4.5, 82.125, 225);
  text-decoration: underline;
}
.btn-link:focus, .btn-link.focus {
  text-decoration: underline;
  box-shadow: none;
}
.btn-link:disabled, .btn-link.disabled {
  color: #60717d;
  pointer-events: none;
}

.btn-lg, .btn-group-lg > .btn, .fc-unthemed .btn-group-lg > .fc-button {
  padding: 0.5rem 1rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: 0.45rem;
}

.btn-sm, .btn-group-sm > .btn, .fc-unthemed .btn-group-sm > .fc-button {
  padding: 0.15rem 0.5rem;
  font-size: 0.75rem;
  line-height: 1.5;
  border-radius: 0.15rem;
}

.btn-block {
  display: block;
  width: 100%;
}
.btn-block + .btn-block {
  margin-top: 0.5rem;
}

input[type=submit].btn-block,
input[type=reset].btn-block,
input[type=button].btn-block {
  width: 100%;
}

.fade {
  transition: opacity 0.15s linear;
}
@media (prefers-reduced-motion: reduce) {
  .fade {
    transition: none;
  }
}
.fade:not(.show) {
  opacity: 0;
}

.collapse:not(.show) {
  display: none;
}

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing {
    transition: none;
  }
}

.dropup,
.dropright,
.dropdown,
.dropleft {
  position: relative;
}

.dropdown-toggle {
  white-space: nowrap;
}
.dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}
.dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
  font-size: 0.875rem;
  color: #3f4b57;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.3rem;
}

.dropdown-menu-left {
  right: auto;
  left: 0;
}

.dropdown-menu-right {
  right: 0;
  left: auto;
}

@media (min-width: 576px) {
  .dropdown-menu-sm-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-sm-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 768px) {
  .dropdown-menu-md-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-md-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 992px) {
  .dropdown-menu-lg-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-lg-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1200px) {
  .dropdown-menu-xl-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xl-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1440px) {
  .dropdown-menu-xxl-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xxl-right {
    right: 0;
    left: auto;
  }
}
.dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem;
}
.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}
.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropright .dropdown-menu {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem;
}
.dropright .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}
.dropright .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropright .dropdown-toggle::after {
  vertical-align: 0;
}

.dropleft .dropdown-menu {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem;
}
.dropleft .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}
.dropleft .dropdown-toggle::after {
  display: none;
}
.dropleft .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}
.dropleft .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropleft .dropdown-toggle::before {
  vertical-align: 0;
}

.dropdown-menu[x-placement^=top], .dropdown-menu[x-placement^=right], .dropdown-menu[x-placement^=bottom], .dropdown-menu[x-placement^=left] {
  right: auto;
  bottom: auto;
}

.dropdown-divider {
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid #e5eaef;
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.35rem 1.5rem;
  clear: both;
  font-weight: 500;
  color: #3f4b57;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}
.dropdown-item:hover, .dropdown-item:focus {
  color: rgb(18.4357142857, 22.25, 26.0642857143);
  text-decoration: none;
  background-color: #f4f7fa;
}
.dropdown-item.active, .dropdown-item:active {
  color: #fff;
  text-decoration: none;
  background-color: #377cfb;
}
.dropdown-item.disabled, .dropdown-item:disabled {
  color: #60717d;
  pointer-events: none;
  background-color: transparent;
}

.dropdown-menu.show {
  display: block;
}

.dropdown-header {
  display: block;
  padding: 0.5rem 1.5rem;
  margin-bottom: 0;
  font-size: 0.75rem;
  color: #60717d;
  white-space: nowrap;
}

.dropdown-item-text {
  display: block;
  padding: 0.35rem 1.5rem;
  color: #3f4b57;
}

.btn-group, .fc-unthemed .fc-button-group,
.btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle;
}
.btn-group > .btn, .fc-unthemed .btn-group > .fc-button, .fc-unthemed .fc-button-group > .btn, .fc-unthemed .fc-button-group > .fc-button,
.btn-group-vertical > .btn,
.fc-unthemed .btn-group-vertical > .fc-button {
  position: relative;
  flex: 1 1 auto;
}
.btn-group > .btn:hover, .fc-unthemed .btn-group > .fc-button:hover, .fc-unthemed .fc-button-group > .btn:hover, .fc-unthemed .fc-button-group > .fc-button:hover,
.btn-group-vertical > .btn:hover,
.fc-unthemed .btn-group-vertical > .fc-button:hover {
  z-index: 1;
}
.btn-group > .btn:focus, .fc-unthemed .btn-group > .fc-button:focus, .fc-unthemed .fc-button-group > .btn:focus, .fc-unthemed .fc-button-group > .fc-button:focus, .btn-group > .btn:active, .fc-unthemed .btn-group > .fc-button:active, .fc-unthemed .fc-button-group > .btn:active, .fc-unthemed .fc-button-group > .fc-button:active, .btn-group > .btn.active, .fc-unthemed .btn-group > .active.fc-button, .fc-unthemed .fc-button-group > .btn.active, .fc-unthemed .fc-button-group > .active.fc-button,
.btn-group-vertical > .btn:focus,
.fc-unthemed .btn-group-vertical > .fc-button:focus,
.btn-group-vertical > .btn:active,
.fc-unthemed .btn-group-vertical > .fc-button:active,
.btn-group-vertical > .btn.active,
.fc-unthemed .btn-group-vertical > .active.fc-button {
  z-index: 1;
}

.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.btn-toolbar .input-group {
  width: auto;
}

.btn-group > .btn:not(:first-child), .fc-unthemed .btn-group > .fc-button:not(:first-child), .fc-unthemed .fc-button-group > .btn:not(:first-child), .fc-unthemed .fc-button-group > .fc-button:not(:first-child),
.btn-group > .btn-group:not(:first-child),
.fc-unthemed .fc-button-group > .btn-group:not(:first-child),
.fc-unthemed .btn-group > .fc-button-group:not(:first-child),
.fc-unthemed .fc-button-group > .fc-button-group:not(:first-child) {
  margin-left: -1px;
}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle), .fc-unthemed .btn-group > .fc-button:not(:last-child):not(.dropdown-toggle), .fc-unthemed .fc-button-group > .btn:not(:last-child):not(.dropdown-toggle), .fc-unthemed .fc-button-group > .fc-button:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn-group:not(:last-child) > .btn,
.fc-unthemed .btn-group > .btn-group:not(:last-child) > .fc-button,
.fc-unthemed .fc-button-group > .btn-group:not(:last-child) > .btn,
.fc-unthemed .fc-button-group > .btn-group:not(:last-child) > .fc-button,
.fc-unthemed .btn-group > .fc-button-group:not(:last-child) > .btn,
.fc-unthemed .btn-group > .fc-button-group:not(:last-child) > .fc-button,
.fc-unthemed .fc-button-group > .fc-button-group:not(:last-child) > .btn,
.fc-unthemed .fc-button-group > .fc-button-group:not(:last-child) > .fc-button {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn:not(:first-child), .fc-unthemed .btn-group > .fc-button:not(:first-child), .fc-unthemed .fc-button-group > .btn:not(:first-child), .fc-unthemed .fc-button-group > .fc-button:not(:first-child),
.btn-group > .btn-group:not(:first-child) > .btn,
.fc-unthemed .btn-group > .btn-group:not(:first-child) > .fc-button,
.fc-unthemed .fc-button-group > .btn-group:not(:first-child) > .btn,
.fc-unthemed .fc-button-group > .btn-group:not(:first-child) > .fc-button,
.fc-unthemed .btn-group > .fc-button-group:not(:first-child) > .btn,
.fc-unthemed .btn-group > .fc-button-group:not(:first-child) > .fc-button,
.fc-unthemed .fc-button-group > .fc-button-group:not(:first-child) > .btn,
.fc-unthemed .fc-button-group > .fc-button-group:not(:first-child) > .fc-button {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.dropdown-toggle-split {
  padding-right: 0.525rem;
  padding-left: 0.525rem;
}
.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropright .dropdown-toggle-split::after {
  margin-left: 0;
}
.dropleft .dropdown-toggle-split::before {
  margin-right: 0;
}

.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split, .fc-unthemed .btn-group-sm > .fc-button + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split, .fc-unthemed .btn-group-lg > .fc-button + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}

.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}
.btn-group-vertical > .btn, .fc-unthemed .btn-group-vertical > .fc-button,
.btn-group-vertical > .btn-group,
.fc-unthemed .btn-group-vertical > .fc-button-group {
  width: 100%;
}
.btn-group-vertical > .btn:not(:first-child), .fc-unthemed .btn-group-vertical > .fc-button:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child),
.fc-unthemed .btn-group-vertical > .fc-button-group:not(:first-child) {
  margin-top: -1px;
}
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), .fc-unthemed .btn-group-vertical > .fc-button:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .btn-group:not(:last-child) > .btn,
.fc-unthemed .btn-group-vertical > .btn-group:not(:last-child) > .fc-button,
.fc-unthemed .btn-group-vertical > .fc-button-group:not(:last-child) > .btn,
.fc-unthemed .btn-group-vertical > .fc-button-group:not(:last-child) > .fc-button {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:not(:first-child), .fc-unthemed .btn-group-vertical > .fc-button:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) > .btn,
.fc-unthemed .btn-group-vertical > .btn-group:not(:first-child) > .fc-button,
.fc-unthemed .btn-group-vertical > .fc-button-group:not(:first-child) > .btn,
.fc-unthemed .btn-group-vertical > .fc-button-group:not(:first-child) > .fc-button {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.btn-group-toggle > .btn, .fc-unthemed .btn-group-toggle > .fc-button,
.btn-group-toggle > .btn-group > .btn,
.fc-unthemed .btn-group-toggle > .btn-group > .fc-button,
.fc-unthemed .btn-group-toggle > .fc-button-group > .btn,
.fc-unthemed .btn-group-toggle > .fc-button-group > .fc-button {
  margin-bottom: 0;
}
.btn-group-toggle > .btn input[type=radio], .fc-unthemed .btn-group-toggle > .fc-button input[type=radio],
.btn-group-toggle > .btn input[type=checkbox],
.fc-unthemed .btn-group-toggle > .fc-button input[type=checkbox],
.btn-group-toggle > .btn-group > .btn input[type=radio],
.fc-unthemed .btn-group-toggle > .btn-group > .fc-button input[type=radio],
.fc-unthemed .btn-group-toggle > .fc-button-group > .btn input[type=radio],
.fc-unthemed .btn-group-toggle > .fc-button-group > .fc-button input[type=radio],
.btn-group-toggle > .btn-group > .btn input[type=checkbox],
.fc-unthemed .btn-group-toggle > .btn-group > .fc-button input[type=checkbox],
.fc-unthemed .btn-group-toggle > .fc-button-group > .btn input[type=checkbox],
.fc-unthemed .btn-group-toggle > .fc-button-group > .fc-button input[type=checkbox] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}

.input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}
.input-group > .form-control,
.input-group > .form-control-plaintext,
.input-group > .custom-select,
.input-group > .custom-file {
  position: relative;
  flex: 1 1 0%;
  min-width: 0;
  margin-bottom: 0;
}
.input-group > .form-control + .form-control,
.input-group > .form-control + .custom-select,
.input-group > .form-control + .custom-file,
.input-group > .form-control-plaintext + .form-control,
.input-group > .form-control-plaintext + .custom-select,
.input-group > .form-control-plaintext + .custom-file,
.input-group > .custom-select + .form-control,
.input-group > .custom-select + .custom-select,
.input-group > .custom-select + .custom-file,
.input-group > .custom-file + .form-control,
.input-group > .custom-file + .custom-select,
.input-group > .custom-file + .custom-file {
  margin-left: -1px;
}
.input-group > .form-control:focus,
.input-group > .custom-select:focus,
.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
  z-index: 3;
}
.input-group > .custom-file .custom-file-input:focus {
  z-index: 4;
}
.input-group > .form-control:not(:last-child),
.input-group > .custom-select:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > .form-control:not(:first-child),
.input-group > .custom-select:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group > .custom-file {
  display: flex;
  align-items: center;
}
.input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > .custom-file:not(:first-child) .custom-file-label {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.input-group-prepend,
.input-group-append {
  display: flex;
}
.input-group-prepend .btn, .input-group-prepend .fc-unthemed .fc-button, .fc-unthemed .input-group-prepend .fc-button,
.input-group-append .btn,
.input-group-append .fc-unthemed .fc-button,
.fc-unthemed .input-group-append .fc-button {
  position: relative;
  z-index: 2;
}
.input-group-prepend .btn:focus, .input-group-prepend .fc-unthemed .fc-button:focus, .fc-unthemed .input-group-prepend .fc-button:focus,
.input-group-append .btn:focus,
.input-group-append .fc-unthemed .fc-button:focus,
.fc-unthemed .input-group-append .fc-button:focus {
  z-index: 3;
}
.input-group-prepend .btn + .btn, .input-group-prepend .fc-unthemed .fc-button + .btn, .fc-unthemed .input-group-prepend .fc-button + .btn, .input-group-prepend .fc-unthemed .btn + .fc-button, .fc-unthemed .input-group-prepend .btn + .fc-button, .input-group-prepend .fc-unthemed .fc-button + .fc-button, .fc-unthemed .input-group-prepend .fc-button + .fc-button,
.input-group-prepend .btn + .input-group-text,
.input-group-prepend .fc-unthemed .fc-button + .input-group-text,
.fc-unthemed .input-group-prepend .fc-button + .input-group-text,
.input-group-prepend .input-group-text + .input-group-text,
.input-group-prepend .input-group-text + .btn,
.input-group-prepend .fc-unthemed .input-group-text + .fc-button,
.fc-unthemed .input-group-prepend .input-group-text + .fc-button,
.input-group-append .btn + .btn,
.input-group-append .fc-unthemed .fc-button + .btn,
.fc-unthemed .input-group-append .fc-button + .btn,
.input-group-append .fc-unthemed .btn + .fc-button,
.fc-unthemed .input-group-append .btn + .fc-button,
.input-group-append .fc-unthemed .fc-button + .fc-button,
.fc-unthemed .input-group-append .fc-button + .fc-button,
.input-group-append .btn + .input-group-text,
.input-group-append .fc-unthemed .fc-button + .input-group-text,
.fc-unthemed .input-group-append .fc-button + .input-group-text,
.input-group-append .input-group-text + .input-group-text,
.input-group-append .input-group-text + .btn,
.input-group-append .fc-unthemed .input-group-text + .fc-button,
.fc-unthemed .input-group-append .input-group-text + .fc-button {
  margin-left: -1px;
}

.input-group-prepend {
  margin-right: -1px;
}

.input-group-append {
  margin-left: -1px;
}

.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.4rem 0.7rem;
  margin-bottom: 0;
  font-size: 0.875rem;
  font-weight: 500;
  line-height: 1.5;
  color: #3f4b57;
  text-align: center;
  white-space: nowrap;
  background-color: #e5eaef;
  border: 1px solid #cad2da;
  border-radius: 0.3rem;
}
.input-group-text input[type=radio],
.input-group-text input[type=checkbox] {
  margin-top: 0;
}

.input-group-lg > .form-control:not(textarea),
.input-group-lg > .custom-select {
  height: calc(2.5rem + 2px);
}

.input-group-lg > .form-control,
.input-group-lg > .custom-select,
.input-group-lg > .input-group-prepend > .input-group-text,
.input-group-lg > .input-group-append > .input-group-text,
.input-group-lg > .input-group-prepend > .btn,
.fc-unthemed .input-group-lg > .input-group-prepend > .fc-button,
.input-group-lg > .input-group-append > .btn,
.fc-unthemed .input-group-lg > .input-group-append > .fc-button {
  padding: 0.5rem 1rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: 0.45rem;
}

.input-group-sm > .form-control:not(textarea),
.input-group-sm > .custom-select {
  height: calc(1.425rem + 2px);
}

.input-group-sm > .form-control,
.input-group-sm > .custom-select,
.input-group-sm > .input-group-prepend > .input-group-text,
.input-group-sm > .input-group-append > .input-group-text,
.input-group-sm > .input-group-prepend > .btn,
.fc-unthemed .input-group-sm > .input-group-prepend > .fc-button,
.input-group-sm > .input-group-append > .btn,
.fc-unthemed .input-group-sm > .input-group-append > .fc-button {
  padding: 0.15rem 0.5rem;
  font-size: 0.75rem;
  line-height: 1.5;
  border-radius: 0.15rem;
}

.input-group-lg > .custom-select,
.input-group-sm > .custom-select {
  padding-right: 1.7rem;
}

.input-group > .input-group-prepend > .btn, .fc-unthemed .input-group > .input-group-prepend > .fc-button,
.input-group > .input-group-prepend > .input-group-text,
.input-group > .input-group-append:not(:last-child) > .btn,
.fc-unthemed .input-group > .input-group-append:not(:last-child) > .fc-button,
.input-group > .input-group-append:not(:last-child) > .input-group-text,
.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.fc-unthemed .input-group > .input-group-append:last-child > .fc-button:not(:last-child):not(.dropdown-toggle),
.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group > .input-group-append > .btn, .fc-unthemed .input-group > .input-group-append > .fc-button,
.input-group > .input-group-append > .input-group-text,
.input-group > .input-group-prepend:not(:first-child) > .btn,
.fc-unthemed .input-group > .input-group-prepend:not(:first-child) > .fc-button,
.input-group > .input-group-prepend:not(:first-child) > .input-group-text,
.input-group > .input-group-prepend:first-child > .btn:not(:first-child),
.fc-unthemed .input-group > .input-group-prepend:first-child > .fc-button:not(:first-child),
.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.custom-control {
  position: relative;
  display: block;
  min-height: 1.3125rem;
  padding-left: 1.5rem;
}

.custom-control-inline {
  display: inline-flex;
  margin-right: 1rem;
}

.custom-control-input {
  position: absolute;
  left: 0;
  z-index: -1;
  width: 1rem;
  height: 1.15625rem;
  opacity: 0;
}
.custom-control-input:checked ~ .custom-control-label::before {
  color: #fff;
  border-color: #377cfb;
  background-color: #377cfb;
}
.custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(55, 124, 251, 0.25);
}
.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgb(180, 205.875, 253.5);
}
.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  color: #fff;
  background-color: rgb(230, 238.625, 254.5);
  border-color: rgb(230, 238.625, 254.5);
}
.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label {
  color: #60717d;
}
.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before {
  background-color: #e5eaef;
}

.custom-control-label {
  position: relative;
  margin-bottom: 0;
  vertical-align: top;
}
.custom-control-label::before {
  position: absolute;
  top: 0.15625rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  pointer-events: none;
  content: "";
  background-color: #dae0e6;
  border: #a3b1bd solid 1px;
}
.custom-control-label::after {
  position: absolute;
  top: 0.15625rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  content: "";
  background: no-repeat 50%/50% 50%;
}

.custom-checkbox .custom-control-label::before {
  border-radius: 0.3rem;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e");
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  border-color: #377cfb;
  background-color: #377cfb;
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e");
}
.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(55, 124, 251, 0.5);
}
.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: rgba(55, 124, 251, 0.5);
}

.custom-radio .custom-control-label::before {
  border-radius: 50%;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
}
.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(55, 124, 251, 0.5);
}

.custom-switch {
  padding-left: 2.25rem;
}
.custom-switch .custom-control-label::before {
  left: -2.25rem;
  width: 1.75rem;
  pointer-events: all;
  border-radius: 0.5rem;
}
.custom-switch .custom-control-label::after {
  top: calc(0.15625rem + 2px);
  left: calc(-2.25rem + 2px);
  width: calc(1rem - 4px);
  height: calc(1rem - 4px);
  background-color: #a3b1bd;
  border-radius: 0.5rem;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out;
  transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-switch .custom-control-label::after {
    transition: none;
  }
}
.custom-switch .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #dae0e6;
  -webkit-transform: translateX(0.75rem);
          transform: translateX(0.75rem);
}
.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(55, 124, 251, 0.5);
}

.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(2.1125rem + 2px);
  padding: 0.4rem 1.7rem 0.4rem 0.7rem;
  font-size: 0.875rem;
  font-weight: 500;
  line-height: 1.5;
  color: #3f4b57;
  vertical-align: middle;
  background: #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%232a3540' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.7rem center/8px 10px;
  border: 1px solid #cad2da;
  border-radius: 0.3rem;
  -webkit-appearance: none;
          appearance: none;
}
.custom-select:focus {
  border-color: rgb(180, 205.875, 253.5);
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(55, 124, 251, 0.25);
}
.custom-select:focus::-ms-value {
  color: #3f4b57;
  background-color: #fff;
}
.custom-select[multiple], .custom-select[size]:not([size="1"]) {
  height: auto;
  padding-right: 0.7rem;
  background-image: none;
}
.custom-select:disabled {
  color: #60717d;
  background-color: #e5eaef;
}
.custom-select::-ms-expand {
  display: none;
}
.custom-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #3f4b57;
}

.custom-select-sm {
  height: calc(1.425rem + 2px);
  padding-top: 0.15rem;
  padding-bottom: 0.15rem;
  padding-left: 0.5rem;
  font-size: 0.75rem;
}

.custom-select-lg {
  height: calc(2.5rem + 2px);
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1rem;
}

.custom-file {
  position: relative;
  display: inline-block;
  width: 100%;
  height: calc(2.1125rem + 2px);
  margin-bottom: 0;
}

.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(2.1125rem + 2px);
  margin: 0;
  opacity: 0;
}
.custom-file-input:focus ~ .custom-file-label {
  border-color: rgb(180, 205.875, 253.5);
  box-shadow: 0 0 0 0.2rem rgba(55, 124, 251, 0.25);
}
.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label {
  background-color: #e5eaef;
}
.custom-file-input:lang(en) ~ .custom-file-label::after {
  content: "Browse";
}
.custom-file-input ~ .custom-file-label[data-browse]::after {
  content: attr(data-browse);
}

.custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: calc(2.1125rem + 2px);
  padding: 0.4rem 0.7rem;
  font-weight: 500;
  line-height: 1.5;
  color: #3f4b57;
  background-color: #fff;
  border: 1px solid #cad2da;
  border-radius: 0.3rem;
}
.custom-file-label::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  display: block;
  height: 2.1125rem;
  padding: 0.4rem 0.7rem;
  line-height: 1.5;
  color: #3f4b57;
  content: "Browse";
  background-color: #e5eaef;
  border-left: inherit;
  border-radius: 0 0.3rem 0.3rem 0;
}

.custom-range {
  width: 100%;
  height: 1.4rem;
  padding: 0;
  background-color: transparent;
  -webkit-appearance: none;
          appearance: none;
}
.custom-range:focus {
  outline: none;
}
.custom-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(55, 124, 251, 0.25);
}
.custom-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(55, 124, 251, 0.25);
}
.custom-range:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(55, 124, 251, 0.25);
}
.custom-range::-moz-focus-outer {
  border: 0;
}
.custom-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #377cfb;
  border: 0;
  border-radius: 1rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -webkit-appearance: none;
          appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-webkit-slider-thumb {
    -webkit-transition: none;
    transition: none;
  }
}
.custom-range::-webkit-slider-thumb:active {
  background-color: rgb(230, 238.625, 254.5);
}
.custom-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dae0e6;
  border-color: transparent;
  border-radius: 1rem;
}
.custom-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #377cfb;
  border: 0;
  border-radius: 1rem;
  -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-moz-range-thumb {
    -moz-transition: none;
    transition: none;
  }
}
.custom-range::-moz-range-thumb:active {
  background-color: rgb(230, 238.625, 254.5);
}
.custom-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dae0e6;
  border-color: transparent;
  border-radius: 1rem;
}
.custom-range::-ms-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: 0;
  margin-right: 0.2rem;
  margin-left: 0.2rem;
  background-color: #377cfb;
  border: 0;
  border-radius: 1rem;
  -ms-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-ms-thumb {
    -ms-transition: none;
    transition: none;
  }
}
.custom-range::-ms-thumb:active {
  background-color: rgb(230, 238.625, 254.5);
}
.custom-range::-ms-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: transparent;
  border-color: transparent;
  border-width: 0.5rem;
}
.custom-range::-ms-fill-lower {
  background-color: #dae0e6;
  border-radius: 1rem;
}
.custom-range::-ms-fill-upper {
  margin-right: 15px;
  background-color: #dae0e6;
  border-radius: 1rem;
}
.custom-range:disabled::-webkit-slider-thumb {
  background-color: #a3b1bd;
}
.custom-range:disabled::-webkit-slider-runnable-track {
  cursor: default;
}
.custom-range:disabled::-moz-range-thumb {
  background-color: #a3b1bd;
}
.custom-range:disabled::-moz-range-track {
  cursor: default;
}
.custom-range:disabled::-ms-thumb {
  background-color: #a3b1bd;
}

.custom-control-label::before,
.custom-file-label,
.custom-select {
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-control-label::before,
  .custom-file-label,
  .custom-select {
    transition: none;
  }
}

.nav {
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.nav-link {
  display: block;
  padding: 0.5rem 1rem;
}
.nav-link:hover, .nav-link:focus {
  text-decoration: none;
}
.nav-link.disabled {
  color: #60717d;
  pointer-events: none;
  cursor: default;
}

.nav-tabs {
  border-bottom: 1px solid #dae0e6;
}
.nav-tabs .nav-item {
  margin-bottom: -1px;
}
.nav-tabs .nav-link {
  border: 1px solid transparent;
  border-top-left-radius: 0.3rem;
  border-top-right-radius: 0.3rem;
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  border-color: #e5eaef #e5eaef #dae0e6;
}
.nav-tabs .nav-link.disabled {
  color: #60717d;
  background-color: transparent;
  border-color: transparent;
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: #3f4b57;
  background-color: #fff;
  border-color: #dae0e6 #dae0e6 #fff;
}
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills .nav-link {
  border-radius: 0.3rem;
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #fff;
  background-color: #377cfb;
}

.nav-fill .nav-item {
  flex: 1 1 auto;
  text-align: center;
}

.nav-justified .nav-item {
  flex-basis: 0;
  flex-grow: 1;
  text-align: center;
}

.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}

.navbar {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: 0.875rem 1.25rem;
}
.navbar .container,
.navbar .container-fluid,
.navbar .container-sm,
.navbar .container-md,
.navbar .container-lg,
.navbar .container-xl {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
}
.navbar-brand {
  display: inline-block;
  padding-top: 0.875rem;
  padding-bottom: 0.875rem;
  margin-right: 1.25rem;
  font-size: 1.15rem;
  line-height: inherit;
  white-space: nowrap;
}
.navbar-brand:hover, .navbar-brand:focus {
  text-decoration: none;
}

.navbar-nav {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.navbar-nav .nav-link {
  padding-right: 0;
  padding-left: 0;
}
.navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-text {
  display: inline-block;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.navbar-collapse {
  flex-basis: 100%;
  flex-grow: 1;
  align-items: center;
}

.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1rem;
  line-height: 1;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 0.3rem;
}
.navbar-toggler:hover, .navbar-toggler:focus {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

@media (max-width: 575.98px) {
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid,
  .navbar-expand-sm > .container-sm,
  .navbar-expand-sm > .container-md,
  .navbar-expand-sm > .container-lg,
  .navbar-expand-sm > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 576px) {
  .navbar-expand-sm {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid,
  .navbar-expand-sm > .container-sm,
  .navbar-expand-sm > .container-md,
  .navbar-expand-sm > .container-lg,
  .navbar-expand-sm > .container-xl {
    flex-wrap: nowrap;
  }
  .navbar-expand-sm .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
}
@media (max-width: 767.98px) {
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid,
  .navbar-expand-md > .container-sm,
  .navbar-expand-md > .container-md,
  .navbar-expand-md > .container-lg,
  .navbar-expand-md > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid,
  .navbar-expand-md > .container-sm,
  .navbar-expand-md > .container-md,
  .navbar-expand-md > .container-lg,
  .navbar-expand-md > .container-xl {
    flex-wrap: nowrap;
  }
  .navbar-expand-md .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
}
@media (max-width: 991.98px) {
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid,
  .navbar-expand-lg > .container-sm,
  .navbar-expand-lg > .container-md,
  .navbar-expand-lg > .container-lg,
  .navbar-expand-lg > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 992px) {
  .navbar-expand-lg {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid,
  .navbar-expand-lg > .container-sm,
  .navbar-expand-lg > .container-md,
  .navbar-expand-lg > .container-lg,
  .navbar-expand-lg > .container-xl {
    flex-wrap: nowrap;
  }
  .navbar-expand-lg .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1199.98px) {
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid,
  .navbar-expand-xl > .container-sm,
  .navbar-expand-xl > .container-md,
  .navbar-expand-xl > .container-lg,
  .navbar-expand-xl > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1200px) {
  .navbar-expand-xl {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid,
  .navbar-expand-xl > .container-sm,
  .navbar-expand-xl > .container-md,
  .navbar-expand-xl > .container-lg,
  .navbar-expand-xl > .container-xl {
    flex-wrap: nowrap;
  }
  .navbar-expand-xl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1439.98px) {
  .navbar-expand-xxl > .container,
  .navbar-expand-xxl > .container-fluid,
  .navbar-expand-xxl > .container-sm,
  .navbar-expand-xxl > .container-md,
  .navbar-expand-xxl > .container-lg,
  .navbar-expand-xxl > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1440px) {
  .navbar-expand-xxl {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xxl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xxl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xxl .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-xxl > .container,
  .navbar-expand-xxl > .container-fluid,
  .navbar-expand-xxl > .container-sm,
  .navbar-expand-xxl > .container-md,
  .navbar-expand-xxl > .container-lg,
  .navbar-expand-xxl > .container-xl {
    flex-wrap: nowrap;
  }
  .navbar-expand-xxl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xxl .navbar-toggler {
    display: none;
  }
}
.navbar-expand {
  flex-flow: row nowrap;
  justify-content: flex-start;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-sm,
.navbar-expand > .container-md,
.navbar-expand > .container-lg,
.navbar-expand > .container-xl {
  padding-right: 0;
  padding-left: 0;
}
.navbar-expand .navbar-nav {
  flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-sm,
.navbar-expand > .container-md,
.navbar-expand > .container-lg,
.navbar-expand > .container-xl {
  flex-wrap: nowrap;
}
.navbar-expand .navbar-collapse {
  display: flex !important;
  flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}

.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
  color: rgba(0, 0, 0, 0.7);
}
.navbar-light .navbar-nav .nav-link.disabled {
  color: rgba(0, 0, 0, 0.3);
}
.navbar-light .navbar-nav .show > .nav-link,
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .nav-link.active {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.5);
  border-color: rgba(0, 0, 0, 0.1);
}
.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-text a {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-dark .navbar-brand {
  color: #fff;
}
.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
  color: #fff;
}
.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
  color: rgba(255, 255, 255, 0.75);
}
.navbar-dark .navbar-nav .nav-link.disabled {
  color: rgba(255, 255, 255, 0.25);
}
.navbar-dark .navbar-nav .show > .nav-link,
.navbar-dark .navbar-nav .active > .nav-link,
.navbar-dark .navbar-nav .nav-link.show,
.navbar-dark .navbar-nav .nav-link.active {
  color: #fff;
}
.navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.5);
  border-color: rgba(255, 255, 255, 0.1);
}
.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-text a {
  color: #fff;
}
.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
  color: #fff;
}

.card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 0 solid transparent;
  border-radius: 0.25rem;
}
.card > hr {
  margin-right: 0;
  margin-left: 0;
}
.card > .list-group:first-child .list-group-item:first-child {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}
.card > .list-group:last-child .list-group-item:last-child {
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

.card-body {
  flex: 1 1 auto;
  min-height: 1px;
  padding: 1.25rem;
}

.card-title {
  margin-bottom: 0.75rem;
}

.card-subtitle {
  margin-top: -0.375rem;
  margin-bottom: 0;
}

.card-text:last-child {
  margin-bottom: 0;
}

.card-link:hover {
  text-decoration: none;
}
.card-link + .card-link {
  margin-left: 1.25rem;
}

.card-header {
  padding: 0.75rem 1.25rem;
  margin-bottom: 0;
  background-color: #fff;
  border-bottom: 0 solid transparent;
}
.card-header:first-child {
  border-radius: 0.25rem 0.25rem 0 0;
}
.card-header + .list-group .list-group-item:first-child {
  border-top: 0;
}

.card-footer {
  padding: 0.75rem 1.25rem;
  background-color: #fff;
  border-top: 0 solid transparent;
}
.card-footer:last-child {
  border-radius: 0 0 0.25rem 0.25rem;
}

.card-header-tabs {
  margin-right: -0.625rem;
  margin-bottom: -0.75rem;
  margin-left: -0.625rem;
  border-bottom: 0;
}

.card-header-pills {
  margin-right: -0.625rem;
  margin-left: -0.625rem;
}

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem;
}

.card-img,
.card-img-top,
.card-img-bottom {
  flex-shrink: 0;
  width: 100%;
}

.card-img,
.card-img-top {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}

.card-img,
.card-img-bottom {
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

.card-deck .card {
  margin-bottom: 15px;
}
@media (min-width: 576px) {
  .card-deck {
    display: flex;
    flex-flow: row wrap;
    margin-right: -15px;
    margin-left: -15px;
  }
  .card-deck .card {
    flex: 1 0 0%;
    margin-right: 15px;
    margin-bottom: 0;
    margin-left: 15px;
  }
}

.card-group > .card {
  margin-bottom: 15px;
}
@media (min-width: 576px) {
  .card-group {
    display: flex;
    flex-flow: row wrap;
  }
  .card-group > .card {
    flex: 1 0 0%;
    margin-bottom: 0;
  }
  .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
  .card-group > .card:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-top,
  .card-group > .card:not(:last-child) .card-header {
    border-top-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-bottom,
  .card-group > .card:not(:last-child) .card-footer {
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-top,
  .card-group > .card:not(:first-child) .card-header {
    border-top-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-bottom,
  .card-group > .card:not(:first-child) .card-footer {
    border-bottom-left-radius: 0;
  }
}

.card-columns .card {
  margin-bottom: 0.75rem;
}
@media (min-width: 576px) {
  .card-columns {
    -webkit-column-count: 3;
            column-count: 3;
    -webkit-column-gap: 1.25rem;
            column-gap: 1.25rem;
    orphans: 1;
    widows: 1;
  }
  .card-columns .card {
    display: inline-block;
    width: 100%;
  }
}

.accordion > .card {
  overflow: hidden;
}
.accordion > .card:not(:last-of-type) {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.accordion > .card:not(:first-of-type) {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.accordion > .card > .card-header {
  border-radius: 0;
  margin-bottom: 0;
}

.breadcrumb {
  display: flex;
  flex-wrap: wrap;
  padding: 0.75rem 1rem;
  margin-bottom: 1rem;
  list-style: none;
  background-color: #e5eaef;
  border-radius: 0.3rem;
}

.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.5rem;
}
.breadcrumb-item + .breadcrumb-item::before {
  display: inline-block;
  padding-right: 0.5rem;
  color: #60717d;
  content: "/";
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline;
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: none;
}
.breadcrumb-item.active {
  color: #60717d;
}

.pagination {
  display: flex;
  padding-left: 0;
  list-style: none;
  border-radius: 0.3rem;
}

.page-link {
  position: relative;
  display: block;
  padding: 0.3rem 0.75rem;
  margin-left: -1px;
  line-height: 1.25;
  color: #60717d;
  background-color: #fff;
  border: 1px solid #dae0e6;
}
.page-link:hover {
  z-index: 2;
  color: #2a3540;
  text-decoration: none;
  background-color: #e5eaef;
  border-color: #dae0e6;
}
.page-link:focus {
  z-index: 3;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(55, 124, 251, 0.25);
}

.page-item:first-child .page-link {
  margin-left: 0;
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
}
.page-item:last-child .page-link {
  border-top-right-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}
.page-item.active .page-link {
  z-index: 3;
  color: #fff;
  background-color: #377cfb;
  border-color: #377cfb;
}
.page-item.disabled .page-link {
  color: #60717d;
  pointer-events: none;
  cursor: auto;
  background-color: #fff;
  border-color: #dae0e6;
}

.pagination-lg .page-link {
  padding: 0.35rem 1rem;
  font-size: 1rem;
  line-height: 1.5;
}
.pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: 0.45rem;
  border-bottom-left-radius: 0.45rem;
}
.pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: 0.45rem;
  border-bottom-right-radius: 0.45rem;
}

.pagination-sm .page-link {
  padding: 0.15rem 0.5rem;
  font-size: 0.75rem;
  line-height: 1.5;
}
.pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: 0.15rem;
  border-bottom-left-radius: 0.15rem;
}
.pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 0.15rem;
  border-bottom-right-radius: 0.15rem;
}

.badge {
  display: inline-block;
  padding: 0.3em 0.45em;
  font-size: 80%;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.3rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .badge {
    transition: none;
  }
}
a.badge:hover, a.badge:focus {
  text-decoration: none;
}

.badge:empty {
  display: none;
}

.btn .badge, .fc-unthemed .fc-button .badge {
  position: relative;
  top: -1px;
}

.badge-pill {
  padding-right: 0.65em;
  padding-left: 0.65em;
  border-radius: 10rem;
}

.badge-primary {
  color: #fff;
  background-color: #377cfb;
}
a.badge-primary:hover, a.badge-primary:focus {
  color: #fff;
  background-color: rgb(5, 91.25, 250);
}
a.badge-primary:focus, a.badge-primary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(55, 124, 251, 0.5);
}

.badge-secondary {
  color: #fff;
  background-color: #495057;
}
a.badge-secondary:hover, a.badge-secondary:focus {
  color: #fff;
  background-color: rgb(49.73125, 54.5, 59.26875);
}
a.badge-secondary:focus, a.badge-secondary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(73, 80, 87, 0.5);
}

.badge-success {
  color: #fff;
  background-color: #4caf50;
}
a.badge-success:hover, a.badge-success:focus {
  color: #fff;
  background-color: rgb(60.5577689243, 139.4422310757, 63.7450199203);
}
a.badge-success:focus, a.badge-success.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(76, 175, 80, 0.5);
}

.badge-info {
  color: #fff;
  background-color: #1f9bcf;
}
a.badge-info:hover, a.badge-info:focus {
  color: #fff;
  background-color: rgb(24.3571428571, 121.7857142857, 162.6428571429);
}
a.badge-info:focus, a.badge-info.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(31, 155, 207, 0.5);
}

.badge-warning {
  color: #1d2329;
  background-color: #df9123;
}
a.badge-warning:hover, a.badge-warning:focus {
  color: #1d2329;
  background-color: rgb(180.7142857143, 116.6428571429, 26.2857142857);
}
a.badge-warning:focus, a.badge-warning.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(223, 145, 35, 0.5);
}

.badge-danger {
  color: #fff;
  background-color: #e51c23;
}
a.badge-danger:hover, a.badge-danger:focus {
  color: #fff;
  background-color: rgb(184.8300395257, 21.1699604743, 26.8695652174);
}
a.badge-danger:focus, a.badge-danger.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(229, 28, 35, 0.5);
}

.badge-light {
  color: #1d2329;
  background-color: #F5F5F5;
}
a.badge-light:hover, a.badge-light:focus {
  color: #1d2329;
  background-color: rgb(219.5, 219.5, 219.5);
}
a.badge-light:focus, a.badge-light.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(245, 245, 245, 0.5);
}

.badge-dark {
  color: #fff;
  background-color: #354052;
}
a.badge-dark:hover, a.badge-dark:focus {
  color: #fff;
  background-color: rgb(32.9777777778, 39.8222222222, 51.0222222222);
}
a.badge-dark:focus, a.badge-dark.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(53, 64, 82, 0.5);
}

.badge-tertiary {
  color: #1d2329;
  background-color: rgb(105, 156.75, 252);
}
a.badge-tertiary:hover, a.badge-tertiary:focus {
  color: #1d2329;
  background-color: #377cfb;
}
a.badge-tertiary:focus, a.badge-tertiary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(105, 156.75, 252, 0.5);
}

.badge-pink {
  color: #fff;
  background-color: #fb378d;
}
a.badge-pink:hover, a.badge-pink:focus {
  color: #fff;
  background-color: rgb(250, 5, 112.5);
}
a.badge-pink:focus, a.badge-pink.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(251, 55, 141, 0.5);
}

.jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #e5eaef;
  border-radius: 0.45rem;
}
@media (min-width: 576px) {
  .jumbotron {
    padding: 4rem 2rem;
  }
}

.jumbotron-fluid {
  padding-right: 0;
  padding-left: 0;
  border-radius: 0;
}

.alert {
  position: relative;
  padding: 0.95rem 0.95rem;
  margin-bottom: 1rem;
  border: 0 solid transparent;
  border-radius: 0.3rem;
}

.alert-heading {
  color: inherit;
}

.alert-link {
  font-weight: 700;
}

.alert-dismissible {
  padding-right: 3.2125rem;
}
.alert-dismissible .close {
  position: absolute;
  top: 0;
  right: 0;
  padding: 0.95rem 0.95rem;
  color: inherit;
}

.alert-primary {
  color: rgb(28.6, 64.48, 130.52);
  background-color: #377cfb;
  border-color: rgb(199, 218.32, 253.88);
}
.alert-primary hr {
  border-top-color: rgb(174, 201.945, 253.38);
}
.alert-primary .alert-link {
  color: rgb(19.4333333333, 43.8133333333, 88.6866666667);
}

.alert-secondary {
  color: rgb(37.96, 41.6, 45.24);
  background-color: #495057;
  border-color: rgb(204.04, 206, 207.96);
}
.alert-secondary hr {
  border-top-color: rgb(190.78, 193.25, 195.72);
}
.alert-secondary .alert-link {
  color: rgb(14.69125, 16.1, 17.50875);
}

.alert-success {
  color: rgb(39.52, 91, 41.6);
  background-color: #4caf50;
  border-color: rgb(204.88, 232.6, 206);
}
.alert-success hr {
  border-top-color: rgb(187.2564478764, 224.7235521236, 188.7702702703);
}
.alert-success .alert-link {
  color: rgb(24.0777689243, 55.4422310757, 25.3450199203);
}

.alert-info {
  color: rgb(16.12, 80.6, 107.64);
  background-color: #1f9bcf;
  border-color: rgb(192.28, 227, 241.56);
}
.alert-info hr {
  border-top-color: rgb(171.28, 217.625, 237.06);
}
.alert-info .alert-link {
  color: rgb(9.4771428571, 47.3857142857, 63.2828571429);
}

.alert-warning {
  color: rgb(115.96, 75.4, 18.2);
  background-color: #df9123;
  border-color: rgb(246.04, 224.2, 193.4);
}
.alert-warning hr {
  border-top-color: rgb(242.8019047619, 213.069047619, 171.1380952381);
}
.alert-warning .alert-link {
  color: rgb(71.8786046512, 46.7372093023, 11.2813953488);
}

.alert-danger {
  color: rgb(119.08, 14.56, 18.2);
  background-color: #e51c23;
  border-color: rgb(247.72, 191.44, 193.4);
}
.alert-danger hr {
  border-top-color: rgb(245.0994466403, 168.5605533597, 171.2260869565);
}
.alert-danger .alert-link {
  color: rgb(73.6364202335, 9.0035797665, 11.2544747082);
}

.alert-light {
  color: rgb(127.4, 127.4, 127.4);
  background-color: whitesmoke;
  border-color: rgb(252.2, 252.2, 252.2);
}
.alert-light hr {
  border-top-color: rgb(239.45, 239.45, 239.45);
}
.alert-light .alert-link {
  color: rgb(101.9, 101.9, 101.9);
}

.alert-dark {
  color: rgb(27.56, 33.28, 42.64);
  background-color: #354052;
  border-color: rgb(198.44, 201.52, 206.56);
}
.alert-dark hr {
  border-top-color: rgb(184.704, 188.532, 194.796);
}
.alert-dark .alert-link {
  color: rgb(7.5377777778, 9.1022222222, 11.6622222222);
}

.alert-tertiary {
  color: rgb(54.6, 81.51, 131.04);
  background-color: rgb(105, 156.75, 252);
  border-color: rgb(213, 227.49, 254.16);
}
.alert-tertiary hr {
  border-top-color: rgb(188, 211.115, 253.66);
}
.alert-tertiary .alert-link {
  color: rgb(39.6, 59.1171428571, 95.04);
}

.alert-pink {
  color: rgb(130.52, 28.6, 73.32);
  background-color: #fb378d;
  border-color: rgb(253.88, 199, 223.08);
}
.alert-pink hr {
  border-top-color: rgb(253.38, 174, 208.83);
}
.alert-pink .alert-link {
  color: rgb(88.6866666667, 19.4333333333, 49.82);
}

@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0;
  }
  to {
    background-position: 0 0;
  }
}

@keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  display: flex;
  height: 1rem;
  overflow: hidden;
  font-size: 0.65625rem;
  background-color: #e5eaef;
  border-radius: 0.3rem;
}

.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #377cfb;
  transition: width 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    transition: none;
  }
}

.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 1rem 1rem;
}

.progress-bar-animated {
  -webkit-animation: progress-bar-stripes 1s linear infinite;
          animation: progress-bar-stripes 1s linear infinite;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    -webkit-animation: none;
            animation: none;
  }
}

.media {
  display: flex;
  align-items: flex-start;
}

.media-body {
  flex: 1;
}

.list-group {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
}

.list-group-item-action {
  width: 100%;
  color: #3f4b57;
  text-align: inherit;
}
.list-group-item-action:hover, .list-group-item-action:focus {
  z-index: 1;
  color: #3f4b57;
  text-decoration: none;
  background-color: #f4f7fa;
}
.list-group-item-action:active {
  color: #3f4b57;
  background-color: #e5eaef;
}

.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.list-group-item:first-child {
  border-top-left-radius: 0.3rem;
  border-top-right-radius: 0.3rem;
}
.list-group-item:last-child {
  border-bottom-right-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
}
.list-group-item.disabled, .list-group-item:disabled {
  color: #60717d;
  pointer-events: none;
  background-color: #fff;
}
.list-group-item.active {
  z-index: 2;
  color: #fff;
  background-color: #377cfb;
  border-color: #377cfb;
}
.list-group-item + .list-group-item {
  border-top-width: 0;
}
.list-group-item + .list-group-item.active {
  margin-top: -1px;
  border-top-width: 1px;
}

.list-group-horizontal {
  flex-direction: row;
}
.list-group-horizontal .list-group-item:first-child {
  border-bottom-left-radius: 0.3rem;
  border-top-right-radius: 0;
}
.list-group-horizontal .list-group-item:last-child {
  border-top-right-radius: 0.3rem;
  border-bottom-left-radius: 0;
}
.list-group-horizontal .list-group-item.active {
  margin-top: 0;
}
.list-group-horizontal .list-group-item + .list-group-item {
  border-top-width: 1px;
  border-left-width: 0;
}
.list-group-horizontal .list-group-item + .list-group-item.active {
  margin-left: -1px;
  border-left-width: 1px;
}

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    flex-direction: row;
  }
  .list-group-horizontal-sm .list-group-item:first-child {
    border-bottom-left-radius: 0.3rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm .list-group-item:last-child {
    border-top-right-radius: 0.3rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-sm .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-sm .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-sm .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 768px) {
  .list-group-horizontal-md {
    flex-direction: row;
  }
  .list-group-horizontal-md .list-group-item:first-child {
    border-bottom-left-radius: 0.3rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md .list-group-item:last-child {
    border-top-right-radius: 0.3rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-md .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-md .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-md .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 992px) {
  .list-group-horizontal-lg {
    flex-direction: row;
  }
  .list-group-horizontal-lg .list-group-item:first-child {
    border-bottom-left-radius: 0.3rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg .list-group-item:last-child {
    border-top-right-radius: 0.3rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-lg .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-lg .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-lg .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 1200px) {
  .list-group-horizontal-xl {
    flex-direction: row;
  }
  .list-group-horizontal-xl .list-group-item:first-child {
    border-bottom-left-radius: 0.3rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl .list-group-item:last-child {
    border-top-right-radius: 0.3rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xl .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xl .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-xl .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 1440px) {
  .list-group-horizontal-xxl {
    flex-direction: row;
  }
  .list-group-horizontal-xxl .list-group-item:first-child {
    border-bottom-left-radius: 0.3rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xxl .list-group-item:last-child {
    border-top-right-radius: 0.3rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xxl .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xxl .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-xxl .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
.list-group-flush .list-group-item {
  border-right-width: 0;
  border-left-width: 0;
  border-radius: 0;
}
.list-group-flush .list-group-item:first-child {
  border-top-width: 0;
}
.list-group-flush:last-child .list-group-item:last-child {
  border-bottom-width: 0;
}

.list-group-item-primary {
  color: rgb(28.6, 64.48, 130.52);
  background-color: rgb(199, 218.32, 253.88);
}
.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
  color: rgb(28.6, 64.48, 130.52);
  background-color: rgb(174, 201.945, 253.38);
}
.list-group-item-primary.list-group-item-action.active {
  color: #fff;
  background-color: rgb(28.6, 64.48, 130.52);
  border-color: rgb(28.6, 64.48, 130.52);
}

.list-group-item-secondary {
  color: rgb(37.96, 41.6, 45.24);
  background-color: rgb(204.04, 206, 207.96);
}
.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
  color: rgb(37.96, 41.6, 45.24);
  background-color: rgb(190.78, 193.25, 195.72);
}
.list-group-item-secondary.list-group-item-action.active {
  color: #fff;
  background-color: rgb(37.96, 41.6, 45.24);
  border-color: rgb(37.96, 41.6, 45.24);
}

.list-group-item-success {
  color: rgb(39.52, 91, 41.6);
  background-color: rgb(204.88, 232.6, 206);
}
.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
  color: rgb(39.52, 91, 41.6);
  background-color: rgb(187.2564478764, 224.7235521236, 188.7702702703);
}
.list-group-item-success.list-group-item-action.active {
  color: #fff;
  background-color: rgb(39.52, 91, 41.6);
  border-color: rgb(39.52, 91, 41.6);
}

.list-group-item-info {
  color: rgb(16.12, 80.6, 107.64);
  background-color: rgb(192.28, 227, 241.56);
}
.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
  color: rgb(16.12, 80.6, 107.64);
  background-color: rgb(171.28, 217.625, 237.06);
}
.list-group-item-info.list-group-item-action.active {
  color: #fff;
  background-color: rgb(16.12, 80.6, 107.64);
  border-color: rgb(16.12, 80.6, 107.64);
}

.list-group-item-warning {
  color: rgb(115.96, 75.4, 18.2);
  background-color: rgb(246.04, 224.2, 193.4);
}
.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
  color: rgb(115.96, 75.4, 18.2);
  background-color: rgb(242.8019047619, 213.069047619, 171.1380952381);
}
.list-group-item-warning.list-group-item-action.active {
  color: #fff;
  background-color: rgb(115.96, 75.4, 18.2);
  border-color: rgb(115.96, 75.4, 18.2);
}

.list-group-item-danger {
  color: rgb(119.08, 14.56, 18.2);
  background-color: rgb(247.72, 191.44, 193.4);
}
.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
  color: rgb(119.08, 14.56, 18.2);
  background-color: rgb(245.0994466403, 168.5605533597, 171.2260869565);
}
.list-group-item-danger.list-group-item-action.active {
  color: #fff;
  background-color: rgb(119.08, 14.56, 18.2);
  border-color: rgb(119.08, 14.56, 18.2);
}

.list-group-item-light {
  color: rgb(127.4, 127.4, 127.4);
  background-color: rgb(252.2, 252.2, 252.2);
}
.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
  color: rgb(127.4, 127.4, 127.4);
  background-color: rgb(239.45, 239.45, 239.45);
}
.list-group-item-light.list-group-item-action.active {
  color: #fff;
  background-color: rgb(127.4, 127.4, 127.4);
  border-color: rgb(127.4, 127.4, 127.4);
}

.list-group-item-dark {
  color: rgb(27.56, 33.28, 42.64);
  background-color: rgb(198.44, 201.52, 206.56);
}
.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
  color: rgb(27.56, 33.28, 42.64);
  background-color: rgb(184.704, 188.532, 194.796);
}
.list-group-item-dark.list-group-item-action.active {
  color: #fff;
  background-color: rgb(27.56, 33.28, 42.64);
  border-color: rgb(27.56, 33.28, 42.64);
}

.list-group-item-tertiary {
  color: rgb(54.6, 81.51, 131.04);
  background-color: rgb(213, 227.49, 254.16);
}
.list-group-item-tertiary.list-group-item-action:hover, .list-group-item-tertiary.list-group-item-action:focus {
  color: rgb(54.6, 81.51, 131.04);
  background-color: rgb(188, 211.115, 253.66);
}
.list-group-item-tertiary.list-group-item-action.active {
  color: #fff;
  background-color: rgb(54.6, 81.51, 131.04);
  border-color: rgb(54.6, 81.51, 131.04);
}

.list-group-item-pink {
  color: rgb(130.52, 28.6, 73.32);
  background-color: rgb(253.88, 199, 223.08);
}
.list-group-item-pink.list-group-item-action:hover, .list-group-item-pink.list-group-item-action:focus {
  color: rgb(130.52, 28.6, 73.32);
  background-color: rgb(253.38, 174, 208.83);
}
.list-group-item-pink.list-group-item-action.active {
  color: #fff;
  background-color: rgb(130.52, 28.6, 73.32);
  border-color: rgb(130.52, 28.6, 73.32);
}

.close {
  float: right;
  font-size: 1.3125rem;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: 0.5;
}
.close:hover {
  color: #000;
  text-decoration: none;
}
.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {
  opacity: 0.75;
}

button.close {
  padding: 0;
  background-color: transparent;
  border: 0;
  -webkit-appearance: none;
          appearance: none;
}

a.close.disabled {
  pointer-events: none;
}

.toast {
  max-width: 350px;
  overflow: hidden;
  font-size: 0.875rem;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
  -webkit-backdrop-filter: blur(10px);
          backdrop-filter: blur(10px);
  opacity: 0;
  border-radius: 0.25rem;
}
.toast:not(:last-child) {
  margin-bottom: 0.75rem;
}
.toast.showing {
  opacity: 1;
}
.toast.show {
  display: block;
  opacity: 1;
}
.toast.hide {
  display: none;
}

.toast-header {
  display: flex;
  align-items: center;
  padding: 0.25rem 0.75rem;
  color: #60717d;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
}

.toast-body {
  padding: 0.75rem;
}

.modal-open {
  overflow: hidden;
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}

.modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none;
}
.modal.fade .modal-dialog {
  transition: -webkit-transform 0.1s ease;
  transition: transform 0.1s ease;
  transition: transform 0.1s ease, -webkit-transform 0.1s ease;
  -webkit-transform: scale(1.02);
          transform: scale(1.02);
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    transition: none;
  }
}
.modal.show .modal-dialog {
  -webkit-transform: scale(1);
          transform: scale(1);
}
.modal.modal-static .modal-dialog {
  -webkit-transform: scale(1.02);
          transform: scale(1.02);
}

.modal-dialog-scrollable {
  display: flex;
  max-height: calc(100% - 1rem);
}
.modal-dialog-scrollable .modal-content {
  max-height: calc(100vh - 1rem);
  overflow: hidden;
}
.modal-dialog-scrollable .modal-header,
.modal-dialog-scrollable .modal-footer {
  flex-shrink: 0;
}
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - 1rem);
}
.modal-dialog-centered::before {
  display: block;
  height: calc(100vh - 1rem);
  content: "";
}
.modal-dialog-centered.modal-dialog-scrollable {
  flex-direction: column;
  justify-content: center;
  height: 100%;
}
.modal-dialog-centered.modal-dialog-scrollable .modal-content {
  max-height: none;
}
.modal-dialog-centered.modal-dialog-scrollable::before {
  content: none;
}

.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 0 solid rgba(0, 0, 0, 0.2);
  border-radius: 0.45rem;
  outline: 0;
}

.modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop.show {
  opacity: 0.5;
}

.modal-header {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  padding: 1rem 1rem;
  border-bottom: 1px solid #dae0e6;
  border-top-left-radius: 0.45rem;
  border-top-right-radius: 0.45rem;
}
.modal-header .close {
  padding: 1rem 1rem;
  margin: -1rem -1rem -1rem auto;
}

.modal-title {
  margin-bottom: 0;
  line-height: 1.5;
}

.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: 1rem;
}

.modal-footer {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
  padding: 0.75rem;
  border-top: 1px solid #dae0e6;
  border-bottom-right-radius: 0.45rem;
  border-bottom-left-radius: 0.45rem;
}
.modal-footer > * {
  margin: 0.25rem;
}

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 600px;
    margin: 1.75rem auto;
  }
  .modal-dialog-scrollable {
    max-height: calc(100% - 3.5rem);
  }
  .modal-dialog-scrollable .modal-content {
    max-height: calc(100vh - 3.5rem);
  }
  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem);
  }
  .modal-dialog-centered::before {
    height: calc(100vh - 3.5rem);
  }
  .modal-sm {
    max-width: 400px;
  }
}
@media (min-width: 992px) {
  .modal-lg,
  .modal-xl {
    max-width: 900px;
  }
}
@media (min-width: 1200px) {
  .modal-xl {
    max-width: 1140px;
  }
}
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;
  font-style: normal;
  font-weight: 500;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.75rem;
  word-wrap: break-word;
  opacity: 0;
}
.tooltip.show {
  opacity: 0.9;
}
.tooltip .arrow {
  position: absolute;
  display: block;
  width: 0.8rem;
  height: 0.4rem;
}
.tooltip .arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-tooltip-top, .bs-tooltip-auto[x-placement^=top] {
  padding: 0.4rem 0;
}
.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^=top] .arrow {
  bottom: 0;
}
.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^=top] .arrow::before {
  top: 0;
  border-width: 0.4rem 0.4rem 0;
  border-top-color: #000;
}

.bs-tooltip-right, .bs-tooltip-auto[x-placement^=right] {
  padding: 0 0.4rem;
}
.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^=right] .arrow {
  left: 0;
  width: 0.4rem;
  height: 0.8rem;
}
.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^=right] .arrow::before {
  right: 0;
  border-width: 0.4rem 0.4rem 0.4rem 0;
  border-right-color: #000;
}

.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^=bottom] {
  padding: 0.4rem 0;
}
.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^=bottom] .arrow {
  top: 0;
}
.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^=bottom] .arrow::before {
  bottom: 0;
  border-width: 0 0.4rem 0.4rem;
  border-bottom-color: #000;
}

.bs-tooltip-left, .bs-tooltip-auto[x-placement^=left] {
  padding: 0 0.4rem;
}
.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^=left] .arrow {
  right: 0;
  width: 0.4rem;
  height: 0.8rem;
}
.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^=left] .arrow::before {
  left: 0;
  border-width: 0.4rem 0 0.4rem 0.4rem;
  border-left-color: #000;
}

.tooltip-inner {
  max-width: 200px;
  padding: 0.25rem 0.5rem;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 0.3rem;
}

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;
  font-style: normal;
  font-weight: 500;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.75rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.45rem;
}
.popover .arrow {
  position: absolute;
  display: block;
  width: 1rem;
  height: 0.5rem;
  margin: 0 0.45rem;
}
.popover .arrow::before, .popover .arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-popover-top, .bs-popover-auto[x-placement^=top] {
  margin-bottom: 0.5rem;
}
.bs-popover-top > .arrow, .bs-popover-auto[x-placement^=top] > .arrow {
  bottom: calc(-0.5rem - 1px);
}
.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^=top] > .arrow::before {
  bottom: 0;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^=top] > .arrow::after {
  bottom: 1px;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: #fff;
}

.bs-popover-right, .bs-popover-auto[x-placement^=right] {
  margin-left: 0.5rem;
}
.bs-popover-right > .arrow, .bs-popover-auto[x-placement^=right] > .arrow {
  left: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem;
  margin: 0.45rem 0;
}
.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^=right] > .arrow::before {
  left: 0;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^=right] > .arrow::after {
  left: 1px;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: #fff;
}

.bs-popover-bottom, .bs-popover-auto[x-placement^=bottom] {
  margin-top: 0.5rem;
}
.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^=bottom] > .arrow {
  top: calc(-0.5rem - 1px);
}
.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^=bottom] > .arrow::before {
  top: 0;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^=bottom] > .arrow::after {
  top: 1px;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: #fff;
}
.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^=bottom] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: 1rem;
  margin-left: -0.5rem;
  content: "";
  border-bottom: 1px solid rgb(247.35, 247.35, 247.35);
}

.bs-popover-left, .bs-popover-auto[x-placement^=left] {
  margin-right: 0.5rem;
}
.bs-popover-left > .arrow, .bs-popover-auto[x-placement^=left] > .arrow {
  right: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem;
  margin: 0.45rem 0;
}
.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^=left] > .arrow::before {
  right: 0;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^=left] > .arrow::after {
  right: 1px;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: #fff;
}

.popover-header {
  padding: 0.5rem 0.75rem;
  margin-bottom: 0;
  font-size: 0.875rem;
  color: #000;
  background-color: rgb(247.35, 247.35, 247.35);
  border-bottom: 1px solid rgb(234.6, 234.6, 234.6);
  border-top-left-radius: calc(0.45rem - 1px);
  border-top-right-radius: calc(0.45rem - 1px);
}
.popover-header:empty {
  display: none;
}

.popover-body {
  padding: 0.5rem 0.75rem;
  color: #3f4b57;
}

.carousel {
  position: relative;
}

.carousel.pointer-event {
  touch-action: pan-y;
}

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner::after {
  display: block;
  clear: both;
  content: "";
}

.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    transition: none;
  }
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block;
}

.carousel-item-next:not(.carousel-item-left),
.active.carousel-item-right {
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
}

.carousel-item-prev:not(.carousel-item-right),
.active.carousel-item-left {
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
}

.carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  -webkit-transform: none;
          transform: none;
}
.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-item-prev.carousel-item-right {
  z-index: 1;
  opacity: 1;
}
.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
  z-index: 0;
  opacity: 0;
  transition: opacity 0s 0.6s;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-left,
  .carousel-fade .active.carousel-item-right {
    transition: none;
  }
}

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15%;
  color: #fff;
  text-align: center;
  opacity: 0.5;
  transition: opacity 0.15s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-control-prev,
  .carousel-control-next {
    transition: none;
  }
}
.carousel-control-prev:hover, .carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

.carousel-control-prev {
  left: 0;
}

.carousel-control-next {
  right: 0;
}

.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: no-repeat 50%/100% 100%;
}

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e");
}

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e");
}

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 15;
  display: flex;
  justify-content: center;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  list-style: none;
}
.carousel-indicators li {
  box-sizing: content-box;
  flex: 0 1 auto;
  width: 30px;
  height: 3px;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #fff;
  background-clip: padding-box;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  opacity: 0.5;
  transition: opacity 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-indicators li {
    transition: none;
  }
}
.carousel-indicators .active {
  opacity: 1;
}

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
}

@-webkit-keyframes spinner-border {
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}

@keyframes spinner-border {
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
.spinner-border {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: text-bottom;
  border: 0.25em solid currentColor;
  border-right-color: transparent;
  border-radius: 50%;
  -webkit-animation: spinner-border 0.75s linear infinite;
          animation: spinner-border 0.75s linear infinite;
}

.spinner-border-sm {
  width: 1rem;
  height: 1rem;
  border-width: 0.2em;
}

@-webkit-keyframes spinner-grow {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  50% {
    opacity: 1;
  }
}

@keyframes spinner-grow {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  50% {
    opacity: 1;
  }
}
.spinner-grow {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: text-bottom;
  background-color: currentColor;
  border-radius: 50%;
  opacity: 0;
  -webkit-animation: spinner-grow 0.75s linear infinite;
          animation: spinner-grow 0.75s linear infinite;
}

.spinner-grow-sm {
  width: 1rem;
  height: 1rem;
}

.align-baseline {
  vertical-align: baseline !important;
}

.align-top {
  vertical-align: top !important;
}

.align-middle {
  vertical-align: middle !important;
}

.align-bottom {
  vertical-align: bottom !important;
}

.align-text-bottom {
  vertical-align: text-bottom !important;
}

.align-text-top {
  vertical-align: text-top !important;
}

.bg-primary {
  background-color: #377cfb !important;
}

a.bg-primary:hover, a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
  background-color: rgb(5, 91.25, 250) !important;
}

.bg-secondary {
  background-color: #495057 !important;
}

a.bg-secondary:hover, a.bg-secondary:focus,
button.bg-secondary:hover,
button.bg-secondary:focus {
  background-color: rgb(49.73125, 54.5, 59.26875) !important;
}

.bg-success {
  background-color: #4caf50 !important;
}

a.bg-success:hover, a.bg-success:focus,
button.bg-success:hover,
button.bg-success:focus {
  background-color: rgb(60.5577689243, 139.4422310757, 63.7450199203) !important;
}

.bg-info {
  background-color: #1f9bcf !important;
}

a.bg-info:hover, a.bg-info:focus,
button.bg-info:hover,
button.bg-info:focus {
  background-color: rgb(24.3571428571, 121.7857142857, 162.6428571429) !important;
}

.bg-warning {
  background-color: #df9123 !important;
}

a.bg-warning:hover, a.bg-warning:focus,
button.bg-warning:hover,
button.bg-warning:focus {
  background-color: rgb(180.7142857143, 116.6428571429, 26.2857142857) !important;
}

.bg-danger {
  background-color: #e51c23 !important;
}

a.bg-danger:hover, a.bg-danger:focus,
button.bg-danger:hover,
button.bg-danger:focus {
  background-color: rgb(184.8300395257, 21.1699604743, 26.8695652174) !important;
}

.bg-light {
  background-color: #F5F5F5 !important;
}

a.bg-light:hover, a.bg-light:focus,
button.bg-light:hover,
button.bg-light:focus {
  background-color: rgb(219.5, 219.5, 219.5) !important;
}

.bg-dark {
  background-color: #354052 !important;
}

a.bg-dark:hover, a.bg-dark:focus,
button.bg-dark:hover,
button.bg-dark:focus {
  background-color: rgb(32.9777777778, 39.8222222222, 51.0222222222) !important;
}

.bg-tertiary {
  background-color: rgb(105, 156.75, 252) !important;
}

a.bg-tertiary:hover, a.bg-tertiary:focus,
button.bg-tertiary:hover,
button.bg-tertiary:focus {
  background-color: #377cfb !important;
}

.bg-pink {
  background-color: #fb378d !important;
}

a.bg-pink:hover, a.bg-pink:focus,
button.bg-pink:hover,
button.bg-pink:focus {
  background-color: rgb(250, 5, 112.5) !important;
}

.bg-white {
  background-color: #fff !important;
}

.bg-transparent {
  background-color: transparent !important;
}

.border {
  border: 1px solid #dae0e6 !important;
}

.border-top {
  border-top: 1px solid #dae0e6 !important;
}

.border-right {
  border-right: 1px solid #dae0e6 !important;
}

.border-bottom {
  border-bottom: 1px solid #dae0e6 !important;
}

.border-left {
  border-left: 1px solid #dae0e6 !important;
}

.border-0 {
  border: 0 !important;
}

.border-top-0 {
  border-top: 0 !important;
}

.border-right-0 {
  border-right: 0 !important;
}

.border-bottom-0 {
  border-bottom: 0 !important;
}

.border-left-0 {
  border-left: 0 !important;
}

.border-primary {
  border-color: #377cfb !important;
}

.border-secondary {
  border-color: #495057 !important;
}

.border-success {
  border-color: #4caf50 !important;
}

.border-info {
  border-color: #1f9bcf !important;
}

.border-warning {
  border-color: #df9123 !important;
}

.border-danger {
  border-color: #e51c23 !important;
}

.border-light {
  border-color: #F5F5F5 !important;
}

.border-dark {
  border-color: #354052 !important;
}

.border-tertiary {
  border-color: rgb(105, 156.75, 252) !important;
}

.border-pink {
  border-color: #fb378d !important;
}

.border-white {
  border-color: #fff !important;
}

.rounded-sm {
  border-radius: 0.15rem !important;
}

.rounded {
  border-radius: 0.3rem !important;
}

.rounded-top {
  border-top-left-radius: 0.3rem !important;
  border-top-right-radius: 0.3rem !important;
}

.rounded-right {
  border-top-right-radius: 0.3rem !important;
  border-bottom-right-radius: 0.3rem !important;
}

.rounded-bottom {
  border-bottom-right-radius: 0.3rem !important;
  border-bottom-left-radius: 0.3rem !important;
}

.rounded-left {
  border-top-left-radius: 0.3rem !important;
  border-bottom-left-radius: 0.3rem !important;
}

.rounded-lg {
  border-radius: 0.45rem !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-pill {
  border-radius: 50rem !important;
}

.rounded-0 {
  border-radius: 0 !important;
}

.clearfix::after {
  display: block;
  clear: both;
  content: "";
}

.d-none {
  display: none !important;
}

.d-inline {
  display: inline !important;
}

.d-inline-block {
  display: inline-block !important;
}

.d-block {
  display: block !important;
}

.d-table {
  display: table !important;
}

.d-table-row {
  display: table-row !important;
}

.d-table-cell {
  display: table-cell !important;
}

.d-flex {
  display: flex !important;
}

.d-inline-flex {
  display: inline-flex !important;
}

@media (min-width: 576px) {
  .d-sm-none {
    display: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 768px) {
  .d-md-none {
    display: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: flex !important;
  }
  .d-md-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 992px) {
  .d-lg-none {
    display: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 1200px) {
  .d-xl-none {
    display: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 1440px) {
  .d-xxl-none {
    display: none !important;
  }
  .d-xxl-inline {
    display: inline !important;
  }
  .d-xxl-inline-block {
    display: inline-block !important;
  }
  .d-xxl-block {
    display: block !important;
  }
  .d-xxl-table {
    display: table !important;
  }
  .d-xxl-table-row {
    display: table-row !important;
  }
  .d-xxl-table-cell {
    display: table-cell !important;
  }
  .d-xxl-flex {
    display: flex !important;
  }
  .d-xxl-inline-flex {
    display: inline-flex !important;
  }
}
@media print {
  .d-print-none {
    display: none !important;
  }
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: flex !important;
  }
  .d-print-inline-flex {
    display: inline-flex !important;
  }
}
.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden;
}
.embed-responsive::before {
  display: block;
  content: "";
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.flex-row {
  flex-direction: row !important;
}

.flex-column {
  flex-direction: column !important;
}

.flex-row-reverse {
  flex-direction: row-reverse !important;
}

.flex-column-reverse {
  flex-direction: column-reverse !important;
}

.flex-wrap {
  flex-wrap: wrap !important;
}

.flex-nowrap {
  flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}

.flex-fill {
  flex: 1 1 auto !important;
}

.flex-grow-0 {
  flex-grow: 0 !important;
}

.flex-grow-1 {
  flex-grow: 1 !important;
}

.flex-shrink-0 {
  flex-shrink: 0 !important;
}

.flex-shrink-1 {
  flex-shrink: 1 !important;
}

.justify-content-start {
  justify-content: flex-start !important;
}

.justify-content-end {
  justify-content: flex-end !important;
}

.justify-content-center {
  justify-content: center !important;
}

.justify-content-between {
  justify-content: space-between !important;
}

.justify-content-around {
  justify-content: space-around !important;
}

.align-items-start {
  align-items: flex-start !important;
}

.align-items-end {
  align-items: flex-end !important;
}

.align-items-center {
  align-items: center !important;
}

.align-items-baseline {
  align-items: baseline !important;
}

.align-items-stretch {
  align-items: stretch !important;
}

.align-content-start {
  align-content: flex-start !important;
}

.align-content-end {
  align-content: flex-end !important;
}

.align-content-center {
  align-content: center !important;
}

.align-content-between {
  align-content: space-between !important;
}

.align-content-around {
  align-content: space-around !important;
}

.align-content-stretch {
  align-content: stretch !important;
}

.align-self-auto {
  align-self: auto !important;
}

.align-self-start {
  align-self: flex-start !important;
}

.align-self-end {
  align-self: flex-end !important;
}

.align-self-center {
  align-self: center !important;
}

.align-self-baseline {
  align-self: baseline !important;
}

.align-self-stretch {
  align-self: stretch !important;
}

@media (min-width: 576px) {
  .flex-sm-row {
    flex-direction: row !important;
  }
  .flex-sm-column {
    flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-sm-fill {
    flex: 1 1 auto !important;
  }
  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    justify-content: center !important;
  }
  .justify-content-sm-between {
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    justify-content: space-around !important;
  }
  .align-items-sm-start {
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    align-items: center !important;
  }
  .align-items-sm-baseline {
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    align-items: stretch !important;
  }
  .align-content-sm-start {
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    align-content: center !important;
  }
  .align-content-sm-between {
    align-content: space-between !important;
  }
  .align-content-sm-around {
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    align-self: auto !important;
  }
  .align-self-sm-start {
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    align-self: center !important;
  }
  .align-self-sm-baseline {
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 768px) {
  .flex-md-row {
    flex-direction: row !important;
  }
  .flex-md-column {
    flex-direction: column !important;
  }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-md-fill {
    flex: 1 1 auto !important;
  }
  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-md-start {
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    justify-content: center !important;
  }
  .justify-content-md-between {
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    justify-content: space-around !important;
  }
  .align-items-md-start {
    align-items: flex-start !important;
  }
  .align-items-md-end {
    align-items: flex-end !important;
  }
  .align-items-md-center {
    align-items: center !important;
  }
  .align-items-md-baseline {
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    align-items: stretch !important;
  }
  .align-content-md-start {
    align-content: flex-start !important;
  }
  .align-content-md-end {
    align-content: flex-end !important;
  }
  .align-content-md-center {
    align-content: center !important;
  }
  .align-content-md-between {
    align-content: space-between !important;
  }
  .align-content-md-around {
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    align-content: stretch !important;
  }
  .align-self-md-auto {
    align-self: auto !important;
  }
  .align-self-md-start {
    align-self: flex-start !important;
  }
  .align-self-md-end {
    align-self: flex-end !important;
  }
  .align-self-md-center {
    align-self: center !important;
  }
  .align-self-md-baseline {
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 992px) {
  .flex-lg-row {
    flex-direction: row !important;
  }
  .flex-lg-column {
    flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-lg-fill {
    flex: 1 1 auto !important;
  }
  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    justify-content: center !important;
  }
  .justify-content-lg-between {
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    justify-content: space-around !important;
  }
  .align-items-lg-start {
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    align-items: center !important;
  }
  .align-items-lg-baseline {
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    align-items: stretch !important;
  }
  .align-content-lg-start {
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    align-content: center !important;
  }
  .align-content-lg-between {
    align-content: space-between !important;
  }
  .align-content-lg-around {
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    align-self: auto !important;
  }
  .align-self-lg-start {
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    align-self: center !important;
  }
  .align-self-lg-baseline {
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 1200px) {
  .flex-xl-row {
    flex-direction: row !important;
  }
  .flex-xl-column {
    flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-xl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    justify-content: center !important;
  }
  .justify-content-xl-between {
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    justify-content: space-around !important;
  }
  .align-items-xl-start {
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    align-items: center !important;
  }
  .align-items-xl-baseline {
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    align-items: stretch !important;
  }
  .align-content-xl-start {
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    align-content: center !important;
  }
  .align-content-xl-between {
    align-content: space-between !important;
  }
  .align-content-xl-around {
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    align-self: auto !important;
  }
  .align-self-xl-start {
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    align-self: center !important;
  }
  .align-self-xl-baseline {
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 1440px) {
  .flex-xxl-row {
    flex-direction: row !important;
  }
  .flex-xxl-column {
    flex-direction: column !important;
  }
  .flex-xxl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xxl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xxl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xxl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xxl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-xxl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xxl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xxl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xxl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xxl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .justify-content-xxl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xxl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xxl-center {
    justify-content: center !important;
  }
  .justify-content-xxl-between {
    justify-content: space-between !important;
  }
  .justify-content-xxl-around {
    justify-content: space-around !important;
  }
  .align-items-xxl-start {
    align-items: flex-start !important;
  }
  .align-items-xxl-end {
    align-items: flex-end !important;
  }
  .align-items-xxl-center {
    align-items: center !important;
  }
  .align-items-xxl-baseline {
    align-items: baseline !important;
  }
  .align-items-xxl-stretch {
    align-items: stretch !important;
  }
  .align-content-xxl-start {
    align-content: flex-start !important;
  }
  .align-content-xxl-end {
    align-content: flex-end !important;
  }
  .align-content-xxl-center {
    align-content: center !important;
  }
  .align-content-xxl-between {
    align-content: space-between !important;
  }
  .align-content-xxl-around {
    align-content: space-around !important;
  }
  .align-content-xxl-stretch {
    align-content: stretch !important;
  }
  .align-self-xxl-auto {
    align-self: auto !important;
  }
  .align-self-xxl-start {
    align-self: flex-start !important;
  }
  .align-self-xxl-end {
    align-self: flex-end !important;
  }
  .align-self-xxl-center {
    align-self: center !important;
  }
  .align-self-xxl-baseline {
    align-self: baseline !important;
  }
  .align-self-xxl-stretch {
    align-self: stretch !important;
  }
}
.float-left {
  float: left !important;
}

.float-right {
  float: right !important;
}

.float-none {
  float: none !important;
}

@media (min-width: 576px) {
  .float-sm-left {
    float: left !important;
  }
  .float-sm-right {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
}
@media (min-width: 768px) {
  .float-md-left {
    float: left !important;
  }
  .float-md-right {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
}
@media (min-width: 992px) {
  .float-lg-left {
    float: left !important;
  }
  .float-lg-right {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
}
@media (min-width: 1200px) {
  .float-xl-left {
    float: left !important;
  }
  .float-xl-right {
    float: right !important;
  }
  .float-xl-none {
    float: none !important;
  }
}
@media (min-width: 1440px) {
  .float-xxl-left {
    float: left !important;
  }
  .float-xxl-right {
    float: right !important;
  }
  .float-xxl-none {
    float: none !important;
  }
}
.overflow-auto {
  overflow: auto !important;
}

.overflow-hidden {
  overflow: hidden !important;
}

.position-static {
  position: static !important;
}

.position-relative {
  position: relative !important;
}

.position-absolute {
  position: absolute !important;
}

.position-fixed {
  position: fixed !important;
}

.position-sticky {
  position: -webkit-sticky !important;
  position: sticky !important;
}

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}

@supports ((position: -webkit-sticky) or (position: sticky)) {
  .sticky-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal;
}

.shadow-sm {
  box-shadow: 0 0.05rem 0.2rem rgba(0, 0, 0, 0.05) !important;
}

.shadow {
  box-shadow: 0 0.1rem 0.2rem rgba(0, 0, 0, 0.05) !important;
}

.shadow-lg {
  box-shadow: 0 0.2rem 0.2rem rgba(0, 0, 0, 0.05) !important;
}

.shadow-none {
  box-shadow: none !important;
}

.w-25 {
  width: 25% !important;
}

.w-50 {
  width: 50% !important;
}

.w-75 {
  width: 75% !important;
}

.w-100 {
  width: 100% !important;
}

.w-auto {
  width: auto !important;
}

.h-25 {
  height: 25% !important;
}

.h-50 {
  height: 50% !important;
}

.h-75 {
  height: 75% !important;
}

.h-100 {
  height: 100% !important;
}

.h-auto {
  height: auto !important;
}

.mw-100 {
  max-width: 100% !important;
}

.mh-100 {
  max-height: 100% !important;
}

.min-vw-100 {
  min-width: 100vw !important;
}

.min-vh-100 {
  min-height: 100vh !important;
}

.vw-100 {
  width: 100vw !important;
}

.vh-100 {
  height: 100vh !important;
}

.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  pointer-events: auto;
  content: "";
  background-color: rgba(0, 0, 0, 0);
}

.m-0 {
  margin: 0 !important;
}

.mt-0,
.my-0 {
  margin-top: 0 !important;
}

.mr-0,
.mx-0 {
  margin-right: 0 !important;
}

.mb-0,
.my-0 {
  margin-bottom: 0 !important;
}

.ml-0,
.mx-0 {
  margin-left: 0 !important;
}

.m-1 {
  margin: 0.25rem !important;
}

.mt-1,
.my-1 {
  margin-top: 0.25rem !important;
}

.mr-1,
.mx-1 {
  margin-right: 0.25rem !important;
}

.mb-1,
.my-1 {
  margin-bottom: 0.25rem !important;
}

.ml-1,
.mx-1 {
  margin-left: 0.25rem !important;
}

.m-2 {
  margin: 0.5rem !important;
}

.mt-2,
.my-2 {
  margin-top: 0.5rem !important;
}

.mr-2,
.mx-2 {
  margin-right: 0.5rem !important;
}

.mb-2,
.my-2 {
  margin-bottom: 0.5rem !important;
}

.ml-2,
.mx-2 {
  margin-left: 0.5rem !important;
}

.m-3 {
  margin: 1rem !important;
}

.mt-3,
.my-3 {
  margin-top: 1rem !important;
}

.mr-3,
.mx-3 {
  margin-right: 1rem !important;
}

.mb-3,
.my-3 {
  margin-bottom: 1rem !important;
}

.ml-3,
.mx-3 {
  margin-left: 1rem !important;
}

.m-4 {
  margin: 1.5rem !important;
}

.mt-4,
.my-4 {
  margin-top: 1.5rem !important;
}

.mr-4,
.mx-4 {
  margin-right: 1.5rem !important;
}

.mb-4,
.my-4 {
  margin-bottom: 1.5rem !important;
}

.ml-4,
.mx-4 {
  margin-left: 1.5rem !important;
}

.m-5 {
  margin: 3rem !important;
}

.mt-5,
.my-5 {
  margin-top: 3rem !important;
}

.mr-5,
.mx-5 {
  margin-right: 3rem !important;
}

.mb-5,
.my-5 {
  margin-bottom: 3rem !important;
}

.ml-5,
.mx-5 {
  margin-left: 3rem !important;
}

.m-6 {
  margin: 4.5rem !important;
}

.mt-6,
.my-6 {
  margin-top: 4.5rem !important;
}

.mr-6,
.mx-6 {
  margin-right: 4.5rem !important;
}

.mb-6,
.my-6 {
  margin-bottom: 4.5rem !important;
}

.ml-6,
.mx-6 {
  margin-left: 4.5rem !important;
}

.m-7 {
  margin: 6rem !important;
}

.mt-7,
.my-7 {
  margin-top: 6rem !important;
}

.mr-7,
.mx-7 {
  margin-right: 6rem !important;
}

.mb-7,
.my-7 {
  margin-bottom: 6rem !important;
}

.ml-7,
.mx-7 {
  margin-left: 6rem !important;
}

.p-0 {
  padding: 0 !important;
}

.pt-0,
.py-0 {
  padding-top: 0 !important;
}

.pr-0,
.px-0 {
  padding-right: 0 !important;
}

.pb-0,
.py-0 {
  padding-bottom: 0 !important;
}

.pl-0,
.px-0 {
  padding-left: 0 !important;
}

.p-1 {
  padding: 0.25rem !important;
}

.pt-1,
.py-1 {
  padding-top: 0.25rem !important;
}

.pr-1,
.px-1 {
  padding-right: 0.25rem !important;
}

.pb-1,
.py-1 {
  padding-bottom: 0.25rem !important;
}

.pl-1,
.px-1 {
  padding-left: 0.25rem !important;
}

.p-2 {
  padding: 0.5rem !important;
}

.pt-2,
.py-2 {
  padding-top: 0.5rem !important;
}

.pr-2,
.px-2 {
  padding-right: 0.5rem !important;
}

.pb-2,
.py-2 {
  padding-bottom: 0.5rem !important;
}

.pl-2,
.px-2 {
  padding-left: 0.5rem !important;
}

.p-3 {
  padding: 1rem !important;
}

.pt-3,
.py-3 {
  padding-top: 1rem !important;
}

.pr-3,
.px-3 {
  padding-right: 1rem !important;
}

.pb-3,
.py-3 {
  padding-bottom: 1rem !important;
}

.pl-3,
.px-3 {
  padding-left: 1rem !important;
}

.p-4 {
  padding: 1.5rem !important;
}

.pt-4,
.py-4 {
  padding-top: 1.5rem !important;
}

.pr-4,
.px-4 {
  padding-right: 1.5rem !important;
}

.pb-4,
.py-4 {
  padding-bottom: 1.5rem !important;
}

.pl-4,
.px-4 {
  padding-left: 1.5rem !important;
}

.p-5 {
  padding: 3rem !important;
}

.pt-5,
.py-5 {
  padding-top: 3rem !important;
}

.pr-5,
.px-5 {
  padding-right: 3rem !important;
}

.pb-5,
.py-5 {
  padding-bottom: 3rem !important;
}

.pl-5,
.px-5 {
  padding-left: 3rem !important;
}

.p-6 {
  padding: 4.5rem !important;
}

.pt-6,
.py-6 {
  padding-top: 4.5rem !important;
}

.pr-6,
.px-6 {
  padding-right: 4.5rem !important;
}

.pb-6,
.py-6 {
  padding-bottom: 4.5rem !important;
}

.pl-6,
.px-6 {
  padding-left: 4.5rem !important;
}

.p-7 {
  padding: 6rem !important;
}

.pt-7,
.py-7 {
  padding-top: 6rem !important;
}

.pr-7,
.px-7 {
  padding-right: 6rem !important;
}

.pb-7,
.py-7 {
  padding-bottom: 6rem !important;
}

.pl-7,
.px-7 {
  padding-left: 6rem !important;
}

.m-n1 {
  margin: -0.25rem !important;
}

.mt-n1,
.my-n1 {
  margin-top: -0.25rem !important;
}

.mr-n1,
.mx-n1 {
  margin-right: -0.25rem !important;
}

.mb-n1,
.my-n1 {
  margin-bottom: -0.25rem !important;
}

.ml-n1,
.mx-n1 {
  margin-left: -0.25rem !important;
}

.m-n2 {
  margin: -0.5rem !important;
}

.mt-n2,
.my-n2 {
  margin-top: -0.5rem !important;
}

.mr-n2,
.mx-n2 {
  margin-right: -0.5rem !important;
}

.mb-n2,
.my-n2 {
  margin-bottom: -0.5rem !important;
}

.ml-n2,
.mx-n2 {
  margin-left: -0.5rem !important;
}

.m-n3 {
  margin: -1rem !important;
}

.mt-n3,
.my-n3 {
  margin-top: -1rem !important;
}

.mr-n3,
.mx-n3 {
  margin-right: -1rem !important;
}

.mb-n3,
.my-n3 {
  margin-bottom: -1rem !important;
}

.ml-n3,
.mx-n3 {
  margin-left: -1rem !important;
}

.m-n4 {
  margin: -1.5rem !important;
}

.mt-n4,
.my-n4 {
  margin-top: -1.5rem !important;
}

.mr-n4,
.mx-n4 {
  margin-right: -1.5rem !important;
}

.mb-n4,
.my-n4 {
  margin-bottom: -1.5rem !important;
}

.ml-n4,
.mx-n4 {
  margin-left: -1.5rem !important;
}

.m-n5 {
  margin: -3rem !important;
}

.mt-n5,
.my-n5 {
  margin-top: -3rem !important;
}

.mr-n5,
.mx-n5 {
  margin-right: -3rem !important;
}

.mb-n5,
.my-n5 {
  margin-bottom: -3rem !important;
}

.ml-n5,
.mx-n5 {
  margin-left: -3rem !important;
}

.m-n6 {
  margin: -4.5rem !important;
}

.mt-n6,
.my-n6 {
  margin-top: -4.5rem !important;
}

.mr-n6,
.mx-n6 {
  margin-right: -4.5rem !important;
}

.mb-n6,
.my-n6 {
  margin-bottom: -4.5rem !important;
}

.ml-n6,
.mx-n6 {
  margin-left: -4.5rem !important;
}

.m-n7 {
  margin: -6rem !important;
}

.mt-n7,
.my-n7 {
  margin-top: -6rem !important;
}

.mr-n7,
.mx-n7 {
  margin-right: -6rem !important;
}

.mb-n7,
.my-n7 {
  margin-bottom: -6rem !important;
}

.ml-n7,
.mx-n7 {
  margin-left: -6rem !important;
}

.m-auto {
  margin: auto !important;
}

.mt-auto,
.my-auto {
  margin-top: auto !important;
}

.mr-auto,
.mx-auto {
  margin-right: auto !important;
}

.mb-auto,
.my-auto {
  margin-bottom: auto !important;
}

.ml-auto,
.mx-auto {
  margin-left: auto !important;
}

@media (min-width: 576px) {
  .m-sm-0 {
    margin: 0 !important;
  }
  .mt-sm-0,
  .my-sm-0 {
    margin-top: 0 !important;
  }
  .mr-sm-0,
  .mx-sm-0 {
    margin-right: 0 !important;
  }
  .mb-sm-0,
  .my-sm-0 {
    margin-bottom: 0 !important;
  }
  .ml-sm-0,
  .mx-sm-0 {
    margin-left: 0 !important;
  }
  .m-sm-1 {
    margin: 0.25rem !important;
  }
  .mt-sm-1,
  .my-sm-1 {
    margin-top: 0.25rem !important;
  }
  .mr-sm-1,
  .mx-sm-1 {
    margin-right: 0.25rem !important;
  }
  .mb-sm-1,
  .my-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-sm-1,
  .mx-sm-1 {
    margin-left: 0.25rem !important;
  }
  .m-sm-2 {
    margin: 0.5rem !important;
  }
  .mt-sm-2,
  .my-sm-2 {
    margin-top: 0.5rem !important;
  }
  .mr-sm-2,
  .mx-sm-2 {
    margin-right: 0.5rem !important;
  }
  .mb-sm-2,
  .my-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-sm-2,
  .mx-sm-2 {
    margin-left: 0.5rem !important;
  }
  .m-sm-3 {
    margin: 1rem !important;
  }
  .mt-sm-3,
  .my-sm-3 {
    margin-top: 1rem !important;
  }
  .mr-sm-3,
  .mx-sm-3 {
    margin-right: 1rem !important;
  }
  .mb-sm-3,
  .my-sm-3 {
    margin-bottom: 1rem !important;
  }
  .ml-sm-3,
  .mx-sm-3 {
    margin-left: 1rem !important;
  }
  .m-sm-4 {
    margin: 1.5rem !important;
  }
  .mt-sm-4,
  .my-sm-4 {
    margin-top: 1.5rem !important;
  }
  .mr-sm-4,
  .mx-sm-4 {
    margin-right: 1.5rem !important;
  }
  .mb-sm-4,
  .my-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-sm-4,
  .mx-sm-4 {
    margin-left: 1.5rem !important;
  }
  .m-sm-5 {
    margin: 3rem !important;
  }
  .mt-sm-5,
  .my-sm-5 {
    margin-top: 3rem !important;
  }
  .mr-sm-5,
  .mx-sm-5 {
    margin-right: 3rem !important;
  }
  .mb-sm-5,
  .my-sm-5 {
    margin-bottom: 3rem !important;
  }
  .ml-sm-5,
  .mx-sm-5 {
    margin-left: 3rem !important;
  }
  .m-sm-6 {
    margin: 4.5rem !important;
  }
  .mt-sm-6,
  .my-sm-6 {
    margin-top: 4.5rem !important;
  }
  .mr-sm-6,
  .mx-sm-6 {
    margin-right: 4.5rem !important;
  }
  .mb-sm-6,
  .my-sm-6 {
    margin-bottom: 4.5rem !important;
  }
  .ml-sm-6,
  .mx-sm-6 {
    margin-left: 4.5rem !important;
  }
  .m-sm-7 {
    margin: 6rem !important;
  }
  .mt-sm-7,
  .my-sm-7 {
    margin-top: 6rem !important;
  }
  .mr-sm-7,
  .mx-sm-7 {
    margin-right: 6rem !important;
  }
  .mb-sm-7,
  .my-sm-7 {
    margin-bottom: 6rem !important;
  }
  .ml-sm-7,
  .mx-sm-7 {
    margin-left: 6rem !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .pt-sm-0,
  .py-sm-0 {
    padding-top: 0 !important;
  }
  .pr-sm-0,
  .px-sm-0 {
    padding-right: 0 !important;
  }
  .pb-sm-0,
  .py-sm-0 {
    padding-bottom: 0 !important;
  }
  .pl-sm-0,
  .px-sm-0 {
    padding-left: 0 !important;
  }
  .p-sm-1 {
    padding: 0.25rem !important;
  }
  .pt-sm-1,
  .py-sm-1 {
    padding-top: 0.25rem !important;
  }
  .pr-sm-1,
  .px-sm-1 {
    padding-right: 0.25rem !important;
  }
  .pb-sm-1,
  .py-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-sm-1,
  .px-sm-1 {
    padding-left: 0.25rem !important;
  }
  .p-sm-2 {
    padding: 0.5rem !important;
  }
  .pt-sm-2,
  .py-sm-2 {
    padding-top: 0.5rem !important;
  }
  .pr-sm-2,
  .px-sm-2 {
    padding-right: 0.5rem !important;
  }
  .pb-sm-2,
  .py-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-sm-2,
  .px-sm-2 {
    padding-left: 0.5rem !important;
  }
  .p-sm-3 {
    padding: 1rem !important;
  }
  .pt-sm-3,
  .py-sm-3 {
    padding-top: 1rem !important;
  }
  .pr-sm-3,
  .px-sm-3 {
    padding-right: 1rem !important;
  }
  .pb-sm-3,
  .py-sm-3 {
    padding-bottom: 1rem !important;
  }
  .pl-sm-3,
  .px-sm-3 {
    padding-left: 1rem !important;
  }
  .p-sm-4 {
    padding: 1.5rem !important;
  }
  .pt-sm-4,
  .py-sm-4 {
    padding-top: 1.5rem !important;
  }
  .pr-sm-4,
  .px-sm-4 {
    padding-right: 1.5rem !important;
  }
  .pb-sm-4,
  .py-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-sm-4,
  .px-sm-4 {
    padding-left: 1.5rem !important;
  }
  .p-sm-5 {
    padding: 3rem !important;
  }
  .pt-sm-5,
  .py-sm-5 {
    padding-top: 3rem !important;
  }
  .pr-sm-5,
  .px-sm-5 {
    padding-right: 3rem !important;
  }
  .pb-sm-5,
  .py-sm-5 {
    padding-bottom: 3rem !important;
  }
  .pl-sm-5,
  .px-sm-5 {
    padding-left: 3rem !important;
  }
  .p-sm-6 {
    padding: 4.5rem !important;
  }
  .pt-sm-6,
  .py-sm-6 {
    padding-top: 4.5rem !important;
  }
  .pr-sm-6,
  .px-sm-6 {
    padding-right: 4.5rem !important;
  }
  .pb-sm-6,
  .py-sm-6 {
    padding-bottom: 4.5rem !important;
  }
  .pl-sm-6,
  .px-sm-6 {
    padding-left: 4.5rem !important;
  }
  .p-sm-7 {
    padding: 6rem !important;
  }
  .pt-sm-7,
  .py-sm-7 {
    padding-top: 6rem !important;
  }
  .pr-sm-7,
  .px-sm-7 {
    padding-right: 6rem !important;
  }
  .pb-sm-7,
  .py-sm-7 {
    padding-bottom: 6rem !important;
  }
  .pl-sm-7,
  .px-sm-7 {
    padding-left: 6rem !important;
  }
  .m-sm-n1 {
    margin: -0.25rem !important;
  }
  .mt-sm-n1,
  .my-sm-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-sm-n1,
  .mx-sm-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-sm-n1,
  .my-sm-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-sm-n1,
  .mx-sm-n1 {
    margin-left: -0.25rem !important;
  }
  .m-sm-n2 {
    margin: -0.5rem !important;
  }
  .mt-sm-n2,
  .my-sm-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-sm-n2,
  .mx-sm-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-sm-n2,
  .my-sm-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-sm-n2,
  .mx-sm-n2 {
    margin-left: -0.5rem !important;
  }
  .m-sm-n3 {
    margin: -1rem !important;
  }
  .mt-sm-n3,
  .my-sm-n3 {
    margin-top: -1rem !important;
  }
  .mr-sm-n3,
  .mx-sm-n3 {
    margin-right: -1rem !important;
  }
  .mb-sm-n3,
  .my-sm-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-sm-n3,
  .mx-sm-n3 {
    margin-left: -1rem !important;
  }
  .m-sm-n4 {
    margin: -1.5rem !important;
  }
  .mt-sm-n4,
  .my-sm-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-sm-n4,
  .mx-sm-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-sm-n4,
  .my-sm-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-sm-n4,
  .mx-sm-n4 {
    margin-left: -1.5rem !important;
  }
  .m-sm-n5 {
    margin: -3rem !important;
  }
  .mt-sm-n5,
  .my-sm-n5 {
    margin-top: -3rem !important;
  }
  .mr-sm-n5,
  .mx-sm-n5 {
    margin-right: -3rem !important;
  }
  .mb-sm-n5,
  .my-sm-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-sm-n5,
  .mx-sm-n5 {
    margin-left: -3rem !important;
  }
  .m-sm-n6 {
    margin: -4.5rem !important;
  }
  .mt-sm-n6,
  .my-sm-n6 {
    margin-top: -4.5rem !important;
  }
  .mr-sm-n6,
  .mx-sm-n6 {
    margin-right: -4.5rem !important;
  }
  .mb-sm-n6,
  .my-sm-n6 {
    margin-bottom: -4.5rem !important;
  }
  .ml-sm-n6,
  .mx-sm-n6 {
    margin-left: -4.5rem !important;
  }
  .m-sm-n7 {
    margin: -6rem !important;
  }
  .mt-sm-n7,
  .my-sm-n7 {
    margin-top: -6rem !important;
  }
  .mr-sm-n7,
  .mx-sm-n7 {
    margin-right: -6rem !important;
  }
  .mb-sm-n7,
  .my-sm-n7 {
    margin-bottom: -6rem !important;
  }
  .ml-sm-n7,
  .mx-sm-n7 {
    margin-left: -6rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mt-sm-auto,
  .my-sm-auto {
    margin-top: auto !important;
  }
  .mr-sm-auto,
  .mx-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-auto,
  .my-sm-auto {
    margin-bottom: auto !important;
  }
  .ml-sm-auto,
  .mx-sm-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 768px) {
  .m-md-0 {
    margin: 0 !important;
  }
  .mt-md-0,
  .my-md-0 {
    margin-top: 0 !important;
  }
  .mr-md-0,
  .mx-md-0 {
    margin-right: 0 !important;
  }
  .mb-md-0,
  .my-md-0 {
    margin-bottom: 0 !important;
  }
  .ml-md-0,
  .mx-md-0 {
    margin-left: 0 !important;
  }
  .m-md-1 {
    margin: 0.25rem !important;
  }
  .mt-md-1,
  .my-md-1 {
    margin-top: 0.25rem !important;
  }
  .mr-md-1,
  .mx-md-1 {
    margin-right: 0.25rem !important;
  }
  .mb-md-1,
  .my-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-md-1,
  .mx-md-1 {
    margin-left: 0.25rem !important;
  }
  .m-md-2 {
    margin: 0.5rem !important;
  }
  .mt-md-2,
  .my-md-2 {
    margin-top: 0.5rem !important;
  }
  .mr-md-2,
  .mx-md-2 {
    margin-right: 0.5rem !important;
  }
  .mb-md-2,
  .my-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-md-2,
  .mx-md-2 {
    margin-left: 0.5rem !important;
  }
  .m-md-3 {
    margin: 1rem !important;
  }
  .mt-md-3,
  .my-md-3 {
    margin-top: 1rem !important;
  }
  .mr-md-3,
  .mx-md-3 {
    margin-right: 1rem !important;
  }
  .mb-md-3,
  .my-md-3 {
    margin-bottom: 1rem !important;
  }
  .ml-md-3,
  .mx-md-3 {
    margin-left: 1rem !important;
  }
  .m-md-4 {
    margin: 1.5rem !important;
  }
  .mt-md-4,
  .my-md-4 {
    margin-top: 1.5rem !important;
  }
  .mr-md-4,
  .mx-md-4 {
    margin-right: 1.5rem !important;
  }
  .mb-md-4,
  .my-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-md-4,
  .mx-md-4 {
    margin-left: 1.5rem !important;
  }
  .m-md-5 {
    margin: 3rem !important;
  }
  .mt-md-5,
  .my-md-5 {
    margin-top: 3rem !important;
  }
  .mr-md-5,
  .mx-md-5 {
    margin-right: 3rem !important;
  }
  .mb-md-5,
  .my-md-5 {
    margin-bottom: 3rem !important;
  }
  .ml-md-5,
  .mx-md-5 {
    margin-left: 3rem !important;
  }
  .m-md-6 {
    margin: 4.5rem !important;
  }
  .mt-md-6,
  .my-md-6 {
    margin-top: 4.5rem !important;
  }
  .mr-md-6,
  .mx-md-6 {
    margin-right: 4.5rem !important;
  }
  .mb-md-6,
  .my-md-6 {
    margin-bottom: 4.5rem !important;
  }
  .ml-md-6,
  .mx-md-6 {
    margin-left: 4.5rem !important;
  }
  .m-md-7 {
    margin: 6rem !important;
  }
  .mt-md-7,
  .my-md-7 {
    margin-top: 6rem !important;
  }
  .mr-md-7,
  .mx-md-7 {
    margin-right: 6rem !important;
  }
  .mb-md-7,
  .my-md-7 {
    margin-bottom: 6rem !important;
  }
  .ml-md-7,
  .mx-md-7 {
    margin-left: 6rem !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .pt-md-0,
  .py-md-0 {
    padding-top: 0 !important;
  }
  .pr-md-0,
  .px-md-0 {
    padding-right: 0 !important;
  }
  .pb-md-0,
  .py-md-0 {
    padding-bottom: 0 !important;
  }
  .pl-md-0,
  .px-md-0 {
    padding-left: 0 !important;
  }
  .p-md-1 {
    padding: 0.25rem !important;
  }
  .pt-md-1,
  .py-md-1 {
    padding-top: 0.25rem !important;
  }
  .pr-md-1,
  .px-md-1 {
    padding-right: 0.25rem !important;
  }
  .pb-md-1,
  .py-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-md-1,
  .px-md-1 {
    padding-left: 0.25rem !important;
  }
  .p-md-2 {
    padding: 0.5rem !important;
  }
  .pt-md-2,
  .py-md-2 {
    padding-top: 0.5rem !important;
  }
  .pr-md-2,
  .px-md-2 {
    padding-right: 0.5rem !important;
  }
  .pb-md-2,
  .py-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-md-2,
  .px-md-2 {
    padding-left: 0.5rem !important;
  }
  .p-md-3 {
    padding: 1rem !important;
  }
  .pt-md-3,
  .py-md-3 {
    padding-top: 1rem !important;
  }
  .pr-md-3,
  .px-md-3 {
    padding-right: 1rem !important;
  }
  .pb-md-3,
  .py-md-3 {
    padding-bottom: 1rem !important;
  }
  .pl-md-3,
  .px-md-3 {
    padding-left: 1rem !important;
  }
  .p-md-4 {
    padding: 1.5rem !important;
  }
  .pt-md-4,
  .py-md-4 {
    padding-top: 1.5rem !important;
  }
  .pr-md-4,
  .px-md-4 {
    padding-right: 1.5rem !important;
  }
  .pb-md-4,
  .py-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-md-4,
  .px-md-4 {
    padding-left: 1.5rem !important;
  }
  .p-md-5 {
    padding: 3rem !important;
  }
  .pt-md-5,
  .py-md-5 {
    padding-top: 3rem !important;
  }
  .pr-md-5,
  .px-md-5 {
    padding-right: 3rem !important;
  }
  .pb-md-5,
  .py-md-5 {
    padding-bottom: 3rem !important;
  }
  .pl-md-5,
  .px-md-5 {
    padding-left: 3rem !important;
  }
  .p-md-6 {
    padding: 4.5rem !important;
  }
  .pt-md-6,
  .py-md-6 {
    padding-top: 4.5rem !important;
  }
  .pr-md-6,
  .px-md-6 {
    padding-right: 4.5rem !important;
  }
  .pb-md-6,
  .py-md-6 {
    padding-bottom: 4.5rem !important;
  }
  .pl-md-6,
  .px-md-6 {
    padding-left: 4.5rem !important;
  }
  .p-md-7 {
    padding: 6rem !important;
  }
  .pt-md-7,
  .py-md-7 {
    padding-top: 6rem !important;
  }
  .pr-md-7,
  .px-md-7 {
    padding-right: 6rem !important;
  }
  .pb-md-7,
  .py-md-7 {
    padding-bottom: 6rem !important;
  }
  .pl-md-7,
  .px-md-7 {
    padding-left: 6rem !important;
  }
  .m-md-n1 {
    margin: -0.25rem !important;
  }
  .mt-md-n1,
  .my-md-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-md-n1,
  .mx-md-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-md-n1,
  .my-md-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-md-n1,
  .mx-md-n1 {
    margin-left: -0.25rem !important;
  }
  .m-md-n2 {
    margin: -0.5rem !important;
  }
  .mt-md-n2,
  .my-md-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-md-n2,
  .mx-md-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-md-n2,
  .my-md-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-md-n2,
  .mx-md-n2 {
    margin-left: -0.5rem !important;
  }
  .m-md-n3 {
    margin: -1rem !important;
  }
  .mt-md-n3,
  .my-md-n3 {
    margin-top: -1rem !important;
  }
  .mr-md-n3,
  .mx-md-n3 {
    margin-right: -1rem !important;
  }
  .mb-md-n3,
  .my-md-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-md-n3,
  .mx-md-n3 {
    margin-left: -1rem !important;
  }
  .m-md-n4 {
    margin: -1.5rem !important;
  }
  .mt-md-n4,
  .my-md-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-md-n4,
  .mx-md-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-md-n4,
  .my-md-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-md-n4,
  .mx-md-n4 {
    margin-left: -1.5rem !important;
  }
  .m-md-n5 {
    margin: -3rem !important;
  }
  .mt-md-n5,
  .my-md-n5 {
    margin-top: -3rem !important;
  }
  .mr-md-n5,
  .mx-md-n5 {
    margin-right: -3rem !important;
  }
  .mb-md-n5,
  .my-md-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-md-n5,
  .mx-md-n5 {
    margin-left: -3rem !important;
  }
  .m-md-n6 {
    margin: -4.5rem !important;
  }
  .mt-md-n6,
  .my-md-n6 {
    margin-top: -4.5rem !important;
  }
  .mr-md-n6,
  .mx-md-n6 {
    margin-right: -4.5rem !important;
  }
  .mb-md-n6,
  .my-md-n6 {
    margin-bottom: -4.5rem !important;
  }
  .ml-md-n6,
  .mx-md-n6 {
    margin-left: -4.5rem !important;
  }
  .m-md-n7 {
    margin: -6rem !important;
  }
  .mt-md-n7,
  .my-md-n7 {
    margin-top: -6rem !important;
  }
  .mr-md-n7,
  .mx-md-n7 {
    margin-right: -6rem !important;
  }
  .mb-md-n7,
  .my-md-n7 {
    margin-bottom: -6rem !important;
  }
  .ml-md-n7,
  .mx-md-n7 {
    margin-left: -6rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mt-md-auto,
  .my-md-auto {
    margin-top: auto !important;
  }
  .mr-md-auto,
  .mx-md-auto {
    margin-right: auto !important;
  }
  .mb-md-auto,
  .my-md-auto {
    margin-bottom: auto !important;
  }
  .ml-md-auto,
  .mx-md-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 992px) {
  .m-lg-0 {
    margin: 0 !important;
  }
  .mt-lg-0,
  .my-lg-0 {
    margin-top: 0 !important;
  }
  .mr-lg-0,
  .mx-lg-0 {
    margin-right: 0 !important;
  }
  .mb-lg-0,
  .my-lg-0 {
    margin-bottom: 0 !important;
  }
  .ml-lg-0,
  .mx-lg-0 {
    margin-left: 0 !important;
  }
  .m-lg-1 {
    margin: 0.25rem !important;
  }
  .mt-lg-1,
  .my-lg-1 {
    margin-top: 0.25rem !important;
  }
  .mr-lg-1,
  .mx-lg-1 {
    margin-right: 0.25rem !important;
  }
  .mb-lg-1,
  .my-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-lg-1,
  .mx-lg-1 {
    margin-left: 0.25rem !important;
  }
  .m-lg-2 {
    margin: 0.5rem !important;
  }
  .mt-lg-2,
  .my-lg-2 {
    margin-top: 0.5rem !important;
  }
  .mr-lg-2,
  .mx-lg-2 {
    margin-right: 0.5rem !important;
  }
  .mb-lg-2,
  .my-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-lg-2,
  .mx-lg-2 {
    margin-left: 0.5rem !important;
  }
  .m-lg-3 {
    margin: 1rem !important;
  }
  .mt-lg-3,
  .my-lg-3 {
    margin-top: 1rem !important;
  }
  .mr-lg-3,
  .mx-lg-3 {
    margin-right: 1rem !important;
  }
  .mb-lg-3,
  .my-lg-3 {
    margin-bottom: 1rem !important;
  }
  .ml-lg-3,
  .mx-lg-3 {
    margin-left: 1rem !important;
  }
  .m-lg-4 {
    margin: 1.5rem !important;
  }
  .mt-lg-4,
  .my-lg-4 {
    margin-top: 1.5rem !important;
  }
  .mr-lg-4,
  .mx-lg-4 {
    margin-right: 1.5rem !important;
  }
  .mb-lg-4,
  .my-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-lg-4,
  .mx-lg-4 {
    margin-left: 1.5rem !important;
  }
  .m-lg-5 {
    margin: 3rem !important;
  }
  .mt-lg-5,
  .my-lg-5 {
    margin-top: 3rem !important;
  }
  .mr-lg-5,
  .mx-lg-5 {
    margin-right: 3rem !important;
  }
  .mb-lg-5,
  .my-lg-5 {
    margin-bottom: 3rem !important;
  }
  .ml-lg-5,
  .mx-lg-5 {
    margin-left: 3rem !important;
  }
  .m-lg-6 {
    margin: 4.5rem !important;
  }
  .mt-lg-6,
  .my-lg-6 {
    margin-top: 4.5rem !important;
  }
  .mr-lg-6,
  .mx-lg-6 {
    margin-right: 4.5rem !important;
  }
  .mb-lg-6,
  .my-lg-6 {
    margin-bottom: 4.5rem !important;
  }
  .ml-lg-6,
  .mx-lg-6 {
    margin-left: 4.5rem !important;
  }
  .m-lg-7 {
    margin: 6rem !important;
  }
  .mt-lg-7,
  .my-lg-7 {
    margin-top: 6rem !important;
  }
  .mr-lg-7,
  .mx-lg-7 {
    margin-right: 6rem !important;
  }
  .mb-lg-7,
  .my-lg-7 {
    margin-bottom: 6rem !important;
  }
  .ml-lg-7,
  .mx-lg-7 {
    margin-left: 6rem !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .pt-lg-0,
  .py-lg-0 {
    padding-top: 0 !important;
  }
  .pr-lg-0,
  .px-lg-0 {
    padding-right: 0 !important;
  }
  .pb-lg-0,
  .py-lg-0 {
    padding-bottom: 0 !important;
  }
  .pl-lg-0,
  .px-lg-0 {
    padding-left: 0 !important;
  }
  .p-lg-1 {
    padding: 0.25rem !important;
  }
  .pt-lg-1,
  .py-lg-1 {
    padding-top: 0.25rem !important;
  }
  .pr-lg-1,
  .px-lg-1 {
    padding-right: 0.25rem !important;
  }
  .pb-lg-1,
  .py-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-lg-1,
  .px-lg-1 {
    padding-left: 0.25rem !important;
  }
  .p-lg-2 {
    padding: 0.5rem !important;
  }
  .pt-lg-2,
  .py-lg-2 {
    padding-top: 0.5rem !important;
  }
  .pr-lg-2,
  .px-lg-2 {
    padding-right: 0.5rem !important;
  }
  .pb-lg-2,
  .py-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-lg-2,
  .px-lg-2 {
    padding-left: 0.5rem !important;
  }
  .p-lg-3 {
    padding: 1rem !important;
  }
  .pt-lg-3,
  .py-lg-3 {
    padding-top: 1rem !important;
  }
  .pr-lg-3,
  .px-lg-3 {
    padding-right: 1rem !important;
  }
  .pb-lg-3,
  .py-lg-3 {
    padding-bottom: 1rem !important;
  }
  .pl-lg-3,
  .px-lg-3 {
    padding-left: 1rem !important;
  }
  .p-lg-4 {
    padding: 1.5rem !important;
  }
  .pt-lg-4,
  .py-lg-4 {
    padding-top: 1.5rem !important;
  }
  .pr-lg-4,
  .px-lg-4 {
    padding-right: 1.5rem !important;
  }
  .pb-lg-4,
  .py-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-lg-4,
  .px-lg-4 {
    padding-left: 1.5rem !important;
  }
  .p-lg-5 {
    padding: 3rem !important;
  }
  .pt-lg-5,
  .py-lg-5 {
    padding-top: 3rem !important;
  }
  .pr-lg-5,
  .px-lg-5 {
    padding-right: 3rem !important;
  }
  .pb-lg-5,
  .py-lg-5 {
    padding-bottom: 3rem !important;
  }
  .pl-lg-5,
  .px-lg-5 {
    padding-left: 3rem !important;
  }
  .p-lg-6 {
    padding: 4.5rem !important;
  }
  .pt-lg-6,
  .py-lg-6 {
    padding-top: 4.5rem !important;
  }
  .pr-lg-6,
  .px-lg-6 {
    padding-right: 4.5rem !important;
  }
  .pb-lg-6,
  .py-lg-6 {
    padding-bottom: 4.5rem !important;
  }
  .pl-lg-6,
  .px-lg-6 {
    padding-left: 4.5rem !important;
  }
  .p-lg-7 {
    padding: 6rem !important;
  }
  .pt-lg-7,
  .py-lg-7 {
    padding-top: 6rem !important;
  }
  .pr-lg-7,
  .px-lg-7 {
    padding-right: 6rem !important;
  }
  .pb-lg-7,
  .py-lg-7 {
    padding-bottom: 6rem !important;
  }
  .pl-lg-7,
  .px-lg-7 {
    padding-left: 6rem !important;
  }
  .m-lg-n1 {
    margin: -0.25rem !important;
  }
  .mt-lg-n1,
  .my-lg-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-lg-n1,
  .mx-lg-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-lg-n1,
  .my-lg-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-lg-n1,
  .mx-lg-n1 {
    margin-left: -0.25rem !important;
  }
  .m-lg-n2 {
    margin: -0.5rem !important;
  }
  .mt-lg-n2,
  .my-lg-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-lg-n2,
  .mx-lg-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-lg-n2,
  .my-lg-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-lg-n2,
  .mx-lg-n2 {
    margin-left: -0.5rem !important;
  }
  .m-lg-n3 {
    margin: -1rem !important;
  }
  .mt-lg-n3,
  .my-lg-n3 {
    margin-top: -1rem !important;
  }
  .mr-lg-n3,
  .mx-lg-n3 {
    margin-right: -1rem !important;
  }
  .mb-lg-n3,
  .my-lg-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-lg-n3,
  .mx-lg-n3 {
    margin-left: -1rem !important;
  }
  .m-lg-n4 {
    margin: -1.5rem !important;
  }
  .mt-lg-n4,
  .my-lg-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-lg-n4,
  .mx-lg-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-lg-n4,
  .my-lg-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-lg-n4,
  .mx-lg-n4 {
    margin-left: -1.5rem !important;
  }
  .m-lg-n5 {
    margin: -3rem !important;
  }
  .mt-lg-n5,
  .my-lg-n5 {
    margin-top: -3rem !important;
  }
  .mr-lg-n5,
  .mx-lg-n5 {
    margin-right: -3rem !important;
  }
  .mb-lg-n5,
  .my-lg-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-lg-n5,
  .mx-lg-n5 {
    margin-left: -3rem !important;
  }
  .m-lg-n6 {
    margin: -4.5rem !important;
  }
  .mt-lg-n6,
  .my-lg-n6 {
    margin-top: -4.5rem !important;
  }
  .mr-lg-n6,
  .mx-lg-n6 {
    margin-right: -4.5rem !important;
  }
  .mb-lg-n6,
  .my-lg-n6 {
    margin-bottom: -4.5rem !important;
  }
  .ml-lg-n6,
  .mx-lg-n6 {
    margin-left: -4.5rem !important;
  }
  .m-lg-n7 {
    margin: -6rem !important;
  }
  .mt-lg-n7,
  .my-lg-n7 {
    margin-top: -6rem !important;
  }
  .mr-lg-n7,
  .mx-lg-n7 {
    margin-right: -6rem !important;
  }
  .mb-lg-n7,
  .my-lg-n7 {
    margin-bottom: -6rem !important;
  }
  .ml-lg-n7,
  .mx-lg-n7 {
    margin-left: -6rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mt-lg-auto,
  .my-lg-auto {
    margin-top: auto !important;
  }
  .mr-lg-auto,
  .mx-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-auto,
  .my-lg-auto {
    margin-bottom: auto !important;
  }
  .ml-lg-auto,
  .mx-lg-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 1200px) {
  .m-xl-0 {
    margin: 0 !important;
  }
  .mt-xl-0,
  .my-xl-0 {
    margin-top: 0 !important;
  }
  .mr-xl-0,
  .mx-xl-0 {
    margin-right: 0 !important;
  }
  .mb-xl-0,
  .my-xl-0 {
    margin-bottom: 0 !important;
  }
  .ml-xl-0,
  .mx-xl-0 {
    margin-left: 0 !important;
  }
  .m-xl-1 {
    margin: 0.25rem !important;
  }
  .mt-xl-1,
  .my-xl-1 {
    margin-top: 0.25rem !important;
  }
  .mr-xl-1,
  .mx-xl-1 {
    margin-right: 0.25rem !important;
  }
  .mb-xl-1,
  .my-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-xl-1,
  .mx-xl-1 {
    margin-left: 0.25rem !important;
  }
  .m-xl-2 {
    margin: 0.5rem !important;
  }
  .mt-xl-2,
  .my-xl-2 {
    margin-top: 0.5rem !important;
  }
  .mr-xl-2,
  .mx-xl-2 {
    margin-right: 0.5rem !important;
  }
  .mb-xl-2,
  .my-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-xl-2,
  .mx-xl-2 {
    margin-left: 0.5rem !important;
  }
  .m-xl-3 {
    margin: 1rem !important;
  }
  .mt-xl-3,
  .my-xl-3 {
    margin-top: 1rem !important;
  }
  .mr-xl-3,
  .mx-xl-3 {
    margin-right: 1rem !important;
  }
  .mb-xl-3,
  .my-xl-3 {
    margin-bottom: 1rem !important;
  }
  .ml-xl-3,
  .mx-xl-3 {
    margin-left: 1rem !important;
  }
  .m-xl-4 {
    margin: 1.5rem !important;
  }
  .mt-xl-4,
  .my-xl-4 {
    margin-top: 1.5rem !important;
  }
  .mr-xl-4,
  .mx-xl-4 {
    margin-right: 1.5rem !important;
  }
  .mb-xl-4,
  .my-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-xl-4,
  .mx-xl-4 {
    margin-left: 1.5rem !important;
  }
  .m-xl-5 {
    margin: 3rem !important;
  }
  .mt-xl-5,
  .my-xl-5 {
    margin-top: 3rem !important;
  }
  .mr-xl-5,
  .mx-xl-5 {
    margin-right: 3rem !important;
  }
  .mb-xl-5,
  .my-xl-5 {
    margin-bottom: 3rem !important;
  }
  .ml-xl-5,
  .mx-xl-5 {
    margin-left: 3rem !important;
  }
  .m-xl-6 {
    margin: 4.5rem !important;
  }
  .mt-xl-6,
  .my-xl-6 {
    margin-top: 4.5rem !important;
  }
  .mr-xl-6,
  .mx-xl-6 {
    margin-right: 4.5rem !important;
  }
  .mb-xl-6,
  .my-xl-6 {
    margin-bottom: 4.5rem !important;
  }
  .ml-xl-6,
  .mx-xl-6 {
    margin-left: 4.5rem !important;
  }
  .m-xl-7 {
    margin: 6rem !important;
  }
  .mt-xl-7,
  .my-xl-7 {
    margin-top: 6rem !important;
  }
  .mr-xl-7,
  .mx-xl-7 {
    margin-right: 6rem !important;
  }
  .mb-xl-7,
  .my-xl-7 {
    margin-bottom: 6rem !important;
  }
  .ml-xl-7,
  .mx-xl-7 {
    margin-left: 6rem !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .pt-xl-0,
  .py-xl-0 {
    padding-top: 0 !important;
  }
  .pr-xl-0,
  .px-xl-0 {
    padding-right: 0 !important;
  }
  .pb-xl-0,
  .py-xl-0 {
    padding-bottom: 0 !important;
  }
  .pl-xl-0,
  .px-xl-0 {
    padding-left: 0 !important;
  }
  .p-xl-1 {
    padding: 0.25rem !important;
  }
  .pt-xl-1,
  .py-xl-1 {
    padding-top: 0.25rem !important;
  }
  .pr-xl-1,
  .px-xl-1 {
    padding-right: 0.25rem !important;
  }
  .pb-xl-1,
  .py-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-xl-1,
  .px-xl-1 {
    padding-left: 0.25rem !important;
  }
  .p-xl-2 {
    padding: 0.5rem !important;
  }
  .pt-xl-2,
  .py-xl-2 {
    padding-top: 0.5rem !important;
  }
  .pr-xl-2,
  .px-xl-2 {
    padding-right: 0.5rem !important;
  }
  .pb-xl-2,
  .py-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-xl-2,
  .px-xl-2 {
    padding-left: 0.5rem !important;
  }
  .p-xl-3 {
    padding: 1rem !important;
  }
  .pt-xl-3,
  .py-xl-3 {
    padding-top: 1rem !important;
  }
  .pr-xl-3,
  .px-xl-3 {
    padding-right: 1rem !important;
  }
  .pb-xl-3,
  .py-xl-3 {
    padding-bottom: 1rem !important;
  }
  .pl-xl-3,
  .px-xl-3 {
    padding-left: 1rem !important;
  }
  .p-xl-4 {
    padding: 1.5rem !important;
  }
  .pt-xl-4,
  .py-xl-4 {
    padding-top: 1.5rem !important;
  }
  .pr-xl-4,
  .px-xl-4 {
    padding-right: 1.5rem !important;
  }
  .pb-xl-4,
  .py-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-xl-4,
  .px-xl-4 {
    padding-left: 1.5rem !important;
  }
  .p-xl-5 {
    padding: 3rem !important;
  }
  .pt-xl-5,
  .py-xl-5 {
    padding-top: 3rem !important;
  }
  .pr-xl-5,
  .px-xl-5 {
    padding-right: 3rem !important;
  }
  .pb-xl-5,
  .py-xl-5 {
    padding-bottom: 3rem !important;
  }
  .pl-xl-5,
  .px-xl-5 {
    padding-left: 3rem !important;
  }
  .p-xl-6 {
    padding: 4.5rem !important;
  }
  .pt-xl-6,
  .py-xl-6 {
    padding-top: 4.5rem !important;
  }
  .pr-xl-6,
  .px-xl-6 {
    padding-right: 4.5rem !important;
  }
  .pb-xl-6,
  .py-xl-6 {
    padding-bottom: 4.5rem !important;
  }
  .pl-xl-6,
  .px-xl-6 {
    padding-left: 4.5rem !important;
  }
  .p-xl-7 {
    padding: 6rem !important;
  }
  .pt-xl-7,
  .py-xl-7 {
    padding-top: 6rem !important;
  }
  .pr-xl-7,
  .px-xl-7 {
    padding-right: 6rem !important;
  }
  .pb-xl-7,
  .py-xl-7 {
    padding-bottom: 6rem !important;
  }
  .pl-xl-7,
  .px-xl-7 {
    padding-left: 6rem !important;
  }
  .m-xl-n1 {
    margin: -0.25rem !important;
  }
  .mt-xl-n1,
  .my-xl-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-xl-n1,
  .mx-xl-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-xl-n1,
  .my-xl-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-xl-n1,
  .mx-xl-n1 {
    margin-left: -0.25rem !important;
  }
  .m-xl-n2 {
    margin: -0.5rem !important;
  }
  .mt-xl-n2,
  .my-xl-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-xl-n2,
  .mx-xl-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-xl-n2,
  .my-xl-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-xl-n2,
  .mx-xl-n2 {
    margin-left: -0.5rem !important;
  }
  .m-xl-n3 {
    margin: -1rem !important;
  }
  .mt-xl-n3,
  .my-xl-n3 {
    margin-top: -1rem !important;
  }
  .mr-xl-n3,
  .mx-xl-n3 {
    margin-right: -1rem !important;
  }
  .mb-xl-n3,
  .my-xl-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-xl-n3,
  .mx-xl-n3 {
    margin-left: -1rem !important;
  }
  .m-xl-n4 {
    margin: -1.5rem !important;
  }
  .mt-xl-n4,
  .my-xl-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-xl-n4,
  .mx-xl-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-xl-n4,
  .my-xl-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-xl-n4,
  .mx-xl-n4 {
    margin-left: -1.5rem !important;
  }
  .m-xl-n5 {
    margin: -3rem !important;
  }
  .mt-xl-n5,
  .my-xl-n5 {
    margin-top: -3rem !important;
  }
  .mr-xl-n5,
  .mx-xl-n5 {
    margin-right: -3rem !important;
  }
  .mb-xl-n5,
  .my-xl-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-xl-n5,
  .mx-xl-n5 {
    margin-left: -3rem !important;
  }
  .m-xl-n6 {
    margin: -4.5rem !important;
  }
  .mt-xl-n6,
  .my-xl-n6 {
    margin-top: -4.5rem !important;
  }
  .mr-xl-n6,
  .mx-xl-n6 {
    margin-right: -4.5rem !important;
  }
  .mb-xl-n6,
  .my-xl-n6 {
    margin-bottom: -4.5rem !important;
  }
  .ml-xl-n6,
  .mx-xl-n6 {
    margin-left: -4.5rem !important;
  }
  .m-xl-n7 {
    margin: -6rem !important;
  }
  .mt-xl-n7,
  .my-xl-n7 {
    margin-top: -6rem !important;
  }
  .mr-xl-n7,
  .mx-xl-n7 {
    margin-right: -6rem !important;
  }
  .mb-xl-n7,
  .my-xl-n7 {
    margin-bottom: -6rem !important;
  }
  .ml-xl-n7,
  .mx-xl-n7 {
    margin-left: -6rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mt-xl-auto,
  .my-xl-auto {
    margin-top: auto !important;
  }
  .mr-xl-auto,
  .mx-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-auto,
  .my-xl-auto {
    margin-bottom: auto !important;
  }
  .ml-xl-auto,
  .mx-xl-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 1440px) {
  .m-xxl-0 {
    margin: 0 !important;
  }
  .mt-xxl-0,
  .my-xxl-0 {
    margin-top: 0 !important;
  }
  .mr-xxl-0,
  .mx-xxl-0 {
    margin-right: 0 !important;
  }
  .mb-xxl-0,
  .my-xxl-0 {
    margin-bottom: 0 !important;
  }
  .ml-xxl-0,
  .mx-xxl-0 {
    margin-left: 0 !important;
  }
  .m-xxl-1 {
    margin: 0.25rem !important;
  }
  .mt-xxl-1,
  .my-xxl-1 {
    margin-top: 0.25rem !important;
  }
  .mr-xxl-1,
  .mx-xxl-1 {
    margin-right: 0.25rem !important;
  }
  .mb-xxl-1,
  .my-xxl-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-xxl-1,
  .mx-xxl-1 {
    margin-left: 0.25rem !important;
  }
  .m-xxl-2 {
    margin: 0.5rem !important;
  }
  .mt-xxl-2,
  .my-xxl-2 {
    margin-top: 0.5rem !important;
  }
  .mr-xxl-2,
  .mx-xxl-2 {
    margin-right: 0.5rem !important;
  }
  .mb-xxl-2,
  .my-xxl-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-xxl-2,
  .mx-xxl-2 {
    margin-left: 0.5rem !important;
  }
  .m-xxl-3 {
    margin: 1rem !important;
  }
  .mt-xxl-3,
  .my-xxl-3 {
    margin-top: 1rem !important;
  }
  .mr-xxl-3,
  .mx-xxl-3 {
    margin-right: 1rem !important;
  }
  .mb-xxl-3,
  .my-xxl-3 {
    margin-bottom: 1rem !important;
  }
  .ml-xxl-3,
  .mx-xxl-3 {
    margin-left: 1rem !important;
  }
  .m-xxl-4 {
    margin: 1.5rem !important;
  }
  .mt-xxl-4,
  .my-xxl-4 {
    margin-top: 1.5rem !important;
  }
  .mr-xxl-4,
  .mx-xxl-4 {
    margin-right: 1.5rem !important;
  }
  .mb-xxl-4,
  .my-xxl-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-xxl-4,
  .mx-xxl-4 {
    margin-left: 1.5rem !important;
  }
  .m-xxl-5 {
    margin: 3rem !important;
  }
  .mt-xxl-5,
  .my-xxl-5 {
    margin-top: 3rem !important;
  }
  .mr-xxl-5,
  .mx-xxl-5 {
    margin-right: 3rem !important;
  }
  .mb-xxl-5,
  .my-xxl-5 {
    margin-bottom: 3rem !important;
  }
  .ml-xxl-5,
  .mx-xxl-5 {
    margin-left: 3rem !important;
  }
  .m-xxl-6 {
    margin: 4.5rem !important;
  }
  .mt-xxl-6,
  .my-xxl-6 {
    margin-top: 4.5rem !important;
  }
  .mr-xxl-6,
  .mx-xxl-6 {
    margin-right: 4.5rem !important;
  }
  .mb-xxl-6,
  .my-xxl-6 {
    margin-bottom: 4.5rem !important;
  }
  .ml-xxl-6,
  .mx-xxl-6 {
    margin-left: 4.5rem !important;
  }
  .m-xxl-7 {
    margin: 6rem !important;
  }
  .mt-xxl-7,
  .my-xxl-7 {
    margin-top: 6rem !important;
  }
  .mr-xxl-7,
  .mx-xxl-7 {
    margin-right: 6rem !important;
  }
  .mb-xxl-7,
  .my-xxl-7 {
    margin-bottom: 6rem !important;
  }
  .ml-xxl-7,
  .mx-xxl-7 {
    margin-left: 6rem !important;
  }
  .p-xxl-0 {
    padding: 0 !important;
  }
  .pt-xxl-0,
  .py-xxl-0 {
    padding-top: 0 !important;
  }
  .pr-xxl-0,
  .px-xxl-0 {
    padding-right: 0 !important;
  }
  .pb-xxl-0,
  .py-xxl-0 {
    padding-bottom: 0 !important;
  }
  .pl-xxl-0,
  .px-xxl-0 {
    padding-left: 0 !important;
  }
  .p-xxl-1 {
    padding: 0.25rem !important;
  }
  .pt-xxl-1,
  .py-xxl-1 {
    padding-top: 0.25rem !important;
  }
  .pr-xxl-1,
  .px-xxl-1 {
    padding-right: 0.25rem !important;
  }
  .pb-xxl-1,
  .py-xxl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-xxl-1,
  .px-xxl-1 {
    padding-left: 0.25rem !important;
  }
  .p-xxl-2 {
    padding: 0.5rem !important;
  }
  .pt-xxl-2,
  .py-xxl-2 {
    padding-top: 0.5rem !important;
  }
  .pr-xxl-2,
  .px-xxl-2 {
    padding-right: 0.5rem !important;
  }
  .pb-xxl-2,
  .py-xxl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-xxl-2,
  .px-xxl-2 {
    padding-left: 0.5rem !important;
  }
  .p-xxl-3 {
    padding: 1rem !important;
  }
  .pt-xxl-3,
  .py-xxl-3 {
    padding-top: 1rem !important;
  }
  .pr-xxl-3,
  .px-xxl-3 {
    padding-right: 1rem !important;
  }
  .pb-xxl-3,
  .py-xxl-3 {
    padding-bottom: 1rem !important;
  }
  .pl-xxl-3,
  .px-xxl-3 {
    padding-left: 1rem !important;
  }
  .p-xxl-4 {
    padding: 1.5rem !important;
  }
  .pt-xxl-4,
  .py-xxl-4 {
    padding-top: 1.5rem !important;
  }
  .pr-xxl-4,
  .px-xxl-4 {
    padding-right: 1.5rem !important;
  }
  .pb-xxl-4,
  .py-xxl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-xxl-4,
  .px-xxl-4 {
    padding-left: 1.5rem !important;
  }
  .p-xxl-5 {
    padding: 3rem !important;
  }
  .pt-xxl-5,
  .py-xxl-5 {
    padding-top: 3rem !important;
  }
  .pr-xxl-5,
  .px-xxl-5 {
    padding-right: 3rem !important;
  }
  .pb-xxl-5,
  .py-xxl-5 {
    padding-bottom: 3rem !important;
  }
  .pl-xxl-5,
  .px-xxl-5 {
    padding-left: 3rem !important;
  }
  .p-xxl-6 {
    padding: 4.5rem !important;
  }
  .pt-xxl-6,
  .py-xxl-6 {
    padding-top: 4.5rem !important;
  }
  .pr-xxl-6,
  .px-xxl-6 {
    padding-right: 4.5rem !important;
  }
  .pb-xxl-6,
  .py-xxl-6 {
    padding-bottom: 4.5rem !important;
  }
  .pl-xxl-6,
  .px-xxl-6 {
    padding-left: 4.5rem !important;
  }
  .p-xxl-7 {
    padding: 6rem !important;
  }
  .pt-xxl-7,
  .py-xxl-7 {
    padding-top: 6rem !important;
  }
  .pr-xxl-7,
  .px-xxl-7 {
    padding-right: 6rem !important;
  }
  .pb-xxl-7,
  .py-xxl-7 {
    padding-bottom: 6rem !important;
  }
  .pl-xxl-7,
  .px-xxl-7 {
    padding-left: 6rem !important;
  }
  .m-xxl-n1 {
    margin: -0.25rem !important;
  }
  .mt-xxl-n1,
  .my-xxl-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-xxl-n1,
  .mx-xxl-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-xxl-n1,
  .my-xxl-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-xxl-n1,
  .mx-xxl-n1 {
    margin-left: -0.25rem !important;
  }
  .m-xxl-n2 {
    margin: -0.5rem !important;
  }
  .mt-xxl-n2,
  .my-xxl-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-xxl-n2,
  .mx-xxl-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-xxl-n2,
  .my-xxl-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-xxl-n2,
  .mx-xxl-n2 {
    margin-left: -0.5rem !important;
  }
  .m-xxl-n3 {
    margin: -1rem !important;
  }
  .mt-xxl-n3,
  .my-xxl-n3 {
    margin-top: -1rem !important;
  }
  .mr-xxl-n3,
  .mx-xxl-n3 {
    margin-right: -1rem !important;
  }
  .mb-xxl-n3,
  .my-xxl-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-xxl-n3,
  .mx-xxl-n3 {
    margin-left: -1rem !important;
  }
  .m-xxl-n4 {
    margin: -1.5rem !important;
  }
  .mt-xxl-n4,
  .my-xxl-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-xxl-n4,
  .mx-xxl-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-xxl-n4,
  .my-xxl-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-xxl-n4,
  .mx-xxl-n4 {
    margin-left: -1.5rem !important;
  }
  .m-xxl-n5 {
    margin: -3rem !important;
  }
  .mt-xxl-n5,
  .my-xxl-n5 {
    margin-top: -3rem !important;
  }
  .mr-xxl-n5,
  .mx-xxl-n5 {
    margin-right: -3rem !important;
  }
  .mb-xxl-n5,
  .my-xxl-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-xxl-n5,
  .mx-xxl-n5 {
    margin-left: -3rem !important;
  }
  .m-xxl-n6 {
    margin: -4.5rem !important;
  }
  .mt-xxl-n6,
  .my-xxl-n6 {
    margin-top: -4.5rem !important;
  }
  .mr-xxl-n6,
  .mx-xxl-n6 {
    margin-right: -4.5rem !important;
  }
  .mb-xxl-n6,
  .my-xxl-n6 {
    margin-bottom: -4.5rem !important;
  }
  .ml-xxl-n6,
  .mx-xxl-n6 {
    margin-left: -4.5rem !important;
  }
  .m-xxl-n7 {
    margin: -6rem !important;
  }
  .mt-xxl-n7,
  .my-xxl-n7 {
    margin-top: -6rem !important;
  }
  .mr-xxl-n7,
  .mx-xxl-n7 {
    margin-right: -6rem !important;
  }
  .mb-xxl-n7,
  .my-xxl-n7 {
    margin-bottom: -6rem !important;
  }
  .ml-xxl-n7,
  .mx-xxl-n7 {
    margin-left: -6rem !important;
  }
  .m-xxl-auto {
    margin: auto !important;
  }
  .mt-xxl-auto,
  .my-xxl-auto {
    margin-top: auto !important;
  }
  .mr-xxl-auto,
  .mx-xxl-auto {
    margin-right: auto !important;
  }
  .mb-xxl-auto,
  .my-xxl-auto {
    margin-bottom: auto !important;
  }
  .ml-xxl-auto,
  .mx-xxl-auto {
    margin-left: auto !important;
  }
}
.text-monospace {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
}

.text-justify {
  text-align: justify !important;
}

.text-wrap {
  white-space: normal !important;
}

.text-nowrap {
  white-space: nowrap !important;
}

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.text-left {
  text-align: left !important;
}

.text-right {
  text-align: right !important;
}

.text-center {
  text-align: center !important;
}

@media (min-width: 576px) {
  .text-sm-left {
    text-align: left !important;
  }
  .text-sm-right {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .text-md-left {
    text-align: left !important;
  }
  .text-md-right {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  .text-lg-left {
    text-align: left !important;
  }
  .text-lg-right {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .text-xl-left {
    text-align: left !important;
  }
  .text-xl-right {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}
@media (min-width: 1440px) {
  .text-xxl-left {
    text-align: left !important;
  }
  .text-xxl-right {
    text-align: right !important;
  }
  .text-xxl-center {
    text-align: center !important;
  }
}
.text-lowercase {
  text-transform: lowercase !important;
}

.text-uppercase {
  text-transform: uppercase !important;
}

.text-capitalize {
  text-transform: capitalize !important;
}

.font-weight-light {
  font-weight: 300 !important;
}

.font-weight-lighter {
  font-weight: lighter !important;
}

.font-weight-normal {
  font-weight: 500 !important;
}

.font-weight-bold {
  font-weight: 700 !important;
}

.font-weight-bolder {
  font-weight: bolder !important;
}

.font-italic {
  font-style: italic !important;
}

.text-white {
  color: #fff !important;
}

.text-primary {
  color: #377cfb !important;
}

a.text-primary:hover, a.text-primary:focus {
  color: rgb(4.5, 82.125, 225) !important;
}

.text-secondary {
  color: #495057 !important;
}

a.text-secondary:hover, a.text-secondary:focus {
  color: rgb(38.096875, 41.75, 45.403125) !important;
}

.text-success {
  color: #4caf50 !important;
}

a.text-success:hover, a.text-success:focus {
  color: rgb(52.8366533865, 121.6633466135, 55.6175298805) !important;
}

.text-info {
  color: #1f9bcf !important;
}

a.text-info:hover, a.text-info:focus {
  color: rgb(21.0357142857, 105.1785714286, 140.4642857143) !important;
}

.text-warning {
  color: #df9123 !important;
}

a.text-warning:hover, a.text-warning:focus {
  color: rgb(158.4523809524, 102.2738095238, 23.0476190476) !important;
}

.text-danger {
  color: #e51c23 !important;
}

a.text-danger:hover, a.text-danger:focus {
  color: rgb(161.9505928854, 18.5494071146, 23.5434782609) !important;
}

.text-light {
  color: #F5F5F5 !important;
}

a.text-light:hover, a.text-light:focus {
  color: rgb(206.75, 206.75, 206.75) !important;
}

.text-dark {
  color: #354052 !important;
}

a.text-dark:hover, a.text-dark:focus {
  color: rgb(22.9666666667, 27.7333333333, 35.5333333333) !important;
}

.text-tertiary {
  color: rgb(105, 156.75, 252) !important;
}

a.text-tertiary:hover, a.text-tertiary:focus {
  color: rgb(30, 107.625, 250.5) !important;
}

.text-pink {
  color: #fb378d !important;
}

a.text-pink:hover, a.text-pink:focus {
  color: rgb(225, 4.5, 101.25) !important;
}

.text-body {
  color: #3f4b57 !important;
}

.text-muted {
  color: rgb(102.6461538462, 120.8230769231, 133.6538461538) !important;
}

.text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important;
}

.text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important;
}

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

.text-decoration-none {
  text-decoration: none !important;
}

.text-break {
  word-break: break-word !important;
  overflow-wrap: break-word !important;
}

.text-reset {
  color: inherit !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

@media print {
  *,
  *::before,
  *::after {
    text-shadow: none !important;
    box-shadow: none !important;
  }
  a:not(.btn) {
    text-decoration: underline;
  }
  abbr[title]::after {
    content: " (" attr(title) ")";
  }
  pre {
    white-space: pre-wrap !important;
  }
  pre,
  blockquote {
    border: 1px solid #a3b1bd;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  @page {
    size: a3;
  }
  body {
    min-width: 992px !important;
  }
  .container {
    min-width: 992px !important;
  }
  .navbar {
    display: none;
  }
  .badge {
    border: 1px solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #dae0e6 !important;
  }
  .table-dark {
    color: inherit;
  }
  .table-dark th,
  .table-dark td,
  .table-dark thead th,
  .table-dark tbody + tbody {
    border-color: #dae0e6;
  }
  .table .thead-dark th {
    color: inherit;
    border-color: #dae0e6;
  }
}
.sw > .nav {
  display: flex;
  flex-wrap: wrap;
  list-style: none;
  margin-bottom: 0;
  margin-top: 0;
  padding-left: 0;
}

.sw.sw-justified > .nav .nav-link, .sw.sw-justified > .nav > li {
  flex-basis: 0;
  flex-grow: 1;
  text-align: center;
}

.accordion .card:not(:last-child) {
  margin-bottom: 0;
}
.accordion .card-header {
  border-bottom: 0;
}
.accordion .card-body {
  border-top: 1px solid transparent;
}
.accordion .card-title a {
  color: #3f4b57;
}

.alert {
  padding: 0;
  display: flex;
  color: #fff;
}
.alert .close:hover,
.alert .close:focus {
  color: #fff;
  opacity: 1;
}

.alert-outline,
.alert-outline-coloured {
  color: #3f4b57;
  background: #fff;
}
.alert-outline hr,
.alert-outline-coloured hr {
  border-top-color: #cad2da;
}
.alert-outline .close:hover,
.alert-outline .close:focus,
.alert-outline-coloured .close:hover,
.alert-outline-coloured .close:focus {
  color: #2a3540;
}
.alert-outline .alert-message,
.alert-outline-coloured .alert-message {
  border-top-right-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
  border: 1px solid #cad2da;
}
.alert-outline .alert-message:not(:nth-child(2)),
.alert-outline-coloured .alert-message:not(:nth-child(2)) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-left: 0;
}
.alert-outline .alert-icon,
.alert-outline-coloured .alert-icon {
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
  color: #fff;
}
.alert-outline.alert-primary .alert-icon,
.alert-outline-coloured.alert-primary .alert-icon {
  background-color: #377cfb;
}
.alert-outline.alert-secondary .alert-icon,
.alert-outline-coloured.alert-secondary .alert-icon {
  background-color: #495057;
}
.alert-outline.alert-success .alert-icon,
.alert-outline-coloured.alert-success .alert-icon {
  background-color: #4caf50;
}
.alert-outline.alert-info .alert-icon,
.alert-outline-coloured.alert-info .alert-icon {
  background-color: #1f9bcf;
}
.alert-outline.alert-warning .alert-icon,
.alert-outline-coloured.alert-warning .alert-icon {
  background-color: #df9123;
}
.alert-outline.alert-danger .alert-icon,
.alert-outline-coloured.alert-danger .alert-icon {
  background-color: #e51c23;
}
.alert-outline.alert-light .alert-icon,
.alert-outline-coloured.alert-light .alert-icon {
  background-color: #F5F5F5;
}
.alert-outline.alert-dark .alert-icon,
.alert-outline-coloured.alert-dark .alert-icon {
  background-color: #354052;
}
.alert-outline.alert-tertiary .alert-icon,
.alert-outline-coloured.alert-tertiary .alert-icon {
  background-color: rgb(105, 156.75, 252);
}
.alert-outline.alert-pink .alert-icon,
.alert-outline-coloured.alert-pink .alert-icon {
  background-color: #fb378d;
}

.alert-outline-coloured.alert-primary .alert-message {
  border-color: #377cfb;
}
.alert-outline-coloured.alert-secondary .alert-message {
  border-color: #495057;
}
.alert-outline-coloured.alert-success .alert-message {
  border-color: #4caf50;
}
.alert-outline-coloured.alert-info .alert-message {
  border-color: #1f9bcf;
}
.alert-outline-coloured.alert-warning .alert-message {
  border-color: #df9123;
}
.alert-outline-coloured.alert-danger .alert-message {
  border-color: #e51c23;
}
.alert-outline-coloured.alert-light .alert-message {
  border-color: #F5F5F5;
}
.alert-outline-coloured.alert-dark .alert-message {
  border-color: #354052;
}
.alert-outline-coloured.alert-tertiary .alert-message {
  border-color: rgb(105, 156.75, 252);
}
.alert-outline-coloured.alert-pink .alert-message {
  border-color: #fb378d;
}

.alert-icon {
  padding: 0.95rem 0.95rem;
  background: rgba(255, 255, 255, 0.1);
}

.alert-message {
  padding: 0.95rem 0.95rem;
  width: 100%;
  box-sizing: border-box;
}

.alert-outline-primary {
  border: 1px solid #377cfb;
  color: #377cfb;
  background: #fff;
}

.alert-outline-secondary {
  border: 1px solid #495057;
  color: #495057;
  background: #fff;
}

.alert-outline-success {
  border: 1px solid #4caf50;
  color: #4caf50;
  background: #fff;
}

.alert-outline-info {
  border: 1px solid #1f9bcf;
  color: #1f9bcf;
  background: #fff;
}

.alert-outline-warning {
  border: 1px solid #df9123;
  color: #df9123;
  background: #fff;
}

.alert-outline-danger {
  border: 1px solid #e51c23;
  color: #e51c23;
  background: #fff;
}

.alert-outline-light {
  border: 1px solid #F5F5F5;
  color: #F5F5F5;
  background: #fff;
}

.alert-outline-dark {
  border: 1px solid #354052;
  color: #354052;
  background: #fff;
}

.alert-outline-tertiary {
  border: 1px solid rgb(105, 156.75, 252);
  color: rgb(105, 156.75, 252);
  background: #fff;
}

.alert-outline-pink {
  border: 1px solid #fb378d;
  color: #fb378d;
  background: #fff;
}

.avatar {
  width: 40px;
  height: 40px;
}

.avatar-large {
  width: 60px;
  height: 60px;
}

.avatar-medium {
  width: 30px;
  height: 30px;
}

.avatar-small {
  width: 25px;
  height: 25px;
}

.avatar-xsmall {
  width: 18px;
  height: 18px;
}

.badge {
  color: #fff;
}

.btn-pill {
  border-radius: 10rem;
}

.btn-square {
  border-radius: 0;
}

.btn .feather, .fc-unthemed .fc-button .feather {
  width: 14px;
  height: 14px;
}

.btn-lg .feather, .btn-group-lg > .btn .feather, .fc-unthemed .btn-group-lg > .fc-button .feather {
  width: 15px;
  height: 15px;
}

.btn-primary, .fc-unthemed .fc-button, .btn-primary:focus, .btn-primary.focus, .btn-primary.disabled, .btn-primary:disabled, .show > .btn-primary.dropdown-toggle {
  color: #fff;
}
.btn-primary:hover:not(:disabled):not(.disabled), .fc-unthemed .fc-button:hover:not(:disabled):not(.disabled), .btn-primary.hover:not(:disabled):not(.disabled), .fc-unthemed .hover.fc-button:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-outline-primary:hover:not(:disabled):not(.disabled), .btn-outline-primary.hover:not(:disabled):not(.disabled) {
  color: #fff;
}
.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active {
  color: #fff;
}

.btn-secondary, .btn-secondary:focus, .btn-secondary.focus, .btn-secondary.disabled, .btn-secondary:disabled, .show > .btn-secondary.dropdown-toggle {
  color: #fff;
}
.btn-secondary:hover:not(:disabled):not(.disabled), .btn-secondary.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-outline-secondary:hover:not(:disabled):not(.disabled), .btn-outline-secondary.hover:not(:disabled):not(.disabled) {
  color: #fff;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active {
  color: #fff;
}

.btn-success, .btn-success:focus, .btn-success.focus, .btn-success.disabled, .btn-success:disabled, .show > .btn-success.dropdown-toggle {
  color: #fff;
}
.btn-success:hover:not(:disabled):not(.disabled), .btn-success.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-outline-success:hover:not(:disabled):not(.disabled), .btn-outline-success.hover:not(:disabled):not(.disabled) {
  color: #fff;
}
.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active {
  color: #fff;
}

.btn-info, .btn-info:focus, .btn-info.focus, .btn-info.disabled, .btn-info:disabled, .show > .btn-info.dropdown-toggle {
  color: #fff;
}
.btn-info:hover:not(:disabled):not(.disabled), .btn-info.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-outline-info:hover:not(:disabled):not(.disabled), .btn-outline-info.hover:not(:disabled):not(.disabled) {
  color: #fff;
}
.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active {
  color: #fff;
}

.btn-warning, .btn-warning:focus, .btn-warning.focus, .btn-warning.disabled, .btn-warning:disabled, .show > .btn-warning.dropdown-toggle {
  color: #fff;
}
.btn-warning:hover:not(:disabled):not(.disabled), .btn-warning.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-outline-warning:hover:not(:disabled):not(.disabled), .btn-outline-warning.hover:not(:disabled):not(.disabled) {
  color: #fff;
}
.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active {
  color: #fff;
}

.btn-danger, .btn-danger:focus, .btn-danger.focus, .btn-danger.disabled, .btn-danger:disabled, .show > .btn-danger.dropdown-toggle {
  color: #fff;
}
.btn-danger:hover:not(:disabled):not(.disabled), .btn-danger.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-outline-danger:hover:not(:disabled):not(.disabled), .btn-outline-danger.hover:not(:disabled):not(.disabled) {
  color: #fff;
}
.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active {
  color: #fff;
}

.btn-light, .btn-light:focus, .btn-light.focus, .btn-light.disabled, .btn-light:disabled, .show > .btn-light.dropdown-toggle {
  color: #fff;
}
.btn-light:hover:not(:disabled):not(.disabled), .btn-light.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-outline-light:hover:not(:disabled):not(.disabled), .btn-outline-light.hover:not(:disabled):not(.disabled) {
  color: #fff;
}
.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active {
  color: #fff;
}

.btn-dark, .btn-dark:focus, .btn-dark.focus, .btn-dark.disabled, .btn-dark:disabled, .show > .btn-dark.dropdown-toggle {
  color: #fff;
}
.btn-dark:hover:not(:disabled):not(.disabled), .btn-dark.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-outline-dark:hover:not(:disabled):not(.disabled), .btn-outline-dark.hover:not(:disabled):not(.disabled) {
  color: #fff;
}
.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active {
  color: #fff;
}

.btn-tertiary, .btn-tertiary:focus, .btn-tertiary.focus, .btn-tertiary.disabled, .btn-tertiary:disabled, .show > .btn-tertiary.dropdown-toggle {
  color: #fff;
}
.btn-tertiary:hover:not(:disabled):not(.disabled), .btn-tertiary.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-outline-tertiary:hover:not(:disabled):not(.disabled), .btn-outline-tertiary.hover:not(:disabled):not(.disabled) {
  color: #fff;
}
.btn-outline-tertiary:not(:disabled):not(.disabled):active, .btn-outline-tertiary:not(:disabled):not(.disabled).active {
  color: #fff;
}

.btn-pink, .btn-pink:focus, .btn-pink.focus, .btn-pink.disabled, .btn-pink:disabled, .show > .btn-pink.dropdown-toggle {
  color: #fff;
}
.btn-pink:hover:not(:disabled):not(.disabled), .btn-pink.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-outline-pink:hover:not(:disabled):not(.disabled), .btn-outline-pink.hover:not(:disabled):not(.disabled) {
  color: #fff;
}
.btn-outline-pink:not(:disabled):not(.disabled):active, .btn-outline-pink:not(:disabled):not(.disabled).active {
  color: #fff;
}

.btn-facebook {
  color: #fff;
  background-color: #3b5998;
  border-color: #3b5998;
}
.btn-facebook:hover {
  color: #fff;
  background-color: rgb(48.3045023697, 72.8661137441, 124.4454976303);
  border-color: rgb(44.7393364929, 67.4881516588, 115.2606635071);
}
.btn-facebook:focus, .btn-facebook.focus {
  color: #fff;
  background-color: rgb(48.3045023697, 72.8661137441, 124.4454976303);
  border-color: rgb(44.7393364929, 67.4881516588, 115.2606635071);
  box-shadow: 0 0 0 0.2rem rgba(88.4, 113.9, 167.45, 0.5);
}
.btn-facebook.disabled, .btn-facebook:disabled {
  color: #fff;
  background-color: #3b5998;
  border-color: #3b5998;
}
.btn-facebook:not(:disabled):not(.disabled):active, .btn-facebook:not(:disabled):not(.disabled).active, .show > .btn-facebook.dropdown-toggle {
  color: #fff;
  background-color: rgb(44.7393364929, 67.4881516588, 115.2606635071);
  border-color: rgb(41.1741706161, 62.1101895735, 106.0758293839);
}
.btn-facebook:not(:disabled):not(.disabled):active:focus, .btn-facebook:not(:disabled):not(.disabled).active:focus, .show > .btn-facebook.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(88.4, 113.9, 167.45, 0.5);
}
.btn-facebook, .btn-facebook:focus, .btn-facebook.focus, .btn-facebook.disabled, .btn-facebook:disabled, .show > .btn-facebook.dropdown-toggle {
  color: #fff;
}
.btn-facebook:hover:not(:disabled):not(.disabled), .btn-facebook.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-twitter {
  color: #fff;
  background-color: #1da1f2;
  border-color: #1da1f2;
}
.btn-twitter:hover {
  color: #fff;
  background-color: rgb(12.660041841, 141.2081589958, 220.089958159);
  border-color: rgb(11.9665271967, 133.4728033473, 208.0334728033);
}
.btn-twitter:focus, .btn-twitter.focus {
  color: #fff;
  background-color: rgb(12.660041841, 141.2081589958, 220.089958159);
  border-color: rgb(11.9665271967, 133.4728033473, 208.0334728033);
  box-shadow: 0 0 0 0.2rem rgba(62.9, 175.1, 243.95, 0.5);
}
.btn-twitter.disabled, .btn-twitter:disabled {
  color: #fff;
  background-color: #1da1f2;
  border-color: #1da1f2;
}
.btn-twitter:not(:disabled):not(.disabled):active, .btn-twitter:not(:disabled):not(.disabled).active, .show > .btn-twitter.dropdown-toggle {
  color: #fff;
  background-color: rgb(11.9665271967, 133.4728033473, 208.0334728033);
  border-color: rgb(11.2730125523, 125.7374476987, 195.9769874477);
}
.btn-twitter:not(:disabled):not(.disabled):active:focus, .btn-twitter:not(:disabled):not(.disabled).active:focus, .show > .btn-twitter.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(62.9, 175.1, 243.95, 0.5);
}
.btn-twitter, .btn-twitter:focus, .btn-twitter.focus, .btn-twitter.disabled, .btn-twitter:disabled, .show > .btn-twitter.dropdown-toggle {
  color: #fff;
}
.btn-twitter:hover:not(:disabled):not(.disabled), .btn-twitter.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-google {
  color: #fff;
  background-color: #dc4e41;
  border-color: #dc4e41;
}
.btn-google:hover {
  color: #fff;
  background-color: rgb(208.3666666667, 52.64, 38.3833333333);
  border-color: rgb(197.6, 49.92, 36.4);
}
.btn-google:focus, .btn-google.focus {
  color: #fff;
  background-color: rgb(208.3666666667, 52.64, 38.3833333333);
  border-color: rgb(197.6, 49.92, 36.4);
  box-shadow: 0 0 0 0.2rem rgba(225.25, 104.55, 93.5, 0.5);
}
.btn-google.disabled, .btn-google:disabled {
  color: #fff;
  background-color: #dc4e41;
  border-color: #dc4e41;
}
.btn-google:not(:disabled):not(.disabled):active, .btn-google:not(:disabled):not(.disabled).active, .show > .btn-google.dropdown-toggle {
  color: #fff;
  background-color: rgb(197.6, 49.92, 36.4);
  border-color: rgb(186.8333333333, 47.2, 34.4166666667);
}
.btn-google:not(:disabled):not(.disabled):active:focus, .btn-google:not(:disabled):not(.disabled).active:focus, .show > .btn-google.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(225.25, 104.55, 93.5, 0.5);
}
.btn-google, .btn-google:focus, .btn-google.focus, .btn-google.disabled, .btn-google:disabled, .show > .btn-google.dropdown-toggle {
  color: #fff;
}
.btn-google:hover:not(:disabled):not(.disabled), .btn-google.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-youtube {
  color: #fff;
  background-color: #f00;
  border-color: #f00;
}
.btn-youtube:hover {
  color: #fff;
  background-color: rgb(216.75, 0, 0);
  border-color: #cc0000;
}
.btn-youtube:focus, .btn-youtube.focus {
  color: #fff;
  background-color: rgb(216.75, 0, 0);
  border-color: #cc0000;
  box-shadow: 0 0 0 0.2rem rgba(255, 38.25, 38.25, 0.5);
}
.btn-youtube.disabled, .btn-youtube:disabled {
  color: #fff;
  background-color: #f00;
  border-color: #f00;
}
.btn-youtube:not(:disabled):not(.disabled):active, .btn-youtube:not(:disabled):not(.disabled).active, .show > .btn-youtube.dropdown-toggle {
  color: #fff;
  background-color: #cc0000;
  border-color: rgb(191.25, 0, 0);
}
.btn-youtube:not(:disabled):not(.disabled):active:focus, .btn-youtube:not(:disabled):not(.disabled).active:focus, .show > .btn-youtube.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 38.25, 38.25, 0.5);
}
.btn-youtube, .btn-youtube:focus, .btn-youtube.focus, .btn-youtube.disabled, .btn-youtube:disabled, .show > .btn-youtube.dropdown-toggle {
  color: #fff;
}
.btn-youtube:hover:not(:disabled):not(.disabled), .btn-youtube.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-vimeo {
  color: #fff;
  background-color: #1ab7ea;
  border-color: #1ab7ea;
}
.btn-vimeo:hover {
  color: #fff;
  background-color: rgb(18.627, 157.886, 203.123);
  border-color: rgb(17.556, 148.808, 191.444);
}
.btn-vimeo:focus, .btn-vimeo.focus {
  color: #fff;
  background-color: rgb(18.627, 157.886, 203.123);
  border-color: rgb(17.556, 148.808, 191.444);
  box-shadow: 0 0 0 0.2rem rgba(60.35, 193.8, 237.15, 0.5);
}
.btn-vimeo.disabled, .btn-vimeo:disabled {
  color: #fff;
  background-color: #1ab7ea;
  border-color: #1ab7ea;
}
.btn-vimeo:not(:disabled):not(.disabled):active, .btn-vimeo:not(:disabled):not(.disabled).active, .show > .btn-vimeo.dropdown-toggle {
  color: #fff;
  background-color: rgb(17.556, 148.808, 191.444);
  border-color: rgb(16.485, 139.73, 179.765);
}
.btn-vimeo:not(:disabled):not(.disabled):active:focus, .btn-vimeo:not(:disabled):not(.disabled).active:focus, .show > .btn-vimeo.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(60.35, 193.8, 237.15, 0.5);
}
.btn-vimeo, .btn-vimeo:focus, .btn-vimeo.focus, .btn-vimeo.disabled, .btn-vimeo:disabled, .show > .btn-vimeo.dropdown-toggle {
  color: #fff;
}
.btn-vimeo:hover:not(:disabled):not(.disabled), .btn-vimeo.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-dribbble {
  color: #fff;
  background-color: #ea4c89;
  border-color: #ea4c89;
}
.btn-dribbble:hover {
  color: #fff;
  background-color: rgb(229.98375, 41.76625, 114.4325);
  border-color: rgb(228.645, 30.355, 106.91);
}
.btn-dribbble:focus, .btn-dribbble.focus {
  color: #fff;
  background-color: rgb(229.98375, 41.76625, 114.4325);
  border-color: rgb(228.645, 30.355, 106.91);
  box-shadow: 0 0 0 0.2rem rgba(237.15, 102.85, 154.7, 0.5);
}
.btn-dribbble.disabled, .btn-dribbble:disabled {
  color: #fff;
  background-color: #ea4c89;
  border-color: #ea4c89;
}
.btn-dribbble:not(:disabled):not(.disabled):active, .btn-dribbble:not(:disabled):not(.disabled).active, .show > .btn-dribbble.dropdown-toggle {
  color: #fff;
  background-color: rgb(228.645, 30.355, 106.91);
  border-color: rgb(220.39375, 25.85625, 100.9625);
}
.btn-dribbble:not(:disabled):not(.disabled):active:focus, .btn-dribbble:not(:disabled):not(.disabled).active:focus, .show > .btn-dribbble.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(237.15, 102.85, 154.7, 0.5);
}
.btn-dribbble, .btn-dribbble:focus, .btn-dribbble.focus, .btn-dribbble.disabled, .btn-dribbble:disabled, .show > .btn-dribbble.dropdown-toggle {
  color: #fff;
}
.btn-dribbble:hover:not(:disabled):not(.disabled), .btn-dribbble.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-github {
  color: #fff;
  background-color: #181717;
  border-color: #181717;
}
.btn-github:hover {
  color: #fff;
  background-color: rgb(4.4680851064, 4.2819148936, 4.2819148936);
  border-color: black;
}
.btn-github:focus, .btn-github.focus {
  color: #fff;
  background-color: rgb(4.4680851064, 4.2819148936, 4.2819148936);
  border-color: black;
  box-shadow: 0 0 0 0.2rem rgba(58.65, 57.8, 57.8, 0.5);
}
.btn-github.disabled, .btn-github:disabled {
  color: #fff;
  background-color: #181717;
  border-color: #181717;
}
.btn-github:not(:disabled):not(.disabled):active, .btn-github:not(:disabled):not(.disabled).active, .show > .btn-github.dropdown-toggle {
  color: #fff;
  background-color: black;
  border-color: black;
}
.btn-github:not(:disabled):not(.disabled):active:focus, .btn-github:not(:disabled):not(.disabled).active:focus, .show > .btn-github.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(58.65, 57.8, 57.8, 0.5);
}
.btn-github, .btn-github:focus, .btn-github.focus, .btn-github.disabled, .btn-github:disabled, .show > .btn-github.dropdown-toggle {
  color: #fff;
}
.btn-github:hover:not(:disabled):not(.disabled), .btn-github.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-instagram {
  color: #fff;
  background-color: #e4405f;
  border-color: #e4405f;
}
.btn-instagram:hover {
  color: #fff;
  background-color: rgb(222.3222477064, 31.4277522936, 67.5114678899);
  border-color: rgb(211.1513761468, 29.8486238532, 64.119266055);
}
.btn-instagram:focus, .btn-instagram.focus {
  color: #fff;
  background-color: rgb(222.3222477064, 31.4277522936, 67.5114678899);
  border-color: rgb(211.1513761468, 29.8486238532, 64.119266055);
  box-shadow: 0 0 0 0.2rem rgba(232.05, 92.65, 119, 0.5);
}
.btn-instagram.disabled, .btn-instagram:disabled {
  color: #fff;
  background-color: #e4405f;
  border-color: #e4405f;
}
.btn-instagram:not(:disabled):not(.disabled):active, .btn-instagram:not(:disabled):not(.disabled).active, .show > .btn-instagram.dropdown-toggle {
  color: #fff;
  background-color: rgb(211.1513761468, 29.8486238532, 64.119266055);
  border-color: rgb(199.9805045872, 28.2694954128, 60.7270642202);
}
.btn-instagram:not(:disabled):not(.disabled):active:focus, .btn-instagram:not(:disabled):not(.disabled).active:focus, .show > .btn-instagram.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(232.05, 92.65, 119, 0.5);
}
.btn-instagram, .btn-instagram:focus, .btn-instagram.focus, .btn-instagram.disabled, .btn-instagram:disabled, .show > .btn-instagram.dropdown-toggle {
  color: #fff;
}
.btn-instagram:hover:not(:disabled):not(.disabled), .btn-instagram.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-pinterest {
  color: #fff;
  background-color: #bd081c;
  border-color: #bd081c;
}
.btn-pinterest:hover {
  color: #fff;
  background-color: rgb(152.3032994924, 6.4467005076, 22.5634517766);
  border-color: rgb(140.0710659898, 5.9289340102, 20.7512690355);
}
.btn-pinterest:focus, .btn-pinterest.focus {
  color: #fff;
  background-color: rgb(152.3032994924, 6.4467005076, 22.5634517766);
  border-color: rgb(140.0710659898, 5.9289340102, 20.7512690355);
  box-shadow: 0 0 0 0.2rem rgba(198.9, 45.05, 62.05, 0.5);
}
.btn-pinterest.disabled, .btn-pinterest:disabled {
  color: #fff;
  background-color: #bd081c;
  border-color: #bd081c;
}
.btn-pinterest:not(:disabled):not(.disabled):active, .btn-pinterest:not(:disabled):not(.disabled).active, .show > .btn-pinterest.dropdown-toggle {
  color: #fff;
  background-color: rgb(140.0710659898, 5.9289340102, 20.7512690355);
  border-color: rgb(127.8388324873, 5.4111675127, 18.9390862944);
}
.btn-pinterest:not(:disabled):not(.disabled):active:focus, .btn-pinterest:not(:disabled):not(.disabled).active:focus, .show > .btn-pinterest.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(198.9, 45.05, 62.05, 0.5);
}
.btn-pinterest, .btn-pinterest:focus, .btn-pinterest.focus, .btn-pinterest.disabled, .btn-pinterest:disabled, .show > .btn-pinterest.dropdown-toggle {
  color: #fff;
}
.btn-pinterest:hover:not(:disabled):not(.disabled), .btn-pinterest.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-flickr {
  color: #fff;
  background-color: #0063dc;
  border-color: #0063dc;
}
.btn-flickr:hover {
  color: #fff;
  background-color: rgb(0, 81.7875, 181.75);
  border-color: rgb(0, 76.05, 169);
}
.btn-flickr:focus, .btn-flickr.focus {
  color: #fff;
  background-color: rgb(0, 81.7875, 181.75);
  border-color: rgb(0, 76.05, 169);
  box-shadow: 0 0 0 0.2rem rgba(38.25, 122.4, 225.25, 0.5);
}
.btn-flickr.disabled, .btn-flickr:disabled {
  color: #fff;
  background-color: #0063dc;
  border-color: #0063dc;
}
.btn-flickr:not(:disabled):not(.disabled):active, .btn-flickr:not(:disabled):not(.disabled).active, .show > .btn-flickr.dropdown-toggle {
  color: #fff;
  background-color: rgb(0, 76.05, 169);
  border-color: rgb(0, 70.3125, 156.25);
}
.btn-flickr:not(:disabled):not(.disabled):active:focus, .btn-flickr:not(:disabled):not(.disabled).active:focus, .show > .btn-flickr.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(38.25, 122.4, 225.25, 0.5);
}
.btn-flickr, .btn-flickr:focus, .btn-flickr.focus, .btn-flickr.disabled, .btn-flickr:disabled, .show > .btn-flickr.dropdown-toggle {
  color: #fff;
}
.btn-flickr:hover:not(:disabled):not(.disabled), .btn-flickr.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-bitbucket {
  color: #fff;
  background-color: #0052cc;
  border-color: #0052cc;
}
.btn-bitbucket:hover {
  color: #fff;
  background-color: rgb(0, 66.625, 165.75);
  border-color: rgb(0, 61.5, 153);
}
.btn-bitbucket:focus, .btn-bitbucket.focus {
  color: #fff;
  background-color: rgb(0, 66.625, 165.75);
  border-color: rgb(0, 61.5, 153);
  box-shadow: 0 0 0 0.2rem rgba(38.25, 107.95, 211.65, 0.5);
}
.btn-bitbucket.disabled, .btn-bitbucket:disabled {
  color: #fff;
  background-color: #0052cc;
  border-color: #0052cc;
}
.btn-bitbucket:not(:disabled):not(.disabled):active, .btn-bitbucket:not(:disabled):not(.disabled).active, .show > .btn-bitbucket.dropdown-toggle {
  color: #fff;
  background-color: rgb(0, 61.5, 153);
  border-color: rgb(0, 56.375, 140.25);
}
.btn-bitbucket:not(:disabled):not(.disabled):active:focus, .btn-bitbucket:not(:disabled):not(.disabled).active:focus, .show > .btn-bitbucket.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(38.25, 107.95, 211.65, 0.5);
}
.btn-bitbucket, .btn-bitbucket:focus, .btn-bitbucket.focus, .btn-bitbucket.disabled, .btn-bitbucket:disabled, .show > .btn-bitbucket.dropdown-toggle {
  color: #fff;
}
.btn-bitbucket:hover:not(:disabled):not(.disabled), .btn-bitbucket.hover:not(:disabled):not(.disabled) {
  color: #fff;
}

.btn-light, .btn-light:focus, .btn-light.focus, .btn-light.disabled, .btn-light:disabled, .show > .btn-light.dropdown-toggle,
.btn-white,
.btn-white:focus,
.btn-white.focus,
.btn-white.disabled,
.btn-white:disabled,
.show > .btn-white.dropdown-toggle {
  color: #2a3540;
}
.btn-light:hover:not(:disabled):not(.disabled), .btn-light.hover:not(:disabled):not(.disabled),
.btn-white:hover:not(:disabled):not(.disabled),
.btn-white.hover:not(:disabled):not(.disabled) {
  color: #2a3540;
}

.btn-outline-light:hover:not(:disabled):not(.disabled), .btn-outline-light.hover:not(:disabled):not(.disabled),
.btn-outline-white:hover:not(:disabled):not(.disabled),
.btn-outline-white.hover:not(:disabled):not(.disabled) {
  color: #2a3540;
}
.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active,
.btn-outline-white:not(:disabled):not(.disabled):active,
.btn-outline-white:not(:disabled):not(.disabled).active {
  color: #2a3540;
}

.card {
  margin-bottom: 2rem;
}

.card-header {
  border-bottom-width: 1px;
}

.card-actions a {
  color: #3f4b57;
  text-decoration: none;
}
.card-actions svg {
  width: 16px;
  height: 16px;
}
.card-actions .dropdown {
  line-height: 1.4;
}

.card-title {
  font-size: 1rem;
  font-weight: 700;
  color: #3f4b57;
}

.card-subtitle {
  font-weight: 500;
}

.card-table {
  margin-bottom: 0;
}

.card-table tr td:first-child,
.card-table tr th:first-child {
  padding-left: 1.25rem;
}

.card-table tr td:last-child,
.card-table tr th:last-child {
  padding-right: 1.25rem;
}

.card-img,
.card-img-top,
.card-img-bottom {
  max-width: 100%;
  height: auto;
}
@media all and (-ms-high-contrast: none) {
  .card-img,
  .card-img-top,
  .card-img-bottom {
    height: 100%;
  }
}

.chart {
  margin: auto;
  position: relative;
  width: 100%;
  min-height: 300px;
}
.chart-xs {
  min-height: 150px;
}
.chart-sm {
  min-height: 200px;
}
.chart-lg {
  min-height: 350px;
}
.chart-xl {
  min-height: 500px;
}
.chart canvas {
  max-width: 100%;
}

.chat-online {
  color: rgb(109.9800796813, 192.0199203187, 113.2948207171);
}

.chat-offline {
  color: rgb(234.2411067194, 73.7588932806, 79.347826087);
}

.chat-messages {
  display: flex;
  flex-direction: column;
}

.chat-message-left,
.chat-message-right {
  display: flex;
  flex-shrink: 0;
}
.chat-message-left .chat-message-radio,
.chat-message-right .chat-message-radio {
  align-self: center;
  width: 60px;
}

.chat-message-left .chat-message-radio {
  order: 0;
  min-width: 60px;
}
.chat-message-left .signal-emoji {
  order: -1;
}

.chat-message-right {
  flex-direction: row-reverse;
}
.chat-message-right .chat-message-radio {
  order: 3;
  max-width: 60px;
  margin-right: auto;
}
.chat-message-right .signal-emoji {
  order: 4;
}

.chat-header {
  background: #fff;
  z-index: 2000;
}
.chat-header.chat-header-admin {
  top: 67px !important;
}

.chat-message-selected .chat-message-content {
  border: 2px solid #377cfb;
  box-shadow: 0 0 4px #377cfb;
}

.chat-message-right .signal-emoji,
.chat-message-left .signal-emoji {
  font-size: 18px;
  width: 24px;
  height: 24px;
  line-height: 24px;
}

.chat-message .show-on-hover {
  opacity: 0;
}
.chat-message:hover .show-on-hover, .chat-message:focus .show-on-hover {
  opacity: 1;
}

.show-on-hover {
  transition: opacity 0.15s ease;
}

.navbar-nav .dropdown-menu {
  box-shadow: 0 0.1rem 0.2rem rgba(0, 0, 0, 0.05);
}

.dropdown:not(.skip-animation) .dropdown-menu.show {
  -webkit-animation-name: dropdownAnimation;
          animation-name: dropdownAnimation;
  -webkit-animation-duration: 0.5s;
          animation-duration: 0.5s;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-timing-function: ease;
          animation-timing-function: ease;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
}

@-webkit-keyframes dropdownAnimation {
  from {
    opacity: 0;
    -webkit-transform: translateY(-8px);
            transform: translateY(-8px);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}

@keyframes dropdownAnimation {
  from {
    opacity: 0;
    -webkit-transform: translateY(-8px);
            transform: translateY(-8px);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}
.dropdown-toggle:after {
  border: solid;
  border-width: 0 2px 2px 0;
  display: inline-block;
  padding: 2px;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}

.dropdown-item {
  transition: background 0.1s ease, color 0.1s ease;
}

.dropdown-menu-lg {
  min-width: 20rem;
}

.dropdown .list-group .list-group-item {
  border-width: 0;
  border-bottom-width: 1px;
  margin-bottom: 0;
}
.dropdown .list-group .list-group-item:first-child, .dropdown .list-group .list-group-item:last-child {
  border-radius: 0;
}
.dropdown .list-group .list-group-item:hover {
  background: #f4f7fa;
}

.dropdown-menu-header {
  padding: 0.75rem;
  text-align: center;
  font-weight: 700;
  border-bottom: 1px solid #dae0e6;
}

.dropdown-menu-footer {
  padding: 0.5rem;
  text-align: center;
  display: block;
  font-size: 0.75rem;
}

.feather {
  width: 18px;
  height: 18px;
}

.feather-sm {
  width: 14px;
  height: 14px;
}

.feather-lg {
  width: 36px;
  height: 36px;
}

footer.footer {
  background: #fff;
  border-top: 1px solid #dae0e6;
  padding: 1rem 0.75rem;
}
footer.footer ul {
  margin-bottom: 0;
}
@media (max-width: 991.98px) {
  footer.footer {
    width: 100vw;
  }
}

.form-control-no-border {
  border: 0;
  border-radius: 0;
  box-shadow: none;
}
.form-control-no-border:focus {
  box-shadow: none;
  outline: 0;
}

.hamburger,
.hamburger:before,
.hamburger:after {
  cursor: pointer;
  border-radius: 1px;
  height: 3px;
  width: 24px;
  background: #3f4b57;
  display: block;
  content: "";
  transition: background 0.1s ease, color 0.1s ease;
}

.hamburger {
  position: relative;
}

.hamburger:before {
  top: -7.5px;
  width: 24px;
  position: absolute;
}

.hamburger:after {
  bottom: -7.5px;
  width: 14px;
  position: absolute;
}

.sidebar-toggle:hover .hamburger,
.sidebar-toggle:hover .hamburger:before,
.sidebar-toggle:hover .hamburger:after {
  background: #377cfb;
}

.hamburger-right, .hamburger-right:before, .hamburger-right:after {
  right: 0;
}

.navbar-landing {
  background: linear-gradient(90deg, rgb(28.9733333333, 34.9866666667, 44.8266666667), #354052);
  padding: 0.5rem 1.5rem;
}

.landing-intro {
  background: linear-gradient(90deg, rgb(28.9733333333, 34.9866666667, 44.8266666667), #354052);
  color: #fff;
}

.landing-intro-brand {
  color: #377cfb;
  width: 42px;
  height: 42px;
}

.landing-intro-img {
  position: relative;
  height: 100%;
  overflow: hidden;
  min-height: 550px;
}

.landing-intro-img-default,
.landing-intro-img-analytics {
  position: absolute;
  bottom: 0;
}

.landing-intro-img-default {
  width: 80%;
  right: 0;
  z-index: 2;
  box-shadow: -10px 0px 15px 0px rgba(0, 0, 0, 0.25);
}

.landing-intro-img-analytics {
  width: 80%;
  left: 0;
  z-index: 1;
}

.landing-features-icon {
  width: 42px;
  height: 42px;
  color: rgb(30, 107.625, 250.5);
}

.landing-img {
  box-shadow: 0 0 3rem rgba(3.5, 63.875, 175, 0.075);
  border: 1px solid rgba(0, 0, 0, 0.075);
  transition: all 0.1s ease-in-out;
}
.landing-img:hover {
  -webkit-transform: scale(1.035);
          transform: scale(1.035);
}

.landing-stars {
  color: #df9123;
}

.landing-feature {
  align-items: center;
  background: rgb(247.35, 247.35, 247.35);
  border-radius: 50%;
  display: flex;
  height: 60px;
  justify-content: center;
  margin-right: 1rem;
  width: 60px;
}
.landing-feature svg {
  width: 28px;
  height: 28px;
  color: rgb(30, 107.625, 250.5);
}

.modal-primary .modal-content {
  background: #377cfb;
  color: #fff;
}
.modal-primary h1,
.modal-primary h2,
.modal-primary h3,
.modal-primary h4,
.modal-primary h5,
.modal-primary h6,
.modal-primary .h1,
.modal-primary .h2,
.modal-primary .h3,
.modal-primary .h4,
.modal-primary .h5,
.modal-primary .h6 {
  color: #fff;
}

.modal-secondary .modal-content {
  background: #495057;
  color: #fff;
}
.modal-secondary h1,
.modal-secondary h2,
.modal-secondary h3,
.modal-secondary h4,
.modal-secondary h5,
.modal-secondary h6,
.modal-secondary .h1,
.modal-secondary .h2,
.modal-secondary .h3,
.modal-secondary .h4,
.modal-secondary .h5,
.modal-secondary .h6 {
  color: #fff;
}

.modal-success .modal-content {
  background: #4caf50;
  color: #fff;
}
.modal-success h1,
.modal-success h2,
.modal-success h3,
.modal-success h4,
.modal-success h5,
.modal-success h6,
.modal-success .h1,
.modal-success .h2,
.modal-success .h3,
.modal-success .h4,
.modal-success .h5,
.modal-success .h6 {
  color: #fff;
}

.modal-info .modal-content {
  background: #1f9bcf;
  color: #fff;
}
.modal-info h1,
.modal-info h2,
.modal-info h3,
.modal-info h4,
.modal-info h5,
.modal-info h6,
.modal-info .h1,
.modal-info .h2,
.modal-info .h3,
.modal-info .h4,
.modal-info .h5,
.modal-info .h6 {
  color: #fff;
}

.modal-warning .modal-content {
  background: #df9123;
  color: #1d2329;
}
.modal-warning h1,
.modal-warning h2,
.modal-warning h3,
.modal-warning h4,
.modal-warning h5,
.modal-warning h6,
.modal-warning .h1,
.modal-warning .h2,
.modal-warning .h3,
.modal-warning .h4,
.modal-warning .h5,
.modal-warning .h6 {
  color: #fff;
}

.modal-danger .modal-content {
  background: #e51c23;
  color: #fff;
}
.modal-danger h1,
.modal-danger h2,
.modal-danger h3,
.modal-danger h4,
.modal-danger h5,
.modal-danger h6,
.modal-danger .h1,
.modal-danger .h2,
.modal-danger .h3,
.modal-danger .h4,
.modal-danger .h5,
.modal-danger .h6 {
  color: #fff;
}

.modal-light .modal-content {
  background: #F5F5F5;
  color: #1d2329;
}
.modal-light h1,
.modal-light h2,
.modal-light h3,
.modal-light h4,
.modal-light h5,
.modal-light h6,
.modal-light .h1,
.modal-light .h2,
.modal-light .h3,
.modal-light .h4,
.modal-light .h5,
.modal-light .h6 {
  color: #fff;
}

.modal-dark .modal-content {
  background: #354052;
  color: #fff;
}
.modal-dark h1,
.modal-dark h2,
.modal-dark h3,
.modal-dark h4,
.modal-dark h5,
.modal-dark h6,
.modal-dark .h1,
.modal-dark .h2,
.modal-dark .h3,
.modal-dark .h4,
.modal-dark .h5,
.modal-dark .h6 {
  color: #fff;
}

.modal-tertiary .modal-content {
  background: rgb(105, 156.75, 252);
  color: #1d2329;
}
.modal-tertiary h1,
.modal-tertiary h2,
.modal-tertiary h3,
.modal-tertiary h4,
.modal-tertiary h5,
.modal-tertiary h6,
.modal-tertiary .h1,
.modal-tertiary .h2,
.modal-tertiary .h3,
.modal-tertiary .h4,
.modal-tertiary .h5,
.modal-tertiary .h6 {
  color: #fff;
}

.modal-pink .modal-content {
  background: #fb378d;
  color: #fff;
}
.modal-pink h1,
.modal-pink h2,
.modal-pink h3,
.modal-pink h4,
.modal-pink h5,
.modal-pink h6,
.modal-pink .h1,
.modal-pink .h2,
.modal-pink .h3,
.modal-pink .h4,
.modal-pink .h5,
.modal-pink .h6 {
  color: #fff;
}

.modal-colored .modal-header,
.modal-colored .modal-footer {
  border-color: rgba(255, 255, 255, 0.33);
}

.navbar {
  border-bottom: 1px solid #e4ebf6;
  box-shadow: 0 0 2rem 0 rgba(53, 64, 82, 0.1);
  transition: left 100ms ease-in-out;
  left: 90px;
}
@media (max-width: 991.98px) {
  .navbar {
    width: 100vw;
  }
}
.navbar.sidebar-toggled {
  left: 200px;
}
@media (min-width: 1px) and (max-width: 991.98px) {
  .navbar {
    left: 0;
  }
  .navbar.sidebar-toggled {
    left: 200px;
  }
}

.navbar-brand {
  font-weight: 700;
  font-size: 1.15rem;
  padding: 0.875rem 0;
  color: #f4f7fa;
  display: block;
}
.navbar-brand svg,
.navbar-brand .feather {
  color: #377cfb;
  height: 24px;
  width: 24px;
  margin-left: -0.15rem;
  margin-right: 0.75rem;
  margin-top: -0.375rem;
}

.nav-icon,
.nav-flag {
  padding: 0.1rem 0.8rem;
  display: block;
  font-size: 1.5rem;
  color: #60717d;
  transition: background 0.1s ease, color 0.1s ease;
  line-height: 1.4;
}
.nav-icon:after,
.nav-flag:after {
  display: none !important;
}
.nav-icon:hover, .nav-icon.active,
.nav-flag:hover,
.nav-flag.active {
  color: #377cfb;
}
.nav-icon svg,
.nav-icon .feather,
.nav-flag svg,
.nav-flag .feather {
  width: 20px;
  height: 20px;
}

.nav-item .indicator {
  background: #377cfb;
  box-shadow: 0 0.1rem 0.2rem rgba(0, 0, 0, 0.05);
  border-radius: 50%;
  display: block;
  height: 18px;
  width: 18px;
  padding: 1px;
  position: absolute;
  top: 0;
  right: -8px;
  text-align: center;
  transition: top 0.1s ease-out;
  font-size: 0.675rem;
  color: #fff;
}
.nav-item:hover .indicator {
  top: -4px;
}
.nav-item a:focus {
  outline: 0;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .navbar .avatar {
    max-height: 47px;
  }
}
@media (max-width: 575.98px) {
  .navbar {
    padding: 0.75rem;
  }
  .nav-icon {
    padding: 0.1rem 0.75rem;
  }
  .dropdown,
  .dropleft,
  .dropright,
  .dropup {
    position: inherit;
  }
  .navbar-expand .navbar-nav .dropdown-menu-lg {
    min-width: 100%;
  }
  .nav-item .nav-link:after {
    display: none;
  }
}
.nav-flag img {
  border-radius: 50%;
  width: 20px;
  height: 20px;
  object-fit: cover;
}

body, html, #root {
  height: 100%;
}

body {
  overflow-y: scroll;
  opacity: 1 !important;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  html {
    overflow-x: hidden;
  }
}
.progress-sm {
  height: 0.5rem;
}

.progress-lg {
  height: 1.5rem;
}

.sidebar {
  min-width: 90px;
  max-width: 90px;
  transition: margin-left 100ms ease-in-out, left 100ms ease-in-out, min-width 100ms ease-in-out, max-width 100ms ease-in-out;
  background: #fff;
  border-right: 1px solid #e4ebf6;
}
.sidebar .sidebar-item-title {
  display: none;
}
.sidebar.toggled {
  min-width: 200px;
  max-width: 200px;
}
.sidebar.toggled .sidebar-item-title {
  display: inline;
}

.sidebar-content {
  background: #fff;
  transition: margin-left 100ms ease-in-out, left 100ms ease-in-out, min-width 100ms ease-in-out, max-width 100ms ease-in-out;
  -webkit-transform: translateZ(0);
          transform: translateZ(0);
  max-height: 100vh;
  overflow-y: auto;
}
.sidebar-sticky .sidebar-content {
  border-right: 1px solid #e4ebf6;
}

.sidebar-sticky .sidebar-nav {
  padding-bottom: 0;
}
.sidebar-sticky .sidebar-content {
  height: 100vh;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  left: 0;
  width: 90px;
}

.sidebar-nav {
  padding-bottom: 2rem;
  padding-left: 0;
  list-style: none;
}

.sidebar-link,
a.sidebar-link {
  display: block;
  padding: 1rem;
  text-align: center;
  color: #3f4b57;
  font-weight: 700;
  background: #fff;
  transition: background 50ms ease-in-out;
  position: relative;
  text-decoration: none;
  cursor: pointer;
}
.sidebar-link i,
.sidebar-link svg,
a.sidebar-link i,
a.sidebar-link svg {
  color: #3f4b57;
}

.sidebar-dropdown .sidebar-dropdown .sidebar-link {
  padding: 0.55rem 1.5rem 0.55rem 4.3rem;
}
.sidebar-dropdown .sidebar-dropdown .sidebar-dropdown .sidebar-link {
  padding: 0.55rem 1.5rem 0.55rem 5.05rem;
}

.sidebar-link:focus {
  outline: 0;
}

.sidebar-link:hover,
.sidebar-link:focus {
  color: #3f4b57;
  background: rgb(241, 249, 255);
  border-radius: 5px;
  position: relative;
  overflow: hidden;
}
.sidebar-link:hover i,
.sidebar-link:hover svg,
.sidebar-link:focus i,
.sidebar-link:focus svg {
  color: #3f4b57;
  opacity: 1;
}

.sidebar-link:focus:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 0;
  height: 0;
  background: rgba(55, 124, 251, 0.3);
  border-radius: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  -webkit-animation: pulseFromCenter 0.5s ease-out;
          animation: pulseFromCenter 0.5s ease-out;
}

.sidebar-expanded .sidebar-link:focus:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 0;
  height: 0;
  background: rgba(55, 124, 251, 0.3);
  border-radius: 5px;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  -webkit-animation: pulseFromCenter 0.5s ease-out;
          animation: pulseFromCenter 0.5s ease-out;
}

@-webkit-keyframes pulseFromCenter {
  0% {
    width: 0;
    height: 0;
    opacity: 0.5;
  }
  100% {
    width: 200%;
    height: 200%;
    opacity: 0;
  }
}

@keyframes pulseFromCenter {
  0% {
    width: 0;
    height: 0;
    opacity: 0.5;
  }
  100% {
    width: 200%;
    height: 200%;
    opacity: 0;
  }
}
.sidebar-item.active > .sidebar-link,
.sidebar-item.active .sidebar-link:hover {
  color: #377cfb;
  background: rgb(241, 249, 255);
  border-radius: 5px;
}
.sidebar-item.active > .sidebar-link i,
.sidebar-item.active > .sidebar-link svg,
.sidebar-item.active .sidebar-link:hover i,
.sidebar-item.active .sidebar-link:hover svg {
  color: #377cfb;
  opacity: 1;
}

.sidebar-dropdown .sidebar-link {
  padding: 0.55rem 1.5rem 0.55rem 3.55rem;
  color: #3f4b57;
  background: #fff;
  font-weight: 400;
}

.sidebar-dropdown .sidebar-item .sidebar-link:hover {
  color: #000;
  background: #fff;
  font-weight: 700;
}

.sidebar-dropdown .sidebar-item.active .sidebar-link {
  color: #000;
  background: #fff;
  font-weight: 700;
}

.sidebar [data-toggle=collapse] {
  position: relative;
}

.sidebar [data-toggle=collapse]:before {
  content: " ";
  border: solid;
  border-width: 0 0.1rem 0.1rem 0;
  display: inline-block;
  padding: 2px;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  position: absolute;
  top: 1.2rem;
  right: 1.5rem;
  transition: all 0.2s ease-out;
}

.sidebar [aria-expanded=true]:before,
.sidebar [data-toggle=collapse]:not(.collapsed):before {
  -webkit-transform: rotate(-135deg);
          transform: rotate(-135deg);
  top: 1.4rem;
}

.sidebar-brand {
  font-weight: 700;
  font-size: 1.15rem;
  color: #3f4b57;
  display: block;
  width: 100%;
  text-align: center;
  padding: 1em;
}
.sidebar-brand:hover {
  text-decoration: none;
  color: #3f4b57;
}
.sidebar-brand:focus {
  outline: 0;
}
.sidebar-brand svg,
.sidebar-brand .feather {
  color: #377cfb;
  height: 30px;
  width: 30px;
}

.sidebar-toggle {
  cursor: pointer;
  width: 32px;
  height: 32px;
  text-align: center;
}

.sidebar.toggled {
  margin-left: 0;
}
.sidebar.toggled .sidebar-content {
  left: 0;
}
@media (min-width: 1px) and (max-width: 991.98px) {
  .sidebar {
    min-width: 200px;
    max-width: 200px;
    margin-left: -200px;
  }
  .sidebar .sidebar-content {
    left: -200px;
  }
  .sidebar .sidebar-item-title {
    display: inline;
  }
  .sidebar.toggled {
    margin-left: 0;
  }
  .sidebar.toggled .sidebar-content {
    left: 0;
  }
  .sidebar.collapsed {
    margin-left: 0;
  }
  .sidebar.collapsed .sidebar-content {
    left: 0;
  }
  .sidebar.collapsed.toggled {
    margin-left: -90px;
  }
  .sidebar.collapsed.toggled .sidebar-content {
    left: -90px;
  }
}

.sidebar-header {
  background: transparent;
  color: #60717d;
  padding: 1.125rem 1.5rem 0.375rem;
  font-size: 0.65rem;
  text-transform: uppercase;
}

.sidebar-bottom {
  transition: margin-left 100ms ease-in-out, left 100ms ease-in-out, min-width 100ms ease-in-out, max-width 100ms ease-in-out;
  padding: 1rem;
  width: inherit;
  font-size: 0.8rem;
  bottom: 0;
  left: 0;
  position: fixed;
  background: #f4f7fa;
  min-width: 90px;
  max-width: 90px;
  color: #3f4b57;
  border-right: 1px solid #e4ebf6;
  margin-left: 0;
}
.sidebar-bottom h5 {
  color: #3f4b57;
}

.sidebar.toggled .sidebar-bottom {
  margin-left: -90px;
}

.sidebar-item {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 0.15rem;
}
.sidebar-item .sidebar-badge {
  position: absolute;
  right: 15px;
  top: 14px;
}
.sidebar-item .sidebar-item .sidebar-badge {
  top: 10px;
}
.sidebar-item.active svg {
  color: #377cfb;
  opacity: 1;
}

.sidebar .sidebar-cta {
  text-align: center;
  margin: 0.5rem;
  padding: 0.5rem;
}
.sidebar .sidebar-cta-content-collapsed {
  display: block;
}
.sidebar .sidebar-cta-content-expanded {
  display: none;
}
.sidebar.toggled .sidebar-cta {
  margin: 1rem;
  padding: 1.5rem;
}
.sidebar.toggled .sidebar-cta-content-collapsed {
  display: none;
}
.sidebar.toggled .sidebar-cta-content-expanded {
  display: block;
}

.sidebar-expanded .sidebar-link {
  text-align: left;
  width: 100%;
}
.sidebar-expanded .sidebar-link svg {
  margin-right: 0.75rem;
}

.min-vw-50 {
  min-width: 50vw !important;
}

.min-vh-50 {
  min-height: 50vh !important;
}

.vw-50 {
  width: 50vw !important;
}

.vh-50 {
  height: 50vh !important;
}

.card > .dataTables_wrapper .table.dataTable,
.card > .table,
.card > .table-responsive .table,
.card > .table-responsive-sm .table,
.card > .table-responsive-md .table,
.card > .table-responsive-lg .table,
.card > .table-responsive-xl .table {
  border-right: 0;
  border-bottom: 0;
  border-left: 0;
  margin-bottom: 0;
}
.card > .dataTables_wrapper .table.dataTable td:first-child,
.card > .dataTables_wrapper .table.dataTable th:first-child,
.card > .table td:first-child,
.card > .table th:first-child,
.card > .table-responsive .table td:first-child,
.card > .table-responsive .table th:first-child,
.card > .table-responsive-sm .table td:first-child,
.card > .table-responsive-sm .table th:first-child,
.card > .table-responsive-md .table td:first-child,
.card > .table-responsive-md .table th:first-child,
.card > .table-responsive-lg .table td:first-child,
.card > .table-responsive-lg .table th:first-child,
.card > .table-responsive-xl .table td:first-child,
.card > .table-responsive-xl .table th:first-child {
  border-left: 0;
  padding-left: 1.25rem;
}
.card > .dataTables_wrapper .table.dataTable td:last-child,
.card > .dataTables_wrapper .table.dataTable th:last-child,
.card > .table td:last-child,
.card > .table th:last-child,
.card > .table-responsive .table td:last-child,
.card > .table-responsive .table th:last-child,
.card > .table-responsive-sm .table td:last-child,
.card > .table-responsive-sm .table th:last-child,
.card > .table-responsive-md .table td:last-child,
.card > .table-responsive-md .table th:last-child,
.card > .table-responsive-lg .table td:last-child,
.card > .table-responsive-lg .table th:last-child,
.card > .table-responsive-xl .table td:last-child,
.card > .table-responsive-xl .table th:last-child {
  border-right: 0;
  padding-right: 1.25rem;
}
.card > .dataTables_wrapper .table.dataTable tr:first-child td,
.card > .dataTables_wrapper .table.dataTable tr:first-child th,
.card > .table tr:first-child td,
.card > .table tr:first-child th,
.card > .table-responsive .table tr:first-child td,
.card > .table-responsive .table tr:first-child th,
.card > .table-responsive-sm .table tr:first-child td,
.card > .table-responsive-sm .table tr:first-child th,
.card > .table-responsive-md .table tr:first-child td,
.card > .table-responsive-md .table tr:first-child th,
.card > .table-responsive-lg .table tr:first-child td,
.card > .table-responsive-lg .table tr:first-child th,
.card > .table-responsive-xl .table tr:first-child td,
.card > .table-responsive-xl .table tr:first-child th {
  border-top: 0;
}
.card > .dataTables_wrapper .table.dataTable tr:last-child td,
.card > .table tr:last-child td,
.card > .table-responsive .table tr:last-child td,
.card > .table-responsive-sm .table tr:last-child td,
.card > .table-responsive-md .table tr:last-child td,
.card > .table-responsive-lg .table tr:last-child td,
.card > .table-responsive-xl .table tr:last-child td {
  border-bottom: 0;
}
.card .card-header + .table {
  border-top: 0;
}

.table-action a {
  color: #60717d;
}
.table-action a:hover {
  color: #1d2329;
}
.table-action .feather {
  width: 18px;
  height: 18px;
}

.table > tbody > tr > td {
  vertical-align: middle;
}

.card > .dataTables_wrapper .table.dataTable {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
.card > .dataTables_wrapper .dataTables_info {
  padding: 1rem 1.25rem;
}
.card > .dataTables_wrapper .dataTables_paginate {
  padding: 0.6rem 1.25rem;
}

.dt-bootstrap4 {
  width: calc(100% - 2px);
}

.tab {
  margin-bottom: 2rem;
}
.tab .nav-tabs {
  border: 0;
}
.tab .nav-tabs .nav-link {
  background: transparent;
  color: #2a3540;
  padding: 0.75rem 1rem;
  border: 0;
}
.tab .nav-tabs .nav-link.active {
  background: #fff;
  color: #2a3540;
}
.tab .nav-tabs .nav-link:hover:not(.active) {
  color: #377cfb;
}
.tab .nav-tabs .nav-link svg {
  width: 20px;
  height: 20px;
}
.tab .tab-content {
  background: #fff;
  padding: 1.25rem;
  box-shadow: 0 0.1rem 0.2rem rgba(0, 0, 0, 0.05);
  border-radius: 0 0 0.3rem 0.3rem;
}
.tab .tab-content p:last-child {
  margin-bottom: 0;
}

.tab-primary .nav-tabs .nav-link.active {
  background: #377cfb;
  border-bottom-color: #377cfb;
  color: #fff;
}
.tab-primary .tab-content {
  background: #377cfb;
  color: #fff;
}
.tab-primary h1, .tab-primary h2, .tab-primary h3, .tab-primary h4, .tab-primary h5, .tab-primary h6,
.tab-primary .h1, .tab-primary .h2, .tab-primary .h3, .tab-primary .h4, .tab-primary .h5, .tab-primary .h6 {
  color: #fff;
}

.tab-secondary .nav-tabs .nav-link.active {
  background: #495057;
  border-bottom-color: #495057;
  color: #fff;
}
.tab-secondary .tab-content {
  background: #495057;
  color: #fff;
}
.tab-secondary h1, .tab-secondary h2, .tab-secondary h3, .tab-secondary h4, .tab-secondary h5, .tab-secondary h6,
.tab-secondary .h1, .tab-secondary .h2, .tab-secondary .h3, .tab-secondary .h4, .tab-secondary .h5, .tab-secondary .h6 {
  color: #fff;
}

.tab-success .nav-tabs .nav-link.active {
  background: #4caf50;
  border-bottom-color: #4caf50;
  color: #fff;
}
.tab-success .tab-content {
  background: #4caf50;
  color: #fff;
}
.tab-success h1, .tab-success h2, .tab-success h3, .tab-success h4, .tab-success h5, .tab-success h6,
.tab-success .h1, .tab-success .h2, .tab-success .h3, .tab-success .h4, .tab-success .h5, .tab-success .h6 {
  color: #fff;
}

.tab-info .nav-tabs .nav-link.active {
  background: #1f9bcf;
  border-bottom-color: #1f9bcf;
  color: #fff;
}
.tab-info .tab-content {
  background: #1f9bcf;
  color: #fff;
}
.tab-info h1, .tab-info h2, .tab-info h3, .tab-info h4, .tab-info h5, .tab-info h6,
.tab-info .h1, .tab-info .h2, .tab-info .h3, .tab-info .h4, .tab-info .h5, .tab-info .h6 {
  color: #fff;
}

.tab-warning .nav-tabs .nav-link.active {
  background: #df9123;
  border-bottom-color: #df9123;
  color: #fff;
}
.tab-warning .tab-content {
  background: #df9123;
  color: #fff;
}
.tab-warning h1, .tab-warning h2, .tab-warning h3, .tab-warning h4, .tab-warning h5, .tab-warning h6,
.tab-warning .h1, .tab-warning .h2, .tab-warning .h3, .tab-warning .h4, .tab-warning .h5, .tab-warning .h6 {
  color: #fff;
}

.tab-danger .nav-tabs .nav-link.active {
  background: #e51c23;
  border-bottom-color: #e51c23;
  color: #fff;
}
.tab-danger .tab-content {
  background: #e51c23;
  color: #fff;
}
.tab-danger h1, .tab-danger h2, .tab-danger h3, .tab-danger h4, .tab-danger h5, .tab-danger h6,
.tab-danger .h1, .tab-danger .h2, .tab-danger .h3, .tab-danger .h4, .tab-danger .h5, .tab-danger .h6 {
  color: #fff;
}

.tab-light .nav-tabs .nav-link.active {
  background: #F5F5F5;
  border-bottom-color: #F5F5F5;
  color: #fff;
}
.tab-light .tab-content {
  background: #F5F5F5;
  color: #fff;
}
.tab-light h1, .tab-light h2, .tab-light h3, .tab-light h4, .tab-light h5, .tab-light h6,
.tab-light .h1, .tab-light .h2, .tab-light .h3, .tab-light .h4, .tab-light .h5, .tab-light .h6 {
  color: #fff;
}

.tab-dark .nav-tabs .nav-link.active {
  background: #354052;
  border-bottom-color: #354052;
  color: #fff;
}
.tab-dark .tab-content {
  background: #354052;
  color: #fff;
}
.tab-dark h1, .tab-dark h2, .tab-dark h3, .tab-dark h4, .tab-dark h5, .tab-dark h6,
.tab-dark .h1, .tab-dark .h2, .tab-dark .h3, .tab-dark .h4, .tab-dark .h5, .tab-dark .h6 {
  color: #fff;
}

.tab-tertiary .nav-tabs .nav-link.active {
  background: rgb(105, 156.75, 252);
  border-bottom-color: rgb(105, 156.75, 252);
  color: #fff;
}
.tab-tertiary .tab-content {
  background: rgb(105, 156.75, 252);
  color: #fff;
}
.tab-tertiary h1, .tab-tertiary h2, .tab-tertiary h3, .tab-tertiary h4, .tab-tertiary h5, .tab-tertiary h6,
.tab-tertiary .h1, .tab-tertiary .h2, .tab-tertiary .h3, .tab-tertiary .h4, .tab-tertiary .h5, .tab-tertiary .h6 {
  color: #fff;
}

.tab-pink .nav-tabs .nav-link.active {
  background: #fb378d;
  border-bottom-color: #fb378d;
  color: #fff;
}
.tab-pink .tab-content {
  background: #fb378d;
  color: #fff;
}
.tab-pink h1, .tab-pink h2, .tab-pink h3, .tab-pink h4, .tab-pink h5, .tab-pink h6,
.tab-pink .h1, .tab-pink .h2, .tab-pink .h3, .tab-pink .h4, .tab-pink .h5, .tab-pink .h6 {
  color: #fff;
}

.tab-title {
  font-size: 1rem;
}

.tab-vertical .nav-tabs {
  float: left;
  flex-direction: column;
}
.tab-vertical .nav-tabs .nav-link {
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.tab-vertical .tab-content {
  overflow: auto;
}

.timeline {
  list-style-type: none;
  position: relative;
}
.timeline:before {
  content: " ";
  background: #dae0e6;
  display: inline-block;
  position: absolute;
  left: 9px;
  width: 2px;
  height: 100%;
  z-index: 1;
}

.timeline-item:before {
  content: " ";
  background: #fff;
  display: inline-block;
  position: absolute;
  border-radius: 50%;
  border: 3px solid #377cfb;
  left: 0;
  width: 20px;
  height: 20px;
  z-index: 1;
}

.text-sm {
  font-size: 0.75rem;
}

.text-lg {
  font-size: 1rem;
}

b, strong {
  font-weight: 700;
}

pre.snippet {
  white-space: pre-wrap;
  word-wrap: break-word;
  text-align: justify;
}

a {
  cursor: pointer;
}

.wrapper {
  align-items: stretch;
  display: flex;
  width: 100%;
  overflow: hidden;
}

.wrapper-boxed {
  max-width: 1440px;
  margin: 0 auto;
  border-left: 1px solid rgba(0, 0, 0, 0.1);
  border-right: 1px solid rgba(0, 0, 0, 0.1);
  overflow: hidden;
}

.content {
  padding: 2.5rem 2.5rem 1.5rem;
  flex: 1;
}
@media (max-width: 991.98px) {
  .content {
    width: 100vw;
    max-width: 100vw;
  }
}
@media (max-width: 1199.98px) {
  .content {
    padding: 1.5rem;
  }
}

.main {
  display: flex;
  width: 100%;
  min-height: 100vh;
  min-width: 0;
  transition: margin-left 100ms ease-in-out, left 100ms ease-in-out, min-width 100ms ease-in-out, max-width 100ms ease-in-out;
  flex-direction: column;
  padding-top: 30px;
}
@media (max-width: 991.98px) {
  .main {
    overflow-y: hidden;
  }
}

@-webkit-keyframes spin {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}

@keyframes spin {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
.settings {
  display: none;
}
@media (min-width: 1200px) {
  .settings {
    display: block;
  }
}

.settings-toggle {
  background: #2a3540;
  color: #fff;
  position: fixed;
  top: 200px;
  right: 0;
  width: 46px;
  padding: 0.75rem 0.75rem;
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
  box-shadow: -5px 0px 10px 0px rgba(0, 0, 0, 0.1);
  transition: all 0.1s ease-in-out;
  cursor: pointer;
}
.settings-toggle:hover {
  width: 52px;
}
.settings-toggle svg {
  width: 22px;
  height: 22px;
  -webkit-animation-name: spin;
          animation-name: spin;
  -webkit-animation-duration: 4000ms;
          animation-duration: 4000ms;
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
          animation-timing-function: linear;
}

.settings-panel {
  background: #fff;
  border-left: 0 solid transparent;
  box-shadow: -5px 0px 10px 0px rgba(0, 0, 0, 0.1);
  display: block;
  height: 100%;
  position: fixed;
  width: 240px;
  z-index: 100;
  top: 0;
  bottom: 0;
  right: -240px;
  transition: right 0.2s ease-in-out;
}
.settings.open .settings-panel:before {
  content: "";
  background: rgba(0, 0, 0, 0.2);
  position: fixed;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  z-index: -1;
  pointer-events: none;
}
.settings.open .settings-panel {
  right: 0;
}

.settings-content {
  height: 100%;
  overflow: auto;
  position: relative;
  background: #fff;
}
.settings-content .ps__thumb-y,
.settings-content .simplebar-scrollbar::before {
  background: rgba(0, 0, 0, 0.5);
}

.settings-title {
  padding: 1.35rem 1.5rem;
  font-size: 0.875rem;
}
.settings-title h4 {
  margin-bottom: 0;
}

.settings-section {
  border-top: 0 solid transparent;
  padding: 1rem 1.5rem;
}

.settings-layouts {
  line-height: 2;
  list-style: none;
  margin-bottom: 0;
  padding-left: 0;
}

.settings-layouts-item .badge {
  background: #a3b1bd;
  border-radius: 10rem;
  color: #fff;
  padding: 0.2rem 0.35rem;
}
.settings-layouts-item, .settings-layouts-item:hover {
  color: #3f4b57;
  text-decoration: none;
  cursor: pointer;
}
.settings-layouts-item:hover .badge {
  background: #60717d;
}

.settings-theme {
  display: block;
  margin-bottom: 1rem;
  text-align: center;
  text-decoration: none;
  cursor: pointer;
}
.settings-theme:last-child {
  margin-bottom: 0;
}
.settings-theme:hover {
  text-decoration: none;
}
.settings-theme img {
  border-radius: 0.3rem;
  border: 1px solid #cad2da;
  -webkit-transform: scale(1);
          transform: scale(1);
  transition: all 0.1s ease-in-out;
}
.settings-theme:hover img {
  -webkit-transform: scale(1.03);
          transform: scale(1.03);
}

html[data-useragent*="MSIE 10.0"] .main {
  width: calc(100% - 90px);
}
html[data-useragent*="MSIE 10.0"] .sidebar-toggle {
  display: none !important;
}
html[data-useragent*="MSIE 10.0"] .sidebar {
  width: 90px !important;
  min-width: 90px !important;
  margin-left: 0 !important;
}
html[data-useragent*="MSIE 10.0"] .toggled.sidebar-collapsed {
  margin-left: 0 !important;
}

.rounded-lg {
  border-radius: 0.45rem !important;
}

.rounded-top-lg {
  border-top-left-radius: 0.45rem !important;
  border-top-right-radius: 0.45rem !important;
}

.rounded-right-lg {
  border-top-right-radius: 0.45rem !important;
  border-bottom-right-radius: 0.45rem !important;
}

.rounded-bottom-lg {
  border-bottom-right-radius: 0.45rem !important;
  border-bottom-left-radius: 0.45rem !important;
}

.rounded-left-lg {
  border-top-left-radius: 0.45rem !important;
  border-bottom-left-radius: 0.45rem !important;
}

.rounded-sm {
  border-radius: 0.15rem !important;
}

.rounded-top-sm {
  border-top-left-radius: 0.15rem !important;
  border-top-right-radius: 0.15rem !important;
}

.rounded-right-sm {
  border-top-right-radius: 0.15rem !important;
  border-bottom-right-radius: 0.15rem !important;
}

.rounded-bottom-sm {
  border-bottom-right-radius: 0.15rem !important;
  border-bottom-left-radius: 0.15rem !important;
}

.rounded-left-sm {
  border-top-left-radius: 0.15rem !important;
  border-bottom-left-radius: 0.15rem !important;
}

.cursor-grab {
  cursor: move;
  cursor: grab;
  cursor: -webkit-grab;
}

.cursor-pointer {
  cursor: pointer;
}

.font-size-lg {
  font-size: 1rem;
}

.font-size-sm {
  font-size: 1rem;
}

.overflow-scroll {
  overflow: scroll;
}

.overflow-hidden {
  overflow: hidden;
}

.overflow-auto {
  overflow: auto;
}

.overflow-visible {
  overflow: visible;
}

.overflow-scroll-important {
  overflow: scroll !important;
}

.absolute-top {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
}

.fc-unthemed .fc-button {
  background-image: none;
  box-shadow: none;
  text-shadow: none;
}
.fc-unthemed .fc-button.fc-state-active {
  color: #fff;
  background-color: rgb(17.5, 99.4375, 250.25);
  border-color: rgb(5, 91.25, 250);
}

.fc-unthemed th,
.fc-unthemed td {
  border-color: #e5eaef;
}

.fc-unthemed .fc-event .fc-content {
  color: #fff;
  padding: 0.25rem;
}

.fc-unthemed .fc-event,
.fc-unthemed .fc-event-dot {
  background: #495057;
  border-color: #495057;
}

.fc-unthemed .fc-toolbar h2 {
  font-size: 1.09375rem;
}

.fc-unthemed td.fc-today {
  background: #f4f7fa;
}

.fc-unthemed .fc-day-grid td:not(.fc-axis) {
  padding: 0.25rem;
}

.fc-unthemed .fc-day-grid td:not(.fc-axis).fc-event-container {
  padding: 0.2rem 0.5rem;
}

.fc-unthemed .fc-axis {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.fc-unthemed .fc-scroller .fc-content-col {
  padding: 0.5rem 0.5rem;
}

.fc-unthemed th.fc-week-number,
.fc-unthemed th.fc-day-header {
  padding: 0.75rem 0.25rem;
}

.fc-unthemed .fc-list-heading .fc-widget-header {
  padding: 0.75rem 1.25rem;
}

.fc-unthemed .fc-list-heading .fc-list-heading-main,
.fc-unthemed .fc-list-heading .fc-list-heading-alt {
  font-size: 1rem;
  font-weight: 400;
}

.fc-unthemed .fc-list-heading .fc-list-heading-main {
  font-weight: 500;
  font-size: 1rem;
}

.fc-unthemed .fc-list-item td {
  padding: 0.75rem 1.25rem;
}

.fc-unthemed .fc-list-item .fc-event-dot {
  border-radius: 50%;
}

.fc-row .fc-highlight-skeleton {
  opacity: 1;
}

.fc-row .fc-highlight-skeleton .fc-highlight {
  background: #cad2da;
}

/* Scrollbar styles */
.scrollbar-container {
  position: relative;
  height: 100%;
  width: 100%;
}

.ps {
  overflow: hidden;
  touch-action: auto;
}

.ps__rail-x {
  display: none;
  opacity: 0;
  transition: background-color 0.2s linear, opacity 0.2s linear;
  height: 15px;
  bottom: 0px;
  position: absolute;
}

.ps__rail-y {
  display: none;
  opacity: 0;
  transition: background-color 0.2s linear, opacity 0.2s linear;
  width: 15px;
  right: 0;
  position: absolute;
  left: auto !important;
}

.ps--active-x > .ps__rail-x,
.ps--active-y > .ps__rail-y {
  display: block;
  background-color: transparent;
}

.ps:hover > .ps__rail-x,
.ps:hover > .ps__rail-y,
.ps--focus > .ps__rail-x,
.ps--focus > .ps__rail-y,
.ps--scrolling-x > .ps__rail-x,
.ps--scrolling-y > .ps__rail-y {
  opacity: 0.5;
}

.ps__thumb-x {
  background-color: #fff;
  border-radius: 7px;
  transition: background-color 0.2s linear, height 0.2s ease-in-out;
  height: 7px;
  bottom: 2px;
  position: absolute;
}

.ps__thumb-y {
  background-color: #fff;
  border-radius: 7px;
  transition: background-color 0.2s linear, width 0.2s ease-in-out;
  width: 7px;
  right: 2px;
  position: absolute;
}

.ql-snow .ql-editor {
  min-height: 15rem;
  background: #fff;
}

.ql-toolbar.ql-snow {
  font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;
}

.ql-container {
  font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;
  font-size: 0.875rem;
}

.ql-bubble .ql-editor {
  padding: 0;
}

.ql-bubble .ql-editor.ql-blank::before {
  left: 0;
  right: 0;
}

.ql-bubble .ql-tooltip {
  border-radius: 0.45rem;
  font-size: 13px;
}

.card > .react-bootstrap-table .table {
  margin-bottom: 0;
}

.react-bootstrap-table-pagination-list .pagination {
  justify-content: flex-end;
}

/*!
 * https://github.com/YouCanBookMe/react-datetime
 */
.rdt {
  position: relative;
}

.rdtPicker {
  display: none;
  position: absolute;
  width: 250px;
  padding: 4px;
  margin-top: 1px;
  z-index: 99;
  background: #fff;
  width: 100%;
}

.rdtOpen .rdtPicker {
  display: block;
}

.rdtStatic .rdtPicker {
  box-shadow: none;
  position: static;
}

.rdtPicker .rdtTimeToggle {
  text-align: center;
}

.rdtPicker table {
  width: 100%;
  margin: 0;
}

.rdtPicker td,
.rdtPicker th {
  text-align: center;
  height: 36px;
  line-height: 36px;
  width: 36px;
  padding: 0.3rem;
  border-radius: 0.3rem;
}

.rdtPicker td {
  cursor: pointer;
}

.rdtPicker td.rdtDay:hover,
.rdtPicker td.rdtHour:hover,
.rdtPicker td.rdtMinute:hover,
.rdtPicker td.rdtSecond:hover,
.rdtPicker .rdtTimeToggle:hover {
  background: #eeeeee;
  cursor: pointer;
}

.rdtPicker td.rdtOld,
.rdtPicker td.rdtNew {
  color: #999999;
}

.rdtPicker td.rdtToday {
  position: relative;
}

.rdtPicker td.rdtToday:before {
  content: "";
  display: inline-block;
  border-left: 7px solid transparent;
  border-bottom: 7px solid #377cfb;
  border-top-color: rgba(0, 0, 0, 0.2);
  position: absolute;
  bottom: 4px;
  right: 4px;
}

.rdtPicker td.rdtActive,
.rdtPicker td.rdtActive:hover {
  background-color: #377cfb;
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}

.rdtPicker td.rdtActive.rdtToday:before {
  border-bottom-color: #fff;
}

.rdtPicker td.rdtDisabled,
.rdtPicker td.rdtDisabled:hover {
  background: none;
  color: #999999;
  cursor: not-allowed;
}

.rdtPicker td span.rdtOld {
  color: #999999;
}

.rdtPicker td span.rdtDisabled,
.rdtPicker td span.rdtDisabled:hover {
  background: none;
  color: #999999;
  cursor: not-allowed;
}

.rdtPicker .dow {
  width: 14.2857%;
  border-bottom: none;
  cursor: default;
}

.rdtPicker th.rdtSwitch {
  width: 100px;
}

.rdtPicker th.rdtNext,
.rdtPicker th.rdtPrev {
  font-size: 21px;
  vertical-align: top;
}

.rdtPrev span,
.rdtNext span {
  display: block;
  -webkit-touch-callout: none; /* iOS Safari */
  -webkit-user-select: none; /* Chrome/Safari/Opera */ /* Konqueror */ /* Firefox */ /* Internet Explorer/Edge */
  user-select: none;
}

.rdtPicker th.rdtDisabled,
.rdtPicker th.rdtDisabled:hover {
  background: none;
  color: #999999;
  cursor: not-allowed;
}

.rdtPicker thead tr:first-child th {
  cursor: pointer;
}

.rdtPicker thead tr:first-child th:hover {
  background: #eeeeee;
}

.rdtPicker button {
  border: none;
  background: none;
  cursor: pointer;
}

.rdtPicker button:hover {
  background-color: #eee;
}

.rdtPicker thead button {
  width: 100%;
  height: 100%;
}

td.rdtMonth,
td.rdtYear {
  height: 50px;
  width: 25%;
  cursor: pointer;
}

td.rdtMonth:hover,
td.rdtYear:hover {
  background: #eee;
}

.rdtCounters {
  display: inline-block;
}

.rdtCounters > div {
  float: left;
}

.rdtCounter {
  height: 100px;
}

.rdtCounter {
  width: 40px;
}

.rdtCounterSeparator {
  line-height: 100px;
}

.rdtCounter .rdtBtn {
  height: 40%;
  line-height: 40px;
  cursor: pointer;
  display: block;
  -webkit-user-select: none;
          user-select: none;
}

.rdtCounter .rdtBtn:hover {
  background: #eee;
}

.rdtCounter .rdtCount {
  height: 20%;
  font-size: 1.2em;
}

.rdtMilli {
  vertical-align: middle;
  padding-left: 8px;
  width: 48px;
}

.rdtMilli input {
  width: 100%;
  font-size: 1.2em;
  margin-top: 37px;
}

.rdtTime td {
  cursor: default;
}

.react-select-container .react-select__control {
  min-height: auto;
}
.react-select-container .react-select__control--is-focused, .react-select-container .react-select__control--is-menu-open {
  color: #3f4b57;
  background-color: #fff;
  border-color: rgb(180, 205.875, 253.5) !important;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(55, 124, 251, 0.25);
}
.react-select-container .react-select__value-container {
  padding: 0.4rem 0.7rem;
}
.react-select-container .react-select__value-container > div {
  padding-top: 0;
  padding-bottom: 0;
  margin: 0 4px 0 0;
}
.react-select-container .react-select__indicator {
  padding: 0.4rem;
}
.react-select-container .react-select__option {
  padding-bottom: 0.4rem;
  padding-top: 0.4rem;
  cursor: pointer;
}
.react-select-container .react-select__multi-value__remove:hover {
  background: transparent;
  color: #000;
  cursor: pointer;
}

#toast-container > div {
  opacity: 0.9;
}

.wizard {
  background: #fff;
  background-color: #fff;
  background-clip: border-box;
  border: 0 solid transparent;
  box-shadow: 0 0.1rem 0.2rem rgba(0, 0, 0, 0.05);
  border-radius: 0.25rem !important;
  margin-bottom: 2rem;
}
.wizard.sw-theme-default > .nav .nav-link {
  position: relative;
}
.wizard.sw-theme-default > .nav .nav-link:after {
  background: #adb5bd;
  bottom: 0px;
  content: "";
  height: 2px;
  left: 0;
  position: absolute;
  transition: all 0.35s ease 0.15s;
  width: 0;
}
.wizard.sw-theme-default > .nav .nav-link.active {
  color: #377cfb !important;
}
.wizard.sw-theme-default > .nav .nav-link.active:after {
  background: #377cfb !important;
  width: 100%;
}
.wizard.sw-theme-default > .nav .nav-link.inactive {
  color: #adb5bd;
  cursor: not-allowed;
}
.wizard.sw-theme-default > .nav .nav-link.inactive:after {
  background: #377cfb;
}
.wizard.sw-theme-default > .nav .nav-link.done {
  color: rgb(130, 173.125, 252.5);
}
.wizard.sw-theme-default > .nav .nav-link.done:after {
  background: rgb(130, 173.125, 252.5);
  width: 100%;
}
.wizard.sw-theme-arrows > .nav .nav-link.active {
  border-color: #377cfb !important;
  background: #377cfb !important;
}
.wizard.sw-theme-arrows > .nav .nav-link.active:after {
  border-left-color: #377cfb !important;
}
.wizard.sw-theme-arrows > .nav .nav-link.done {
  border-color: rgb(130, 173.125, 252.5) !important;
  background: rgb(130, 173.125, 252.5) !important;
}
.wizard.sw-theme-arrows > .nav .nav-link.done:after {
  border-left-color: rgb(130, 173.125, 252.5) !important;
  width: 100%;
}

.wizard.sw-theme-default .sw-toolbar-bottom,
.wizard.sw-theme-arrows .sw-toolbar-bottom {
  background: #fff;
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: #dae0e6;
}

.wizard.sw-theme-default .step-content,
.wizard.sw-theme-arrows .step-content {
  padding: 10px;
}

.wizard-primary.sw-theme-default > .nav .nav-link {
  position: relative;
}
.wizard-primary.sw-theme-default > .nav .nav-link:after {
  background: #adb5bd;
  bottom: 0px;
  content: "";
  height: 2px;
  left: 0;
  position: absolute;
  transition: all 0.35s ease 0.15s;
  width: 0;
}
.wizard-primary.sw-theme-default > .nav .nav-link.active {
  color: #377cfb !important;
}
.wizard-primary.sw-theme-default > .nav .nav-link.active:after {
  background: #377cfb !important;
  width: 100%;
}
.wizard-primary.sw-theme-default > .nav .nav-link.inactive {
  color: #adb5bd;
  cursor: not-allowed;
}
.wizard-primary.sw-theme-default > .nav .nav-link.inactive:after {
  background: #377cfb;
}
.wizard-primary.sw-theme-default > .nav .nav-link.done {
  color: rgb(130, 173.125, 252.5);
}
.wizard-primary.sw-theme-default > .nav .nav-link.done:after {
  background: rgb(130, 173.125, 252.5);
  width: 100%;
}
.wizard-primary.sw-theme-arrows > .nav .nav-link.active {
  border-color: #377cfb !important;
  background: #377cfb !important;
}
.wizard-primary.sw-theme-arrows > .nav .nav-link.active:after {
  border-left-color: #377cfb !important;
}
.wizard-primary.sw-theme-arrows > .nav .nav-link.done {
  border-color: rgb(130, 173.125, 252.5) !important;
  background: rgb(130, 173.125, 252.5) !important;
}
.wizard-primary.sw-theme-arrows > .nav .nav-link.done:after {
  border-left-color: rgb(130, 173.125, 252.5) !important;
  width: 100%;
}

.wizard-secondary.sw-theme-default > .nav .nav-link {
  position: relative;
}
.wizard-secondary.sw-theme-default > .nav .nav-link:after {
  background: #adb5bd;
  bottom: 0px;
  content: "";
  height: 2px;
  left: 0;
  position: absolute;
  transition: all 0.35s ease 0.15s;
  width: 0;
}
.wizard-secondary.sw-theme-default > .nav .nav-link.active {
  color: #495057 !important;
}
.wizard-secondary.sw-theme-default > .nav .nav-link.active:after {
  background: #495057 !important;
  width: 100%;
}
.wizard-secondary.sw-theme-default > .nav .nav-link.inactive {
  color: #adb5bd;
  cursor: not-allowed;
}
.wizard-secondary.sw-theme-default > .nav .nav-link.inactive:after {
  background: #495057;
}
.wizard-secondary.sw-theme-default > .nav .nav-link.done {
  color: rgb(107.903125, 118.25, 128.596875);
}
.wizard-secondary.sw-theme-default > .nav .nav-link.done:after {
  background: rgb(107.903125, 118.25, 128.596875);
  width: 100%;
}
.wizard-secondary.sw-theme-arrows > .nav .nav-link.active {
  border-color: #495057 !important;
  background: #495057 !important;
}
.wizard-secondary.sw-theme-arrows > .nav .nav-link.active:after {
  border-left-color: #495057 !important;
}
.wizard-secondary.sw-theme-arrows > .nav .nav-link.done {
  border-color: rgb(107.903125, 118.25, 128.596875) !important;
  background: rgb(107.903125, 118.25, 128.596875) !important;
}
.wizard-secondary.sw-theme-arrows > .nav .nav-link.done:after {
  border-left-color: rgb(107.903125, 118.25, 128.596875) !important;
  width: 100%;
}

.wizard-success.sw-theme-default > .nav .nav-link {
  position: relative;
}
.wizard-success.sw-theme-default > .nav .nav-link:after {
  background: #adb5bd;
  bottom: 0px;
  content: "";
  height: 2px;
  left: 0;
  position: absolute;
  transition: all 0.35s ease 0.15s;
  width: 0;
}
.wizard-success.sw-theme-default > .nav .nav-link.active {
  color: #4caf50 !important;
}
.wizard-success.sw-theme-default > .nav .nav-link.active:after {
  background: #4caf50 !important;
  width: 100%;
}
.wizard-success.sw-theme-default > .nav .nav-link.inactive {
  color: #adb5bd;
  cursor: not-allowed;
}
.wizard-success.sw-theme-default > .nav .nav-link.inactive:after {
  background: #4caf50;
}
.wizard-success.sw-theme-default > .nav .nav-link.done {
  color: rgb(127.7589641434, 199.7410358566, 130.6673306773);
}
.wizard-success.sw-theme-default > .nav .nav-link.done:after {
  background: rgb(127.7589641434, 199.7410358566, 130.6673306773);
  width: 100%;
}
.wizard-success.sw-theme-arrows > .nav .nav-link.active {
  border-color: #4caf50 !important;
  background: #4caf50 !important;
}
.wizard-success.sw-theme-arrows > .nav .nav-link.active:after {
  border-left-color: #4caf50 !important;
}
.wizard-success.sw-theme-arrows > .nav .nav-link.done {
  border-color: rgb(127.7589641434, 199.7410358566, 130.6673306773) !important;
  background: rgb(127.7589641434, 199.7410358566, 130.6673306773) !important;
}
.wizard-success.sw-theme-arrows > .nav .nav-link.done:after {
  border-left-color: rgb(127.7589641434, 199.7410358566, 130.6673306773) !important;
  width: 100%;
}

.wizard-info.sw-theme-default > .nav .nav-link {
  position: relative;
}
.wizard-info.sw-theme-default > .nav .nav-link:after {
  background: #adb5bd;
  bottom: 0px;
  content: "";
  height: 2px;
  left: 0;
  position: absolute;
  transition: all 0.35s ease 0.15s;
  width: 0;
}
.wizard-info.sw-theme-default > .nav .nav-link.active {
  color: #1f9bcf !important;
}
.wizard-info.sw-theme-default > .nav .nav-link.active:after {
  background: #1f9bcf !important;
  width: 100%;
}
.wizard-info.sw-theme-default > .nav .nav-link.inactive {
  color: #adb5bd;
  cursor: not-allowed;
}
.wizard-info.sw-theme-default > .nav .nav-link.inactive:after {
  background: #1f9bcf;
}
.wizard-info.sw-theme-default > .nav .nav-link.done {
  color: rgb(84.9642857143, 186.8214285714, 229.5357142857);
}
.wizard-info.sw-theme-default > .nav .nav-link.done:after {
  background: rgb(84.9642857143, 186.8214285714, 229.5357142857);
  width: 100%;
}
.wizard-info.sw-theme-arrows > .nav .nav-link.active {
  border-color: #1f9bcf !important;
  background: #1f9bcf !important;
}
.wizard-info.sw-theme-arrows > .nav .nav-link.active:after {
  border-left-color: #1f9bcf !important;
}
.wizard-info.sw-theme-arrows > .nav .nav-link.done {
  border-color: rgb(84.9642857143, 186.8214285714, 229.5357142857) !important;
  background: rgb(84.9642857143, 186.8214285714, 229.5357142857) !important;
}
.wizard-info.sw-theme-arrows > .nav .nav-link.done:after {
  border-left-color: rgb(84.9642857143, 186.8214285714, 229.5357142857) !important;
  width: 100%;
}

.wizard-warning.sw-theme-default > .nav .nav-link {
  position: relative;
}
.wizard-warning.sw-theme-default > .nav .nav-link:after {
  background: #adb5bd;
  bottom: 0px;
  content: "";
  height: 2px;
  left: 0;
  position: absolute;
  transition: all 0.35s ease 0.15s;
  width: 0;
}
.wizard-warning.sw-theme-default > .nav .nav-link.active {
  color: #df9123 !important;
}
.wizard-warning.sw-theme-default > .nav .nav-link.active:after {
  background: #df9123 !important;
  width: 100%;
}
.wizard-warning.sw-theme-default > .nav .nav-link.inactive {
  color: #adb5bd;
  cursor: not-allowed;
}
.wizard-warning.sw-theme-default > .nav .nav-link.inactive:after {
  background: #df9123;
}
.wizard-warning.sw-theme-default > .nav .nav-link.done {
  color: rgb(232.7142857143, 178.3928571429, 101.7857142857);
}
.wizard-warning.sw-theme-default > .nav .nav-link.done:after {
  background: rgb(232.7142857143, 178.3928571429, 101.7857142857);
  width: 100%;
}
.wizard-warning.sw-theme-arrows > .nav .nav-link.active {
  border-color: #df9123 !important;
  background: #df9123 !important;
}
.wizard-warning.sw-theme-arrows > .nav .nav-link.active:after {
  border-left-color: #df9123 !important;
}
.wizard-warning.sw-theme-arrows > .nav .nav-link.done {
  border-color: rgb(232.7142857143, 178.3928571429, 101.7857142857) !important;
  background: rgb(232.7142857143, 178.3928571429, 101.7857142857) !important;
}
.wizard-warning.sw-theme-arrows > .nav .nav-link.done:after {
  border-left-color: rgb(232.7142857143, 178.3928571429, 101.7857142857) !important;
  width: 100%;
}

.wizard-danger.sw-theme-default > .nav .nav-link {
  position: relative;
}
.wizard-danger.sw-theme-default > .nav .nav-link:after {
  background: #adb5bd;
  bottom: 0px;
  content: "";
  height: 2px;
  left: 0;
  position: absolute;
  transition: all 0.35s ease 0.15s;
  width: 0;
}
.wizard-danger.sw-theme-default > .nav .nav-link.active {
  color: #e51c23 !important;
}
.wizard-danger.sw-theme-default > .nav .nav-link.active:after {
  background: #e51c23 !important;
  width: 100%;
}
.wizard-danger.sw-theme-default > .nav .nav-link.inactive {
  color: #adb5bd;
  cursor: not-allowed;
}
.wizard-danger.sw-theme-default > .nav .nav-link.inactive:after {
  background: #e51c23;
}
.wizard-danger.sw-theme-default > .nav .nav-link.done {
  color: rgb(236.8616600791, 96.6383399209, 101.5217391304);
}
.wizard-danger.sw-theme-default > .nav .nav-link.done:after {
  background: rgb(236.8616600791, 96.6383399209, 101.5217391304);
  width: 100%;
}
.wizard-danger.sw-theme-arrows > .nav .nav-link.active {
  border-color: #e51c23 !important;
  background: #e51c23 !important;
}
.wizard-danger.sw-theme-arrows > .nav .nav-link.active:after {
  border-left-color: #e51c23 !important;
}
.wizard-danger.sw-theme-arrows > .nav .nav-link.done {
  border-color: rgb(236.8616600791, 96.6383399209, 101.5217391304) !important;
  background: rgb(236.8616600791, 96.6383399209, 101.5217391304) !important;
}
.wizard-danger.sw-theme-arrows > .nav .nav-link.done:after {
  border-left-color: rgb(236.8616600791, 96.6383399209, 101.5217391304) !important;
  width: 100%;
}

.wizard-light.sw-theme-default > .nav .nav-link {
  position: relative;
}
.wizard-light.sw-theme-default > .nav .nav-link:after {
  background: #adb5bd;
  bottom: 0px;
  content: "";
  height: 2px;
  left: 0;
  position: absolute;
  transition: all 0.35s ease 0.15s;
  width: 0;
}
.wizard-light.sw-theme-default > .nav .nav-link.active {
  color: #F5F5F5 !important;
}
.wizard-light.sw-theme-default > .nav .nav-link.active:after {
  background: #F5F5F5 !important;
  width: 100%;
}
.wizard-light.sw-theme-default > .nav .nav-link.inactive {
  color: #adb5bd;
  cursor: not-allowed;
}
.wizard-light.sw-theme-default > .nav .nav-link.inactive:after {
  background: #F5F5F5;
}
.wizard-light.sw-theme-default > .nav .nav-link.done {
  color: white;
}
.wizard-light.sw-theme-default > .nav .nav-link.done:after {
  background: white;
  width: 100%;
}
.wizard-light.sw-theme-arrows > .nav .nav-link.active {
  border-color: #F5F5F5 !important;
  background: #F5F5F5 !important;
}
.wizard-light.sw-theme-arrows > .nav .nav-link.active:after {
  border-left-color: #F5F5F5 !important;
}
.wizard-light.sw-theme-arrows > .nav .nav-link.done {
  border-color: white !important;
  background: white !important;
}
.wizard-light.sw-theme-arrows > .nav .nav-link.done:after {
  border-left-color: white !important;
  width: 100%;
}

.wizard-dark.sw-theme-default > .nav .nav-link {
  position: relative;
}
.wizard-dark.sw-theme-default > .nav .nav-link:after {
  background: #adb5bd;
  bottom: 0px;
  content: "";
  height: 2px;
  left: 0;
  position: absolute;
  transition: all 0.35s ease 0.15s;
  width: 0;
}
.wizard-dark.sw-theme-default > .nav .nav-link.active {
  color: #354052 !important;
}
.wizard-dark.sw-theme-default > .nav .nav-link.active:after {
  background: #354052 !important;
  width: 100%;
}
.wizard-dark.sw-theme-default > .nav .nav-link.inactive {
  color: #adb5bd;
  cursor: not-allowed;
}
.wizard-dark.sw-theme-default > .nav .nav-link.inactive:after {
  background: #354052;
}
.wizard-dark.sw-theme-default > .nav .nav-link.done {
  color: rgb(83.0333333333, 100.2666666667, 128.4666666667);
}
.wizard-dark.sw-theme-default > .nav .nav-link.done:after {
  background: rgb(83.0333333333, 100.2666666667, 128.4666666667);
  width: 100%;
}
.wizard-dark.sw-theme-arrows > .nav .nav-link.active {
  border-color: #354052 !important;
  background: #354052 !important;
}
.wizard-dark.sw-theme-arrows > .nav .nav-link.active:after {
  border-left-color: #354052 !important;
}
.wizard-dark.sw-theme-arrows > .nav .nav-link.done {
  border-color: rgb(83.0333333333, 100.2666666667, 128.4666666667) !important;
  background: rgb(83.0333333333, 100.2666666667, 128.4666666667) !important;
}
.wizard-dark.sw-theme-arrows > .nav .nav-link.done:after {
  border-left-color: rgb(83.0333333333, 100.2666666667, 128.4666666667) !important;
  width: 100%;
}

.wizard-tertiary.sw-theme-default > .nav .nav-link {
  position: relative;
}
.wizard-tertiary.sw-theme-default > .nav .nav-link:after {
  background: #adb5bd;
  bottom: 0px;
  content: "";
  height: 2px;
  left: 0;
  position: absolute;
  transition: all 0.35s ease 0.15s;
  width: 0;
}
.wizard-tertiary.sw-theme-default > .nav .nav-link.active {
  color: rgb(105, 156.75, 252) !important;
}
.wizard-tertiary.sw-theme-default > .nav .nav-link.active:after {
  background: rgb(105, 156.75, 252) !important;
  width: 100%;
}
.wizard-tertiary.sw-theme-default > .nav .nav-link.inactive {
  color: #adb5bd;
  cursor: not-allowed;
}
.wizard-tertiary.sw-theme-default > .nav .nav-link.inactive:after {
  background: rgb(105, 156.75, 252);
}
.wizard-tertiary.sw-theme-default > .nav .nav-link.done {
  color: rgb(180, 205.875, 253.5);
}
.wizard-tertiary.sw-theme-default > .nav .nav-link.done:after {
  background: rgb(180, 205.875, 253.5);
  width: 100%;
}
.wizard-tertiary.sw-theme-arrows > .nav .nav-link.active {
  border-color: rgb(105, 156.75, 252) !important;
  background: rgb(105, 156.75, 252) !important;
}
.wizard-tertiary.sw-theme-arrows > .nav .nav-link.active:after {
  border-left-color: rgb(105, 156.75, 252) !important;
}
.wizard-tertiary.sw-theme-arrows > .nav .nav-link.done {
  border-color: rgb(180, 205.875, 253.5) !important;
  background: rgb(180, 205.875, 253.5) !important;
}
.wizard-tertiary.sw-theme-arrows > .nav .nav-link.done:after {
  border-left-color: rgb(180, 205.875, 253.5) !important;
  width: 100%;
}

.wizard-pink.sw-theme-default > .nav .nav-link {
  position: relative;
}
.wizard-pink.sw-theme-default > .nav .nav-link:after {
  background: #adb5bd;
  bottom: 0px;
  content: "";
  height: 2px;
  left: 0;
  position: absolute;
  transition: all 0.35s ease 0.15s;
  width: 0;
}
.wizard-pink.sw-theme-default > .nav .nav-link.active {
  color: #fb378d !important;
}
.wizard-pink.sw-theme-default > .nav .nav-link.active:after {
  background: #fb378d !important;
  width: 100%;
}
.wizard-pink.sw-theme-default > .nav .nav-link.inactive {
  color: #adb5bd;
  cursor: not-allowed;
}
.wizard-pink.sw-theme-default > .nav .nav-link.inactive:after {
  background: #fb378d;
}
.wizard-pink.sw-theme-default > .nav .nav-link.done {
  color: rgb(252.5, 130, 183.75);
}
.wizard-pink.sw-theme-default > .nav .nav-link.done:after {
  background: rgb(252.5, 130, 183.75);
  width: 100%;
}
.wizard-pink.sw-theme-arrows > .nav .nav-link.active {
  border-color: #fb378d !important;
  background: #fb378d !important;
}
.wizard-pink.sw-theme-arrows > .nav .nav-link.active:after {
  border-left-color: #fb378d !important;
}
.wizard-pink.sw-theme-arrows > .nav .nav-link.done {
  border-color: rgb(252.5, 130, 183.75) !important;
  background: rgb(252.5, 130, 183.75) !important;
}
.wizard-pink.sw-theme-arrows > .nav .nav-link.done:after {
  border-left-color: rgb(252.5, 130, 183.75) !important;
  width: 100%;
}

.wizard .step-content {
  padding: 1.25rem !important;
}

.wizard.sw-theme-arrows > ul.step-anchor {
  background: #fff;
  border-top: 1px solid #dae0e6;
}

.sw-theme-arrows > ul.step-anchor > li a,
.sw-theme-arrows > ul.step-anchor > li a:hover {
  background: #fff;
}
.sw-theme-arrows > ul.step-anchor > li a:after,
.sw-theme-arrows > ul.step-anchor > li a:hover:after {
  border-left-color: #fff;
}

.rbc-btn {
  color: inherit;
  font: inherit;
  margin: 0;
}

button.rbc-btn {
  overflow: visible;
  text-transform: none;
  -webkit-appearance: button;
  cursor: pointer;
}

button[disabled].rbc-btn {
  cursor: not-allowed;
}

button.rbc-input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

.rbc-calendar {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: stretch;
}

.rbc-calendar *,
.rbc-calendar *:before,
.rbc-calendar *:after {
  box-sizing: inherit;
}

.rbc-abs-full, .rbc-row-bg {
  overflow: hidden;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

.rbc-ellipsis, .rbc-show-more, .rbc-row-segment .rbc-event-content, .rbc-event-label {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.rbc-rtl {
  direction: rtl;
}

.rbc-off-range {
  color: #999999;
}

.rbc-off-range-bg {
  background: rgb(229.5, 229.5, 229.5);
}

.rbc-header {
  overflow: hidden;
  flex: 1 0 0%;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding: 0 3px;
  text-align: center;
  vertical-align: middle;
  font-weight: bold;
  font-size: 90%;
  min-height: 0;
  border-bottom: 1px solid #DDD;
}
.rbc-header + .rbc-header {
  border-left: 1px solid #DDD;
}
.rbc-rtl .rbc-header + .rbc-header {
  border-left-width: 0;
  border-right: 1px solid #DDD;
}
.rbc-header > a, .rbc-header > a:active, .rbc-header > a:visited {
  color: inherit;
  text-decoration: none;
}

.rbc-row-content {
  position: relative;
  user-select: none;
  -webkit-user-select: none;
  z-index: 4;
}

.rbc-row-content-scrollable {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.rbc-row-content-scrollable .rbc-row-content-scroll-container {
  height: 100%;
  overflow-y: scroll;
  /* Hide scrollbar for Chrome, Safari and Opera */
  -ms-overflow-style: none; /* IE and Edge */
  scrollbar-width: none; /* Firefox */
}
.rbc-row-content-scrollable .rbc-row-content-scroll-container::-webkit-scrollbar {
  display: none;
}

.rbc-today {
  background-color: #eaf6ff;
}

.rbc-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  margin-bottom: 10px;
  font-size: 16px;
}
.rbc-toolbar .rbc-toolbar-label {
  flex-grow: 1;
  padding: 0 10px;
  text-align: center;
}
.rbc-toolbar button {
  color: #373a3c;
  display: inline-block;
  margin: 0;
  text-align: center;
  vertical-align: middle;
  background: none;
  background-image: none;
  border: 1px solid #ccc;
  padding: 0.375rem 1rem;
  border-radius: 4px;
  line-height: normal;
  white-space: nowrap;
}
.rbc-toolbar button:active, .rbc-toolbar button.rbc-active {
  background-image: none;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  background-color: rgb(229.5, 229.5, 229.5);
  border-color: rgb(173.4, 173.4, 173.4);
}
.rbc-toolbar button:active:hover, .rbc-toolbar button:active:focus, .rbc-toolbar button.rbc-active:hover, .rbc-toolbar button.rbc-active:focus {
  color: #373a3c;
  background-color: rgb(211.65, 211.65, 211.65);
  border-color: rgb(140.25, 140.25, 140.25);
}
.rbc-toolbar button:focus {
  color: #373a3c;
  background-color: rgb(229.5, 229.5, 229.5);
  border-color: rgb(173.4, 173.4, 173.4);
}
.rbc-toolbar button:hover {
  color: #373a3c;
  background-color: rgb(229.5, 229.5, 229.5);
  border-color: rgb(173.4, 173.4, 173.4);
}

.rbc-btn-group {
  display: inline-block;
  white-space: nowrap;
}
.rbc-btn-group > button:first-child:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.rbc-btn-group > button:last-child:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.rbc-rtl .rbc-btn-group > button:first-child:not(:last-child) {
  border-radius: 4px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.rbc-rtl .rbc-btn-group > button:last-child:not(:first-child) {
  border-radius: 4px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.rbc-btn-group > button:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.rbc-btn-group button + button {
  margin-left: -1px;
}
.rbc-rtl .rbc-btn-group button + button {
  margin-left: 0;
  margin-right: -1px;
}
.rbc-btn-group + .rbc-btn-group, .rbc-btn-group + button {
  margin-left: 10px;
}

.rbc-event, .rbc-day-slot .rbc-background-event {
  border: none;
  box-sizing: border-box;
  box-shadow: none;
  margin: 0;
  padding: 2px 5px;
  background-color: #3174ad;
  border-radius: 5px;
  color: #fff;
  cursor: pointer;
  width: 100%;
  text-align: left;
}
.rbc-slot-selecting .rbc-event, .rbc-slot-selecting .rbc-day-slot .rbc-background-event, .rbc-day-slot .rbc-slot-selecting .rbc-background-event {
  cursor: inherit;
  pointer-events: none;
}
.rbc-event.rbc-selected, .rbc-day-slot .rbc-selected.rbc-background-event {
  background-color: rgb(37.7432432432, 89.3513513514, 133.2567567568);
}
.rbc-event:focus, .rbc-day-slot .rbc-background-event:focus {
  outline: 5px auto #3b99fc;
}

.rbc-event-label {
  font-size: 80%;
}

.rbc-event-overlaps {
  box-shadow: -1px 1px 5px 0px rgba(51, 51, 51, 0.5);
}

.rbc-event-continues-prior {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.rbc-event-continues-after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.rbc-event-continues-earlier {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.rbc-event-continues-later {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.rbc-row {
  display: flex;
  flex-direction: row;
}

.rbc-row-segment {
  padding: 0 1px 1px 1px;
}
.rbc-selected-cell {
  background-color: rgba(0, 0, 0, 0.1);
}

.rbc-show-more {
  background-color: rgba(255, 255, 255, 0.3);
  z-index: 4;
  font-weight: bold;
  font-size: 85%;
  height: auto;
  line-height: normal;
}

.rbc-month-view {
  position: relative;
  border: 1px solid #DDD;
  display: flex;
  flex-direction: column;
  flex: 1 0 0;
  width: 100%;
  user-select: none;
  -webkit-user-select: none;
  height: 100%;
}

.rbc-month-header {
  display: flex;
  flex-direction: row;
}

.rbc-month-row {
  display: flex;
  position: relative;
  flex-direction: column;
  flex: 1 0 0;
  flex-basis: 0px;
  overflow: hidden;
  height: 100%;
}
.rbc-month-row + .rbc-month-row {
  border-top: 1px solid #DDD;
}

.rbc-date-cell {
  flex: 1 1 0;
  min-width: 0;
  padding-right: 5px;
  text-align: right;
}
.rbc-date-cell.rbc-now {
  font-weight: bold;
}
.rbc-date-cell > a, .rbc-date-cell > a:active, .rbc-date-cell > a:visited {
  color: inherit;
  text-decoration: none;
}

.rbc-row-bg {
  display: flex;
  flex-direction: row;
  flex: 1 0 0;
  overflow: hidden;
}

.rbc-day-bg {
  flex: 1 0 0%;
}
.rbc-day-bg + .rbc-day-bg {
  border-left: 1px solid #DDD;
}
.rbc-rtl .rbc-day-bg + .rbc-day-bg {
  border-left-width: 0;
  border-right: 1px solid #DDD;
}

.rbc-overlay {
  position: absolute;
  z-index: 5;
  border: 1px solid #e5e5e5;
  background-color: #fff;
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.25);
  padding: 10px;
}
.rbc-overlay > * + * {
  margin-top: 1px;
}

.rbc-overlay-header {
  border-bottom: 1px solid #e5e5e5;
  margin: -10px -10px 5px -10px;
  padding: 2px 10px;
}

.rbc-agenda-view {
  display: flex;
  flex-direction: column;
  flex: 1 0 0;
  overflow: auto;
}
.rbc-agenda-view table.rbc-agenda-table {
  width: 100%;
  border: 1px solid #DDD;
  border-spacing: 0;
  border-collapse: collapse;
}
.rbc-agenda-view table.rbc-agenda-table tbody > tr > td {
  padding: 5px 10px;
  vertical-align: top;
}
.rbc-agenda-view table.rbc-agenda-table .rbc-agenda-time-cell {
  padding-left: 15px;
  padding-right: 15px;
  text-transform: lowercase;
}
.rbc-agenda-view table.rbc-agenda-table tbody > tr > td + td {
  border-left: 1px solid #DDD;
}
.rbc-rtl .rbc-agenda-view table.rbc-agenda-table tbody > tr > td + td {
  border-left-width: 0;
  border-right: 1px solid #DDD;
}
.rbc-agenda-view table.rbc-agenda-table tbody > tr + tr {
  border-top: 1px solid #DDD;
}
.rbc-agenda-view table.rbc-agenda-table thead > tr > th {
  padding: 3px 5px;
  text-align: left;
  border-bottom: 1px solid #DDD;
}
.rbc-rtl .rbc-agenda-view table.rbc-agenda-table thead > tr > th {
  text-align: right;
}

.rbc-agenda-time-cell {
  text-transform: lowercase;
}
.rbc-agenda-time-cell .rbc-continues-after:after {
  content: " »";
}
.rbc-agenda-time-cell .rbc-continues-prior:before {
  content: "« ";
}

.rbc-agenda-date-cell,
.rbc-agenda-time-cell {
  white-space: nowrap;
}

.rbc-agenda-event-cell {
  width: 100%;
}

.rbc-time-column {
  display: flex;
  flex-direction: column;
  min-height: 100%;
}
.rbc-time-column .rbc-timeslot-group {
  flex: 1;
}

.rbc-timeslot-group {
  border-bottom: 1px solid #DDD;
  min-height: 40px;
  display: flex;
  flex-flow: column nowrap;
}

.rbc-time-gutter,
.rbc-header-gutter {
  flex: none;
}

.rbc-label {
  padding: 0 5px;
}

.rbc-day-slot {
  position: relative;
}
.rbc-day-slot .rbc-events-container {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  margin-right: 10px;
  top: 0;
}
.rbc-day-slot .rbc-events-container.rbc-rtl {
  left: 10px;
  right: 0;
}
.rbc-day-slot .rbc-event, .rbc-day-slot .rbc-background-event {
  border: 1px solid rgb(37.7432432432, 89.3513513514, 133.2567567568);
  display: flex;
  max-height: 100%;
  min-height: 20px;
  flex-flow: column wrap;
  align-items: flex-start;
  overflow: hidden;
  position: absolute;
}
.rbc-day-slot .rbc-background-event {
  opacity: 0.75;
}
.rbc-day-slot .rbc-event-label {
  flex: none;
  padding-right: 5px;
  width: auto;
}
.rbc-day-slot .rbc-event-content {
  width: 100%;
  flex: 1 1 0;
  word-wrap: break-word;
  line-height: 1;
  height: 100%;
  min-height: 1em;
}
.rbc-day-slot .rbc-time-slot {
  border-top: 1px solid rgb(246.5, 246.5, 246.5);
}

.rbc-time-view-resources .rbc-time-gutter,
.rbc-time-view-resources .rbc-time-header-gutter {
  position: -webkit-sticky;
  position: sticky;
  left: 0;
  background-color: white;
  border-right: 1px solid #DDD;
  z-index: 10;
  margin-right: -1px;
}
.rbc-time-view-resources .rbc-time-header {
  overflow: hidden;
}
.rbc-time-view-resources .rbc-time-header-content {
  min-width: auto;
  flex: 1 0 0;
  flex-basis: 0px;
}
.rbc-time-view-resources .rbc-time-header-cell-single-day {
  display: none;
}
.rbc-time-view-resources .rbc-day-slot {
  min-width: 140px;
}
.rbc-time-view-resources .rbc-header,
.rbc-time-view-resources .rbc-day-bg {
  width: 140px;
  flex: 1 1 0;
  flex-basis: 0 px;
}

.rbc-time-header-content + .rbc-time-header-content {
  margin-left: -1px;
}

.rbc-time-slot {
  flex: 1 0 0;
}
.rbc-time-slot.rbc-now {
  font-weight: bold;
}

.rbc-day-header {
  text-align: center;
}

.rbc-slot-selection {
  z-index: 10;
  position: absolute;
  background-color: rgba(0, 0, 0, 0.5);
  color: white;
  font-size: 75%;
  width: 100%;
  padding: 3px;
}

.rbc-slot-selecting {
  cursor: move;
}

.rbc-time-view {
  display: flex;
  flex-direction: column;
  flex: 1;
  width: 100%;
  border: 1px solid #DDD;
  min-height: 0;
}
.rbc-time-view .rbc-time-gutter {
  white-space: nowrap;
}
.rbc-time-view .rbc-allday-cell {
  box-sizing: content-box;
  width: 100%;
  height: 100%;
  position: relative;
}
.rbc-time-view .rbc-allday-cell + .rbc-allday-cell {
  border-left: 1px solid #DDD;
}
.rbc-time-view .rbc-allday-events {
  position: relative;
  z-index: 4;
}
.rbc-time-view .rbc-row {
  box-sizing: border-box;
  min-height: 20px;
}

.rbc-time-header {
  display: flex;
  flex: 0 0 auto;
  flex-direction: row;
}
.rbc-time-header.rbc-overflowing {
  border-right: 1px solid #DDD;
}
.rbc-rtl .rbc-time-header.rbc-overflowing {
  border-right-width: 0;
  border-left: 1px solid #DDD;
}
.rbc-time-header > .rbc-row:first-child {
  border-bottom: 1px solid #DDD;
}
.rbc-time-header > .rbc-row.rbc-row-resource {
  border-bottom: 1px solid #DDD;
}

.rbc-time-header-cell-single-day {
  display: none;
}

.rbc-time-header-content {
  flex: 1;
  display: flex;
  min-width: 0;
  flex-direction: column;
  border-left: 1px solid #DDD;
}
.rbc-rtl .rbc-time-header-content {
  border-left-width: 0;
  border-right: 1px solid #DDD;
}
.rbc-time-header-content > .rbc-row.rbc-row-resource {
  border-bottom: 1px solid #DDD;
  flex-shrink: 0;
}

.rbc-time-content {
  display: flex;
  flex: 1 0 0%;
  align-items: flex-start;
  width: 100%;
  border-top: 2px solid #DDD;
  overflow-y: auto;
  position: relative;
}
.rbc-time-content > .rbc-time-gutter {
  flex: none;
}
.rbc-time-content > * + * > * {
  border-left: 1px solid #DDD;
}
.rbc-rtl .rbc-time-content > * + * > * {
  border-left-width: 0;
  border-right: 1px solid #DDD;
}
.rbc-time-content > .rbc-day-slot {
  width: 100%;
  user-select: none;
  -webkit-user-select: none;
}

.rbc-current-time-indicator {
  position: absolute;
  z-index: 3;
  left: 0;
  right: 0;
  height: 1px;
  background-color: #74ad31;
  pointer-events: none;
}

.navbar {
  z-index: 90;
}

.react-datepicker-popper {
  z-index: 1051 !important;
}

.ls-menu {
  position: -webkit-sticky;
  position: sticky;
  max-height: calc(100vh - 65px);
  top: 65px;
  overflow: scroll;
}

.ProseMirror:focus {
  outline: none;
}
.ProseMirror li p {
  margin-bottom: 0;
}

.nyota-text-editor .editor-min-height {
  min-height: 120px;
}
.nyota-text-editor.editor-max-height .editor-content {
  max-height: 150px;
  overflow: scroll;
}
.nyota-text-editor .editor-no-min-height {
  min-height: 0px !important;
}
.nyota-text-editor .editor-content {
  padding: 0.7em 0.7em 0.4rem 0.7rem;
}
.nyota-text-editor .editor-suggestions-container {
  position: relative;
  z-index: 999;
}
.nyota-text-editor .editor-tag {
  vertical-align: inherit;
}

.summary-highlight {
  position: relative;
  border-bottom: 1px solid #dae0e6;
  opacity: 1;
}
.summary-highlight:last-child {
  border-bottom: 0px;
}
.summary-highlight.summary-highlight-deleted {
  opacity: 0.7;
  border-left: 2px solid #000;
}
.summary-highlight.summary-highlight-applied {
  opacity: 1;
  border-left: 2px solid #4caf50;
}
.summary-highlight.summary-highlight-actioned {
  border-left: 2px solid #4caf50;
}
.summary-highlight.summary-highlight-selected {
  display: block;
  border: 2px solid #377cfb;
  border-radius: 4px;
  box-shadow: 0 0 4px #377cfb;
  position: relative;
  left: -2px;
}
.summary-highlight.summary-highlight-selected .summary-highlight-menu {
  display: flex;
}
.summary-highlight .show-on-hover {
  opacity: 0;
}
.summary-highlight:hover .show-on-hover, .summary-highlight:focus .show-on-hover {
  opacity: 1;
}
.summary-highlight.summary-highlight-reported {
  opacity: 0.7;
}
.summary-highlight:hover {
  opacity: 1;
}
.summary-highlight:hover .summary-highlight-menu {
  display: flex;
}
.summary-highlight .summary-highlight-header {
  cursor: pointer;
}
.summary-highlight .summary-highlight-header:hover, .summary-highlight .summary-highlight-header:active {
  background: rgba(238, 238, 238, 0.3);
}
.summary-highlight .summary-highlight-menu {
  display: none;
  position: absolute;
  top: -15px;
  right: 20px;
  border: 1px solid #eeeeee;
  background: #ffffff;
  padding: 0 0.5rem;
  border-radius: 10px;
  line-height: 30px;
  font-size: 14px;
  color: #231f20;
}
.summary-highlight .summary-highlight-menu .divider {
  height: 14px;
  width: 1px;
  background-color: #eeeeee;
  display: inline-block;
  margin: 0 2px;
}
.summary-highlight .summary-highlight-body ul,
.summary-highlight .summary-highlight-body ol {
  padding-left: 1.25em;
}

.add-highlight {
  position: relative;
  opacity: 0.9;
}
.add-highlight:hover, .add-highlight.editing {
  opacity: 1;
}
.add-highlight:hover {
  background: rgba(238, 238, 238, 0.3);
}

.form-check-input {
  padding: 0;
  margin: 0;
  position: relative;
  width: 18px;
  height: 18px;
  cursor: pointer;
  -webkit-appearance: none;
          appearance: none;
  background-color: #fff;
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: contain;
  border: 1px solid #cad2da;
  flex-shrink: 0;
}
.form-check-input[type=checkbox] {
  border-radius: 0.3rem;
}
.form-check-input:checked[type=checkbox] {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3E%3C/svg%3E");
}
.form-check-input:checked {
  background-color: #377cfb;
  border-color: #377cfb;
}
.form-check-input.large {
  width: 24px;
  height: 24px;
}
.form-check-input:focus {
  border-color: #9fc0f5;
  box-shadow: 0 0 0 0.25rem rgba(63, 128, 234, 0.25);
  outline: 0;
}

.session-dot-navigation {
  position: relative;
  left: -2em;
  padding: 0;
  width: 4em;
  padding-top: 2em;
}
.session-dot-navigation li {
  margin: 0;
  margin-bottom: 5px;
  padding: 0;
}
.session-dot-navigation li a {
  width: 4em;
  height: 4em;
  background: #fff;
  color: #354052;
  border: 1px solid #cad2da;
}
.session-dot-navigation li a.active {
  background: #377cfb;
  color: #fff;
  text-decoration: none;
  border: 1px solid #fff;
}
.session-dot-navigation li a.active:hover {
  background: #377cfb;
  color: #fff;
}
.session-dot-navigation li a:hover {
  background: #e5eaef;
  color: #354052;
  text-decoration: none;
}
.session-dot-navigation li a .meeting-type {
  font-size: 60%;
  line-height: 1.2em;
}

.calendar-toolbar .calendar-btn-group .btn-link {
  font-size: 1.09375rem;
  text-decoration: none;
  font-weight: 400;
  color: #a3b1bd;
}
.calendar-toolbar .calendar-btn-group .btn-link:hover {
  color: #1d2329;
}

.rbc-current-time-indicator {
  background-color: #fb378d;
}

.rbc-time-content > * + * > * {
  border: 0;
}

.rbc-time-header.rbc-overflowing {
  border: 0;
}

.rbc-time-header-content {
  border: 0;
}

.rbc-today {
  background-color: transparent;
}

.rbc-timeslot-group {
  border: 0;
}

.rbc-time-view {
  border: 0;
}
.rbc-time-view .rbc-time-content {
  border: 0;
}

.rbc-time-slot {
  min-height: 0.75rem;
}
.rbc-time-slot .rbc-label {
  position: relative;
  top: -0.75rem;
  color: #a3b1bd;
  font-size: 0.75rem;
}

.rbc-time-view .rbc-event, .rbc-time-view .rbc-day-slot .rbc-background-event, .rbc-day-slot .rbc-time-view .rbc-background-event {
  border-radius: 0.3rem;
  background: #f4f7fa;
  border-color: #e5eaef;
  color: #000;
  justify-content: start;
  min-height: 1.5rem;
}
.rbc-time-view .rbc-event.event-exists, .rbc-time-view .rbc-day-slot .event-exists.rbc-background-event, .rbc-day-slot .rbc-time-view .event-exists.rbc-background-event {
  background: #377cfb;
  color: #fff;
}
.rbc-time-view .rbc-event.event-can-add-version, .rbc-time-view .rbc-day-slot .event-can-add-version.rbc-background-event, .rbc-day-slot .rbc-time-view .event-can-add-version.rbc-background-event {
  background: rgb(80, 140.375, 251.5);
  color: #fff;
}
.rbc-time-view .rbc-event.event-can-add-version .session-version-container, .rbc-time-view .rbc-day-slot .event-can-add-version.rbc-background-event .session-version-container, .rbc-day-slot .rbc-time-view .event-can-add-version.rbc-background-event .session-version-container {
  position: absolute;
  top: -1px;
  right: 0;
}
.rbc-time-view .rbc-event.event-can-add-version .session-version-container .add-version-link, .rbc-time-view .rbc-day-slot .event-can-add-version.rbc-background-event .session-version-container .add-version-link, .rbc-day-slot .rbc-time-view .event-can-add-version.rbc-background-event .session-version-container .add-version-link {
  color: white;
}
.rbc-time-view .rbc-event.event-cancelled, .rbc-time-view .rbc-day-slot .event-cancelled.rbc-background-event, .rbc-day-slot .rbc-time-view .event-cancelled.rbc-background-event {
  background: rgb(130, 173.125, 252.5);
  color: #fff;
}
.rbc-time-view .rbc-event.calendar-event--disabled, .rbc-time-view .rbc-day-slot .calendar-event--disabled.rbc-background-event, .rbc-day-slot .rbc-time-view .calendar-event--disabled.rbc-background-event {
  color: rgba(0, 0, 0, 0.95);
}
.rbc-time-view .rbc-event.event-exists.calendar-event--disabled, .rbc-time-view .rbc-day-slot .event-exists.calendar-event--disabled.rbc-background-event, .rbc-day-slot .rbc-time-view .event-exists.calendar-event--disabled.rbc-background-event {
  background: #377cfb;
  color: #fff;
}
.rbc-time-view .rbc-event .calendar-event, .rbc-time-view .rbc-day-slot .rbc-background-event .calendar-event, .rbc-day-slot .rbc-time-view .rbc-background-event .calendar-event {
  line-height: 1.25rem;
}
.rbc-time-view .rbc-event .rbc-event-content, .rbc-time-view .rbc-day-slot .rbc-background-event .rbc-event-content, .rbc-day-slot .rbc-time-view .rbc-background-event .rbc-event-content,
.rbc-time-view .rbc-event .rbc-event-label,
.rbc-time-view .rbc-day-slot .rbc-background-event .rbc-event-label,
.rbc-day-slot .rbc-time-view .rbc-background-event .rbc-event-label {
  line-height: 1.25rem;
}

.rbc-day-slot {
  padding-left: 0.6rem;
}
.rbc-day-slot .rbc-time-slot {
  border: 0;
}
.rbc-day-slot .rbc-timeslot-group {
  border-top: 1px solid #eeeeee;
}

.rbc-events-container {
  left: 0.6rem;
}

.rbc-timeslot-group {
  min-height: 60px;
}

.team-member-card {
  color: #3f4b57;
  text-decoration: none;
  background-color: #fff;
}
.team-member-card:hover {
  color: #1d2329;
  text-decoration: none;
  background-color: #f4f7fa;
}

.btn-clear {
  padding: 0;
  border: 0;
  margin: 0;
  background: transparent;
  text-align: inherit;
}
.btn-clear:focus {
  border: 0;
  box-shadow: none;
}

button.clickable-title,
.btn.clickable-title,
.fc-unthemed .clickable-title.fc-button {
  display: inline-block;
  padding: 4px;
  margin-left: -4px;
  border-radius: 0.3rem;
  transition: all 0.2s ease-in-out;
}
button.clickable-title:hover,
.btn.clickable-title:hover,
.fc-unthemed .clickable-title.fc-button:hover {
  background: rgba(238, 238, 238, 0.9);
}
button.clickable-title.clickable-block,
.btn.clickable-title.clickable-block,
.fc-unthemed .clickable-title.clickable-block.fc-button {
  display: block;
  width: 100%;
  text-align: left;
  padding: 8px;
  margin-left: -8px;
}

.clickable-title {
  display: inline-block;
  padding: 4px;
  margin-left: -4px;
}

.ls-segment {
  max-height: calc(100vh - 65px);
  overflow-y: scroll;
}

.session-list-item {
  background: transparent;
  text-decoration: none;
}
.session-list-item:hover {
  background-color: #F5F5F5;
  text-decoration: none;
}
.session-list-item.list-group-item {
  padding-top: 0;
  padding-bottom: 0;
}
.session-list-item.list-group-item > a {
  padding: 1rem;
}

.suggestion-block {
  background-color: rgba(238, 238, 238, 0.25);
}

.suggestion-item {
  color: #fff;
  border-radius: 5px;
  padding: 4px 8px;
  border: 1px solid transparent;
  font-size: 12px;
}
.suggestion-item:hover {
  border: 1px solid transparent;
}
.suggestion-item.suggestion-item--not-actioned {
  background-color: #fff;
  color: #666666;
  border: 1px solid #666666;
}
.suggestion-item.suggestion-item--actioned.suggestion-item--discuss {
  background-color: #66cc8a;
}
.suggestion-item.suggestion-item--actioned.suggestion-item--skip {
  background-color: #666666;
}
.suggestion-item.suggestion-item--actioned.suggestion-item--remind {
  background-color: #f4a42d;
}
.suggestion-item.suggestion-item--actioned.suggestion-item--summary.suggestion-item--remind {
  background-color: #66cc8a;
}

.signal-emoji--win {
  color: #66cc8a;
}

.signal-emoji--issue {
  color: #fb3737;
}

.signal-emoji {
  font-size: 20px;
  display: inline-block;
  text-align: center;
  text-decoration: none;
  width: 36px;
  height: 36px;
  line-height: 36px;
  position: relative;
}
.signal-emoji .signal-emoji--win,
.signal-emoji .signal-emoji--issue,
.signal-emoji .signal-emoji--more {
  display: inline-block;
  font-size: 12px;
  position: absolute;
  width: 12px;
  height: 12px;
  line-height: 12px;
}
.signal-emoji .signal-emoji--win {
  top: 2px;
  left: -6px;
}
.signal-emoji .signal-emoji--issue {
  bottom: 2px;
  left: -6px;
}
.signal-emoji .signal-emoji--more {
  top: 2px;
  right: -6px;
}

.signal-emoji-btn.signal-emoji-btn--selected {
  background: #f4f7fa;
  border: 1px solid #dae0e6;
}
.signal-emoji-btn.signal-emoji-btn--selected:hover {
  background: transparent;
}
.signal-emoji-btn:hover {
  background: #f4f7fa;
  border: 1px solid #dae0e6;
}

.insights-timeline em {
  background: #fcf8e3;
  font-style: normal;
}

.btn-dark {
  word-spacing: 2px;
}
.btn-dark:hover {
  background-color: #ffffff;
  color: #343a40 !important;
}

.btn-github-outline {
  background-color: #ffffff;
  color: #343a40;
}
.btn-github-outline:focus {
  background-color: #343a40;
  border: #343a40;
}

.btn-jira:hover {
  background-color: #ffffff;
  color: #0052cc !important;
}
.btn-jira-outline {
  background-color: #ffffff;
  color: #0052cc !important;
}
.btn-jira-outline:hover {
  color: #ffffff !important;
  background-color: #0052cc;
}
.btn-jira-outline:focus {
  color: #ffffff !important;
}

.not-allowed {
  cursor: not-allowed;
}

.team-member-third-party-settings em {
  margin: 0.5em;
  font-size: 0.8em;
}
.team-member-third-party-settings label {
  vertical-align: middle;
  color: #2f3941;
  font-weight: 600;
  display: inline-block;
}

.tag-management__modal-body {
  overflow: auto;
  max-height: 60vh;
}

.tag-management__new-form {
  position: -webkit-sticky;
  position: sticky;
  bottom: 0;
  background: white;
}

.draggable-item {
  background: #fff;
  border-bottom: 1px solid #dae0e6;
}
.draggable-item.draggable-item--active {
  display: block;
  border: 2px solid #377cfb;
  border-radius: 4px;
  box-shadow: 0 0 4px #377cfb;
  position: relative;
  left: -2px;
  top: -2px;
}
.draggable-item .draggable-handle {
  opacity: 0;
  transition: all 0.2s ease-in-out;
}
.draggable-item:hover .draggable-handle {
  opacity: 0.8;
}

.align-settings {
  line-height: 1.75;
}

.jira-settings-tagsInput {
  padding-bottom: 0.25em;
}
.jira-settings-modal-body {
  overflow: auto;
  max-height: 75vh;
  display: flex;
  flex-direction: column;
  gap: 20px;
}

.calendar-row-disabled {
  opacity: 0.7;
}

.calendar-picker-item {
  position: relative;
  overflow: hidden;
}
.calendar-picker-item-color {
  background-color: rgb(159, 225, 231);
  width: 10px;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
}
.calendar-picker-item-primary {
  font-size: 0.7rem;
  margin-top: 1px;
}

.integration-settings-button-border {
  border: 1px solid black;
}
.integration-settings-button-border:hover {
  background: #fff;
}
.integration-settings-button-span {
  display: flex;
  align-items: center;
  gap: 10px;
  min-width: 130px;
}
.integration-settings-button-div {
  width: 154px;
  margin: 0 auto;
}
.integration-settings-tab {
  border: 1px solid #dae0e6;
  padding: 20px;
  border-top: 0;
}
.integration-settings-dropdown {
  display: flex;
  gap: 10px;
  align-items: center;
  justify-content: space-around;
}
.integration-settings-dropdown-toggle {
  border-radius: 4px !important;
  background-color: white;
  color: black;
  border-color: grey;
}

#commandbar-menu__wrapper:has(#commandbar_menu_list) {
  min-height: 350px !important;
}

.__floater.__floater__open {
  z-index: 9999999999 !important;
}

.react-joyride__tooltip > div {
  text-align: left !important;
}
.react-joyride__tooltip p,
.react-joyride__tooltip button,
.react-joyride__tooltip ul,
.react-joyride__tooltip li,
.react-joyride__tooltip td {
  font-size: 14px !important;
  font-weight: 400 !important;
}

.commandbar-checklist {
  bottom: 60px !important;
}

.tags-input {
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}

.text-warning-bright {
  color: #fcc100;
}

.badge-warning-bright {
  background-color: #fcc100;
}

.btn-pink {
  background-color: #fb378d;
  color: #fff;
}
.btn-pink:hover {
  color: #fff;
}

.badge-pink {
  background-color: #fb378d;
  color: #fff;
}

.user-select-none {
  -webkit-user-select: none;
          user-select: none;
}

.fa {
  vertical-align: baseline;
}

.box-glare {
  border: 2px solid #377cfb;
  border-radius: 4px;
  box-shadow: 0 0 4px #377cfb;
}

.overlay-hover-card .hover-card {
  transition: opacity 0.1s ease-in-out;
  opacity: 0;
}
.overlay-hover-card:hover .hover-card {
  opacity: 1;
}

.transition-3d-hover:focus,
.transition-3d-hover:hover {
  -webkit-transform: translateY(-3px);
          transform: translateY(-3px);
}

.transition-3d-hover {
  transition: all 0.2s ease-in-out;
}

.badge-outline-primary {
  color: #377cfb;
  border: 1px solid #377cfb;
  background: #fff;
}

.badge-outline-info {
  color: #1f9bcf;
  border: 1px solid #1f9bcf;
  background: #fff;
}

.fade {
  transition: opacity 0.1s ease;
}

.ruleGroup {
  background-color: transparent;
}

.vds-hide-controls .vds-controls-group {
  display: none;
}
.vds-hide-controls .vds-time {
  display: none;
}

.call-error-date {
  font-size: 0.8em;
}

.vds-buffering-indicator {
  --media-buffering-track-fill-color: #ffffff;
}

.agent-user-message {
  display: inline-block;
}
.agent-user-message p:last-of-type {
  margin-bottom: 0;
}

.agent-action-preview h1 {
  font-size: 115%;
}
.agent-action-preview h2 {
  font-size: 110%;
}
.agent-action-preview h3 {
  font-size: 100%;
}
.agent-action-preview h4 {
  font-size: 95%;
}
.agent-action-preview h5 {
  font-size: 90%;
}

.dropdown-menu-right-fix {
  right: 0 !important;
  left: auto !important;
}

.cursor-default {
  cursor: default !important;
}

.chat-history {
  z-index: 1040;
}

.chat-history-item .edit-chat-button {
  opacity: 0;
}
.chat-history-item:hover .edit-chat-button, .chat-history-item:active .edit-chat-button {
  opacity: 1;
}

.session-date-picker .react-datepicker__input-container {
  padding-right: 20px;
}

.export-navigation .nav-link {
  border-bottom: 1px solid #dae0e6;
  background: #f4f7fa;
  padding-top: 1em;
  padding-bottom: 1em;
}
@media (min-width: 576px) {
  .export-navigation .nav-link {
    border-right: 1px solid #dae0e6;
  }
}
.export-navigation .nav-link:hover, .export-navigation .nav-link.active {
  background: #fff;
}
@media (min-width: 576px) {
  .export-navigation .nav-link:hover, .export-navigation .nav-link.active {
    border-right: 1px solid #fff;
  }
}

.list-group-item .show-on-hover,
.action-item-suggestion .show-on-hover,
.summary-follow-up .show-on-hover {
  opacity: 0;
}
.list-group-item:hover .show-on-hover, .list-group-item:focus .show-on-hover,
.action-item-suggestion:hover .show-on-hover,
.action-item-suggestion:focus .show-on-hover,
.summary-follow-up:hover .show-on-hover,
.summary-follow-up:focus .show-on-hover {
  opacity: 1;
}

.summary-follow-up:last-child {
  border-bottom: 0 !important;
}
.summary-follow-up.summary-highlight-selected {
  display: block;
  border: 2px solid #377cfb;
  border-radius: 4px;
  box-shadow: 0 0 4px #377cfb;
  position: relative;
  left: -2px;
}
.summary-follow-up:hover {
  background: rgba(238, 238, 238, 0.3);
}

.commandbar-launcher {
  display: none;
}

.modal-fullscreen {
  width: 100%;
  max-width: 100%;
  max-height: 100%;
  height: 100vh !important;
  margin: 0;
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  height: 0;
}
.modal-fullscreen .modal-content {
  height: 100%;
}
.modal-fullscreen .modal-content .modal-body {
  background: #f4f7fa;
}

@-webkit-keyframes pulsate {
  0% {
    border-width: 2px;
  }
  50% {
    border-width: 6px;
  }
  100% {
    border-width: 2px;
  }
}

@keyframes pulsate {
  0% {
    border-width: 2px;
  }
  50% {
    border-width: 6px;
  }
  100% {
    border-width: 2px;
  }
}
.modal-dialog {
  transition: max-width 0.1s ease-in-out !important;
}

.disabled {
  color: #dae0e6;
}

a.disabled,
.btn.disabled,
.fc-unthemed .disabled.fc-button {
  pointer-events: none;
  cursor: default;
}

.badge.disabled {
  opacity: 0.6;
  background-color: #f4f7fa;
}

li > p {
  margin-bottom: 0;
  display: inline;
}

.sidebar > .position-fixed {
  width: 89px;
}
.sidebar.sidebar-expanded > .position-fixed {
  width: 199px;
}

.typing-cursor {
  -webkit-animation: blink 0.5s step-end infinite;
          animation: blink 0.5s step-end infinite;
}

@-webkit-keyframes blink {
  from, to {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
}

@keyframes blink {
  from, to {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
}
.text-black {
  color: #000;
}
.text-black:hover {
  color: #000;
}

.modal-header .modal-title {
  width: 100%;
}

.export-docs-body {
  font-size: 1rem;
}
.export-docs-body h5 {
  font-size: 1.2rem;
  margin-top: 40px;
}
.export-docs-body li {
  margin-bottom: 10px;
}
.export-docs-body .export-docs-image {
  display: block;
  max-width: 50%;
  width: auto;
  height: auto;
  border-radius: 10px;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);
  margin: 30px auto;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1vZGVybi5jc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvX2FwcC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Jvb3RzdHJhcC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19yb290LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3JlYm9vdC5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzEtdmFyaWFibGVzL19hcHAuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy92ZW5kb3IvX3Jmcy5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzEtdmFyaWFibGVzL19tb2Rlcm4uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ob3Zlci5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190eXBlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19saXN0cy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19pbWFnZXMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2ltYWdlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ib3JkZXItcmFkaXVzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2NvZGUuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fZ3JpZC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JpZC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnJlYWtwb2ludHMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3RhYmxlcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGFibGUtcm93LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Zvcm1zLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190cmFuc2l0aW9uLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19mb3Jtcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JhZGllbnRzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2J1dHRvbnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2J1dHRvbnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdHJhbnNpdGlvbnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fZHJvcGRvd24uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NhcmV0LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19uYXYtZGl2aWRlci5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19idXR0b24tZ3JvdXAuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9faW5wdXQtZ3JvdXAuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY3VzdG9tLWZvcm1zLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX25hdi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19uYXZiYXIuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY2FyZC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19icmVhZGNydW1iLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3BhZ2luYXRpb24uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3BhZ2luYXRpb24uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYmFkZ2Uuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JhZGdlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2p1bWJvdHJvbi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19hbGVydC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYWxlcnQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcHJvZ3Jlc3Muc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbWVkaWEuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbGlzdC1ncm91cC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fbGlzdC1ncm91cC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jbG9zZS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190b2FzdHMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbW9kYWwuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdG9vbHRpcC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fcmVzZXQtdGV4dC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wb3BvdmVyLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Nhcm91c2VsLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jbGVhcmZpeC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19zcGlubmVycy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYWxpZ24uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JhY2tncm91bmQtdmFyaWFudC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYmFja2dyb3VuZC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYm9yZGVycy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZGlzcGxheS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZW1iZWQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2ZsZXguc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2Zsb2F0LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19vdmVyZmxvdy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fcG9zaXRpb24uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NjcmVlbnJlYWRlcnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3NjcmVlbi1yZWFkZXIuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NoYWRvd3Muc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NpemluZy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc3RyZXRjaGVkLWxpbmsuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NwYWNpbmcuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3RleHQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtdHJ1bmNhdGUuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtZW1waGFzaXMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtaGlkZS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fdmlzaWJpbGl0eS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wcmludC5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzItbWl4aW5zL193aXphcmQuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX2FjY29yZGlvbi5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fYWxlcnQuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX2F2YXRhci5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fYmFkZ2Uuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX2J1dHRvbnMuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8yLW1peGlucy9fYnV0dG9uLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19jYXJkLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19jaGFydC5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fY2hhdC5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fZHJvcGRvd24uc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX2ZlYXRoZXIuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX2Zvb3Rlci5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fZm9ybXMuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX2hhbWJ1cmdlci5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fbGFuZGluZy5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzItbWl4aW5zL19tb2RhbC5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fbW9kYWwuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX25hdmJhci5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fcmVib290LnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19wcm9ncmVzcy5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fc2lkZWJhci5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fc2l6aW5nLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL190YWJsZXMuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX3RhYnMuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8yLW1peGlucy9fdGFicy5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fdGltZWxpbmUuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX3R5cGUuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX3dyYXBwZXIuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX2NvbnRlbnQuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX21haW4uc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX3NldHRpbmdzLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19pZS5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzQtdXRpbGl0aWVzL19ib3JkZXJzLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvNC11dGlsaXRpZXMvX2N1cnNvcnMuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy80LXV0aWxpdGllcy9fZm9udC5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzQtdXRpbGl0aWVzL19vdmVyZmxvdy5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzQtdXRpbGl0aWVzL19wb3NpdGlvbi5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzUtdmVuZG9yL19mdWxsY2FsZW5kYXIuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy81LXZlbmRvci9fcGVyZmVjdC1zY3JvbGxiYXIuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy81LXZlbmRvci9fcXVpbGwuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy81LXZlbmRvci9fcmVhY3QtYm9vdHN0cmFwLXRhYmxlLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvNS12ZW5kb3IvX3JlYWN0LWRhdGV0aW1lLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvNS12ZW5kb3IvX3JlYWN0LXNlbGVjdC5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzUtdmVuZG9yL190b2FzdHIuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy81LXZlbmRvci9fd2l6YXJkLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvcmVhY3QtYmlnLWNhbGVuZGFyL2xpYi9zYXNzL3Jlc2V0LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvcmVhY3QtYmlnLWNhbGVuZGFyL2xpYi9zYXNzL3N0eWxlcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL3JlYWN0LWJpZy1jYWxlbmRhci9saWIvc2Fzcy92YXJpYWJsZXMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9yZWFjdC1iaWctY2FsZW5kYXIvbGliL3Nhc3MvdG9vbGJhci5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL3JlYWN0LWJpZy1jYWxlbmRhci9saWIvc2Fzcy9ldmVudC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL3JlYWN0LWJpZy1jYWxlbmRhci9saWIvc2Fzcy9tb250aC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL3JlYWN0LWJpZy1jYWxlbmRhci9saWIvc2Fzcy9hZ2VuZGEuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9yZWFjdC1iaWctY2FsZW5kYXIvbGliL3Nhc3MvdGltZS1jb2x1bW4uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9yZWFjdC1iaWctY2FsZW5kYXIvbGliL3Nhc3MvdGltZS1ncmlkLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvX255b3RhLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDQ1IscUVBQUE7QUNEUjs7Ozs7RUFBQTtBQ0NBO0VBR0ksZUFBQTtFQUFBLGlCQUFBO0VBQUEsaUJBQUE7RUFBQSxlQUFBO0VBQUEsY0FBQTtFQUFBLGlCQUFBO0VBQUEsaUJBQUE7RUFBQSxnQkFBQTtFQUFBLGVBQUE7RUFBQSxlQUFBO0VBQUEsYUFBQTtFQUFBLGVBQUE7RUFBQSxvQkFBQTtFQUlBLGtCQUFBO0VBQUEsb0JBQUE7RUFBQSxrQkFBQTtFQUFBLGVBQUE7RUFBQSxrQkFBQTtFQUFBLGlCQUFBO0VBQUEsZ0JBQUE7RUFBQSxlQUFBO0VBQUEsaUNBQUE7RUFBQSxlQUFBO0VBSUEsa0JBQUE7RUFBQSxzQkFBQTtFQUFBLHNCQUFBO0VBQUEsc0JBQUE7RUFBQSx1QkFBQTtFQUFBLHdCQUFBO0VBS0YseUhBQUE7RUFDQSw2R0FBQTtBSHNCRjs7QUl0QkE7OztFQUdFLHNCQUFBO0FKeUJGOztBSXRCQTtFQUNFLHVCQUFBO0VBQ0EsaUJBQUE7RUFDQSw4QkFBQTtFQUNBLDZDQUFBO0FKeUJGOztBSW5CQTtFQUNFLGNBQUE7QUpzQkY7O0FJWkE7RUFDRSxTQUFBO0VBQ0EsNEdDOUN1QjtFQzhIbkIsbUJBdENhO0VGeENqQixnQkdoRG1CO0VIaURuQixnQkNpRWlCO0VEaEVqQixjR2hDUztFSGlDVCxnQkFBQTtFQUNBLHNCR2xCUTtBUGlDVjs7QUlIQTtFQUNFLHFCQUFBO0FKTUY7O0FJR0E7RUFDRSx1QkFBQTtFQUNBLFNBQUE7RUFDQSxpQkFBQTtBSkFGOztBSWFBO0VBQ0UsYUFBQTtFQUNBLHFCSW9ONEI7QVI5TjlCOztBSWlCQTtFQUNFLGFBQUE7RUFDQSxtQkl1RjBCO0FSckc1Qjs7QUl5QkE7O0VBRUUsMEJBQUE7RUFDQSx5Q0FBQTtVQUFBLGlDQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0VBQ0Esc0NBQUE7VUFBQSw4QkFBQTtBSnRCRjs7QUl5QkE7RUFDRSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0Esb0JBQUE7QUp0QkY7O0FJeUJBOzs7RUFHRSxhQUFBO0VBQ0EsbUJBQUE7QUp0QkY7O0FJeUJBOzs7O0VBSUUsZ0JBQUE7QUp0QkY7O0FJeUJBO0VBQ0UsZ0JHN0lpQjtBUHVIbkI7O0FJeUJBO0VBQ0UscUJBQUE7RUFDQSxjQUFBO0FKdEJGOztBSXlCQTtFQUNFLGdCQUFBO0FKdEJGOztBSXlCQTs7RUFFRSxtQkl3STRCO0FSOUo5Qjs7QUl5QkE7RUV4RkksY0FBQTtBTm1FSjs7QUk4QkE7O0VBRUUsa0JBQUE7RUVuR0UsY0FBQTtFRnFHRixjQUFBO0VBQ0Esd0JBQUE7QUozQkY7O0FJOEJBO0VBQU0sZUFBQTtBSjFCTjs7QUkyQkE7RUFBTSxXQUFBO0FKdkJOOztBSThCQTtFQUNFLGNJUndDO0VKU3hDLHFCSVJ3QztFSlN4Qyw2QkFBQTtBSjNCRjtBU3JKRTtFTG1MRSw0QklYc0M7RUpZdEMsMEJJWHNDO0FSaEIxQzs7QUlvQ0E7RUFDRSxjQUFBO0VBQ0EscUJBQUE7QUpqQ0Y7QVM5SkU7RUxrTUUsY0FBQTtFQUNBLHFCQUFBO0FKakNKOztBSTBDQTs7OztFQUlFLGlHSTZENEI7RUZqTjFCLGNBQUE7QU44R0o7O0FJMENBO0VBRUUsYUFBQTtFQUVBLG1CQUFBO0VBRUEsY0FBQTtBSjFDRjs7QUlrREE7RUFFRSxnQkFBQTtBSmhERjs7QUl3REE7RUFDRSxzQkFBQTtFQUNBLGtCQUFBO0FKckRGOztBSXdEQTtFQUdFLGdCQUFBO0VBQ0Esc0JBQUE7QUp2REY7O0FJK0RBO0VBQ0UseUJBQUE7QUo1REY7O0FJK0RBO0VBQ0Usb0JJb0Y0QjtFSm5GNUIsdUJJbUY0QjtFSmxGNUIsMERDL0lXO0VEZ0pYLGdCQUFBO0VBQ0Esb0JBQUE7QUo1REY7O0FJK0RBO0VBR0UsbUJBQUE7QUo5REY7O0FJc0VBO0VBRUUscUJBQUE7RUFDQSxxQklxS3NDO0FSek94Qzs7QUkwRUE7RUFFRSxnQkFBQTtBSnhFRjs7QUkrRUE7RUFDRSxtQkFBQTtFQUNBLDBDQUFBO0FKNUVGOztBSStFQTs7Ozs7RUFLRSxTQUFBO0VBQ0Esb0JBQUE7RUVyUEUsa0JBQUE7RUZ1UEYsb0JBQUE7QUo1RUY7O0FJK0VBOztFQUVFLGlCQUFBO0FKNUVGOztBSStFQTs7RUFFRSxvQkFBQTtBSjVFRjs7QUlrRkE7RUFDRSxpQkFBQTtBSi9FRjs7QUlzRkE7Ozs7RUFJRSwwQkFBQTtBSm5GRjs7QUk0Rkk7Ozs7RUFDRSxlQUFBO0FKdEZOOztBSTRGQTs7OztFQUlFLFVBQUE7RUFDQSxrQkFBQTtBSnpGRjs7QUk0RkE7O0VBRUUsc0JBQUE7RUFDQSxVQUFBO0FKekZGOztBSTZGQTs7OztFQVNFLDJCQUFBO0FKL0ZGOztBSWtHQTtFQUNFLGNBQUE7RUFFQSxnQkFBQTtBSmhHRjs7QUltR0E7RUFNRSxZQUFBO0VBRUEsVUFBQTtFQUNBLFNBQUE7RUFDQSxTQUFBO0FKdEdGOztBSTJHQTtFQUNFLGNBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtFQUNBLFVBQUE7RUFDQSxxQkFBQTtFRWpTSSxpQkF0Q2E7RUZ5VWpCLG9CQUFBO0VBQ0EsY0FBQTtFQUNBLG1CQUFBO0FKeEdGOztBSTJHQTtFQUNFLHdCQUFBO0FKeEdGOztBSTRHQTs7RUFFRSxZQUFBO0FKekdGOztBSTRHQTtFQUtFLG9CQUFBO0VBQ0Esd0JBQUE7QUo3R0Y7O0FJb0hBO0VBQ0Usd0JBQUE7QUpqSEY7O0FJeUhBO0VBQ0UsYUFBQTtFQUNBLDBCQUFBO0FKdEhGOztBSTZIQTtFQUNFLHFCQUFBO0FKMUhGOztBSTZIQTtFQUNFLGtCQUFBO0VBQ0EsZUFBQTtBSjFIRjs7QUk2SEE7RUFDRSxhQUFBO0FKMUhGOztBSStIQTtFQUNFLHdCQUFBO0FKNUhGOztBVTlWQTs7RUFFRSxxQkZ5UzRCO0VFeFM1Qix3R0xDcUI7RUtBckIsZ0JMRHFCO0VLRXJCLGdCRnlTNEI7RUV4UzVCLFdIVU07QVB1VlI7O0FVOVZBO0VKZ0hNLGtCQXRDYTtBTndSbkI7O0FValdBO0VKK0dNLHFCQXRDYTtBTjRSbkI7O0FVcFdBO0VKOEdNLG9CQXRDYTtBTmdTbkI7O0FVdldBO0VKNkdNLHFCQXRDYTtBTm9TbkI7O0FVMVdBO0VKNEdNLG1CQXRDYTtBTndTbkI7O0FVN1dBO0VKMkdNLG1CQXRDYTtBTjRTbkI7O0FVL1dBO0VKeUdNLHFCQXRDYTtFSWpFakIsZ0JGMlM0QjtBUnVFOUI7O0FVOVdBO0VKbUdNLGVBdENhO0VJM0RqQixnQkY4UjRCO0VFN1I1QixnQkZxUjRCO0FSNEY5Qjs7QVUvV0E7RUo4Rk0saUJBdENhO0VJdERqQixnQkYwUjRCO0VFelI1QixnQkZnUjRCO0FSa0c5Qjs7QVVoWEE7RUp5Rk0saUJBdENhO0VJakRqQixnQkZzUjRCO0VFclI1QixnQkYyUTRCO0FSd0c5Qjs7QVVqWEE7RUpvRk0saUJBdENhO0VJNUNqQixnQkZrUjRCO0VFalI1QixnQkZzUTRCO0FSOEc5Qjs7QVU1V0E7RUFDRSxnQkwzQ087RUs0Q1AsbUJMNUNPO0VLNkNQLFNBQUE7RUFDQSx3Q0FBQTtBVitXRjs7QVV2V0E7O0VKTUksY0FBQTtFSUhGLGdCSHBFbUI7QVA4YXJCOztBVXZXQTs7RUFFRSxjRnNRNEI7RUVyUTVCLHlCRjhRNEI7QVI0RjlCOztBVWxXQTtFQy9FRSxlQUFBO0VBQ0EsZ0JBQUE7QVhxYkY7O0FVbFdBO0VDcEZFLGVBQUE7RUFDQSxnQkFBQTtBWDBiRjs7QVVwV0E7RUFDRSxxQkFBQTtBVnVXRjtBVXJXRTtFQUNFLG9CRndQMEI7QVIrRzlCOztBVTdWQTtFSmpDSSxjQUFBO0VJbUNGLHlCQUFBO0FWZ1dGOztBVTVWQTtFQUNFLG1CTHBHTztFQ21ISCxxQkF0Q2E7QU51WG5COztBVTVWQTtFQUNFLGNBQUE7RUo3Q0UsY0FBQTtFSStDRixjSHJHUztBUG9jWDtBVTdWRTtFQUNFLGFBQUE7QVYrVko7O0FZbGRBO0VDSUUsZUFBQTtFQUdBLFlBQUE7QWJnZEY7O0FZamRBO0VBQ0UsZ0JKaWdDa0M7RUloZ0NsQyxzQkxvQlE7RUtuQlIseUJBQUE7RUVYRSxxQlBtQ1k7RU03QmQsZUFBQTtFQUdBLFlBQUE7QWJ5ZEY7O0FZM2NBO0VBRUUscUJBQUE7QVo2Y0Y7O0FZMWNBO0VBQ0UscUJBQUE7RUFDQSxjQUFBO0FaNmNGOztBWTFjQTtFTmtDSSxjQUFBO0VNaENGLGNMdEJTO0FQbWVYOztBZXBmQTtFVHVFSSxnQkFBQTtFU3JFRixjUkdLO0VRRkwscUJBQUE7QWZ1ZkY7QWVwZkU7RUFDRSxjQUFBO0Fmc2ZKOztBZWpmQTtFQUNFLHNCQUFBO0VUMERFLGdCQUFBO0VTeERGLFdSSk07RVFLTix5QlJJUztFT2hCUCxzQlBrQ2U7QVArZG5CO0FlamZFO0VBQ0UsVUFBQTtFVGtEQSxlQUFBO0VTaERBLGdCUnRCZTtBUHlnQm5COztBZTdlQTtFQUNFLGNBQUE7RVR5Q0UsZ0JBQUE7RVN2Q0YsY1JaUztBUDRmWDtBZTdlRTtFVG9DRSxrQkFBQTtFU2xDQSxjQUFBO0VBQ0Esa0JBQUE7QWYrZUo7O0FlMWVBO0VBQ0UsaUJQNGpDa0M7RU8zakNsQyxrQkFBQTtBZjZlRjs7QWdCcmhCRTtFQ0RBLFdBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtBakIwaEJGO0FrQnZlSTtFRnRERjtJQ1dJLGdCWm1CaUI7RUxtZ0JyQjtBQUNGO0FrQjVlSTtFRnRERjtJQ1dJLGdCWm1CaUI7RUx3Z0JyQjtBQUNGO0FrQmpmSTtFRnRERjtJQ1dJLGdCWm1CaUI7RUw2Z0JyQjtBQUNGO0FrQnRmSTtFRnRERjtJQ1dJLGlCWm1CaUI7RUxraEJyQjtBQUNGOztBZ0IzaUJFO0VDUEEsV0FBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtFQUNBLGlCQUFBO0FqQnNqQkY7O0FrQm5nQkk7RUZyQ0U7SUFDRSxnQlhZZTtFTGdpQnJCO0FBQ0Y7QWtCemdCSTtFRnJDRTtJQUNFLGdCWFllO0VMcWlCckI7QUFDRjtBa0I5Z0JJO0VGckNFO0lBQ0UsZ0JYWWU7RUwwaUJyQjtBQUNGO0FrQm5oQkk7RUZyQ0U7SUFDRSxpQlhZZTtFTCtpQnJCO0FBQ0Y7QWdCeGlCRTtFQ3JCQSxhQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7QWpCZ2tCRjs7QWdCeGlCRTtFQUNFLGVBQUE7RUFDQSxjQUFBO0FoQjJpQko7QWdCemlCSTs7RUFFRSxnQkFBQTtFQUNBLGVBQUE7QWhCMmlCTjs7QW1CN2xCRTs7Ozs7OztFQUNFLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7QW5Cc21CSjs7QW1CbmxCTTtFQUNFLGFBQUE7RUFDQSxZQUFBO0VBQ0EsZUFBQTtBbkJzbEJSOztBaUJ2akJFO0VBQ0UsY0FBQTtFQUNBLGVBQUE7QWpCMGpCSjs7QWlCNWpCRTtFQUNFLGFBQUE7RUFDQSxjQUFBO0FqQitqQko7O0FpQmprQkU7RUFDRSx3QkFBQTtFQUNBLHlCQUFBO0FqQm9rQko7O0FpQnRrQkU7RUFDRSxhQUFBO0VBQ0EsY0FBQTtBakJ5a0JKOztBaUIza0JFO0VBQ0UsYUFBQTtFQUNBLGNBQUE7QWpCOGtCSjs7QWlCaGxCRTtFQUNFLHdCQUFBO0VBQ0EseUJBQUE7QWpCbWxCSjs7QW1CM21CTTtFRk1KLGNBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtBakJ5bUJGOztBbUI1bUJRO0VGUE4sdUJBQUE7RUFJQSx3QkFBQTtBakJvbkJGOztBbUJqbkJRO0VGUE4sd0JBQUE7RUFJQSx5QkFBQTtBakJ5bkJGOztBbUJ0bkJRO0VGUE4sYUFBQTtFQUlBLGNBQUE7QWpCOG5CRjs7QW1CM25CUTtFRlBOLHdCQUFBO0VBSUEseUJBQUE7QWpCbW9CRjs7QW1CaG9CUTtFRlBOLHdCQUFBO0VBSUEseUJBQUE7QWpCd29CRjs7QW1Ccm9CUTtFRlBOLGFBQUE7RUFJQSxjQUFBO0FqQjZvQkY7O0FtQjFvQlE7RUZQTix3QkFBQTtFQUlBLHlCQUFBO0FqQmtwQkY7O0FtQi9vQlE7RUZQTix3QkFBQTtFQUlBLHlCQUFBO0FqQnVwQkY7O0FtQnBwQlE7RUZQTixhQUFBO0VBSUEsY0FBQTtBakI0cEJGOztBbUJ6cEJRO0VGUE4sd0JBQUE7RUFJQSx5QkFBQTtBakJpcUJGOztBbUI5cEJRO0VGUE4sd0JBQUE7RUFJQSx5QkFBQTtBakJzcUJGOztBbUJucUJRO0VGUE4sY0FBQTtFQUlBLGVBQUE7QWpCMnFCRjs7QW1CbnFCTTtFQUF3QixTQUFBO0FuQnVxQjlCOztBbUJycUJNO0VBQXVCLFNBQUE7QW5CeXFCN0I7O0FtQnRxQlE7RUFBd0IsUUFEYjtBbkIycUJuQjs7QW1CMXFCUTtFQUF3QixRQURiO0FuQitxQm5COztBbUI5cUJRO0VBQXdCLFFBRGI7QW5CbXJCbkI7O0FtQmxyQlE7RUFBd0IsUUFEYjtBbkJ1ckJuQjs7QW1CdHJCUTtFQUF3QixRQURiO0FuQjJyQm5COztBbUIxckJRO0VBQXdCLFFBRGI7QW5CK3JCbkI7O0FtQjlyQlE7RUFBd0IsUUFEYjtBbkJtc0JuQjs7QW1CbHNCUTtFQUF3QixRQURiO0FuQnVzQm5COztBbUJ0c0JRO0VBQXdCLFFBRGI7QW5CMnNCbkI7O0FtQjFzQlE7RUFBd0IsUUFEYjtBbkIrc0JuQjs7QW1COXNCUTtFQUF3QixTQURiO0FuQm10Qm5COztBbUJsdEJRO0VBQXdCLFNBRGI7QW5CdXRCbkI7O0FtQnR0QlE7RUFBd0IsU0FEYjtBbkIydEJuQjs7QW1CcHRCVTtFRlJSLDBCQUFBO0FqQmd1QkY7O0FtQnh0QlU7RUZSUiwyQkFBQTtBakJvdUJGOztBbUI1dEJVO0VGUlIsZ0JBQUE7QWpCd3VCRjs7QW1CaHVCVTtFRlJSLDJCQUFBO0FqQjR1QkY7O0FtQnB1QlU7RUZSUiwyQkFBQTtBakJndkJGOztBbUJ4dUJVO0VGUlIsZ0JBQUE7QWpCb3ZCRjs7QW1CNXVCVTtFRlJSLDJCQUFBO0FqQnd2QkY7O0FtQmh2QlU7RUZSUiwyQkFBQTtBakI0dkJGOztBbUJwdkJVO0VGUlIsZ0JBQUE7QWpCZ3dCRjs7QW1CeHZCVTtFRlJSLDJCQUFBO0FqQm93QkY7O0FtQjV2QlU7RUZSUiwyQkFBQTtBakJ3d0JGOztBa0Jud0JJO0VDOUJFO0lBQ0UsYUFBQTtJQUNBLFlBQUE7SUFDQSxlQUFBO0VuQnF5Qk47RWlCdHdCQTtJQUNFLGNBQUE7SUFDQSxlQUFBO0VqQnd3QkY7RWlCMXdCQTtJQUNFLGFBQUE7SUFDQSxjQUFBO0VqQjR3QkY7RWlCOXdCQTtJQUNFLHdCQUFBO0lBQ0EseUJBQUE7RWpCZ3hCRjtFaUJseEJBO0lBQ0UsYUFBQTtJQUNBLGNBQUE7RWpCb3hCRjtFaUJ0eEJBO0lBQ0UsYUFBQTtJQUNBLGNBQUE7RWpCd3hCRjtFaUIxeEJBO0lBQ0Usd0JBQUE7SUFDQSx5QkFBQTtFakI0eEJGO0VtQnB6Qkk7SUZNSixjQUFBO0lBQ0EsV0FBQTtJQUNBLGVBQUE7RWpCaXpCQTtFbUJwekJNO0lGUE4sdUJBQUE7SUFJQSx3QkFBQTtFakIyekJBO0VtQnh6Qk07SUZQTix3QkFBQTtJQUlBLHlCQUFBO0VqQit6QkE7RW1CNXpCTTtJRlBOLGFBQUE7SUFJQSxjQUFBO0VqQm0wQkE7RW1CaDBCTTtJRlBOLHdCQUFBO0lBSUEseUJBQUE7RWpCdTBCQTtFbUJwMEJNO0lGUE4sd0JBQUE7SUFJQSx5QkFBQTtFakIyMEJBO0VtQngwQk07SUZQTixhQUFBO0lBSUEsY0FBQTtFakIrMEJBO0VtQjUwQk07SUZQTix3QkFBQTtJQUlBLHlCQUFBO0VqQm0xQkE7RW1CaDFCTTtJRlBOLHdCQUFBO0lBSUEseUJBQUE7RWpCdTFCQTtFbUJwMUJNO0lGUE4sYUFBQTtJQUlBLGNBQUE7RWpCMjFCQTtFbUJ4MUJNO0lGUE4sd0JBQUE7SUFJQSx5QkFBQTtFakIrMUJBO0VtQjUxQk07SUZQTix3QkFBQTtJQUlBLHlCQUFBO0VqQm0yQkE7RW1CaDJCTTtJRlBOLGNBQUE7SUFJQSxlQUFBO0VqQnUyQkE7RW1CLzFCSTtJQUF3QixTQUFBO0VuQmsyQjVCO0VtQmgyQkk7SUFBdUIsU0FBQTtFbkJtMkIzQjtFbUJoMkJNO0lBQXdCLFFBRGI7RW5CbzJCakI7RW1CbjJCTTtJQUF3QixRQURiO0VuQnUyQmpCO0VtQnQyQk07SUFBd0IsUUFEYjtFbkIwMkJqQjtFbUJ6MkJNO0lBQXdCLFFBRGI7RW5CNjJCakI7RW1CNTJCTTtJQUF3QixRQURiO0VuQmczQmpCO0VtQi8yQk07SUFBd0IsUUFEYjtFbkJtM0JqQjtFbUJsM0JNO0lBQXdCLFFBRGI7RW5CczNCakI7RW1CcjNCTTtJQUF3QixRQURiO0VuQnkzQmpCO0VtQngzQk07SUFBd0IsUUFEYjtFbkI0M0JqQjtFbUIzM0JNO0lBQXdCLFFBRGI7RW5CKzNCakI7RW1COTNCTTtJQUF3QixTQURiO0VuQms0QmpCO0VtQmo0Qk07SUFBd0IsU0FEYjtFbkJxNEJqQjtFbUJwNEJNO0lBQXdCLFNBRGI7RW5CdzRCakI7RW1CajRCUTtJRlJSLGNBQUE7RWpCNDRCQTtFbUJwNEJRO0lGUlIsMEJBQUE7RWpCKzRCQTtFbUJ2NEJRO0lGUlIsMkJBQUE7RWpCazVCQTtFbUIxNEJRO0lGUlIsZ0JBQUE7RWpCcTVCQTtFbUI3NEJRO0lGUlIsMkJBQUE7RWpCdzVCQTtFbUJoNUJRO0lGUlIsMkJBQUE7RWpCMjVCQTtFbUJuNUJRO0lGUlIsZ0JBQUE7RWpCODVCQTtFbUJ0NUJRO0lGUlIsMkJBQUE7RWpCaTZCQTtFbUJ6NUJRO0lGUlIsMkJBQUE7RWpCbzZCQTtFbUI1NUJRO0lGUlIsZ0JBQUE7RWpCdTZCQTtFbUIvNUJRO0lGUlIsMkJBQUE7RWpCMDZCQTtFbUJsNkJRO0lGUlIsMkJBQUE7RWpCNjZCQTtBQUNGO0FrQno2Qkk7RUM5QkU7SUFDRSxhQUFBO0lBQ0EsWUFBQTtJQUNBLGVBQUE7RW5CMDhCTjtFaUIzNkJBO0lBQ0UsY0FBQTtJQUNBLGVBQUE7RWpCNjZCRjtFaUIvNkJBO0lBQ0UsYUFBQTtJQUNBLGNBQUE7RWpCaTdCRjtFaUJuN0JBO0lBQ0Usd0JBQUE7SUFDQSx5QkFBQTtFakJxN0JGO0VpQnY3QkE7SUFDRSxhQUFBO0lBQ0EsY0FBQTtFakJ5N0JGO0VpQjM3QkE7SUFDRSxhQUFBO0lBQ0EsY0FBQTtFakI2N0JGO0VpQi83QkE7SUFDRSx3QkFBQTtJQUNBLHlCQUFBO0VqQmk4QkY7RW1CejlCSTtJRk1KLGNBQUE7SUFDQSxXQUFBO0lBQ0EsZUFBQTtFakJzOUJBO0VtQno5Qk07SUZQTix1QkFBQTtJQUlBLHdCQUFBO0VqQmcrQkE7RW1CNzlCTTtJRlBOLHdCQUFBO0lBSUEseUJBQUE7RWpCbytCQTtFbUJqK0JNO0lGUE4sYUFBQTtJQUlBLGNBQUE7RWpCdytCQTtFbUJyK0JNO0lGUE4sd0JBQUE7SUFJQSx5QkFBQTtFakI0K0JBO0VtQnorQk07SUZQTix3QkFBQTtJQUlBLHlCQUFBO0VqQmcvQkE7RW1CNytCTTtJRlBOLGFBQUE7SUFJQSxjQUFBO0VqQm8vQkE7RW1Cai9CTTtJRlBOLHdCQUFBO0lBSUEseUJBQUE7RWpCdy9CQTtFbUJyL0JNO0lGUE4sd0JBQUE7SUFJQSx5QkFBQTtFakI0L0JBO0VtQnovQk07SUZQTixhQUFBO0lBSUEsY0FBQTtFakJnZ0NBO0VtQjcvQk07SUZQTix3QkFBQTtJQUlBLHlCQUFBO0VqQm9nQ0E7RW1CamdDTTtJRlBOLHdCQUFBO0lBSUEseUJBQUE7RWpCd2dDQTtFbUJyZ0NNO0lGUE4sY0FBQTtJQUlBLGVBQUE7RWpCNGdDQTtFbUJwZ0NJO0lBQXdCLFNBQUE7RW5CdWdDNUI7RW1CcmdDSTtJQUF1QixTQUFBO0VuQndnQzNCO0VtQnJnQ007SUFBd0IsUUFEYjtFbkJ5Z0NqQjtFbUJ4Z0NNO0lBQXdCLFFBRGI7RW5CNGdDakI7RW1CM2dDTTtJQUF3QixRQURiO0VuQitnQ2pCO0VtQjlnQ007SUFBd0IsUUFEYjtFbkJraENqQjtFbUJqaENNO0lBQXdCLFFBRGI7RW5CcWhDakI7RW1CcGhDTTtJQUF3QixRQURiO0VuQndoQ2pCO0VtQnZoQ007SUFBd0IsUUFEYjtFbkIyaENqQjtFbUIxaENNO0lBQXdCLFFBRGI7RW5COGhDakI7RW1CN2hDTTtJQUF3QixRQURiO0VuQmlpQ2pCO0VtQmhpQ007SUFBd0IsUUFEYjtFbkJvaUNqQjtFbUJuaUNNO0lBQXdCLFNBRGI7RW5CdWlDakI7RW1CdGlDTTtJQUF3QixTQURiO0VuQjBpQ2pCO0VtQnppQ007SUFBd0IsU0FEYjtFbkI2aUNqQjtFbUJ0aUNRO0lGUlIsY0FBQTtFakJpakNBO0VtQnppQ1E7SUZSUiwwQkFBQTtFakJvakNBO0VtQjVpQ1E7SUZSUiwyQkFBQTtFakJ1akNBO0VtQi9pQ1E7SUZSUixnQkFBQTtFakIwakNBO0VtQmxqQ1E7SUZSUiwyQkFBQTtFakI2akNBO0VtQnJqQ1E7SUZSUiwyQkFBQTtFakJna0NBO0VtQnhqQ1E7SUZSUixnQkFBQTtFakJta0NBO0VtQjNqQ1E7SUZSUiwyQkFBQTtFakJza0NBO0VtQjlqQ1E7SUZSUiwyQkFBQTtFakJ5a0NBO0VtQmprQ1E7SUZSUixnQkFBQTtFakI0a0NBO0VtQnBrQ1E7SUZSUiwyQkFBQTtFakIra0NBO0VtQnZrQ1E7SUZSUiwyQkFBQTtFakJrbENBO0FBQ0Y7QWtCOWtDSTtFQzlCRTtJQUNFLGFBQUE7SUFDQSxZQUFBO0lBQ0EsZUFBQTtFbkIrbUNOO0VpQmhsQ0E7SUFDRSxjQUFBO0lBQ0EsZUFBQTtFakJrbENGO0VpQnBsQ0E7SUFDRSxhQUFBO0lBQ0EsY0FBQTtFakJzbENGO0VpQnhsQ0E7SUFDRSx3QkFBQTtJQUNBLHlCQUFBO0VqQjBsQ0Y7RWlCNWxDQTtJQUNFLGFBQUE7SUFDQSxjQUFBO0VqQjhsQ0Y7RWlCaG1DQTtJQUNFLGFBQUE7SUFDQSxjQUFBO0VqQmttQ0Y7RWlCcG1DQTtJQUNFLHdCQUFBO0lBQ0EseUJBQUE7RWpCc21DRjtFbUI5bkNJO0lGTUosY0FBQTtJQUNBLFdBQUE7SUFDQSxlQUFBO0VqQjJuQ0E7RW1COW5DTTtJRlBOLHVCQUFBO0lBSUEsd0JBQUE7RWpCcW9DQTtFbUJsb0NNO0lGUE4sd0JBQUE7SUFJQSx5QkFBQTtFakJ5b0NBO0VtQnRvQ007SUZQTixhQUFBO0lBSUEsY0FBQTtFakI2b0NBO0VtQjFvQ007SUZQTix3QkFBQTtJQUlBLHlCQUFBO0VqQmlwQ0E7RW1COW9DTTtJRlBOLHdCQUFBO0lBSUEseUJBQUE7RWpCcXBDQTtFbUJscENNO0lGUE4sYUFBQTtJQUlBLGNBQUE7RWpCeXBDQTtFbUJ0cENNO0lGUE4sd0JBQUE7SUFJQSx5QkFBQTtFakI2cENBO0VtQjFwQ007SUZQTix3QkFBQTtJQUlBLHlCQUFBO0VqQmlxQ0E7RW1COXBDTTtJRlBOLGFBQUE7SUFJQSxjQUFBO0VqQnFxQ0E7RW1CbHFDTTtJRlBOLHdCQUFBO0lBSUEseUJBQUE7RWpCeXFDQTtFbUJ0cUNNO0lGUE4sd0JBQUE7SUFJQSx5QkFBQTtFakI2cUNBO0VtQjFxQ007SUZQTixjQUFBO0lBSUEsZUFBQTtFakJpckNBO0VtQnpxQ0k7SUFBd0IsU0FBQTtFbkI0cUM1QjtFbUIxcUNJO0lBQXVCLFNBQUE7RW5CNnFDM0I7RW1CMXFDTTtJQUF3QixRQURiO0VuQjhxQ2pCO0VtQjdxQ007SUFBd0IsUUFEYjtFbkJpckNqQjtFbUJockNNO0lBQXdCLFFBRGI7RW5Cb3JDakI7RW1CbnJDTTtJQUF3QixRQURiO0VuQnVyQ2pCO0VtQnRyQ007SUFBd0IsUUFEYjtFbkIwckNqQjtFbUJ6ckNNO0lBQXdCLFFBRGI7RW5CNnJDakI7RW1CNXJDTTtJQUF3QixRQURiO0VuQmdzQ2pCO0VtQi9yQ007SUFBd0IsUUFEYjtFbkJtc0NqQjtFbUJsc0NNO0lBQXdCLFFBRGI7RW5Cc3NDakI7RW1CcnNDTTtJQUF3QixRQURiO0VuQnlzQ2pCO0VtQnhzQ007SUFBd0IsU0FEYjtFbkI0c0NqQjtFbUIzc0NNO0lBQXdCLFNBRGI7RW5CK3NDakI7RW1COXNDTTtJQUF3QixTQURiO0VuQmt0Q2pCO0VtQjNzQ1E7SUZSUixjQUFBO0VqQnN0Q0E7RW1COXNDUTtJRlJSLDBCQUFBO0VqQnl0Q0E7RW1CanRDUTtJRlJSLDJCQUFBO0VqQjR0Q0E7RW1CcHRDUTtJRlJSLGdCQUFBO0VqQit0Q0E7RW1CdnRDUTtJRlJSLDJCQUFBO0VqQmt1Q0E7RW1CMXRDUTtJRlJSLDJCQUFBO0VqQnF1Q0E7RW1CN3RDUTtJRlJSLGdCQUFBO0VqQnd1Q0E7RW1CaHVDUTtJRlJSLDJCQUFBO0VqQjJ1Q0E7RW1CbnVDUTtJRlJSLDJCQUFBO0VqQjh1Q0E7RW1CdHVDUTtJRlJSLGdCQUFBO0VqQml2Q0E7RW1CenVDUTtJRlJSLDJCQUFBO0VqQm92Q0E7RW1CNXVDUTtJRlJSLDJCQUFBO0VqQnV2Q0E7QUFDRjtBa0JudkNJO0VDOUJFO0lBQ0UsYUFBQTtJQUNBLFlBQUE7SUFDQSxlQUFBO0VuQm94Q047RWlCcnZDQTtJQUNFLGNBQUE7SUFDQSxlQUFBO0VqQnV2Q0Y7RWlCenZDQTtJQUNFLGFBQUE7SUFDQSxjQUFBO0VqQjJ2Q0Y7RWlCN3ZDQTtJQUNFLHdCQUFBO0lBQ0EseUJBQUE7RWpCK3ZDRjtFaUJqd0NBO0lBQ0UsYUFBQTtJQUNBLGNBQUE7RWpCbXdDRjtFaUJyd0NBO0lBQ0UsYUFBQTtJQUNBLGNBQUE7RWpCdXdDRjtFaUJ6d0NBO0lBQ0Usd0JBQUE7SUFDQSx5QkFBQTtFakIyd0NGO0VtQm55Q0k7SUZNSixjQUFBO0lBQ0EsV0FBQTtJQUNBLGVBQUE7RWpCZ3lDQTtFbUJueUNNO0lGUE4sdUJBQUE7SUFJQSx3QkFBQTtFakIweUNBO0VtQnZ5Q007SUZQTix3QkFBQTtJQUlBLHlCQUFBO0VqQjh5Q0E7RW1CM3lDTTtJRlBOLGFBQUE7SUFJQSxjQUFBO0VqQmt6Q0E7RW1CL3lDTTtJRlBOLHdCQUFBO0lBSUEseUJBQUE7RWpCc3pDQTtFbUJuekNNO0lGUE4sd0JBQUE7SUFJQSx5QkFBQTtFakIwekNBO0VtQnZ6Q007SUZQTixhQUFBO0lBSUEsY0FBQTtFakI4ekNBO0VtQjN6Q007SUZQTix3QkFBQTtJQUlBLHlCQUFBO0VqQmswQ0E7RW1CL3pDTTtJRlBOLHdCQUFBO0lBSUEseUJBQUE7RWpCczBDQTtFbUJuMENNO0lGUE4sYUFBQTtJQUlBLGNBQUE7RWpCMDBDQTtFbUJ2MENNO0lGUE4sd0JBQUE7SUFJQSx5QkFBQTtFakI4MENBO0VtQjMwQ007SUZQTix3QkFBQTtJQUlBLHlCQUFBO0VqQmsxQ0E7RW1CLzBDTTtJRlBOLGNBQUE7SUFJQSxlQUFBO0VqQnMxQ0E7RW1COTBDSTtJQUF3QixTQUFBO0VuQmkxQzVCO0VtQi8wQ0k7SUFBdUIsU0FBQTtFbkJrMUMzQjtFbUIvMENNO0lBQXdCLFFBRGI7RW5CbTFDakI7RW1CbDFDTTtJQUF3QixRQURiO0VuQnMxQ2pCO0VtQnIxQ007SUFBd0IsUUFEYjtFbkJ5MUNqQjtFbUJ4MUNNO0lBQXdCLFFBRGI7RW5CNDFDakI7RW1CMzFDTTtJQUF3QixRQURiO0VuQisxQ2pCO0VtQjkxQ007SUFBd0IsUUFEYjtFbkJrMkNqQjtFbUJqMkNNO0lBQXdCLFFBRGI7RW5CcTJDakI7RW1CcDJDTTtJQUF3QixRQURiO0VuQncyQ2pCO0VtQnYyQ007SUFBd0IsUUFEYjtFbkIyMkNqQjtFbUIxMkNNO0lBQXdCLFFBRGI7RW5CODJDakI7RW1CNzJDTTtJQUF3QixTQURiO0VuQmkzQ2pCO0VtQmgzQ007SUFBd0IsU0FEYjtFbkJvM0NqQjtFbUJuM0NNO0lBQXdCLFNBRGI7RW5CdTNDakI7RW1CaDNDUTtJRlJSLGNBQUE7RWpCMjNDQTtFbUJuM0NRO0lGUlIsMEJBQUE7RWpCODNDQTtFbUJ0M0NRO0lGUlIsMkJBQUE7RWpCaTRDQTtFbUJ6M0NRO0lGUlIsZ0JBQUE7RWpCbzRDQTtFbUI1M0NRO0lGUlIsMkJBQUE7RWpCdTRDQTtFbUIvM0NRO0lGUlIsMkJBQUE7RWpCMDRDQTtFbUJsNENRO0lGUlIsZ0JBQUE7RWpCNjRDQTtFbUJyNENRO0lGUlIsMkJBQUE7RWpCZzVDQTtFbUJ4NENRO0lGUlIsMkJBQUE7RWpCbTVDQTtFbUIzNENRO0lGUlIsZ0JBQUE7RWpCczVDQTtFbUI5NENRO0lGUlIsMkJBQUE7RWpCeTVDQTtFbUJqNUNRO0lGUlIsMkJBQUE7RWpCNDVDQTtBQUNGO0FrQng1Q0k7RUM5QkU7SUFDRSxhQUFBO0lBQ0EsWUFBQTtJQUNBLGVBQUE7RW5CeTdDTjtFaUIxNUNBO0lBQ0UsY0FBQTtJQUNBLGVBQUE7RWpCNDVDRjtFaUI5NUNBO0lBQ0UsYUFBQTtJQUNBLGNBQUE7RWpCZzZDRjtFaUJsNkNBO0lBQ0Usd0JBQUE7SUFDQSx5QkFBQTtFakJvNkNGO0VpQnQ2Q0E7SUFDRSxhQUFBO0lBQ0EsY0FBQTtFakJ3NkNGO0VpQjE2Q0E7SUFDRSxhQUFBO0lBQ0EsY0FBQTtFakI0NkNGO0VpQjk2Q0E7SUFDRSx3QkFBQTtJQUNBLHlCQUFBO0VqQmc3Q0Y7RW1CeDhDSTtJRk1KLGNBQUE7SUFDQSxXQUFBO0lBQ0EsZUFBQTtFakJxOENBO0VtQng4Q007SUZQTix1QkFBQTtJQUlBLHdCQUFBO0VqQis4Q0E7RW1CNThDTTtJRlBOLHdCQUFBO0lBSUEseUJBQUE7RWpCbTlDQTtFbUJoOUNNO0lGUE4sYUFBQTtJQUlBLGNBQUE7RWpCdTlDQTtFbUJwOUNNO0lGUE4sd0JBQUE7SUFJQSx5QkFBQTtFakIyOUNBO0VtQng5Q007SUZQTix3QkFBQTtJQUlBLHlCQUFBO0VqQis5Q0E7RW1CNTlDTTtJRlBOLGFBQUE7SUFJQSxjQUFBO0VqQm0rQ0E7RW1CaCtDTTtJRlBOLHdCQUFBO0lBSUEseUJBQUE7RWpCdStDQTtFbUJwK0NNO0lGUE4sd0JBQUE7SUFJQSx5QkFBQTtFakIyK0NBO0VtQngrQ007SUZQTixhQUFBO0lBSUEsY0FBQTtFakIrK0NBO0VtQjUrQ007SUZQTix3QkFBQTtJQUlBLHlCQUFBO0VqQm0vQ0E7RW1CaC9DTTtJRlBOLHdCQUFBO0lBSUEseUJBQUE7RWpCdS9DQTtFbUJwL0NNO0lGUE4sY0FBQTtJQUlBLGVBQUE7RWpCMi9DQTtFbUJuL0NJO0lBQXdCLFNBQUE7RW5Ccy9DNUI7RW1CcC9DSTtJQUF1QixTQUFBO0VuQnUvQzNCO0VtQnAvQ007SUFBd0IsUUFEYjtFbkJ3L0NqQjtFbUJ2L0NNO0lBQXdCLFFBRGI7RW5CMi9DakI7RW1CMS9DTTtJQUF3QixRQURiO0VuQjgvQ2pCO0VtQjcvQ007SUFBd0IsUUFEYjtFbkJpZ0RqQjtFbUJoZ0RNO0lBQXdCLFFBRGI7RW5Cb2dEakI7RW1CbmdETTtJQUF3QixRQURiO0VuQnVnRGpCO0VtQnRnRE07SUFBd0IsUUFEYjtFbkIwZ0RqQjtFbUJ6Z0RNO0lBQXdCLFFBRGI7RW5CNmdEakI7RW1CNWdETTtJQUF3QixRQURiO0VuQmdoRGpCO0VtQi9nRE07SUFBd0IsUUFEYjtFbkJtaERqQjtFbUJsaERNO0lBQXdCLFNBRGI7RW5Cc2hEakI7RW1CcmhETTtJQUF3QixTQURiO0VuQnloRGpCO0VtQnhoRE07SUFBd0IsU0FEYjtFbkI0aERqQjtFbUJyaERRO0lGUlIsY0FBQTtFakJnaURBO0VtQnhoRFE7SUZSUiwwQkFBQTtFakJtaURBO0VtQjNoRFE7SUZSUiwyQkFBQTtFakJzaURBO0VtQjloRFE7SUZSUixnQkFBQTtFakJ5aURBO0VtQmppRFE7SUZSUiwyQkFBQTtFakI0aURBO0VtQnBpRFE7SUZSUiwyQkFBQTtFakIraURBO0VtQnZpRFE7SUZSUixnQkFBQTtFakJrakRBO0VtQjFpRFE7SUZSUiwyQkFBQTtFakJxakRBO0VtQjdpRFE7SUZSUiwyQkFBQTtFakJ3akRBO0VtQmhqRFE7SUZSUixnQkFBQTtFakIyakRBO0VtQm5qRFE7SUZSUiwyQkFBQTtFakI4akRBO0VtQnRqRFE7SUZSUiwyQkFBQTtFakJpa0RBO0FBQ0Y7QW9Ccm5EQTtFQUNFLFdBQUE7RUFDQSxtQmZNTztFZUxQLGNiWVM7QVAybURYO0FvQnBuREU7O0VBRUUsZ0Jac1YwQjtFWXJWMUIsbUJBQUE7RUFDQSw2QkFBQTtBcEJzbkRKO0FvQm5uREU7RUFDRSxzQkFBQTtFQUNBLGdDQUFBO0FwQnFuREo7QW9CbG5ERTtFQUNFLDZCQUFBO0FwQm9uREo7O0FvQjFtREU7O0VBRUUsZVpnVTBCO0FSNnlDOUI7O0FvQnBtREE7RUFDRSx5QkFBQTtBcEJ1bURGO0FvQnJtREU7O0VBRUUseUJBQUE7QXBCdW1ESjtBb0JubURJOztFQUVFLHdCQUFBO0FwQnFtRE47O0FvQi9sREU7Ozs7RUFJRSxTQUFBO0FwQmttREo7O0FvQnpsREU7RUFDRSx5QmI5RE87QVAwcERYOztBUzNwREU7RVcyRUksY2JwRUs7RWFxRUwsc0NaaVJ3QjtBUm0wQzlCOztBcUJ0cURJOzs7RUFHRSwwQ0QyRitCO0FwQjhrRHJDO0FxQnJxRE07Ozs7RUFJRSxzQ0RtRnlFO0FwQm9sRGpGOztBUzVxREU7RVlpQk0sMkNBSmU7QXJCbXFEdkI7QXFCN3BEUTs7RUFFRSwyQ0FSYTtBckJ1cUR2Qjs7QXFCMXJESTs7O0VBR0UsMENEMkYrQjtBcEJrbURyQztBcUJ6ckRNOzs7O0VBSUUsc0NEbUZ5RTtBcEJ3bURqRjs7QVNoc0RFO0VZaUJNLDZDQUplO0FyQnVyRHZCO0FxQmpyRFE7O0VBRUUsNkNBUmE7QXJCMnJEdkI7O0FxQjlzREk7OztFQUdFLHlDRDJGK0I7QXBCc25EckM7QXFCN3NETTs7OztFQUlFLHFDRG1GeUU7QXBCNG5EakY7O0FTcHRERTtFWWlCTSxxRUFKZTtBckIyc0R2QjtBcUJyc0RROztFQUVFLHFFQVJhO0FyQitzRHZCOztBcUJsdURJOzs7RUFHRSwwQ0QyRitCO0FwQjBvRHJDO0FxQmp1RE07Ozs7RUFJRSxzQ0RtRnlFO0FwQmdwRGpGOztBU3h1REU7RVlpQk0sOENBSmU7QXJCK3REdkI7QXFCenREUTs7RUFFRSw4Q0FSYTtBckJtdUR2Qjs7QXFCdHZESTs7O0VBR0UsMkNEMkYrQjtBcEI4cERyQztBcUJydkRNOzs7O0VBSUUsdUNEbUZ5RTtBcEJvcURqRjs7QVM1dkRFO0VZaUJNLG9FQUplO0FyQm12RHZCO0FxQjd1RFE7O0VBRUUsb0VBUmE7QXJCdXZEdkI7O0FxQjF3REk7OztFQUdFLDRDRDJGK0I7QXBCa3JEckM7QXFCendETTs7OztFQUlFLHdDRG1GeUU7QXBCd3JEakY7O0FTaHhERTtFWWlCTSxxRUFKZTtBckJ1d0R2QjtBcUJqd0RROztFQUVFLHFFQVJhO0FyQjJ3RHZCOztBcUI5eERJOzs7RUFHRSwwQ0QyRitCO0FwQnNzRHJDO0FxQjd4RE07Ozs7RUFJRSxzQ0RtRnlFO0FwQjRzRGpGOztBU3B5REU7RVlpQk0sNkNBSmU7QXJCMnhEdkI7QXFCcnhEUTs7RUFFRSw2Q0FSYTtBckIreER2Qjs7QXFCbHpESTs7O0VBR0UsNkNEMkYrQjtBcEIwdERyQztBcUJqekRNOzs7O0VBSUUseUNEbUZ5RTtBcEJndURqRjs7QVN4ekRFO0VZaUJNLGdEQUplO0FyQit5RHZCO0FxQnp5RFE7O0VBRUUsZ0RBUmE7QXJCbXpEdkI7O0FxQnQwREk7OztFQUdFLDBDRDJGK0I7QXBCOHVEckM7QXFCcjBETTs7OztFQUlFLHNDRG1GeUU7QXBCb3ZEakY7O0FTNTBERTtFWWlCTSwyQ0FKZTtBckJtMER2QjtBcUI3ekRROztFQUVFLDJDQVJhO0FyQnUwRHZCOztBcUIxMURJOzs7RUFHRSwwQ0QyRitCO0FwQmt3RHJDO0FxQnoxRE07Ozs7RUFJRSxzQ0RtRnlFO0FwQnd3RGpGOztBU2gyREU7RVlpQk0sMENBSmU7QXJCdTFEdkI7QXFCajFEUTs7RUFFRSwwQ0FSYTtBckIyMUR2Qjs7QXFCOTJESTs7O0VBR0Usc0NiZ1d3QjtBUmloRDlCOztBUzkyREU7RVlpQk0sc0NBSmU7QXJCcTJEdkI7QXFCLzFEUTs7RUFFRSxzQ0FSYTtBckJ5MkR2Qjs7QW9CanhESTtFQUNFLFdidEdFO0VhdUdGLHlCYi9GSztFYWdHTCx1RFptUXdCO0FSaWhEOUI7QW9CL3dESTtFQUNFLGNidkdLO0Vhd0dMLHlCYjdHSztFYThHTCxxQmI3R0s7QVA4M0RYOztBb0I1d0RBO0VBQ0UsV2J0SE07RWF1SE4seUJiL0dTO0FQODNEWDtBb0I3d0RFOzs7RUFHRSx1RForTzBCO0FSZ2lEOUI7QW9CNXdERTtFQUNFLFNBQUE7QXBCOHdESjtBb0Ixd0RJO0VBQ0UsMkNabU93QjtBUnlpRDlCO0FTajVERTtFVzRJTSxXYjVJQTtFYTZJQSw0Q1o2TnNCO0FSMmlEOUI7O0FrQngxREk7RUVpR0E7SUFFSSxjQUFBO0lBQ0EsV0FBQTtJQUNBLGdCQUFBO0lBQ0EsaUNBQUE7RXBCMHZETjtFb0J2dkRNO0lBQ0UsU0FBQTtFcEJ5dkRSO0FBQ0Y7QWtCcDJESTtFRWlHQTtJQUVJLGNBQUE7SUFDQSxXQUFBO0lBQ0EsZ0JBQUE7SUFDQSxpQ0FBQTtFcEJxd0ROO0VvQmx3RE07SUFDRSxTQUFBO0VwQm93RFI7QUFDRjtBa0IvMkRJO0VFaUdBO0lBRUksY0FBQTtJQUNBLFdBQUE7SUFDQSxnQkFBQTtJQUNBLGlDQUFBO0VwQmd4RE47RW9CN3dETTtJQUNFLFNBQUE7RXBCK3dEUjtBQUNGO0FrQjEzREk7RUVpR0E7SUFFSSxjQUFBO0lBQ0EsV0FBQTtJQUNBLGdCQUFBO0lBQ0EsaUNBQUE7RXBCMnhETjtFb0J4eERNO0lBQ0UsU0FBQTtFcEIweERSO0FBQ0Y7QWtCcjRESTtFRWlHQTtJQUVJLGNBQUE7SUFDQSxXQUFBO0lBQ0EsZ0JBQUE7SUFDQSxpQ0FBQTtFcEJzeUROO0VvQm55RE07SUFDRSxTQUFBO0VwQnF5RFI7QUFDRjtBb0IveURJO0VBRUksY0FBQTtFQUNBLFdBQUE7RUFDQSxnQkFBQTtFQUNBLGlDQUFBO0FwQmd6RFI7QW9CN3lEUTtFQUNFLFNBQUE7QXBCK3lEVjs7QXNCNTlEQTtFQUNFLGNBQUE7RUFDQSxXQUFBO0VBQ0EsNkJqQitLYTtFaUI5S2Isc0JBQUE7RWhCcUhJLG1CQXRDYTtFZ0I1RWpCLGdCZlptQjtFZWFuQixnQmpCcUdpQjtFaUJwR2pCLGNmSVM7RWVIVCxzQmZKTTtFZUtOLDRCQUFBO0VBQ0EseUJBQUE7RVJiRSxxQlBtQ1k7RWdCbENWLHdFRGtCSjtBdEIwOURGO0F1QnYrREk7RURMSjtJQ01NLGdCQUFBO0V2QjArREo7QUFDRjtBc0I1OURFO0VBQ0UsNkJBQUE7RUFDQSxTQUFBO0F0Qjg5REo7QXNCMTlERTtFQUNFLGtCQUFBO0VBQ0EsMEJBQUE7QXRCNDlESjtBd0JsL0RFO0VBQ0UsY2pCS087RWlCSlAsc0JqQkhJO0VpQklKLHNDaEJ3ZG9DO0VnQnZkcEMsVUFBQTtFQUtFLGlEaEJ1WHdCO0FSeW5EOUI7QXNCNTlERTtFQUNFLGNmekJPO0VlMkJQLFVBQUE7QXRCNjlESjtBc0JoK0RFO0VBQ0UsY2Z6Qk87RWUyQlAsVUFBQTtBdEI2OURKO0FzQnI5REU7RUFFRSx5QmZ6Q087RWUyQ1AsVUFBQTtBdEJxOURKOztBc0JoOURFO0VBTUUsY2ZqRE87RWVrRFAsc0JmekRJO0FQdWdFUjs7QXNCejhEQTs7RUFFRSxjQUFBO0VBQ0EsV0FBQTtBdEI0OERGOztBc0JsOERBO0VBQ0UsK0JBQUE7RUFDQSxrQ0FBQTtFQUNBLGdCQUFBO0VoQmxCRSxrQkFBQTtFZ0JvQkYsZ0JqQnVCaUI7QUw4NkRuQjs7QXNCbDhEQTtFQUNFLCtCQUFBO0VBQ0Esa0NBQUE7RWhCOEJJLGVBdENhO0VnQlVqQixnQmpCaUJlO0FMbzdEakI7O0FzQmw4REE7RUFDRSxnQ0FBQTtFQUNBLG1DQUFBO0VoQnVCSSxrQkF0Q2E7RWdCaUJqQixnQmpCV2U7QUwwN0RqQjs7QXNCNTdEQTtFQUNFLGNBQUE7RUFDQSxXQUFBO0VBQ0EsaUJBQUE7RUFDQSxnQkFBQTtFaEJRSSxtQkF0Q2E7RWdCZ0NqQixnQmpCTmlCO0VpQk9qQixjZnZHUztFZXdHVCw2QkFBQTtFQUNBLHlCQUFBO0VBQ0EsbUJBQUE7QXRCKzdERjtBc0I3N0RFO0VBRUUsZ0JBQUE7RUFDQSxlQUFBO0F0Qjg3REo7O0FzQmw3REE7RUFDRSw0QmpCMkNnQjtFaUIxQ2hCLHVCQUFBO0VoQmpCSSxrQkF0Q2E7RWdCeURqQixnQmpCN0JlO0VTaEhiLHNCUGtDZTtBUGlpRW5COztBc0JsN0RBO0VBQ0UsMEJqQnFDZ0I7RWlCcENoQixvQkFBQTtFaEJ6QkksZUF0Q2E7RWdCaUVqQixnQmpCdENlO0VTL0diLHNCUG9DZTtBUHVpRW5COztBc0JoN0RFO0VBRUUsWUFBQTtBdEJrN0RKOztBc0I5NkRBO0VBQ0UsWUFBQTtBdEJpN0RGOztBc0J6NkRBO0VBQ0UsbUJkc1ZzQztBUnNsRHhDOztBc0J6NkRBO0VBQ0UsY0FBQTtFQUNBLG1CZHVVc0M7QVJxbUR4Qzs7QXNCcDZEQTtFQUNFLGFBQUE7RUFDQSxlQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtBdEJ1NkRGO0FzQnI2REU7O0VBRUUsa0JBQUE7RUFDQSxpQkFBQTtBdEJ1NkRKOztBc0I5NURBO0VBQ0Usa0JBQUE7RUFDQSxjQUFBO0VBQ0EscUJkNFNzQztBUnFuRHhDOztBc0I5NURBO0VBQ0Usa0JBQUE7RUFDQSxrQmR3U3NDO0VjdlN0QyxxQkFBQTtBdEJpNkRGO0FzQjk1REU7RUFFRSwwRGpCNUZTO0FMMi9EYjs7QXNCMzVEQTtFQUNFLGdCQUFBO0F0Qjg1REY7O0FzQjM1REE7RUFDRSxvQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLHFCZHlSc0M7QVJxb0R4QztBc0IzNURFO0VBQ0UsZ0JBQUE7RUFDQSxhQUFBO0VBQ0EsdUJkb1JvQztFY25ScEMsY0FBQTtBdEI2NURKOztBd0JqbUVFO0VBQ0UsYUFBQTtFQUNBLFdBQUE7RUFDQSxtQmhCNmNvQztFRnBicEMsY0FBQTtFa0J2QkEsY0Y0TXFDO0F0Qnc1RHpDOztBd0JqbUVFO0VBQ0Usa0JBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtFQUNBLGFBQUE7RUFDQSxlQUFBO0VBQ0EsdUJBQUE7RUFDQSxrQkFBQTtFbEJvRUUsa0JBdENhO0VrQjVCZixnQm5Cc0RlO0VtQnJEZixXQUFBO0VBQ0Esd0NBQUE7RVYxREEscUJQbUNZO0FQNG5FaEI7O0F3QmhtRUk7Ozs7RUFFRSxjQUFBO0F4QnFtRU47O0F3QjNvRUk7RUE0Q0UscUJGaUxtQztBdEJrN0R6QztBd0J6bEVNO0VBQ0UscUJGc0tpQztFRXJLakMsZ0RBQUE7QXhCMmxFUjs7QXdCbnBFSTtFQXlFRSxxQkZvSm1DO0F0QjA3RHpDO0F3QnZrRU07RUFDRSxxQkY0SWlDO0VFM0lqQyxnREFBQTtBeEJ5a0VSOztBd0Jsa0VNO0VBQ0UsY0ZtSWlDO0F0Qms4RHpDO0F3QmxrRU07OztFQUVFLGNBQUE7QXhCcWtFUjs7QXdCOWpFTTtFQUNFLGNGc0hpQztBdEIyOER6QztBd0IvakVRO0VBQ0UscUJGbUgrQjtBdEI4OER6QztBd0I1akVRO0VBQ0UsaUVBQUE7RUMxSU4scUVEMkkyQjtBeEI4akUvQjtBd0J6akVRO0VBQ0UsZ0RBQUE7QXhCMmpFVjtBd0J4akVRO0VBQ0UscUJGa0crQjtBdEJ3OUR6Qzs7QXdCampFTTtFQUNFLHFCRndGaUM7QXRCNDlEekM7QXdCaGpFUTtFQUNFLHFCRm1GK0I7RUVsRi9CLGdEQUFBO0F4QmtqRVY7O0F3QmpyRUU7RUFDRSxhQUFBO0VBQ0EsV0FBQTtFQUNBLG1CaEI2Y29DO0VGcGJwQyxjQUFBO0VrQnZCQSxjRjRNcUM7QXRCdytEekM7O0F3QmpyRUU7RUFDRSxrQkFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0VBQ0EsYUFBQTtFQUNBLGVBQUE7RUFDQSx1QkFBQTtFQUNBLGtCQUFBO0VsQm9FRSxrQkF0Q2E7RWtCNUJmLGdCbkJzRGU7RW1CckRmLFdBQUE7RUFDQSx3Q0FBQTtFVjFEQSxxQlBtQ1k7QVA0c0VoQjs7QXdCaHJFSTs7OztFQUVFLGNBQUE7QXhCcXJFTjs7QXdCM3RFSTtFQTRDRSxxQkZpTG1DO0F0QmtnRXpDO0F3QnpxRU07RUFDRSxxQkZzS2lDO0VFcktqQyxnREFBQTtBeEIycUVSOztBd0JudUVJO0VBeUVFLHFCRm9KbUM7QXRCMGdFekM7QXdCdnBFTTtFQUNFLHFCRjRJaUM7RUUzSWpDLGdEQUFBO0F4QnlwRVI7O0F3QmxwRU07RUFDRSxjRm1JaUM7QXRCa2hFekM7QXdCbHBFTTs7O0VBRUUsY0FBQTtBeEJxcEVSOztBd0I5b0VNO0VBQ0UsY0ZzSGlDO0F0QjJoRXpDO0F3Qi9vRVE7RUFDRSxxQkZtSCtCO0F0QjhoRXpDO0F3QjVvRVE7RUFDRSw4REFBQTtFQzFJTixrRUQySTJCO0F4QjhvRS9CO0F3QnpvRVE7RUFDRSxnREFBQTtBeEIyb0VWO0F3QnhvRVE7RUFDRSxxQkZrRytCO0F0QndpRXpDOztBd0Jqb0VNO0VBQ0UscUJGd0ZpQztBdEI0aUV6QztBd0Job0VRO0VBQ0UscUJGbUYrQjtFRWxGL0IsZ0RBQUE7QXhCa29FVjs7QXNCcGlFQTtFQUNFLGFBQUE7RUFDQSxtQkFBQTtFQUNBLG1CQUFBO0F0QnVpRUY7QXNCbGlFRTtFQUNFLFdBQUE7QXRCb2lFSjtBa0IxdkVJO0VJMk5BO0lBQ0UsYUFBQTtJQUNBLG1CQUFBO0lBQ0EsdUJBQUE7SUFDQSxnQkFBQTtFdEJraUVKO0VzQjloRUU7SUFDRSxhQUFBO0lBQ0EsY0FBQTtJQUNBLG1CQUFBO0lBQ0EsbUJBQUE7SUFDQSxnQkFBQTtFdEJnaUVKO0VzQjVoRUU7SUFDRSxxQkFBQTtJQUNBLFdBQUE7SUFDQSxzQkFBQTtFdEI4aEVKO0VzQjFoRUU7SUFDRSxxQkFBQTtFdEI0aEVKO0VzQnpoRUU7O0lBRUUsV0FBQTtFdEIyaEVKO0VzQnRoRUU7SUFDRSxhQUFBO0lBQ0EsbUJBQUE7SUFDQSx1QkFBQTtJQUNBLFdBQUE7SUFDQSxlQUFBO0V0QndoRUo7RXNCdGhFRTtJQUNFLGtCQUFBO0lBQ0EsY0FBQTtJQUNBLGFBQUE7SUFDQSxxQmQyTGtDO0ljMUxsQyxjQUFBO0V0QndoRUo7RXNCcmhFRTtJQUNFLG1CQUFBO0lBQ0EsdUJBQUE7RXRCdWhFSjtFc0JyaEVFO0lBQ0UsZ0JBQUE7RXRCdWhFSjtBQUNGOztBMEJoMkVBO0VBQ0UscUJBQUE7RUFFQSxnQm5CUm1CO0VtQlNuQixjbkJTUztFbUJSVCxrQkFBQTtFQUVBLHNCQUFBO0VBQ0EsZUFBQTtFQUNBLHlCQUFBO1VBQUEsaUJBQUE7RUFDQSw2QkFBQTtFQUNBLDZCQUFBO0VDdUZBLHNCQUFBO0VyQnVCSSxtQkF0Q2E7RXFCaUJqQixnQnRCU2lCO0VTOUdmLHFCUG1DWTtFZ0JsQ1YscUlHYUo7QTFCbzJFRjtBdUI1MkVJO0VHTEo7SUhNTSxnQkFBQTtFdkIrMkVKO0FBQ0Y7QVNoM0VFO0VpQlVFLGNuQkhPO0VtQklQLHFCQUFBO0ExQnkyRUo7QTBCdDJFRTtFQUVFLFVBQUE7RUFDQSxpRGxCZ1gwQjtBUnUvRDlCO0EwQm4yRUU7RUFFRSxhbEJvWjBCO0FSZzlEOUI7QTBCcjFFQTs7OztFQUVFLG9CQUFBO0ExQnkxRUY7O0EwQmgxRUU7RUN2REEsV0FBQTtFRkFFLHlCakJ5RVc7RW1CdkViLHFCbkJ1RWE7QVJvMEVmO0FTdjRFRTtFa0JBRSxXQUFBO0VGTkEsNENFRDJEO0VBUzNELGdDQVRxRztBM0JtNUV6RztBMkJ2NEVFO0VBRUUsV0FBQTtFRmJBLDRDRUQyRDtFQWdCM0QsZ0NBaEJxRztFQXFCbkcscURBQUE7QTNCbzRFTjtBMkIvM0VFO0VBRUUsV0FBQTtFQUNBLHlCbkI2Q1c7RW1CNUNYLHFCbkI0Q1c7QVJvMUVmO0EyQnozRUU7RUFHRSxXQUFBO0VBQ0Esb0NBekMrSTtFQTZDL0ksdUNBN0N5TDtBM0JtNkU3TDtBMkJwM0VJO0VBS0kscURBQUE7QTNCazNFUjs7QTBCOTJFRTtFQ3ZEQSxXQUFBO0VGQUUseUJqQnlFVztFbUJ2RWIscUJuQnVFYTtBUmsyRWY7QVNyNkVFO0VrQkFFLFdBQUE7RUZOQSxxREVEMkQ7RUFTM0QsMkNBVHFHO0EzQmk3RXpHO0EyQnI2RUU7RUFFRSxXQUFBO0VGYkEscURFRDJEO0VBZ0IzRCwyQ0FoQnFHO0VBcUJuRyx3REFBQTtBM0JrNkVOO0EyQjc1RUU7RUFFRSxXQUFBO0VBQ0EseUJuQjZDVztFbUI1Q1gscUJuQjRDVztBUmszRWY7QTJCdjVFRTtFQUdFLFdBQUE7RUFDQSwrQ0F6QytJO0VBNkMvSSxpREE3Q3lMO0EzQmk4RTdMO0EyQmw1RUk7RUFLSSx3REFBQTtBM0JnNUVSOztBMEI1NEVFO0VDdkRBLFdBQUE7RUZBRSx5QmpCeUVXO0VtQnZFYixxQm5CdUVhO0FSZzRFZjtBU244RUU7RWtCQUUsV0FBQTtFRk5BLG1FRUQyRDtFQVMzRCwrREFUcUc7QTNCKzhFekc7QTJCbjhFRTtFQUVFLFdBQUE7RUZiQSxtRUVEMkQ7RUFnQjNELCtEQWhCcUc7RUFxQm5HLHVEQUFBO0EzQmc4RU47QTJCMzdFRTtFQUVFLFdBQUE7RUFDQSx5Qm5CNkNXO0VtQjVDWCxxQm5CNENXO0FSZzVFZjtBMkJyN0VFO0VBR0UsV0FBQTtFQUNBLG1FQXpDK0k7RUE2Qy9JLCtEQTdDeUw7QTNCKzlFN0w7QTJCaDdFSTtFQUtJLHVEQUFBO0EzQjg2RVI7O0EwQjE2RUU7RUN2REEsV0FBQTtFRkFFLHlCakJ5RVc7RW1CdkViLHFCbkJ1RWE7QVI4NUVmO0FTaitFRTtFa0JBRSxXQUFBO0VGTkEsb0VFRDJEO0VBUzNELGdFQVRxRztBM0I2K0V6RztBMkJqK0VFO0VBRUUsV0FBQTtFRmJBLG9FRUQyRDtFQWdCM0QsZ0VBaEJxRztFQXFCbkcsb0RBQUE7QTNCODlFTjtBMkJ6OUVFO0VBRUUsV0FBQTtFQUNBLHlCbkI2Q1c7RW1CNUNYLHFCbkI0Q1c7QVI4NkVmO0EyQm45RUU7RUFHRSxXQUFBO0VBQ0Esb0VBekMrSTtFQTZDL0ksZ0VBN0N5TDtBM0I2L0U3TDtBMkI5OEVJO0VBS0ksb0RBQUE7QTNCNDhFUjs7QTBCeDhFRTtFQ3ZEQSxjQUFBO0VGQUUseUJqQnlFVztFbUJ2RWIscUJuQnVFYTtBUjQ3RWY7QVMvL0VFO0VrQkFFLFdBQUE7RUZOQSxvRUVEMkQ7RUFTM0QsZ0VBVHFHO0EzQjJnRnpHO0EyQi8vRUU7RUFFRSxXQUFBO0VGYkEsb0VFRDJEO0VBZ0IzRCxnRUFoQnFHO0VBcUJuRyxzREFBQTtBM0I0L0VOO0EyQnYvRUU7RUFFRSxjQUFBO0VBQ0EseUJuQjZDVztFbUI1Q1gscUJuQjRDVztBUjQ4RWY7QTJCai9FRTtFQUdFLFdBQUE7RUFDQSxvRUF6QytJO0VBNkMvSSxnRUE3Q3lMO0EzQjJoRjdMO0EyQjUrRUk7RUFLSSxzREFBQTtBM0IwK0VSOztBMEJ0K0VFO0VDdkRBLFdBQUE7RUZBRSx5QmpCeUVXO0VtQnZFYixxQm5CdUVhO0FSMDlFZjtBUzdoRkU7RWtCQUUsV0FBQTtFRk5BLG1FRUQyRDtFQVMzRCwrREFUcUc7QTNCeWlGekc7QTJCN2hGRTtFQUVFLFdBQUE7RUZiQSxtRUVEMkQ7RUFnQjNELCtEQWhCcUc7RUFxQm5HLG9EQUFBO0EzQjBoRk47QTJCcmhGRTtFQUVFLFdBQUE7RUFDQSx5Qm5CNkNXO0VtQjVDWCxxQm5CNENXO0FSMCtFZjtBMkIvZ0ZFO0VBR0UsV0FBQTtFQUNBLG1FQXpDK0k7RUE2Qy9JLCtEQTdDeUw7QTNCeWpGN0w7QTJCMWdGSTtFQUtJLG9EQUFBO0EzQndnRlI7O0EwQnBnRkU7RUN2REEsY0FBQTtFRkFFLHlCakJ5RVc7RW1CdkViLHFCbkJ1RWE7QVJ3L0VmO0FTM2pGRTtFa0JBRSxjQUFBO0VGTkEsZ0RFRDJEO0VBUzNELHNDQVRxRztBM0J1a0Z6RztBMkIzakZFO0VBRUUsY0FBQTtFRmJBLGdERUQyRDtFQWdCM0Qsc0NBaEJxRztFQXFCbkcsdURBQUE7QTNCd2pGTjtBMkJuakZFO0VBRUUsY0FBQTtFQUNBLHlCbkI2Q1c7RW1CNUNYLHFCbkI0Q1c7QVJ3Z0ZmO0EyQjdpRkU7RUFHRSxjQUFBO0VBQ0EsMENBekMrSTtFQTZDL0ksNENBN0N5TDtBM0J1bEY3TDtBMkJ4aUZJO0VBS0ksdURBQUE7QTNCc2lGUjs7QTBCbGlGRTtFQ3ZEQSxXQUFBO0VGQUUseUJqQnlFVztFbUJ2RWIscUJuQnVFYTtBUnNoRmY7QVN6bEZFO0VrQkFFLFdBQUE7RUZOQSxrRUVEMkQ7RUFTM0QsOERBVHFHO0EzQnFtRnpHO0EyQnpsRkU7RUFFRSxXQUFBO0VGYkEsa0VFRDJEO0VBZ0IzRCw4REFoQnFHO0VBcUJuRyx1REFBQTtBM0JzbEZOO0EyQmpsRkU7RUFFRSxXQUFBO0VBQ0EseUJuQjZDVztFbUI1Q1gscUJuQjRDVztBUnNpRmY7QTJCM2tGRTtFQUdFLFdBQUE7RUFDQSxrRUF6QytJO0VBNkMvSSw4REE3Q3lMO0EzQnFuRjdMO0EyQnRrRkk7RUFLSSx1REFBQTtBM0Jva0ZSOztBMEJoa0ZFO0VDdkRBLGNBQUE7RUZBRSx1Q2pCeUVXO0VtQnZFYixtQ25CdUVhO0FSb2pGZjtBU3ZuRkU7RWtCQUUsV0FBQTtFRk5BLDZDRUQyRDtFQVMzRCxxQkFUcUc7QTNCbW9Gekc7QTJCdm5GRTtFQUVFLFdBQUE7RUZiQSw2Q0VEMkQ7RUFnQjNELHFCQWhCcUc7RUFxQm5HLDBEQUFBO0EzQm9uRk47QTJCL21GRTtFQUVFLGNBQUE7RUFDQSx1Q25CNkNXO0VtQjVDWCxtQ25CNENXO0FSb2tGZjtBMkJ6bUZFO0VBR0UsV0FBQTtFQUNBLHlCQXpDK0k7RUE2Qy9JLHlDQTdDeUw7QTNCbXBGN0w7QTJCcG1GSTtFQUtJLDBEQUFBO0EzQmttRlI7O0EwQjlsRkU7RUN2REEsV0FBQTtFRkFFLHlCakJ5RVc7RW1CdkViLHFCbkJ1RWE7QVJrbEZmO0FTcnBGRTtFa0JBRSxXQUFBO0VGTkEsNENFRDJEO0VBUzNELGdDQVRxRztBM0JpcUZ6RztBMkJycEZFO0VBRUUsV0FBQTtFRmJBLDRDRUQyRDtFQWdCM0QsZ0NBaEJxRztFQXFCbkcsb0RBQUE7QTNCa3BGTjtBMkI3b0ZFO0VBRUUsV0FBQTtFQUNBLHlCbkI2Q1c7RW1CNUNYLHFCbkI0Q1c7QVJrbUZmO0EyQnZvRkU7RUFHRSxXQUFBO0VBQ0Esb0NBekMrSTtFQTZDL0ksdUNBN0N5TDtBM0JpckY3TDtBMkJsb0ZJO0VBS0ksb0RBQUE7QTNCZ29GUjs7QTBCdG5GRTtFQ0hBLGNuQmVhO0VtQmRiLHFCbkJjYTtBUittRmY7QVNsckZFO0VrQndERSxXQUxnRDtFQU1oRCx5Qm5CVVc7RW1CVFgscUJuQlNXO0FSb25GZjtBMkIxbkZFO0VBRUUsZ0RBQUE7QTNCMm5GSjtBMkJ4bkZFO0VBRUUsY25CRFc7RW1CRVgsNkJBQUE7QTNCeW5GSjtBMkJ0bkZFO0VBR0UsV0FBQTtFQUNBLHlCbkJUVztFbUJVWCxxQm5CVlc7QVJnb0ZmO0EyQnBuRkk7RUFLSSxnREFBQTtBM0JrbkZSOztBMEIvb0ZFO0VDSEEsY25CZWE7RW1CZGIscUJuQmNhO0FSd29GZjtBUzNzRkU7RWtCd0RFLFdBTGdEO0VBTWhELHlCbkJVVztFbUJUWCxxQm5CU1c7QVI2b0ZmO0EyQm5wRkU7RUFFRSw4Q0FBQTtBM0JvcEZKO0EyQmpwRkU7RUFFRSxjbkJEVztFbUJFWCw2QkFBQTtBM0JrcEZKO0EyQi9vRkU7RUFHRSxXQUFBO0VBQ0EseUJuQlRXO0VtQlVYLHFCbkJWVztBUnlwRmY7QTJCN29GSTtFQUtJLDhDQUFBO0EzQjJvRlI7O0EwQnhxRkU7RUNIQSxjbkJlYTtFbUJkYixxQm5CY2E7QVJpcUZmO0FTcHVGRTtFa0J3REUsV0FMZ0Q7RUFNaEQseUJuQlVXO0VtQlRYLHFCbkJTVztBUnNxRmY7QTJCNXFGRTtFQUVFLCtDQUFBO0EzQjZxRko7QTJCMXFGRTtFQUVFLGNuQkRXO0VtQkVYLDZCQUFBO0EzQjJxRko7QTJCeHFGRTtFQUdFLFdBQUE7RUFDQSx5Qm5CVFc7RW1CVVgscUJuQlZXO0FSa3JGZjtBMkJ0cUZJO0VBS0ksK0NBQUE7QTNCb3FGUjs7QTBCanNGRTtFQ0hBLGNuQmVhO0VtQmRiLHFCbkJjYTtBUjByRmY7QVM3dkZFO0VrQndERSxXQUxnRDtFQU1oRCx5Qm5CVVc7RW1CVFgscUJuQlNXO0FSK3JGZjtBMkJyc0ZFO0VBRUUsZ0RBQUE7QTNCc3NGSjtBMkJuc0ZFO0VBRUUsY25CRFc7RW1CRVgsNkJBQUE7QTNCb3NGSjtBMkJqc0ZFO0VBR0UsV0FBQTtFQUNBLHlCbkJUVztFbUJVWCxxQm5CVlc7QVIyc0ZmO0EyQi9yRkk7RUFLSSxnREFBQTtBM0I2ckZSOztBMEIxdEZFO0VDSEEsY25CZWE7RW1CZGIscUJuQmNhO0FSbXRGZjtBU3R4RkU7RWtCd0RFLGNBTGdEO0VBTWhELHlCbkJVVztFbUJUWCxxQm5CU1c7QVJ3dEZmO0EyQjl0RkU7RUFFRSxnREFBQTtBM0IrdEZKO0EyQjV0RkU7RUFFRSxjbkJEVztFbUJFWCw2QkFBQTtBM0I2dEZKO0EyQjF0RkU7RUFHRSxjQUFBO0VBQ0EseUJuQlRXO0VtQlVYLHFCbkJWVztBUm91RmY7QTJCeHRGSTtFQUtJLGdEQUFBO0EzQnN0RlI7O0EwQm52RkU7RUNIQSxjbkJlYTtFbUJkYixxQm5CY2E7QVI0dUZmO0FTL3lGRTtFa0J3REUsV0FMZ0Q7RUFNaEQseUJuQlVXO0VtQlRYLHFCbkJTVztBUml2RmY7QTJCdnZGRTtFQUVFLCtDQUFBO0EzQnd2Rko7QTJCcnZGRTtFQUVFLGNuQkRXO0VtQkVYLDZCQUFBO0EzQnN2Rko7QTJCbnZGRTtFQUdFLFdBQUE7RUFDQSx5Qm5CVFc7RW1CVVgscUJuQlZXO0FSNnZGZjtBMkJqdkZJO0VBS0ksK0NBQUE7QTNCK3VGUjs7QTBCNXdGRTtFQ0hBLGNuQmVhO0VtQmRiLHFCbkJjYTtBUnF3RmY7QVN4MEZFO0VrQndERSxjQUxnRDtFQU1oRCx5Qm5CVVc7RW1CVFgscUJuQlNXO0FSMHdGZjtBMkJoeEZFO0VBRUUsaURBQUE7QTNCaXhGSjtBMkI5d0ZFO0VBRUUsY25CRFc7RW1CRVgsNkJBQUE7QTNCK3dGSjtBMkI1d0ZFO0VBR0UsY0FBQTtFQUNBLHlCbkJUVztFbUJVWCxxQm5CVlc7QVJzeEZmO0EyQjF3Rkk7RUFLSSxpREFBQTtBM0J3d0ZSOztBMEJyeUZFO0VDSEEsY25CZWE7RW1CZGIscUJuQmNhO0FSOHhGZjtBU2oyRkU7RWtCd0RFLFdBTGdEO0VBTWhELHlCbkJVVztFbUJUWCxxQm5CU1c7QVJteUZmO0EyQnp5RkU7RUFFRSw4Q0FBQTtBM0IweUZKO0EyQnZ5RkU7RUFFRSxjbkJEVztFbUJFWCw2QkFBQTtBM0J3eUZKO0EyQnJ5RkU7RUFHRSxXQUFBO0VBQ0EseUJuQlRXO0VtQlVYLHFCbkJWVztBUit5RmY7QTJCbnlGSTtFQUtJLDhDQUFBO0EzQml5RlI7O0EwQjl6RkU7RUNIQSw0Qm5CZWE7RW1CZGIsbUNuQmNhO0FSdXpGZjtBUzEzRkU7RWtCd0RFLGNBTGdEO0VBTWhELHVDbkJVVztFbUJUWCxtQ25CU1c7QVI0ekZmO0EyQmwwRkU7RUFFRSxvREFBQTtBM0JtMEZKO0EyQmgwRkU7RUFFRSw0Qm5CRFc7RW1CRVgsNkJBQUE7QTNCaTBGSjtBMkI5ekZFO0VBR0UsY0FBQTtFQUNBLHVDbkJUVztFbUJVWCxtQ25CVlc7QVJ3MEZmO0EyQjV6Rkk7RUFLSSxvREFBQTtBM0IwekZSOztBMEJ2MUZFO0VDSEEsY25CZWE7RW1CZGIscUJuQmNhO0FSZzFGZjtBU241RkU7RWtCd0RFLFdBTGdEO0VBTWhELHlCbkJVVztFbUJUWCxxQm5CU1c7QVJxMUZmO0EyQjMxRkU7RUFFRSxnREFBQTtBM0I0MUZKO0EyQnoxRkU7RUFFRSxjbkJEVztFbUJFWCw2QkFBQTtBM0IwMUZKO0EyQnYxRkU7RUFHRSxXQUFBO0VBQ0EseUJuQlRXO0VtQlVYLHFCbkJWVztBUmkyRmY7QTJCcjFGSTtFQUtJLGdEQUFBO0EzQm0xRlI7O0EwQnIyRkE7RUFDRSxnQm5COUVtQjtFbUIrRW5CLGNsQmtHd0M7RWtCakd4QyxxQmxCa0d3QztBUnN3RjFDO0FTNzZGRTtFaUJ3RUUsNEJsQmdHc0M7RWtCL0Z0QywwQmxCZ0dzQztBUnd3RjFDO0EwQnIyRkU7RUFFRSwwQmxCMkZzQztFa0IxRnRDLGdCQUFBO0ExQnMyRko7QTBCbjJGRTtFQUVFLGNuQjlFTztFbUIrRVAsb0JBQUE7QTFCbzJGSjs7QTBCejFGQTtFQ0pFLG9CQUFBO0VyQnVCSSxlQXRDYTtFcUJpQmpCLGdCdEJVZTtFUy9HYixzQlBvQ2U7QVBtNkZuQjs7QTBCNTFGQTtFQ1JFLHVCQUFBO0VyQnVCSSxrQkF0Q2E7RXFCaUJqQixnQnRCV2U7RVNoSGIsc0JQa0NlO0FQNDZGbkI7O0EwQjExRkE7RUFDRSxjQUFBO0VBQ0EsV0FBQTtBMUI2MUZGO0EwQjExRkU7RUFDRSxrQmxCNlQwQjtB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O0FnQzd1R0U7RUFDRSxXQUFBO0FoQyt1R0o7O0FnQ3p1R0U7Ozs7O0VBRUUsaUJBQUE7QWhDK3VHSjtBZ0MzdUdFOzs7Ozs7Ozs7RWxCeEJFLDBCa0IwQjZCO0VsQnpCN0IsNkJrQnlCNkI7QWhDcXZHakM7QWdDbHZHRTs7Ozs7Ozs7O0VsQmZFLHlCa0JpQjRCO0VsQmhCNUIsNEJrQmdCNEI7QWhDNHZHaEM7O0FnQzV1R0E7RUFDRSx1QkFBQTtFQUNBLHNCQUFBO0FoQyt1R0Y7QWdDN3VHRTtFQUdFLGNBQUE7QWhDNnVHSjtBZ0MxdUdFO0VBQ0UsZUFBQTtBaEM0dUdKOztBZ0N4dUdBO0VBQ0UsdUJBQUE7RUFDQSxzQkFBQTtBaEMydUdGOztBZ0N4dUdBO0VBQ0Usc0JBQUE7RUFDQSxxQkFBQTtBaEMydUdGOztBZ0N2dEdBO0VBQ0Usc0JBQUE7RUFDQSx1QkFBQTtFQUNBLHVCQUFBO0FoQzB0R0Y7QWdDeHRHRTs7O0VBRUUsV0FBQTtBaEMydEdKO0FnQ3h0R0U7OztFQUVFLGdCQUFBO0FoQzJ0R0o7QWdDdnRHRTs7Ozs7RWxCbEdFLDZCa0JvRzhCO0VsQm5HOUIsNEJrQm1HOEI7QWhDNnRHbEM7QWdDMXRHRTs7Ozs7RWxCckhFLHlCa0J1SDJCO0VsQnRIM0IsMEJrQnNIMkI7QWhDZ3VHL0I7O0FnQzlzR0U7Ozs7O0VBRUUsZ0JBQUE7QWhDb3RHSjtBZ0NsdEdJOzs7Ozs7Ozs7OztFQUVFLGtCQUFBO0VBQ0Esc0JBQUE7RUFDQSxvQkFBQTtBaEM2dEdOOztBaUN0M0dBO0VBQ0Usa0JBQUE7RUFDQSxhQUFBO0VBQ0EsZUFBQTtFQUNBLG9CQUFBO0VBQ0EsV0FBQTtBakN5M0dGO0FpQ3YzR0U7Ozs7RUFJRSxrQkFBQTtFQUNBLFlBQUE7RUFDQSxZQUFBO0VBQ0EsZ0JBQUE7QWpDeTNHSjtBaUN2M0dJOzs7Ozs7Ozs7Ozs7RUFHRSxpQkFBQTtBakNrNEdOO0FpQzczR0U7OztFQUdFLFVBQUE7QWpDKzNHSjtBaUMzM0dFO0VBQ0UsVUFBQTtBakM2M0dKO0FpQ3gzR0k7O0VuQnRCQSwwQm1Cc0JrRDtFbkJyQmxELDZCbUJxQmtEO0FqQzYzR3REO0FpQzUzR0k7O0VuQlRBLHlCbUJTa0Q7RW5CUmxELDRCbUJRa0Q7QWpDaTRHdEQ7QWlDNTNHRTtFQUNFLGFBQUE7RUFDQSxtQkFBQTtBakM4M0dKO0FpQzUzR0k7RW5CaENBLDBCbUJpQzRFO0VuQmhDNUUsNkJtQmdDNEU7QWpDKzNHaEY7QWlDOTNHSTtFbkJwQkEseUJtQm9CcUU7RW5CbkJyRSw0Qm1CbUJxRTtBakNrNEd6RTs7QWlDdjNHQTs7RUFFRSxhQUFBO0FqQzAzR0Y7QWlDcjNHRTs7OztFQUNFLGtCQUFBO0VBQ0EsVUFBQTtBakMwM0dKO0FpQ3gzR0k7Ozs7RUFDRSxVQUFBO0FqQzYzR047QWlDejNHRTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUlFLGlCQUFBO0FqQzY0R0o7O0FpQ3o0R0E7RUFBdUIsa0JBQUE7QWpDNjRHdkI7O0FpQzU0R0E7RUFBc0IsaUJBQUE7QWpDZzVHdEI7O0FpQ3g0R0E7RUFDRSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSxzQkFBQTtFQUNBLGdCQUFBO0UzQndCSSxtQkF0Q2E7RTJCZ0JqQixnQjFCeEdtQjtFMEJ5R25CLGdCNUJTaUI7RTRCUmpCLGMxQnhGUztFMEJ5RlQsa0JBQUE7RUFDQSxtQkFBQTtFQUNBLHlCMUJoR1M7RTBCaUdULHlCQUFBO0VuQjFHRSxxQlBtQ1k7QVBtOUdoQjtBaUN4NEdFOztFQUVFLGFBQUE7QWpDMDRHSjs7QWlDaDRHQTs7RUFFRSwwQjVCMkRnQjtBTHcwR2xCOztBaUNoNEdBOzs7Ozs7OztFQU1FLG9CQUFBO0UzQlhJLGVBdENhO0UyQm1EakIsZ0I1QnhCZTtFUy9HYixzQlBvQ2U7QVB5K0duQjs7QWlDbDRHQTs7RUFFRSw0QjVCd0NnQjtBTDYxR2xCOztBaUNsNEdBOzs7Ozs7OztFQU1FLHVCQUFBO0UzQjVCSSxrQkF0Q2E7RTJCb0VqQixnQjVCeENlO0VTaEhiLHNCUGtDZTtBUDgvR25COztBaUNwNEdBOztFQUVFLHFCQUFBO0FqQ3U0R0Y7O0FpQzUzR0E7Ozs7Ozs7O0VuQnpKSSwwQm1CK0oyQjtFbkI5SjNCLDZCbUI4SjJCO0FqQ2s0Ry9COztBaUMvM0dBOzs7Ozs7OztFbkJwSkkseUJtQjBKMEI7RW5CekoxQiw0Qm1CeUowQjtBakNxNEc5Qjs7QWtDempIQTtFQUNFLGtCQUFBO0VBQ0EsY0FBQTtFQUNBLHFCQUFBO0VBQ0Esb0JBQUE7QWxDNGpIRjs7QWtDempIQTtFQUNFLG9CQUFBO0VBQ0Esa0IxQjZmc0M7QVIrakd4Qzs7QWtDempIQTtFQUNFLGtCQUFBO0VBQ0EsT0FBQTtFQUNBLFdBQUE7RUFDQSxXMUJ5ZnNDO0UwQnhmdEMsa0JBQUE7RUFDQSxVQUFBO0FsQzRqSEY7QWtDMWpIRTtFQUNFLFczQmxCSTtFMkJtQkoscUIxQjhOMEI7RWlCdlAxQix5QmpCdVAwQjtBUisxRzlCO0FrQ3hqSEU7RUFLSSxpRDFCb1d3QjtBUmt0RzlCO0FrQ2xqSEU7RUFDRSxzQzFCMGJvQztBUjBuR3hDO0FrQ2pqSEU7RUFDRSxXM0J0Q0k7RTJCdUNKLDBDMUJzZjRDO0UwQnJmNUMsc0MxQnFmNEM7QVI4akdoRDtBa0M1aUhJO0VBQ0UsYzNCMUNLO0FQd2xIWDtBa0M1aUhNO0VBQ0UseUIzQmpERztBUCtsSFg7O0FrQ3BpSEE7RUFDRSxrQkFBQTtFQUNBLGdCQUFBO0VBRUEsbUJBQUE7QWxDc2lIRjtBa0NsaUhFO0VBQ0Usa0JBQUE7RUFDQSxlQUFBO0VBQ0EsYUFBQTtFQUNBLGNBQUE7RUFDQSxXMUI0Ym9DO0UwQjNicEMsWTFCMmJvQztFMEIxYnBDLG9CQUFBO0VBQ0EsV0FBQTtFQUNBLHlCM0IzRU87RTJCNEVQLHlCQUFBO0FsQ29pSEo7QWtDL2hIRTtFQUNFLGtCQUFBO0VBQ0EsZUFBQTtFQUNBLGFBQUE7RUFDQSxjQUFBO0VBQ0EsVzFCNmFvQztFMEI1YXBDLFkxQjRhb0M7RTBCM2FwQyxXQUFBO0VBQ0EsaUNBQUE7QWxDaWlISjs7QWtDdmhIRTtFcEI3R0UscUJQbUNZO0FQcW1IaEI7QWtDdGhISTtFQUNFLGtPQUFBO0FsQ3doSE47QWtDbmhISTtFQUNFLHFCMUIrSHdCO0VpQnZQMUIseUJqQnVQMEI7QVJ1NUc5QjtBa0NsaEhJO0VBQ0UsK0tBQUE7QWxDb2hITjtBa0MvZ0hJO0VBQ0UseUMxQndaMEM7QVJ5bkdoRDtBa0MvZ0hJO0VBQ0UseUMxQnFaMEM7QVI0bkdoRDs7QWtDdmdIRTtFQUVFLGtCMUI4WjRDO0FSMm1HaEQ7QWtDcmdISTtFQUNFLDhLQUFBO0FsQ3VnSE47QWtDbGdISTtFQUNFLHlDMUI4WDBDO0FSc29HaEQ7O0FrQzEvR0E7RUFDRSxxQkFBQTtBbEM2L0dGO0FrQzEvR0k7RUFDRSxjQUFBO0VBQ0EsYzFCc1kwQztFMEJyWTFDLG1CQUFBO0VBRUEscUIxQm9ZMEM7QVJ1bkdoRDtBa0N4L0dJO0VBQ0UsMkJBQUE7RUFDQSwwQkFBQTtFQUNBLHVCMUIrWDBDO0UwQjlYMUMsd0IxQjhYMEM7RTBCN1gxQyx5QjNCN0tLO0UyQitLTCxxQjFCMFgwQztFZXBqQjFDLGlKVzJMQTtFWDNMQSx5SVcyTEE7RVgzTEEsOEtXMkxBO0FsQ3kvR047QXVCL3FISTtFVzhLQTtJWDdLRSxnQkFBQTtFdkJrckhKO0FBQ0Y7QWtDei9HSTtFQUNFLHlCM0J4TEs7RTJCeUxMLHNDQUFBO1VBQUEsOEJBQUE7QWxDMi9HTjtBa0N0L0dJO0VBQ0UseUMxQm1WMEM7QVJxcUdoRDs7QWtDNStHQTtFQUNFLHFCQUFBO0VBQ0EsV0FBQTtFQUNBLDZCN0JyQ2E7RTZCc0NiLG9DQUFBO0U1Qi9GSSxtQkF0Q2E7RTRCd0lqQixnQjNCaE9tQjtFMkJpT25CLGdCN0IvR2lCO0U2QmdIakIsYzNCaE5TO0UyQmlOVCxzQkFBQTtFQUNBLHNPQUFBO0VBQ0EseUJBQUE7RXBCak9FLHFCUG1DWTtFMkJpTWQsd0JBQUE7VUFBQSxnQkFBQTtBbEM2K0dGO0FrQzMrR0U7RUFDRSxzQzFCNFBvQztFMEIzUHBDLFVBQUE7RUFJRSxpRDFCd1c4QjtBUmtvR3BDO0FrQ3YrR0k7RUFNRSxjM0J2T0s7RTJCd09MLHNCM0IvT0U7QVBtdEhSO0FrQ2grR0U7RUFFRSxZQUFBO0VBQ0EscUI3Qi9Fa0I7RTZCZ0ZsQixzQkFBQTtBbENpK0dKO0FrQzk5R0U7RUFDRSxjM0JyUE87RTJCc1BQLHlCM0IxUE87QVAwdEhYO0FrQzU5R0U7RUFDRSxhQUFBO0FsQzg5R0o7QWtDMTlHRTtFQUNFLGtCQUFBO0VBQ0EsMEJBQUE7QWxDNDlHSjs7QWtDeDlHQTtFQUNFLDRCN0I5RmdCO0U2QitGaEIsb0I3QnhHdUI7RTZCeUd2Qix1QjdCekd1QjtFNkIwR3ZCLG9CMUJxSDRCO0VGalJ4QixrQkF0Q2E7QU44cEhuQjs7QWtDeDlHQTtFQUNFLDBCN0JwR2dCO0U2QnFHaEIsbUI3Qi9HdUI7RTZCZ0h2QixzQjdCaEh1QjtFNkJpSHZCLGtCMUJrSDRCO0VGdFJ4QixlQXRDYTtBTnNxSG5COztBa0NuOUdBO0VBQ0Usa0JBQUE7RUFDQSxxQkFBQTtFQUNBLFdBQUE7RUFDQSw2QjdCeEhhO0U2QnlIYixnQkFBQTtBbENzOUdGOztBa0NuOUdBO0VBQ0Usa0JBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtFQUNBLDZCN0JoSWE7RTZCaUliLFNBQUE7RUFDQSxVQUFBO0FsQ3M5R0Y7QWtDcDlHRTtFQUNFLHNDMUIyS29DO0UwQjFLcEMsaUQxQitFMEI7QVJ1NEc5QjtBa0NsOUdFO0VBRUUseUIzQnRUTztBUHl3SFg7QWtDLzhHSTtFQUNFLGlCMUJpVWE7QVJncEduQjtBa0M3OEdFO0VBQ0UsMEJBQUE7QWxDKzhHSjs7QWtDMzhHQTtFQUNFLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLFFBQUE7RUFDQSxPQUFBO0VBQ0EsVUFBQTtFQUNBLDZCN0JoS2E7RTZCaUtiLHNCQUFBO0VBRUEsZ0IzQjFWbUI7RTJCMlZuQixnQjdCek9pQjtFNkIwT2pCLGMzQjFVUztFMkIyVVQsc0IzQmxWTTtFMkJtVk4seUJBQUE7RXBCMVZFLHFCUG1DWTtBUHF3SGhCO0FrQzE4R0U7RUFDRSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7RUFDQSxjQUFBO0VBQ0EsaUI3Qm5MaUI7RTZCb0xqQixzQkFBQTtFQUNBLGdCN0J6UGU7RTZCMFBmLGMzQjFWTztFMkIyVlAsaUJBQUE7RVR4V0EseUJsQlFPO0UyQmtXUCxvQkFBQTtFcEIzV0EsZ0NvQjRXdUI7QWxDNDhHM0I7O0FrQ2w4R0E7RUFDRSxXQUFBO0VBQ0EsY0FBQTtFQUNBLFVBQUE7RUFDQSw2QkFBQTtFQUNBLHdCQUFBO1VBQUEsZ0JBQUE7QWxDcThHRjtBa0NuOEdFO0VBQ0UsYUFBQTtBbENxOEdKO0FrQ2o4R0k7RUFBMEIsaUUxQjJPZTtBUnl0RzdDO0FrQ244R0k7RUFBMEIsaUUxQjBPZTtBUjR0RzdDO0FrQ3I4R0k7RUFBMEIsaUUxQnlPZTtBUit0RzdDO0FrQ3I4R0U7RUFDRSxTQUFBO0FsQ3U4R0o7QWtDcDhHRTtFQUNFLFcxQjJOeUM7RTBCMU56QyxZMUIwTnlDO0UwQnpOekMsb0JBQUE7RVQ3WUEseUJqQnVQMEI7RTBCd0oxQixTMUIwTnlDO0VNMW1CekMsbUJOMm1CeUM7RWUxbUJ2QyxvSFdrWkY7RVhsWkUsNEdXa1pGO0VBQ0Esd0JBQUE7VUFBQSxnQkFBQTtBbENxOEdKO0F1Qm4xSEk7RVdxWUY7SVhwWUksd0JBQUE7SUFBQSxnQkFBQTtFdkJzMUhKO0FBQ0Y7QWtDeDhHSTtFVHJaQSwwQ2pCOG1CeUM7QVJrdkc3QztBa0N0OEdFO0VBQ0UsVzFCb01nQztFMEJuTWhDLGMxQm9NZ0M7RTBCbk1oQyxrQkFBQTtFQUNBLGUxQm1NZ0M7RTBCbE1oQyx5QjNCdFpPO0UyQnVaUCx5QkFBQTtFcEJqYUEsbUJOb21CZ0M7QVJzd0dwQztBa0NwOEdFO0VBQ0UsVzFCZ015QztFMEIvTHpDLFkxQitMeUM7RWlCdG1CekMseUJqQnVQMEI7RTBCa0wxQixTMUJnTXlDO0VNMW1CekMsbUJOMm1CeUM7RWUxbUJ2QyxpSFc0YUY7RVg1YUUsNEdXNGFGO0VBQ0EsZ0JBQUE7QWxDcThHSjtBdUI3MkhJO0VXZ2FGO0lYL1pJLHFCQUFBO0lBQUEsZ0JBQUE7RXZCZzNISjtBQUNGO0FrQ3g4R0k7RVQvYUEsMENqQjhtQnlDO0FSNHdHN0M7QWtDdDhHRTtFQUNFLFcxQjBLZ0M7RTBCektoQyxjMUIwS2dDO0UwQnpLaEMsa0JBQUE7RUFDQSxlMUJ5S2dDO0UwQnhLaEMseUIzQmhiTztFMkJpYlAseUJBQUE7RXBCM2JBLG1CTm9tQmdDO0FSZ3lHcEM7QWtDcDhHRTtFQUNFLFcxQnNLeUM7RTBCckt6QyxZMUJxS3lDO0UwQnBLekMsYUFBQTtFQUNBLG9CN0IxUm9CO0U2QjJScEIsbUI3QjNSb0I7RW9CektwQix5QmpCdVAwQjtFMEIrTTFCLFMxQm1LeUM7RU0xbUJ6QyxtQk4ybUJ5QztFZTFtQnZDLGdIV3ljRjtFWHpjRSw0R1d5Y0Y7RUFDQSxnQkFBQTtBbENxOEdKO0F1QjE0SEk7RVcwYkY7SVh6Ykksb0JBQUE7SUFBQSxnQkFBQTtFdkI2NEhKO0FBQ0Y7QWtDeDhHSTtFVDVjQSwwQ2pCOG1CeUM7QVJ5eUc3QztBa0N0OEdFO0VBQ0UsVzFCNklnQztFMEI1SWhDLGMxQjZJZ0M7RTBCNUloQyxrQkFBQTtFQUNBLGUxQjRJZ0M7RTBCM0loQyw2QkFBQTtFQUNBLHlCQUFBO0VBQ0Esb0JBQUE7QWxDdzhHSjtBa0NwOEdFO0VBQ0UseUIzQnBkTztFT1ZQLG1CTm9tQmdDO0FSaTBHcEM7QWtDbjhHRTtFQUNFLGtCQUFBO0VBQ0EseUIzQjFkTztFT1ZQLG1CTm9tQmdDO0FSczBHcEM7QWtDajhHSTtFQUNFLHlCM0I5ZEs7QVBpNkhYO0FrQ2g4R0k7RUFDRSxlQUFBO0FsQ2s4R047QWtDLzdHSTtFQUNFLHlCM0J0ZUs7QVB1NkhYO0FrQzk3R0k7RUFDRSxlQUFBO0FsQ2c4R047QWtDNzdHSTtFQUNFLHlCM0I5ZUs7QVA2NkhYOztBa0MxN0dBOzs7RVg5Zk0sNEdXaWdCSjtBbEM2N0dGO0F1Qno3SEk7RVd5Zko7OztJWHhmTSxnQkFBQTtFdkI4N0hKO0FBQ0Y7O0FtQ3Q4SEE7RUFDRSxhQUFBO0VBQ0EsZUFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0FuQ3k4SEY7O0FtQ3Q4SEE7RUFDRSxjQUFBO0VBQ0Esb0JBQUE7QW5DeThIRjtBU3g4SEU7RTBCRUUscUJBQUE7QW5DeThISjtBbUNyOEhFO0VBQ0UsYzVCTE87RTRCTVAs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Q2dCO0VMMHBJMUI7RW9Dcm5JTTs7Ozs7O0lBQ0UsaUJBQUE7RXBDNG5JUjtFb0M5bUlNO0lBQ0Usd0JBQUE7SUFHQSxnQkFBQTtFcEM4bUlSO0VvQzNtSU07SUFDRSxhQUFBO0VwQzZtSVI7QUFDRjtBb0MxcUlJO0VBb0JJLHFCQUFBO0VBQ0EsMkJBQUE7QXBDeXBJUjtBb0M1cUlROzs7Ozs7RUFDRSxnQkFBQTtFQUNBLGVBQUE7QXBDbXJJVjtBb0NocUlRO0VBQ0UsbUJBQUE7QXBDa3FJVjtBb0NocUlVO0VBQ0Usa0JBQUE7QXBDa3FJWjtBb0MvcElVO0VBQ0UscUIvQi9CZ0I7RStCZ0NoQixvQi9CaENnQjtBTGlzSTVCO0FvQzVwSVE7Ozs7OztFQUNFLGlCQUFBO0FwQ21xSVY7QW9DcnBJUTtFQUNFLHdCQUFBO0VBR0EsZ0JBQUE7QXBDcXBJVjtBb0NscElRO0VBQ0UsYUFBQTtBcENvcElWOztBb0N0b0lFO0VBQ0UseUI1QjBnQmdDO0FSK25IcEM7QVN6MUlFO0UyQm1OSSx5QjVCdWdCOEI7QVJrb0hwQztBb0Nwb0lJO0VBQ0UseUI1QitmOEI7QVJ1b0hwQztBUy8xSUU7RTJCNE5NLHlCNUI2ZjRCO0FSeW9IcEM7QW9Dbm9JTTtFQUNFLHlCNUIyZjRCO0FSMG9IcEM7QW9Dam9JSTs7OztFQUlFLHlCNUJrZjhCO0FSaXBIcEM7QW9DL25JRTtFQUNFLHlCNUIyZWdDO0U0QjFlaEMsZ0M1QitlZ0M7QVJrcEhwQztBb0M5bklFO0VBQ0UsK1FBQUE7QXBDZ29JSjtBb0M3bklFO0VBQ0UseUI1QmtlZ0M7QVI2cEhwQztBb0M5bklJO0VBQ0UseUI1QmtlOEI7QVI4cEhwQztBU3gzSUU7RTJCMlBNLHlCNUIrZDRCO0FSaXFIcEM7O0FvQ3huSUU7RUFDRSxXN0J4UUk7QVBtNElSO0FTLzNJRTtFMkJ1UUksVzdCM1FFO0FQczRJUjtBb0N0bklJO0VBQ0UsK0I1Qm9jOEI7QVJvckhwQztBU3I0SUU7RTJCZ1JNLGdDNUJrYzRCO0FSc3JIcEM7QW9Dcm5JTTtFQUNFLGdDNUJnYzRCO0FSdXJIcEM7QW9Dbm5JSTs7OztFQUlFLFc3QmhTRTtBUHE1SVI7QW9Dam5JRTtFQUNFLCtCNUJnYmdDO0U0Qi9haEMsc0M1Qm9iZ0M7QVIrckhwQztBb0NobklFO0VBQ0UscVJBQUE7QXBDa25JSjtBb0MvbUlFO0VBQ0UsK0I1QnVhZ0M7QVIwc0hwQztBb0NobklJO0VBQ0UsVzdCaFRFO0FQazZJUjtBUzk1SUU7RTJCK1NNLFc3Qm5UQTtBUHE2SVI7O0FxQzc2SUE7RUFDRSxrQkFBQTtFQUNBLGFBQUE7RUFDQSxzQkFBQTtFQUNBLFlBQUE7RUFFQSxxQkFBQTtFQUNBLHNCOUJDTTtFOEJBTiwyQkFBQTtFQUNBLDJCQUFBO0V2QlJFLHNCVG9NaUI7QUxvdklyQjtBcUM3NklFO0VBQ0UsZUFBQTtFQUNBLGNBQUE7QXJDKzZJSjtBcUMzNklJO0V2QlJBLCtCVDJMaUI7RVMxTGpCLGdDVDBMaUI7QUw0dklyQjtBcUN6NklJO0V2QkFBLG1DVDZLaUI7RVM1S2pCLGtDVDRLaUI7QUxnd0lyQjs7QXFDdjZJQTtFQUdFLGNBQUE7RUFHQSxlQUFBO0VBQ0EsZ0I3QnN4QmtDO0FSZ3BIcEM7O0FxQ2w2SUE7RUFDRSxzQjdCZ3hCa0M7QVJxcEhwQzs7QXFDbDZJQTtFQUNFLHFCQUFBO0VBQ0EsZ0JBQUE7QXJDcTZJRjs7QXFDbDZJQTtFQUNFLGdCQUFBO0FyQ3E2SUY7O0FTaDlJRTtFNEJnREUscUJBQUE7QXJDbzZJSjtBcUNqNklFO0VBQ0Usb0I3Qit2QmdDO0FSb3FIcEM7O0FxQzM1SUE7RUFDRSx3QkFBQTtFQUNBLGdCQUFBO0VBRUEsc0I5QmhFTTtFOEJpRU4sa0NBQUE7QXJDNjVJRjtBcUMzNUlFO0V2QjFFRSxrQ3VCMkV1QjtBckM2NUkzQjtBcUN6NUlJO0VBQ0UsYUFBQTtBckMyNUlOOztBcUN0NUlBO0VBQ0Usd0JBQUE7RUFDQSxzQjlCaEZNO0U4QmlGTiwrQkFBQTtBckN5NUlGO0FxQ3Y1SUU7RXZCMUZFLGtDdUIyRnVCO0FyQ3k1STNCOztBcUNoNUlBO0VBQ0UsdUJBQUE7RUFDQSx1QkFBQTtFQUNBLHNCQUFBO0VBQ0EsZ0JBQUE7QXJDbTVJRjs7QXFDaDVJQTtFQUNFLHVCQUFBO0VBQ0Esc0JBQUE7QXJDbTVJRjs7QXFDLzRJQTtFQUNFLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0VBQ0EsT0FBQTtFQUNBLGdCN0I4c0JrQztBUm9zSHBDOztBcUMvNElBOzs7RUFHRSxjQUFBO0VBQ0EsV0FBQTtBckNrNUlGOztBcUMvNElBOztFdkJ4SEksK0JUMkxpQjtFUzFMakIsZ0NUMExpQjtBTGsxSXJCOztBcUNoNUlBOztFdkIvR0ksbUNUNktpQjtFUzVLakIsa0NUNEtpQjtBTHcxSXJCOztBcUM3NElFO0VBQ0UsbUI3QnVyQmdDO0FSeXRIcEM7QWtCeitJSTtFbUJ1Rko7SUFNSSxhQUFBO0lBQ0EsbUJBQUE7SUFDQSxtQkFBQTtJQUNBLGtCQUFBO0VyQ2c1SUY7RXFDOTRJRTtJQUVFLFlBQUE7SUFDQSxrQjdCMnFCOEI7STZCMXFCOUIsZ0JBQUE7SUFDQSxpQjdCeXFCOEI7RVJzdUhsQztBQUNGOztBcUNuNElFO0VBQ0UsbUI3QjJwQmdDO0FSMnVIcEM7QWtCMy9JSTtFbUJpSEo7SUFRSSxhQUFBO0lBQ0EsbUJBQUE7RXJDczRJRjtFcUNuNElFO0lBRUUsWUFBQTtJQUNBLGdCQUFBO0VyQ280SUo7RXFDbDRJSTtJQUNFLGNBQUE7SUFDQSxjQUFBO0VyQ280SU47RXFDLzNJTTtJdkJoTEosMEJ1QmlMbUM7SXZCaExuQyw2QnVCZ0xtQztFckNrNElyQztFcUNoNElROztJQUdFLDBCQUFBO0VyQ2k0SVY7RXFDLzNJUTs7SUFHRSw2QkFBQTtFckNnNElWO0VxQzUzSU07SXZCakxKLHlCdUJrTGtDO0l2QmpMbEMsNEJ1QmlMa0M7RXJDKzNJcEM7RXFDNzNJUTs7SUFHRSx5QkFBQTtFckM4M0lWO0VxQzUzSVE7O0lBR0UsNEJBQUE7RXJDNjNJVjtBQUNGOztBcUNoM0lFO0VBQ0Usc0I3QmdsQmdDO0FSbXlIcEM7QWtCcmlKSTtFbUJnTEo7SUFNSSx1QjdCNmxCZ0M7WTZCN2xCaEMsZTdCNmxCZ0M7STZCNWxCaEMsMkI3QjZsQmdDO1k2QjdsQmhDLG1CN0I2bEJnQztJNkI1bEJoQyxVQUFBO0lBQ0EsU0FBQTtFckNtM0lGO0VxQ2ozSUU7SUFDRSxxQkFBQTtJQUNBLFdBQUE7RXJDbTNJSjtBQUNGOztBcUN6MklFO0VBQ0UsZ0JBQUE7QXJDNDJJSjtBcUMxMklJO0VBQ0UsZ0JBQUE7RXZCNU9GLDZCdUI2T2dDO0V2QjVPaEMsNEJ1QjRPZ0M7QXJDNjJJcEM7QXFDMTJJSTtFdkI5UEEseUJ1QitQNkI7RXZCOVA3QiwwQnVCOFA2QjtBckM2MklqQztBcUMxMklJO0V2QjNRQSxnQnVCNFF5QjtFQUN2QixnQkFBQTtBckM0MklOOztBc0M5bkpBO0VBQ0UsYUFBQTtFQUNBLGVBQUE7RUFDQSxxQkFBQTtFQUNBLG1COUJpaUNrQztFOEIvaENsQyxnQkFBQTtFQUNBLHlCL0JPUztFT1RQLHFCUG1DWTtBUGdtSmhCOztBc0MzbkpFO0VBQ0Usb0I5QnFoQ2dDO0FSeW1IcEM7QXNDNW5KSTtFQUNFLHFCQUFBO0VBQ0EscUI5QmloQzhCO0U4QmhoQzlCLGMvQkRLO0UrQkVMLFlBQUE7QXRDOG5KTjtBc0NwbkpFO0VBQ0UsMEJBQUE7QXRDc25KSjtBc0NubkpFO0VBQ0UscUJBQUE7QXRDcW5KSjtBc0NsbkpFO0VBQ0UsYy9CckJPO0FQeW9KWDs7QXVDM3BKQTtFQUNFLGFBQUE7RTVCR0EsZUFBQTtFQUNBLGdCQUFBO0VHQUUscUJQbUNZO0FQMG5KaEI7O0F1QzVwSkE7RUFDRSxrQkFBQTtFQUNBLGNBQUE7RUFDQSx1QkFBQTtFQUNBLGlCQUFBO0VBQ0EsaUIvQm14QmtDO0UrQmx4QmxDLGNoQ01TO0VnQ0xULHNCaENETTtFZ0NFTix5QkFBQTtBdkMrcEpGO0F1QzdwSkU7RUFDRSxVQUFBO0VBQ0EsY2hDRU87RWdDRFAscUJBQUE7RUFDQSx5QmhDTk87RWdDT1AscUJoQ05PO0FQcXFKWDtBdUM1cEpFO0VBQ0UsVUFBQTtFQUNBLFUvQjR3QmdDO0UrQjN3QmhDLGlEL0JrWDBCO0FSNHlJOUI7O0F1Q3hwSkk7RUFDRSxjQUFBO0V6QkNGLDhCUEtZO0VPSlosaUNQSVk7QVB1cEpoQjtBdUN4cEpJO0V6QmxCQSwrQlBtQlk7RU9sQlosa0NQa0JZO0FQMnBKaEI7QXVDdnBKRTtFQUNFLFVBQUE7RUFDQSxXaENsQ0k7RWdDbUNKLHlCL0I4TTBCO0UrQjdNMUIscUIvQjZNMEI7QVI0OEk5QjtBdUN0cEpFO0VBQ0UsY2hDbENPO0VnQ21DUCxvQkFBQTtFQUVBLFlBQUE7RUFDQSxzQmhDNUNJO0VnQzZDSixxQmhDMUNPO0FQaXNKWDs7QXdDN3NKRTtFQUNFLHFCQUFBO0VsQzJIRSxlQXRDYTtFa0NuRmYsZ0JuQzhHYTtBTGttSmpCO0F3QzNzSk07RTFCd0JGLCtCUE1lO0VPTGYsa0NQS2U7QVBpckpuQjtBd0Mxc0pNO0UxQktGLGdDUG9CZTtFT25CZixtQ1BtQmU7QVBxckpuQjs7QXdDM3RKRTtFQUNFLHVCQUFBO0VsQzJIRSxrQkF0Q2E7RWtDbkZmLGdCbkMrR2E7QUwrbUpqQjtBd0N6dEpNO0UxQndCRiwrQlBJZTtFT0hmLGtDUEdlO0FQaXNKbkI7QXdDeHRKTTtFMUJLRixnQ1BrQmU7RU9qQmYsbUNQaUJlO0FQcXNKbkI7O0F5Q3Z1SkE7RUFDRSxxQkFBQTtFQUNBLHFCQUFBO0VuQ2lFRSxjQUFBO0VtQy9ERixnQmxDUGlCO0VrQ1FqQixjQUFBO0VBQ0Esa0JBQUE7RUFDQSxtQkFBQTtFQUNBLHdCQUFBO0UzQlJFLHFCUG1DWTtFZ0JsQ1YscUlrQlNKO0F6QzB1SkY7QXVCOXVKSTtFa0JOSjtJbEJPTSxnQkFBQTtFdkJpdkpKO0FBQ0Y7QVM5dUpFO0VnQ0dJLHFCQUFBO0F6Qzh1Sk47O0F5Q3p1SkU7RUFDRSxhQUFBO0F6QzR1Sko7O0F5Q3Z1SkE7RUFDRSxrQkFBQTtFQUNBLFNBQUE7QXpDMHVKRjs7QXlDbnVKQTtFQUNFLHFCcENrUXFCO0VvQ2pRckIsb0JwQ2lRcUI7RVNyU25CLG9CTm02QmdDO0FSdzJIcEM7O0F5Qzl0SkU7RUNqREEsV0FBQTtFQUNBLHlCbEM2RWE7QVJzc0pmO0FTcndKRTtFaUNWSSxXQUFBO0VBQ0Esb0NBQUE7QTFDa3hKTjtBMEMvd0pJO0VBRUUsVUFBQTtFQUNBLGdEQUFBO0ExQ2d4Sk47O0F5QzN1SkU7RUNqREEsV0FBQTtFQUNBLHlCbEM2RWE7QVJtdEpmO0FTbHhKRTtFaUNWSSxXQUFBO0VBQ0EsK0NBQUE7QTFDK3hKTjtBMEM1eEpJO0VBRUUsVUFBQTtFQUNBLDhDQUFBO0ExQzZ4Sk47O0F5Q3h2SkU7RUNqREEsV0FBQTtFQUNBLHlCbEM2RWE7QVJndUpmO0FTL3hKRTtFaUNWSSxXQUFBO0VBQ0EsbUVBQUE7QTFDNHlKTjtBMEN6eUpJO0VBRUUsVUFBQTtFQUNBLCtDQUFBO0ExQzB5Sk47O0F5Q3J3SkU7RUNqREEsV0FBQTtFQUNBLHlCbEM2RWE7QVI2dUpmO0FTNXlKRTtFaUNWSSxXQUFBO0VBQ0Esb0VBQUE7QTFDeXpKTjtBMEN0ekpJO0VBRUUsVUFBQTtFQUNBLGdEQUFBO0ExQ3V6Sk47O0F5Q2x4SkU7RUNqREEsY0FBQTtFQUNBLHlCbEM2RWE7QVIwdkpmO0FTenpKRTtFaUNWSSxjQUFBO0VBQ0Esb0VBQUE7QTFDczBKTjtBMENuMEpJO0VBRUUsVUFBQTtFQUNBLGdEQUFBO0ExQ28wSk47O0F5Qy94SkU7RUNqREEsV0FBQTtFQUNBLHlCbEM2RWE7QVJ1d0pmO0FTdDBKRTtFaUNWSSxXQUFBO0VBQ0EsbUVBQUE7QTFDbTFKTjtBMENoMUpJO0VBRUUsVUFBQTtFQUNBLCtDQUFBO0ExQ2kxSk47O0F5QzV5SkU7RUNqREEsY0FBQTtFQUNBLHlCbEM2RWE7QVJveEpmO0FTbjFKRTtFaUNWSSxjQUFBO0VBQ0EsMENBQUE7QTFDZzJKTjtBMEM3MUpJO0VBRUUsVUFBQTtFQUNBLGlEQUFBO0ExQzgxSk47O0F5Q3p6SkU7RUNqREEsV0FBQTtFQUNBLHlCbEM2RWE7QVJpeUpmO0FTaDJKRTtFaUNWSSxXQUFBO0VBQ0Esa0VBQUE7QTFDNjJKTjtBMEMxMkpJO0VBRUUsVUFBQTtFQUNBLDhDQUFBO0ExQzIySk47O0F5Q3QwSkU7RUNqREEsY0FBQTtFQUNBLHVDbEM2RWE7QVI4eUpmO0FTNzJKRTtFaUNWSSxjQUFBO0VBQ0EseUJBQUE7QTFDMDNKTjtBMEN2M0pJO0VBRUUsVUFBQTtFQUNBLG9EQUFBO0ExQ3czSk47O0F5Q24xSkU7RUNqREEsV0FBQTtFQUNBLHlCbEM2RWE7QVIyekpmO0FTMTNKRTtFaUNWSSxXQUFBO0VBQ0Esb0NBQUE7QTFDdTRKTjtBMENwNEpJO0VBRUUsVUFBQTtFQUNBLGdEQUFBO0ExQ3E0Sk47O0EyQ2w1SkE7RUFDRSxrQkFBQTtFQUNBLG1CbkNxekJrQztFbUNuekJsQyx5QnBDVVM7RU9UUCxzQlBvQ2U7QVBnM0puQjtBa0I3MUpJO0V5QjVESjtJQVFJLGtCQUFBO0UzQ3E1SkY7QUFDRjs7QTJDbDVKQTtFQUNFLGdCQUFBO0VBQ0EsZUFBQTtFN0JURSxnQjZCVXFCO0EzQ3E1SnpCOztBNENoNkpBO0VBQ0Usa0JBQUE7RUFDQSx3QkFBQTtFQUNBLG1CcENxOUJrQztFb0NwOUJsQywyQkFBQTtFOUJIRSxxQlBtQ1k7QVBvNEpoQjs7QTRDLzVKQTtFQUVFLGNBQUE7QTVDaTZKRjs7QTRDNzVKQTtFQUNFLGdCckNsQmlCO0FQazdKbkI7O0E0Q3g1SkE7RUFDRSx3QkFBQTtBNUMyNUpGO0E0Q3g1SkU7RUFDRSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxRQUFBO0VBQ0Esd0JBQUE7RUFDQSxjQUFBO0E1QzA1Sko7O0E0Q2g1SkU7RUM5Q0EsK0JEK0NxSDtFbkIxQ25ILHlCbUIwQ3VCO0VDN0N6QixzQ0Q2Q3FFO0E1Q3E1SnZFO0E2Q2g4SkU7RUFDRSwyQ0FBQTtBN0NrOEpKO0E2Qy83SkU7RUFDRSx1REFBQTtBN0NpOEpKOztBNEM1NUpFO0VDOUNBLDhCRCtDcUg7RW5CMUNuSCx5Qm1CMEN1QjtFQzdDekIsc0NENkNxRTtBNUNpNkp2RTtBNkM1OEpFO0VBQ0UsNkNBQUE7QTdDODhKSjtBNkMzOEpFO0VBQ0Usb0NBQUE7QTdDNjhKSjs7QTRDeDZKRTtFQzlDQSwyQkQrQ3FIO0VuQjFDbkgseUJtQjBDdUI7RUM3Q3pCLHFDRDZDcUU7QTVDNjZKdkU7QTZDeDlKRTtFQUNFLHFFQUFBO0E3QzA5Sko7QTZDdjlKRTtFQUNFLHVEQUFBO0E3Q3k5Sko7O0E0Q3A3SkU7RUM5Q0EsK0JEK0NxSDtFbkIxQ25ILHlCbUIwQ3VCO0VDN0N6QixzQ0Q2Q3FFO0E1Q3k3SnZFO0E2Q3ArSkU7RUFDRSw4Q0FBQTtBN0NzK0pKO0E2Q24rSkU7RUFDRSxzREFBQTtBN0NxK0pKOztBNENoOEpFO0VDOUNBLDhCRCtDcUg7RW5CMUNuSCx5Qm1CMEN1QjtFQzdDekIsdUNENkNxRTtBNUNxOEp2RTtBNkNoL0pFO0VBQ0Usb0VBQUE7QTdDay9KSjtBNkMvK0pFO0VBQ0UsdURBQUE7QTdDaS9KSjs7QTRDNThKRTtFQzlDQSwrQkQrQ3FIO0VuQjFDbkgseUJtQjBDdUI7RUM3Q3pCLHdDRDZDcUU7QTVDaTlKdkU7QTZDNS9KRTtFQUNFLHFFQUFBO0E3QzgvSko7QTZDMy9KRTtFQUNFLHNEQUFBO0E3QzYvSko7O0E0Q3g5SkU7RUM5Q0EsK0JEK0NxSDtFbkIxQ25ILDRCbUIwQ3VCO0VDN0N6QixzQ0Q2Q3FFO0E1QzY5SnZFO0E2Q3hnS0U7RUFDRSw2Q0FBQTtBN0MwZ0tKO0E2Q3ZnS0U7RUFDRSwrQkFBQTtBN0N5Z0tKOztBNENwK0pFO0VDOUNBLCtCRCtDcUg7RW5CMUNuSCx5Qm1CMEN1QjtFQzdDekIseUNENkNxRTtBNUN5K0p2RTtBNkNwaEtFO0VBQ0UsZ0RBQUE7QTdDc2hLSjtBNkNuaEtFO0VBQ0UscURBQUE7QTdDcWhLSjs7QTRDaC9KRTtFQzlDQSwrQkQrQ3FIO0VuQjFDbkgsdUNtQjBDdUI7RUM3Q3pCLHNDRDZDcUU7QTVDcS9KdkU7QTZDaGlLRTtFQUNFLDJDQUFBO0E3Q2tpS0o7QTZDL2hLRTtFQUNFLHNDQUFBO0E3Q2lpS0o7O0E0QzUvSkU7RUM5Q0EsK0JEK0NxSDtFbkIxQ25ILHlCbUIwQ3VCO0VDN0N6QixzQ0Q2Q3FFO0E1Q2lnS3ZFO0E2QzVpS0U7RUFDRSwwQ0FBQTtBN0M4aUtKO0E2QzNpS0U7RUFDRSwrQ0FBQTtBN0M2aUtKOztBOENyaktFO0VBQ0U7SUFBTywyQkFBQTtFOUN5aktUO0U4Q3hqS0U7SUFBSyx3QkFBQTtFOUMyaktQO0FBQ0Y7O0E4QzlqS0U7RUFDRTtJQUFPLDJCQUFBO0U5Q3lqS1Q7RThDeGpLRTtJQUFLLHdCQUFBO0U5QzJqS1A7QUFDRjtBOEN4aktBO0VBQ0UsYUFBQTtFQUNBLFl6QzBIZ0I7RXlDekhoQixnQkFBQTtFeENvSEkscUJBdENhO0V3QzVFakIseUJ2Q0NTO0VPVFAscUJQbUNZO0FQZ2lLaEI7O0E4Q3RqS0E7RUFDRSxhQUFBO0VBQ0Esc0JBQUE7RUFDQSx1QkFBQTtFQUNBLGdCQUFBO0VBQ0EsV3ZDWE07RXVDWU4sa0JBQUE7RUFDQSxtQkFBQTtFQUNBLHlCdENvOUJrQztFZXgrQjlCLDJCdUJxQko7QTlDeWpLRjtBdUJ6a0tJO0V1Qk9KO0l2Qk5NLGdCQUFBO0V2QjRrS0o7QUFDRjs7QThDM2pLQTtFckJhRSxxTUFBQTtFcUJYQSwwQkFBQTtBOUM4aktGOztBOEMxaktFO0VBQ0UsMERBQUE7VUFBQSxrREFBQTtBOUM2aktKO0E4QzFqS007RUFKSjtJQUtNLHVCQUFBO1lBQUEsZUFBQTtFOUM2aktOO0FBQ0Y7O0ErQ3ZtS0E7RUFDRSxhQUFBO0VBQ0EsdUJBQUE7QS9DMG1LRjs7QStDdm1LQTtFQUNFLE9BQUE7QS9DMG1LRjs7QWdENW1LQTtFQUNFLGFBQUE7RUFDQSxzQkFBQTtFQUdBLGVBQUE7RUFDQSxnQkFBQTtBaEQ2bUtGOztBZ0RwbUtBO0VBQ0UsV0FBQTtFQUNBLGN6Q0ZTO0V5Q0dULG1CQUFBO0FoRHVtS0Y7QVM3bUtFO0V1Q1VFLFVBQUE7RUFDQSxjekNSTztFeUNTUCxxQkFBQTtFQUNBLHlCekNoQk87QVBzbktYO0FnRG5tS0U7RUFDRSxjekNkTztFeUNlUCx5QnpDcEJPO0FQeW5LWDs7QWdENWxLQTtFQUNFLGtCQUFBO0VBQ0EsY0FBQTtFQUNBLHdCQUFBO0VBRUEsc0J6Q3BDTTtFeUNxQ04sc0NBQUE7QWhEOGxLRjtBZ0Q1bEtFO0VsQ3JDRSw4QlAwQlk7RU96QlosK0JQeUJZO0FQMm1LaEI7QWdENWxLRTtFbEMzQkUsa0NQWVk7RU9YWixpQ1BXWTtBUCttS2hCO0FnRDVsS0U7RUFFRSxjekMzQ087RXlDNENQLG9CQUFBO0VBQ0Esc0J6Q25ESTtBUGdwS1I7QWdEemxLRTtFQUNFLFVBQUE7RUFDQSxXekN6REk7RXlDMERKLHlCeEN1TDBCO0V3Q3RMMUIscUJ4Q3NMMEI7QVJxNko5QjtBZ0R4bEtFO0VBQ0UsbUJBQUE7QWhEMGxLSjtBZ0R4bEtJO0VBQ0UsZ0JBQUE7RUFDQSxxQjNDaUNTO0FMeWpLZjs7QWdENWtLSTtFQUNFLG1CQUFBO0FoRCtrS047QWdENWtLUTtFbENyQ0osaUNQcEJZO0VPUVosMEJrQ21EdUM7QWhEOGtLM0M7QWdEM2tLUTtFbEN0REosK0JQUlk7RU9vQlosNEJrQzRDeUM7QWhENmtLN0M7QWdEMWtLUTtFQUNFLGFBQUE7QWhENGtLVjtBZ0R6a0tRO0VBQ0UscUJBQUE7RUFDQSxvQkFBQTtBaEQya0tWO0FnRHprS1U7RUFDRSxpQkFBQTtFQUNBLHNCM0NMRztBTGdsS2Y7O0FrQnBvS0k7RThCaUNBO0lBQ0UsbUJBQUE7RWhEdW1LSjtFZ0RwbUtNO0lsQ3JDSixpQ1BwQlk7SU9RWiwwQmtDbUR1QztFaERzbUt6QztFZ0RubUtNO0lsQ3RESiwrQlBSWTtJT29CWiw0QmtDNEN5QztFaERxbUszQztFZ0RsbUtNO0lBQ0UsYUFBQTtFaERvbUtSO0VnRGptS007SUFDRSxxQkFBQTtJQUNBLG9CQUFBO0VoRG1tS1I7RWdEam1LUTtJQUNFLGlCQUFBO0lBQ0Esc0IzQ0xHO0VMd21LYjtBQUNGO0FrQjdwS0k7RThCaUNBO0lBQ0UsbUJBQUE7RWhEK25LSjtFZ0Q1bktNO0lsQ3JDSixpQ1BwQlk7SU9RWiwwQmtDbUR1QztFaEQ4bkt6QztFZ0QzbktNO0lsQ3RESiwrQlBSWTtJT29CWiw0QmtDNEN5QztFaEQ2bkszQztFZ0QxbktNO0lBQ0UsYUFBQTtFaEQ0bktSO0VnRHpuS007SUFDRSxxQkFBQTtJQUNBLG9CQUFBO0VoRDJuS1I7RWdEem5LUTtJQUNFLGlCQUFBO0lBQ0Esc0IzQ0xHO0VMZ29LYjtBQUNGO0FrQnJyS0k7RThCaUNBO0lBQ0UsbUJBQUE7RWhEdXBLSjtFZ0RwcEtNO0lsQ3JDSixpQ1BwQlk7SU9RWiwwQmtDbUR1QztFaERzcEt6QztFZ0RucEtNO0lsQ3RESiwrQlBSWTtJT29CWiw0QmtDNEN5QztFaERxcEszQztFZ0RscEtNO0lBQ0UsYUFBQTtFaERvcEtSO0VnRGpwS007SUFDRSxxQkFBQTtJQUNBLG9CQUFBO0VoRG1wS1I7RWdEanBLUTtJQUNFLGlCQUFBO0lBQ0Esc0IzQ0xHO0VMd3BLYjtBQUNGO0FrQjdzS0k7RThCaUNBO0lBQ0UsbUJBQUE7RWhEK3FLSjtFZ0Q1cUtNO0lsQ3JDSixpQ1BwQlk7SU9RWiwwQmtDbUR1QztFaEQ4cUt6QztFZ0QzcUtNO0lsQ3RESiwrQlBSWTtJT29CWiw0QmtDNEN5QztFaEQ2cUszQztFZ0QxcUtNO0lBQ0UsYUFBQTtFaEQ0cUtSO0VnRHpxS007SUFDRSxxQkFBQTtJQUNBLG9CQUFBO0VoRDJxS1I7RWdEenFLUTtJQUNFLGlCQUFBO0lBQ0Esc0IzQ0xHO0VMZ3JLYjtBQUNGO0FrQnJ1S0k7RThCaUNBO0lBQ0UsbUJBQUE7RWhEdXNLSjtFZ0Rwc0tNO0lsQ3JDSixpQ1BwQlk7SU9RWiwwQmtDbUR1QztFaERzc0t6QztFZ0Ruc0tNO0lsQ3RESiwrQlBSWTtJT29CWiw0QmtDNEN5QztFaERxc0szQztFZ0Rsc0tNO0lBQ0UsYUFBQTtFaERvc0tSO0VnRGpzS007SUFDRSxxQkFBQTtJQUNBLG9CQUFBO0VoRG1zS1I7RWdEanNLUTtJQUNFLGlCQUFBO0lBQ0Esc0IzQ0xHO0VMd3NLYjtBQUNGO0FnRHJyS0U7RUFDRSxxQkFBQTtFQUNBLG9CQUFBO0VsQ2pJQSxnQmtDa0l1QjtBaER1ckszQjtBZ0RycktJO0VBQ0UsbUJBQUE7QWhEdXJLTjtBZ0RscktJO0VBQ0Usc0JBQUE7QWhEb3JLTjs7QWlEajBLRTtFQUNFLCtCRHdKc0U7RUN2SnRFLDBDRHVKdUM7QWhENnFLM0M7QVN6ektFO0V3Q1BNLCtCRG1Ka0U7RUNsSmxFLDJDQUFBO0FqRG0wS1I7QWlEaDBLTTtFQUNFLFcxQ0ZBO0UwQ0dBLDBDRDZJa0U7RUM1SWxFLHNDRDRJa0U7QWhEc3JLMUU7O0FpRC8wS0U7RUFDRSw4QkR3SnNFO0VDdkp0RSwwQ0R1SnVDO0FoRDJySzNDO0FTdjBLRTtFd0NQTSw4QkRtSmtFO0VDbEpsRSw2Q0FBQTtBakRpMUtSO0FpRDkwS007RUFDRSxXMUNGQTtFMENHQSx5Q0Q2SWtFO0VDNUlsRSxxQ0Q0SWtFO0FoRG9zSzFFOztBaUQ3MUtFO0VBQ0UsMkJEd0pzRTtFQ3ZKdEUseUNEdUp1QztBaER5c0szQztBU3IxS0U7RXdDUE0sMkJEbUprRTtFQ2xKbEUscUVBQUE7QWpEKzFLUjtBaUQ1MUtNO0VBQ0UsVzFDRkE7RTBDR0Esc0NENklrRTtFQzVJbEUsa0NENElrRTtBaERrdEsxRTs7QWlEMzJLRTtFQUNFLCtCRHdKc0U7RUN2SnRFLDBDRHVKdUM7QWhEdXRLM0M7QVNuMktFO0V3Q1BNLCtCRG1Ka0U7RUNsSmxFLDhDQUFBO0FqRDYyS1I7QWlEMTJLTTtFQUNFLFcxQ0ZBO0UwQ0dBLDBDRDZJa0U7RUM1SWxFLHNDRDRJa0U7QWhEZ3VLMUU7O0FpRHozS0U7RUFDRSw4QkR3SnNFO0VDdkp0RSwyQ0R1SnVDO0FoRHF1SzNDO0FTajNLRTtFd0NQTSw4QkRtSmtFO0VDbEpsRSxvRUFBQTtBakQyM0tSO0FpRHgzS007RUFDRSxXMUNGQTtFMENHQSx5Q0Q2SWtFO0VDNUlsRSxxQ0Q0SWtFO0FoRDh1SzFFOztBaUR2NEtFO0VBQ0UsK0JEd0pzRTtFQ3ZKdEUsNENEdUp1QztBaERtdkszQztBUy8zS0U7RXdDUE0sK0JEbUprRTtFQ2xKbEUscUVBQUE7QWpEeTRLUjtBaUR0NEtNO0VBQ0UsVzFDRkE7RTBDR0EsMENENklrRTtFQzVJbEUsc0NENElrRTtBaEQ0dksxRTs7QWlEcjVLRTtFQUNFLCtCRHdKc0U7RUN2SnRFLDBDRHVKdUM7QWhEaXdLM0M7QVM3NEtFO0V3Q1BNLCtCRG1Ka0U7RUNsSmxFLDZDQUFBO0FqRHU1S1I7QWlEcDVLTTtFQUNFLFcxQ0ZBO0UwQ0dBLDBDRDZJa0U7RUM1SWxFLHNDRDRJa0U7QWhEMHdLMUU7O0FpRG42S0U7RUFDRSwrQkR3SnNFO0VDdkp0RSw2Q0R1SnVDO0FoRCt3SzNDO0FTMzVLRTtFd0NQTSwrQkRtSmtFO0VDbEpsRSxnREFBQTtBakRxNktSO0FpRGw2S007RUFDRSxXMUNGQTtFMENHQSwwQ0Q2SWtFO0VDNUlsRSxzQ0Q0SWtFO0FoRHd4SzFFOztBaURqN0tFO0VBQ0UsK0JEd0pzRTtFQ3ZKdEUsMENEdUp1QztBaEQ2eEszQztBU3o2S0U7RXdDUE0sK0JEbUprRTtFQ2xKbEUsMkNBQUE7QWpEbTdLUjtBaURoN0tNO0VBQ0UsVzFDRkE7RTBDR0EsMENENklrRTtFQzVJbEUsc0NENElrRTtBaERzeUsxRTs7QWlELzdLRTtFQUNFLCtCRHdKc0U7RUN2SnRFLDBDRHVKdUM7QWhEMnlLM0M7QVN2N0tFO0V3Q1BNLCtCRG1Ka0U7RUNsSmxFLDBDQUFBO0FqRGk4S1I7QWlEOTdLTTtFQUNFLFcxQ0ZBO0UwQ0dBLDBDRDZJa0U7RUM1SWxFLHNDRDRJa0U7QWhEb3pLMUU7O0FrRGg5S0E7RUFDRSxZQUFBO0U1QzhISSxvQkF0Q2E7RTRDdEZqQixnQjNDRGlCO0UyQ0VqQixjQUFBO0VBQ0EsVzNDaUJNO0UyQ2hCTix5QjFDb2xDa0M7RTBDbmxDbEMsWUFBQTtBbERtOUtGO0FTOThLRTtFeUNERSxXM0NXSTtFMkNWSixxQkFBQTtBbERrOUtKO0FTOThLRTtFeUNDSSxhQUFBO0FsRGc5S047O0FrRHI4S0E7RUFDRSxVQUFBO0VBQ0EsNkJBQUE7RUFDQSxTQUFBO0VBQ0Esd0JBQUE7VUFBQSxnQkFBQTtBbER3OEtGOztBa0RsOEtBO0VBQ0Usb0JBQUE7QWxEcThLRjs7QW1ENStLQTtFQUNFLGdCM0N5NEJrQztFMkN4NEJsQyxnQkFBQTtFN0M2SEksbUJBdENhO0U2Q3BGakIsMkMzQzA0QmtDO0UyQ3o0QmxDLDRCQUFBO0VBQ0Esb0NBQUE7RUFDQSxnRDNDMjRCa0M7RTJDMTRCbEMsbUNBQUE7VUFBQSwyQkFBQTtFQUNBLFVBQUE7RXJDTEUsc0JONjRCZ0M7QVJ1bUpwQztBbUQ1K0tFO0VBQ0Usc0IzQzYzQmdDO0FSaW5KcEM7QW1EMytLRTtF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RUFDRSxTQUFBO0VBQ0EsNkJBQUE7RUFDQSxxQy9DdTFCOEI7QVJzK0pwQztBdUQxekxJO0VBQ0UsV2xEOERTO0VrRDdEVCw2QkFBQTtFQUNBLHNCaER4Q0U7QVBvMkxSOztBdUR2ekxBO0VBQ0UsbUIvQ3cwQmtDO0FSay9KcEM7QXVEeHpMRTtFQUNFLHlCQUFBO0VBQ0EsYS9DbzBCZ0M7RStDbjBCaEMsWS9DazBCZ0M7RStDajBCaEMsaUJBQUE7QXZEMHpMSjtBdUR4ekxJO0VBQ0UsT0FBQTtFQUNBLG9DQUFBO0VBQ0EsdUMvQ2cwQjhCO0FSMC9KcEM7QXVEdnpMSTtFQUNFLFNsRHVDUztFa0R0Q1Qsb0NBQUE7RUFDQSx3QmhEL0RFO0FQdzNMUjs7QXVEcHpMQTtFQUNFLGtCL0NpekJrQztBUnNnS3BDO0F1RHJ6TEU7RUFDRSx3QkFBQTtBdkR1ekxKO0F1RHJ6TEk7RUFDRSxNQUFBO0VBQ0Esb0NBQUE7RUFDQSx3Qy9DNHlCOEI7QVIyZ0twQztBdURwekxJO0VBQ0UsUWxEbUJTO0VrRGxCVCxvQ0FBQTtFQUNBLHlCaERuRkU7QVB5NExSO0F1RGp6TEU7RUFDRSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxTQUFBO0VBQ0EsY0FBQTtFQUNBLFcvQ3d4QmdDO0UrQ3Z4QmhDLG9CQUFBO0VBQ0EsV0FBQTtFQUNBLG9EQUFBO0F2RG16TEo7O0F1RC95TEE7RUFDRSxvQi9DaXhCa0M7QVJpaUtwQztBdURoekxFO0VBQ0UsMEJBQUE7RUFDQSxhL0M2d0JnQztFK0M1d0JoQyxZL0Myd0JnQztFK0Mxd0JoQyxpQkFBQTtBdkRrekxKO0F1RGh6TEk7RUFDRSxRQUFBO0VBQ0Esb0NBQUE7RUFDQSxzQy9DeXdCOEI7QVJ5aUtwQztBdUQveUxJO0VBQ0UsVWxEaEJTO0VrRGlCVCxvQ0FBQTtFQUNBLHVCaER0SEU7QVB1NkxSOztBdUQzeExBO0VBQ0UsdUJBQUE7RUFDQSxnQkFBQTtFakQzQkksbUJBdENhO0VpRG1FakIsV2hEdElNO0VnRHVJTiw2Qy9DMnRCa0M7RStDMXRCbEMsaURBQUE7RXpDaEpFLDJDTnUyQmdDO0VN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LG9DQUFBO0E1RDB0TUo7O0FTaHRNRTs7O0VtRExJLCtFQUFBO0E1RDJ0TU47O0E0RGp1TUU7RUFDRSxvQ0FBQTtBNURvdU1KOztBUzF0TUU7OztFbURMSSwrRUFBQTtBNURxdU1OOztBNEQzdU1FO0VBQ0Usb0NBQUE7QTVEOHVNSjs7QVNwdU1FOzs7RW1ETEksOEVBQUE7QTVEK3VNTjs7QTREcnZNRTtFQUNFLG9DQUFBO0E1RHd2TUo7O0FTOXVNRTs7O0VtRExJLHFEQUFBO0E1RHl2TU47O0E0RC92TUU7RUFDRSxvQ0FBQTtBNURrd01KOztBU3h2TUU7OztFbURMSSw2RUFBQTtBNURtd01OOztBNER6d01FO0VBQ0Usa0RBQUE7QTVENHdNSjs7QVNsd01FOzs7RW1ETEksb0NBQUE7QTVENndNTjs7QTREbnhNRTtFQUNFLG9DQUFBO0E1RHN4TUo7O0FTNXdNRTs7O0VtRExJLCtDQUFBO0E1RHV4TU47O0E2RHR4TUE7RUFDRSxpQ0FBQTtBN0R5eE1GOztBNkR0eE1BO0VBQ0Usd0NBQUE7QTdEeXhNRjs7QThEcHlNQTtFQUFrQixvQ0FBQTtBOUR3eU1sQjs7QThEdnlNQTtFQUFrQix3Q0FBQTtBOUQyeU1sQjs7QThEMXlNQTtFQUFrQiwwQ0FBQTtBOUQ4eU1sQjs7QThEN3lNQTtFQUFrQiwyQ0FBQTtBOURpek1sQjs7QThEaHpNQTtFQUFrQix5Q0FBQTtBOURvek1sQjs7QThEbHpNQTtFQUFtQixvQkFBQTtBOURzek1uQjs7QThEcnpNQTtFQUFtQix3QkFBQTtBOUR5ek1uQjs7QThEeHpNQTtFQUFtQiwwQkFBQTtBOUQ0ek1uQjs7QThEM3pNQTtFQUFtQiwyQkFBQTtBOUQrek1uQjs7QThEOXpNQTtFQUFtQix5QkFBQTtBOURrME1uQjs7QThEL3pNRTtFQUNFLGdDQUFBO0E5RGswTUo7O0E4RG4wTUU7RUFDRSxnQ0FBQTtBOURzME1KOztBOER2ME1FO0VBQ0UsZ0NBQUE7QTlEMDBNSjs7QThEMzBNRTtFQUNFLGdDQUFBO0E5RDgwTUo7O0E4RC8wTUU7RUFDRSxnQ0FBQTtBOURrMU1KOztBOERuMU1FO0VBQ0UsZ0NBQUE7QTlEczFNSjs7QThEdjFNRTtFQUNFLGdDQUFBO0E5RDAxTUo7O0E4RDMxTUU7RUFDRSxnQ0FBQTtBOUQ4MU1KOztBOEQvMU1FO0VBQ0UsOENBQUE7QTlEazJNSjs7QThEbjJNRTtFQUNFLGdDQUFBO0E5RHMyTUo7O0E4RGwyTUE7RUFDRSw2QkFBQTtBOURxMk1GOztBOEQ5MU1BO0VBQ0UsaUNBQUE7QTlEaTJNRjs7QThEOTFNQTtFQUNFLGdDQUFBO0E5RGkyTUY7O0E4RDkxTUE7RUFDRSx5Q0FBQTtFQUNBLDBDQUFBO0E5RGkyTUY7O0E4RDkxTUE7RUFDRSwwQ0FBQTtFQUNBLDZDQUFBO0E5RGkyTUY7O0E4RDkxTUE7RUFDRSw2Q0FBQTtFQUNBLDRDQUFBO0E5RGkyTUY7O0E4RDkxTUE7RUFDRSx5Q0FBQTtFQUNBLDRDQUFBO0E5RGkyTUY7O0E4RDkxTUE7RUFDRSxpQ0FBQTtBOURpMk1GOztBOEQ5MU1BO0VBQ0UsNkJBQUE7QTlEaTJNRjs7QThEOTFNQTtFQUNFLCtCQUFBO0E5RGkyTUY7O0E4RDkxTUE7RUFDRSwyQkFBQTtBOURpMk1GOztBeUR6Nk1FO0VBQ0UsY0FBQTtFQUNBLFdBQUE7RUFDQSxXQUFBO0F6RDQ2TUo7O0ErRHI2TU07RUFBd0Isd0JBQUE7QS9EeTZNOUI7O0ErRHo2TU07RUFBd0IsMEJBQUE7QS9ENjZNOUI7O0ErRDc2TU07RUFBd0IsZ0NBQUE7QS9EaTdNOUI7O0ErRGo3TU07RUFBd0IseUJBQUE7QS9EcTdNOUI7O0ErRHI3TU07RUFBd0IseUJBQUE7QS9EeTdNOUI7O0ErRHo3TU07RUFBd0IsNkJBQUE7QS9ENjdNOUI7O0ErRDc3TU07RUFBd0IsOEJBQUE7QS9EaThNOUI7O0ErRGo4TU07RUFBd0Isd0JBQUE7QS9EcThNOUI7O0ErRHI4TU07RUFBd0IsK0JBQUE7QS9EeThNOUI7O0FrQng1TUk7RTZDakRFO0lBQXdCLHdCQUFBO0UvRDg4TTVCO0UrRDk4TUk7SUFBd0IsMEJBQUE7RS9EaTlNNUI7RStEajlNSTtJQUF3QixnQ0FBQTtFL0RvOU01QjtFK0RwOU1JO0lBQXdCLHlCQUFBO0UvRHU5TTVCO0UrRHY5TUk7SUFBd0IseUJBQUE7RS9EMDlNNUI7RStEMTlNSTtJQUF3Qiw2QkFBQTtFL0Q2OU01QjtFK0Q3OU1JO0lBQXdCLDhCQUFBO0UvRGcrTTVCO0UrRGgrTUk7SUFBd0Isd0JBQUE7RS9EbStNNUI7RStEbitNSTtJQUF3QiwrQkFBQTtFL0RzK001QjtBQUNGO0FrQnQ3TUk7RTZDakRFO0lBQXdCLHdCQUFBO0UvRDIrTTVCO0UrRDMrTUk7SUFBd0IsMEJBQUE7RS9EOCtNNUI7RStEOStNSTtJQUF3QixnQ0FBQTtFL0RpL001QjtFK0RqL01JO0lBQXdCLHlCQUFBO0UvRG8vTTVCO0UrRHAvTUk7SUFBd0IseUJBQUE7RS9EdS9NNUI7RStEdi9NSTtJQUF3Qiw2QkFBQTtFL0QwL001QjtFK0QxL01JO0lBQXdCLDhCQUFBO0UvRDYvTTVCO0UrRDcvTUk7SUFBd0Isd0JBQUE7RS9EZ2dONUI7RStEaGdOSTtJQUF3QiwrQkFBQTtFL0RtZ041QjtBQUNGO0FrQm45TUk7RTZDakRFO0lBQXdCLHdCQUFBO0UvRHdnTjVCO0UrRHhnTkk7SUFBd0IsMEJBQUE7RS9EMmdONUI7RStEM2dOSTtJQUF3QixnQ0FBQTtFL0Q4Z041QjtFK0Q5Z05JO0lBQXdCLHlCQUFBO0UvRGloTjVCO0UrRGpoTkk7SUFBd0IseUJBQUE7RS9Eb2hONUI7RStEcGhOSTtJQUF3Qiw2QkFBQTtFL0R1aE41QjtFK0R2aE5JO0lBQXdCLDhCQUFBO0UvRDBoTjVCO0UrRDFoTkk7SUFBd0Isd0JBQUE7RS9ENmhONUI7RStEN2hOSTtJQUF3QiwrQkFBQTtFL0RnaU41QjtBQUNGO0FrQmgvTUk7RTZDakRFO0lBQXdCLHdCQUFBO0UvRHFpTjVCO0UrRHJpTkk7SUFBd0IsMEJBQUE7RS9Ed2lONUI7RStEeGlOSTtJQUF3QixnQ0FBQTtFL0QyaU41QjtFK0QzaU5JO0lBQXdCLHlCQUFBO0UvRDhpTjVCO0UrRDlpTkk7SUFBd0IseUJBQUE7RS9EaWpONUI7RStEampOSTtJQUF3Qiw2QkFBQTtFL0Rvak41QjtFK0Rwak5JO0lBQXdCLDhCQUFBO0UvRHVqTjVCO0UrRHZqTkk7SUFBd0Isd0JBQUE7RS9EMGpONUI7RStEMWpOSTtJQUF3QiwrQkFBQTtFL0Q2ak41QjtBQUNGO0FrQjdnTkk7RTZDakRFO0lBQXdCLHdCQUFBO0UvRGtrTjVCO0UrRGxrTkk7SUFBd0IsMEJBQUE7RS9EcWtONUI7RStEcmtOSTtJQUF3QixnQ0FBQTtFL0R3a041QjtFK0R4a05JO0lBQXdCLHlCQUFBO0UvRDJrTjVCO0UrRDNrTkk7SUFBd0IseUJBQUE7RS9EOGtONUI7RStEOWtOSTtJQUF3Qiw2QkFBQTtFL0RpbE41QjtFK0RqbE5JO0lBQXdCLDhCQUFBO0UvRG9sTjVCO0UrRHBsTkk7SUFBd0Isd0JBQUE7RS9EdWxONUI7RStEdmxOSTtJQUF3QiwrQkFBQTtFL0QwbE41QjtBQUNGO0ErRGpsTkE7RUFFSTtJQUFxQix3QkFBQTtFL0RtbE52QjtFK0RubE5FO0lBQXFCLDBCQUFBO0UvRHNsTnZCO0UrRHRsTkU7SUFBcUIsZ0NBQUE7RS9EeWxOdkI7RStEemxORTtJQUFxQix5QkFBQTtFL0Q0bE52QjtFK0Q1bE5FO0lBQXFCLHlCQUFBO0UvRCtsTnZCO0UrRC9sTkU7SUFBcUIsNkJBQUE7RS9Ea21OdkI7RStEbG1ORTtJQUFxQiw4QkFBQTtFL0RxbU52QjtFK0RybU5FO0lBQXFCLHdCQUFBO0UvRHdtTnZCO0UrRHhtTkU7SUFBcUIsK0JBQUE7RS9EMm1OdkI7QUFDRjtBZ0Vqb05BO0VBQ0Usa0JBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtFQUNBLFVBQUE7RUFDQSxnQkFBQTtBaEVtb05GO0FnRWpvTkU7RUFDRSxjQUFBO0VBQ0EsV0FBQTtBaEVtb05KO0FnRWhvTkU7Ozs7O0VBS0Usa0JBQUE7RUFDQSxNQUFBO0VBQ0EsU0FBQTtFQUNBLE9BQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLFNBQUE7QWhFa29OSjs7QWdFem5OSTtFQUNFLDJCQUFBO0FoRTRuTk47O0FnRTduTkk7RUFDRSxtQkFBQTtBaEVnb05OOztBZ0Vqb05JO0VBQ0UsZ0JBQUE7QWhFb29OTjs7QWdFcm9OSTtFQUNFLGlCQUFBO0FoRXdvTk47O0FpRWpxTkk7RUFBZ0MsOEJBQUE7QWpFcXFOcEM7O0FpRXBxTkk7RUFBZ0MsaUNBQUE7QWpFd3FOcEM7O0FpRXZxTkk7RUFBZ0Msc0NBQUE7QWpFMnFOcEM7O0FpRTFxTkk7RUFBZ0MseUNBQUE7QWpFOHFOcEM7O0FpRTVxTkk7RUFBOEIsMEJBQUE7QWpFZ3JObEM7O0FpRS9xTkk7RUFBOEIsNEJBQUE7QWpFbXJObEM7O0FpRWxyTkk7RUFBOEIsa0NBQUE7QWpFc3JObEM7O0FpRXJyTkk7RUFBOEIseUJBQUE7QWpFeXJObEM7O0FpRXhyTkk7RUFBOEIsdUJBQUE7QWpFNHJObEM7O0FpRTNyTkk7RUFBOEIsdUJBQUE7QWpFK3JObEM7O0FpRTlyTkk7RUFBOEIseUJBQUE7QWpFa3NObEM7O0FpRWpzTkk7RUFBOEIseUJBQUE7QWpFcXNObEM7O0FpRW5zTkk7RUFBb0Msc0NBQUE7QWpFdXNOeEM7O0FpRXRzTkk7RUFBb0Msb0NBQUE7QWpFMHNOeEM7O0FpRXpzTkk7RUFBb0Msa0NBQUE7QWpFNnNOeEM7O0FpRTVzTkk7RUFBb0MseUNBQUE7QWpFZ3ROeEM7O0FpRS9zTkk7RUFBb0Msd0NBQUE7QWpFbXROeEM7O0FpRWp0Tkk7RUFBaUMsa0NBQUE7QWpFcXROckM7O0FpRXB0Tkk7RUFBaUMsZ0NBQUE7QWpFd3ROckM7O0FpRXZ0Tkk7RUFBaUMsOEJBQUE7QWpFMnROckM7O0FpRTF0Tkk7RUFBaUMsZ0NBQUE7QWpFOHROckM7O0FpRTd0Tkk7RUFBaUMsK0JBQUE7QWpFaXVOckM7O0FpRS90Tkk7RUFBa0Msb0NBQUE7QWpFbXVOdEM7O0FpRWx1Tkk7RUFBa0Msa0NBQUE7QWpFc3VOdEM7O0FpRXJ1Tkk7RUFBa0MsZ0NBQUE7QWpFeXVOdEM7O0FpRXh1Tkk7RUFBa0MsdUNBQUE7QWpFNHVOdEM7O0FpRTN1Tkk7RUFBa0Msc0NBQUE7QWpFK3VOdEM7O0FpRTl1Tkk7RUFBa0MsaUNBQUE7QWpFa3ZOdEM7O0FpRWh2Tkk7RUFBZ0MsMkJBQUE7QWpFb3ZOcEM7O0FpRW52Tkk7RUFBZ0MsaUNBQUE7QWpFdXZOcEM7O0FpRXR2Tkk7RUFBZ0MsK0JBQUE7QWpFMHZOcEM7O0FpRXp2Tkk7RUFBZ0MsNkJBQUE7QWpFNnZOcEM7O0FpRTV2Tkk7RUFBZ0MsK0JBQUE7QWpFZ3dOcEM7O0FpRS92Tkk7RUFBZ0MsOEJBQUE7QWpFbXdOcEM7O0FrQnZ2Tkk7RStDbERBO0lBQWdDLDhCQUFBO0VqRTh5TmxDO0VpRTd5TkU7SUFBZ0MsaUNBQUE7RWpFZ3pObEM7RWlFL3lORTtJQUFnQyxzQ0FBQTtFakVrek5sQztFaUVqek5FO0lBQWdDLHlDQUFBO0VqRW96TmxDO0VpRWx6TkU7SUFBOEIsMEJBQUE7RWpFcXpOaEM7RWlFcHpORTtJQUE4Qiw0QkFBQTtFakV1ek5oQztFaUV0ek5FO0lBQThCLGtDQUFBO0VqRXl6TmhDO0VpRXh6TkU7SUFBOEIseUJBQUE7RWpFMnpOaEM7RWlFMXpORTtJQUE4Qix1QkFBQTtFakU2ek5oQztFaUU1ek5FO0lBQThCLHVCQUFBO0VqRSt6TmhDO0VpRTl6TkU7SUFBOEIseUJBQUE7RWpFaTBOaEM7RWlFaDBORTtJQUE4Qix5QkFBQTtFakVtME5oQztFaUVqME5FO0lBQW9DLHNDQUFBO0VqRW8wTnRDO0VpRW4wTkU7SUFBb0Msb0NBQUE7RWpFczBOdEM7RWlFcjBORTtJQUFvQyxrQ0FBQTtFakV3ME50QztFaUV2ME5FO0lBQW9DLHlDQUFBO0VqRTAwTnRDO0VpRXowTkU7SUFBb0Msd0NBQUE7RWpFNDBOdEM7RWlFMTBORTtJQUFpQyxrQ0FBQTtFakU2ME5uQztFaUU1ME5FO0lBQWlDLGdDQUFBO0VqRSswTm5DO0VpRTkwTkU7SUFBaUMsOEJBQUE7RWpFaTFObkM7RWlFaDFORTtJQUFpQyxnQ0FBQTtFakVtMU5uQztFaUVsMU5FO0lBQWlDLCtCQUFBO0VqRXExTm5DO0VpRW4xTkU7SUFBa0Msb0NBQUE7RWpFczFOcEM7RWlFcjFORTtJQUFrQyxrQ0FBQTtFakV3MU5wQztFaUV2MU5FO0lBQWtDLGdDQUFBO0VqRTAxTnBDO0VpRXoxTkU7SUFBa0MsdUNBQUE7RWpFNDFOcEM7RWlFMzFORTtJQUFrQyxzQ0FBQTtFakU4MU5wQztFaUU3MU5FO0lBQWtDLGlDQUFBO0VqRWcyTnBDO0VpRTkxTkU7SUFBZ0MsMkJBQUE7RWpFaTJObEM7RWlFaDJORTtJQUFnQyxpQ0FBQTtFakVtMk5sQztFaUVsMk5FO0lBQWdDLCtCQUFBO0VqRXEyTmxDO0VpRXAyTkU7SUFBZ0MsNkJBQUE7RWpFdTJObEM7RWlFdDJORTtJQUFnQywrQkFBQTtFakV5Mk5sQztFaUV4Mk5FO0lBQWdDLDhCQUFBO0VqRTIyTmxDO0FBQ0Y7QWtCaDJOSTtFK0NsREE7SUFBZ0MsOEJBQUE7RWpFczVObEM7RWlFcjVORTtJQUFnQyxpQ0FBQTtFakV3NU5sQztFaUV2NU5FO0lBQWdDLHNDQUFBO0VqRTA1TmxDO0VpRXo1TkU7SUFBZ0MseUNBQUE7RWpFNDVObEM7RWlFMTVORTtJQUE4QiwwQkFBQTtFakU2NU5oQztFaUU1NU5FO0lBQThCLDRCQUFBO0VqRSs1TmhDO0VpRTk1TkU7SUFBOEIsa0NBQUE7RWpFaTZOaEM7RWlFaDZORTtJQUE4Qix5QkFBQTtFakVtNk5oQztFaUVsNk5FO0lBQThCLHVCQUFBO0VqRXE2TmhDO0VpRXA2TkU7SUFBOEIsdUJBQUE7RWpFdTZOaEM7RWlFdDZORTtJQUE4Qix5QkFBQTtFakV5Nk5oQztFaUV4Nk5FO0lBQThCLHlCQUFBO0VqRTI2TmhDO0VpRXo2TkU7SUFBb0Msc0NBQUE7RWpFNDZOdEM7RWlFMzZORTtJQUFvQyxvQ0FBQTtFakU4Nk50QztFaUU3Nk5FO0lBQW9DLGtDQUFBO0VqRWc3TnRDO0VpRS82TkU7SUFBb0MseUNBQUE7RWpFazdOdEM7RWlFajdORTtJQUFvQyx3Q0FBQTtFakVvN050QztFaUVsN05FO0lBQWlDLGtDQUFBO0VqRXE3Tm5DO0VpRXA3TkU7SUFBaUMsZ0NBQUE7RWpFdTdObkM7RWlFdDdORTtJQUFpQyw4QkFBQTtFakV5N05uQztFaUV4N05FO0lBQWlDLGdDQUFBO0VqRTI3Tm5DO0VpRTE3TkU7SUFBaUMsK0JBQUE7RWpFNjdObkM7RWlFMzdORTtJQUFrQyxvQ0FBQTtFakU4N05wQztFaUU3N05FO0lBQWtDLGtDQUFBO0VqRWc4TnBDO0VpRS83TkU7SUFBa0MsZ0NBQUE7RWpFazhOcEM7RWlFajhORTtJQUFrQyx1Q0FBQTtFakVvOE5wQztFaUVuOE5FO0lBQWtDLHNDQUFBO0VqRXM4TnBDO0VpRXI4TkU7SUFBa0MsaUNBQUE7RWpFdzhOcEM7RWlFdDhORTtJQUFnQywyQkFBQTtFakV5OE5sQztFaUV4OE5FO0lBQWdDLGlDQUFBO0VqRTI4TmxDO0VpRTE4TkU7SUFBZ0MsK0JBQUE7RWpFNjhObEM7RWlFNThORTtJQUFnQyw2QkFBQTtFakUrOE5sQztFaUU5OE5FO0lBQWdDLCtCQUFBO0VqRWk5TmxDO0VpRWg5TkU7SUFBZ0MsOEJBQUE7RWpFbTlObEM7QUFDRjtBa0J4OE5JO0UrQ2xEQTtJQUFnQyw4QkFBQTtFakU4L05sQztFaUU3L05FO0lBQWdDLGlDQUFBO0VqRWdnT2xDO0VpRS8vTkU7SUFBZ0Msc0NBQUE7RWpFa2dPbEM7RWlFamdPRTtJQUFnQyx5Q0FBQTtFakVvZ09sQztFaUVsZ09FO0lBQThCLDBCQUFBO0VqRXFnT2hDO0VpRXBnT0U7SUFBOEIsNEJBQUE7RWpFdWdPaEM7RWlFdGdPRTtJQUE4QixrQ0FBQTtFakV5Z09oQztFaUV4Z09FO0lBQThCLHlCQUFBO0VqRTJnT2hDO0VpRTFnT0U7SUFBOEIsdUJBQUE7RWpFNmdPaEM7RWlFNWdPRTtJQUE4Qix1QkFBQTtFakUrZ09oQztFaUU5Z09FO0lBQThCLHlCQUFBO0VqRWloT2hDO0VpRWhoT0U7SUFBOEIseUJBQUE7RWpFbWhPaEM7RWlFamhPRTtJQUFvQyxzQ0FBQTtFakVvaE90QztFaUVuaE9FO0lBQW9DLG9DQUFBO0VqRXNoT3RDO0VpRXJoT0U7SUFBb0Msa0NBQUE7RWpFd2hPdEM7RWlFdmhPRTtJQUFvQyx5Q0FBQTtFakUwaE90QztFaUV6aE9FO0lBQW9DLHdDQUFBO0VqRTRoT3RDO0VpRTFoT0U7SUFBaUMsa0NBQUE7RWpFNmhPbkM7RWlFNWhPRTtJQUFpQyxnQ0FBQTtFakUraE9uQztFaUU5aE9FO0lBQWlDLDhCQUFBO0VqRWlpT25DO0VpRWhpT0U7SUFBaUMsZ0NBQUE7RWpFbWlPbkM7RWlFbGlPRTtJQUFpQywrQkFBQTtFakVxaU9uQztFaUVuaU9FO0lBQWtDLG9DQUFBO0VqRXNpT3BDO0VpRXJpT0U7SUFBa0Msa0NBQUE7RWpFd2lPcEM7RWlFdmlPRTtJQUFrQyxnQ0FBQTtFakUwaU9wQztFaUV6aU9FO0lBQWtDLHVDQUFBO0VqRTRpT3BDO0VpRTNpT0U7SUFBa0Msc0NBQUE7RWpFOGlPcEM7RWlFN2lPRTtJQUFrQyxpQ0FBQTtFakVnak9wQztFaUU5aU9FO0lBQWdDLDJCQUFBO0VqRWlqT2xDO0VpRWhqT0U7SUFBZ0MsaUNBQUE7RWpFbWpPbEM7RWlFbGpPRTtJQUFnQywrQkFBQTtFakVxak9sQztFaUVwak9FO0lBQWdDLDZCQUFBO0VqRXVqT2xDO0VpRXRqT0U7SUFBZ0MsK0JBQUE7RWpFeWpPbEM7RWlFeGpPRTtJQUFnQyw4QkFBQTtFakUyak9sQztBQUNGO0FrQmhqT0k7RStDbERBO0lBQWdDLDhCQUFBO0VqRXNtT2xDO0VpRXJtT0U7SUFBZ0MsaUNBQUE7RWpFd21PbEM7RWlFdm1PRTtJQUFnQyxzQ0FBQTtFakUwbU9sQztFaUV6bU9FO0lBQWdDLHlDQUFBO0VqRTRtT2xDO0VpRTFtT0U7SUFBOEIsMEJBQUE7RWpFNm1PaEM7RWlFNW1PRTtJQUE4Qiw0QkFBQTtFakUrbU9oQztFaUU5bU9FO0lBQThCLGtDQUFBO0VqRWluT2hDO0VpRWhuT0U7SUFBOEIseUJBQUE7RWpFbW5PaEM7RWlFbG5PRTtJQUE4Qix1QkFBQTtFakVxbk9oQztFaUVwbk9FO0lBQThCLHVCQUFBO0VqRXVuT2hDO0VpRXRuT0U7SUFBOEIseUJBQUE7RWpFeW5PaEM7RWlFeG5PRTtJQUE4Qix5QkFBQTtFakUybk9oQztFaUV6bk9FO0lBQW9DLHNDQUFBO0VqRTRuT3RDO0VpRTNuT0U7SUFBb0Msb0NBQUE7RWpFOG5PdEM7RWlFN25PRTtJQUFvQyxrQ0FBQTtFakVnb090QztFaUUvbk9FO0lBQW9DLHlDQUFBO0VqRWtvT3RDO0VpRWpvT0U7SUFBb0Msd0NBQUE7RWpFb29PdEM7RWlFbG9PRTtJQUFpQyxrQ0FBQTtFakVxb09uQztFaUVwb09FO0lBQWlDLGdDQUFBO0VqRXVvT25DO0VpRXRvT0U7SUFBaUMsOEJBQUE7RWpFeW9PbkM7RWlFeG9PRTtJQUFpQyxnQ0FBQTtFakUyb09uQztFaUUxb09FO0lBQWlDLCtCQUFBO0VqRTZvT25DO0VpRTNvT0U7SUFBa0Msb0NBQUE7RWpFOG9PcEM7RWlFN29PRTtJQUFrQyxrQ0FBQTtFakVncE9wQztFaUUvb09FO0lBQWtDLGdDQUFBO0VqRWtwT3BDO0VpRWpwT0U7SUFBa0MsdUNBQUE7RWpFb3BPcEM7RWlFbnBPRTtJQUFrQyxzQ0FBQTtFakVzcE9wQztFaUVycE9FO0lBQWtDLGlDQUFBO0VqRXdwT3BDO0VpRXRwT0U7SUFBZ0MsMkJBQUE7RWpFeXBPbEM7RWlFeHBPRTtJQUFnQyxpQ0FBQTtFakUycE9sQztFaUUxcE9FO0lBQWdDLCtCQUFBO0VqRTZwT2xDO0VpRTVwT0U7SUFBZ0MsNkJBQUE7RWpFK3BPbEM7RWlFOXBPRTtJQUFnQywrQkFBQTtFakVpcU9sQztFaUVocU9FO0lBQWdDLDhCQUFBO0VqRW1xT2xDO0FBQ0Y7QWtCeHBPSTtFK0NsREE7SUFBZ0MsOEJBQUE7RWpFOHNPbEM7RWlFN3NPRTtJQUFnQyxpQ0FBQTtFakVndE9sQztFaUUvc09FO0lBQWdDLHNDQUFBO0VqRWt0T2xDO0VpRWp0T0U7SUFBZ0MseUNBQUE7RWpFb3RPbEM7RWlFbHRPRTtJQUE4QiwwQkFBQTtFakVxdE9oQztFaUVwdE9FO0lBQThCLDRCQUFBO0VqRXV0T2hDO0VpRXR0T0U7SUFBOEIsa0NBQUE7RWpFeXRPaEM7RWlFeHRPRTtJQUE4Qix5QkFBQTtFakUydE9oQztFaUUxdE9FO0lBQThCLHVCQUFBO0VqRTZ0T2hDO0VpRTV0T0U7SUFBOEIsdUJBQUE7RWpFK3RPaEM7RWlFOXRPRTtJQUE4Qix5QkFBQTtFakVpdU9oQztFaUVodU9FO0lBQThCLHlCQUFBO0VqRW11T2hDO0VpRWp1T0U7SUFBb0Msc0NBQUE7RWpFb3VPdEM7RWlFbnVPRTtJQUFvQyxvQ0FBQTtFakVzdU90QztFaUVydU9FO0lBQW9DLGtDQUFBO0VqRXd1T3RDO0VpRXZ1T0U7SUFBb0MseUNBQUE7RWpFMHVPdEM7RWlFenVPRTtJQUFvQyx3Q0FBQTtFakU0dU90QztFaUUxdU9FO0lBQWlDLGtDQUFBO0VqRTZ1T25DO0VpRTV1T0U7SUFBaUMsZ0NBQUE7RWpFK3VPbkM7RWlFOXVPRTtJQUFpQyw4QkFBQTtFakVpdk9uQztFaUVodk9FO0lBQWlDLGdDQUFBO0VqRW12T25DO0VpRWx2T0U7SUFBaUMsK0JBQUE7RWpFcXZPbkM7RWlFbnZPRTtJQUFrQyxvQ0FBQTtFakVzdk9wQztFaUVydk9FO0lBQWtDLGtDQUFBO0VqRXd2T3BDO0VpRXZ2T0U7SUFBa0MsZ0NBQUE7RWpFMHZPcEM7RWlFenZPRTtJQUFrQyx1Q0FBQTtFakU0dk9wQztFaUUzdk9FO0lBQWtDLHNDQUFBO0VqRTh2T3BDO0VpRTd2T0U7SUFBa0MsaUNBQUE7RWpFZ3dPcEM7RWlFOXZPRTtJQUFnQywyQkFBQTtFakVpd09sQztFaUVod09FO0lBQWdDLGlDQUFBO0VqRW13T2xDO0VpRWx3T0U7SUFBZ0MsK0JBQUE7RWpFcXdPbEM7RWlFcHdPRTtJQUFnQyw2QkFBQTtFakV1d09sQztFaUV0d09FO0lBQWdDLCtCQUFBO0VqRXl3T2xDO0VpRXh3T0U7SUFBZ0MsOEJBQUE7RWpFMndPbEM7QUFDRjtBa0V0ek9JO0VBQXdCLHNCQUFBO0FsRXl6TzVCOztBa0V4ek9JO0VBQXdCLHVCQUFBO0FsRTR6TzVCOztBa0Uzek9JO0VBQXdCLHNCQUFBO0FsRSt6TzVCOztBa0Izd09JO0VnRHREQTtJQUF3QixzQkFBQTtFbEVzME8xQjtFa0VyME9FO0lBQXdCLHVCQUFBO0VsRXcwTzFCO0VrRXYwT0U7SUFBd0Isc0JBQUE7RWxFMDBPMUI7QUFDRjtBa0J2eE9JO0VnRHREQTtJQUF3QixzQkFBQTtFbEVpMU8xQjtFa0VoMU9FO0lBQXdCLHVCQUFBO0Vs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O0EwRWpqUFE7RUFBZ0MsMEJBQUE7QTFFcWpQeEM7O0EwRXBqUFE7O0VBRUUsOEJBQUE7QTFFdWpQVjs7QTBFcmpQUTs7RUFFRSxnQ0FBQTtBMUV3alBWOztBMEV0alBROztFQUVFLGlDQUFBO0ExRXlqUFY7O0EwRXZqUFE7O0VBRUUsK0JBQUE7QTFFMGpQVjs7QTBFemtQUTtFQUFnQyx5QkFBQTtBMUU2a1B4Qzs7QTBFNWtQUTs7RUFFRSw2QkFBQTtBMUUra1BWOztBMEU3a1BROztFQUVFLCtCQUFBO0ExRWdsUFY7O0EwRTlrUFE7O0VBRUUsZ0NBQUE7QTFFaWxQVjs7QTBFL2tQUTs7RUFFRSw4QkFBQTtBMUVrbFBWOztBMEVqbVBRO0VBQWdDLHVCQUFBO0ExRXFtUHhDOztBMEVwbVBROztFQUVFLDJCQUFBO0ExRXVtUFY7O0EwRXJtUFE7O0VBRUUsNkJBQUE7QTFFd21QVjs7QTBFdG1QUTs7RUFFRSw4QkFBQTtBMUV5bVBWOztBMEV2bVBROztFQUVFLDRCQUFBO0ExRTBtUFY7O0EwRXpuUFE7RUFBZ0MseUJBQUE7QTFFNm5QeEM7O0EwRTVuUFE7O0VBRUUsNkJBQUE7QTFFK25QVjs7QTBFN25QUTs7RUFFRSwrQkFBQTtBMUVnb1BWOztBMEU5blBROztFQUVFLGdDQUFBO0ExRWlvUFY7O0EwRS9uUFE7O0VBRUUsOEJBQUE7QTFFa29QVjs7QTBFanBQUTtFQUFnQyx1QkFBQTtBMUVxcFB4Qzs7QTBFcHBQUTs7RUFFRSwyQkFBQTtBMUV1cFBWOztBMEVycFBROztFQUVFLDZCQUFBO0ExRXdwUFY7O0EwRXRwUFE7O0VBRUUsOEJBQUE7QTFFeXBQVjs7QTBFdnBQUTs7RUFFRSw0QkFBQTtBMUUwcFBWOztBMEV6cVBRO0VBQWdDLHlCQUFBO0ExRTZxUHhDOztBMEU1cVBROztFQUVFLDZCQUFBO0ExRStxUFY7O0EwRTdxUFE7O0VBRUUsK0JBQUE7QTFFZ3JQVjs7QTBFOXFQUTs7RUFFRSxnQ0FBQTtBMUVpclBWOztBMEUvcVBROztFQUVFLDhCQUFBO0ExRWtyUFY7O0EwRWpzUFE7RUFBZ0MsdUJBQUE7QTFFcXNQeEM7O0EwRXBzUFE7O0VBRUUsMkJBQUE7QTFFdXNQVjs7QTBFcnNQUTs7RUFFRSw2QkFBQTtBMUV3c1BWOztBMEV0c1BROztFQUVFLDhCQUFBO0ExRXlzUFY7O0EwRXZzUFE7O0VBRUUsNEJBQUE7QTFFMHNQVjs7QTBFenRQUTtFQUFnQyxxQkFBQTtBMUU2dFB4Qzs7QTBFNXRQUTs7RUFFRSx5QkFBQTtBMUUrdFBWOztBMEU3dFBROztFQUVFLDJCQUFBO0ExRWd1UFY7O0EwRTl0UFE7O0VBRUUsNEJBQUE7QTFFaXVQVjs7QTBFL3RQUTs7RUFFRSwwQkFBQTtBMUVrdVBWOztBMEVqdlBRO0VBQWdDLDJCQUFBO0ExRXF2UHhDOztBMEVwdlBROztFQUVFLCtCQUFBO0ExRXV2UFY7O0EwRXJ2UFE7O0VBRUUsaUNBQUE7QTFFd3ZQVjs7QTBFdHZQUTs7RUFFRSxrQ0FBQTtBMUV5dlBWOztBMEV2dlBROztFQUVFLGdDQUFBO0ExRTB2UFY7O0EwRXp3UFE7RUFBZ0MsMEJBQUE7QTFFNndQeEM7O0EwRTV3UFE7O0VBRUUsOEJBQUE7QTFFK3dQVjs7QTBFN3dQUTs7RUFFRSxnQ0FBQTtBMUVneFBWOztBMEU5d1BROztFQUVFLGlDQUFBO0ExRWl4UFY7O0EwRS93UFE7O0VBRUUsK0JBQUE7QTFFa3hQVjs7QTBFanlQUTtFQUFnQyx3QkFBQTtBMUVxeVB4Qzs7QTBFcHlQUTs7RUFFRSw0QkFBQTtBMUV1eVBWOztBMEVyeVBROztFQUVFLDhCQUFBO0ExRXd5UFY7O0EwRXR5UFE7O0VBRUUsK0JBQUE7QTFFeXlQVjs7QTBFdnlQUTs7RUFFRSw2QkFBQTtBMUUweVBWOztBMEV6elBRO0VBQWdDLDBCQUFBO0ExRTZ6UHhDOztBMEU1elBROztFQUVFLDhCQUFBO0ExRSt6UFY7O0EwRTd6UFE7O0VBRUUsZ0NBQUE7QTFFZzBQVjs7QTBFOXpQUTs7RUFFRSxpQ0FBQTtBMUVpMFBWOztBMEUvelBROztFQUVFLCtCQUFBO0ExRWswUFY7O0EwRWoxUFE7RUFBZ0Msd0JBQUE7QTFFcTFQeEM7O0EwRXAxUFE7O0VBRUUsNEJBQUE7QTFFdTFQVjs7QTBFcjFQUTs7RUFFRSw4QkFBQTtBMUV3MVBWOztBMEV0MVBROztFQUVFLCtCQUFBO0ExRXkxUFY7O0EwRXYxUFE7O0VBRUUsNkJBQUE7QTFFMDFQVjs7QTBFejJQUTtFQUFnQywwQkFBQTtBMUU2MlB4Qzs7QTBFNTJQUTs7RUFFRSw4QkFBQTtBMUUrMlBWOztBMEU3MlBROztFQUVFLGdDQUFBO0ExRWczUFY7O0EwRTkyUFE7O0VBRUUsaUNBQUE7QTFFaTNQVjs7QTBFLzJQUTs7RUFFRSwrQkFBQTtBMUVrM1BWOztBMEVqNFBRO0VBQWdDLHdCQUFBO0ExRXE0UHhDOztBMEVwNFBROztFQUVFLDRCQUFBO0ExRXU0UFY7O0EwRXI0UFE7O0VBRUUsOEJBQUE7QTFFdzRQVjs7QTBFdDRQUTs7RUFFRSwrQkFBQTtBMUV5NFBWOztBMEV2NFBROztFQUVFLDZCQUFBO0ExRTA0UFY7O0EwRWw0UFE7RUFBd0IsMkJBQUE7QTFFczRQaEM7O0EwRXI0UFE7O0VBRUUsK0JBQUE7QTFFdzRQVjs7QTBFdDRQUTs7RUFFRSxpQ0FBQTtBMUV5NFBWOztBMEV2NFBROztFQUVFLGtDQUFBO0ExRTA0UFY7O0EwRXg0UFE7O0VBRUUsZ0NBQUE7QTFFMjRQVjs7QTBFMTVQUTtFQUF3QiwwQkFBQTtBMUU4NVBoQzs7QTBFNzVQUTs7RUFFRSw4QkFBQTtBMUVnNlBWOztBMEU5NVBROztFQUVFLGdDQUFBO0ExRWk2UFY7O0EwRS81UFE7O0VBRUUsaUNBQUE7QTFFazZQVjs7QTBFaDZQUTs7RUFFRSwrQkFBQTtBMUVtNlBWOztBMEVsN1BRO0VBQXdCLHdCQUFBO0ExRXM3UGhDOztBMEVyN1BROztFQUVFLDRCQUFBO0ExRXc3UFY7O0EwRXQ3UFE7O0VBRUUsOEJBQUE7QTFFeTdQVjs7QTBFdjdQUTs7RUFFRSwrQkFBQTtBMUUwN1BWOztBMEV4N1BROztFQUVFLDZCQUFBO0ExRTI3UFY7O0EwRTE4UFE7RUFBd0IsMEJBQUE7QTFFODhQaEM7O0EwRTc4UFE7O0VBRUUsOEJBQUE7QTFFZzlQVjs7QTBFOThQUTs7RUFFRSxnQ0FBQTtBMUVpOVBWOztBMEUvOFBROztFQUVFLGlDQUFBO0ExRWs5UFY7O0EwRWg5UFE7O0VBRUUsK0JBQUE7QTFFbTlQVjs7QTBFbCtQUTtFQUF3Qix3QkFBQTtBMUVzK1BoQzs7QTBFcitQUTs7RUFFRSw0QkFBQTtBMUV3K1BWOztBMEV0K1BROztFQUVFLDhCQUFBO0ExRXkrUFY7O0EwRXYrUFE7O0VBRUUsK0JBQUE7QTFFMCtQVjs7QTBFeCtQUTs7RUFFRSw2QkFBQTtBMUUyK1BWOztBMEUxL1BRO0VBQXdCLDBCQUFBO0ExRTgvUGhDOztBMEU3L1BROztFQUVFLDhCQUFBO0ExRWdnUVY7O0EwRTkvUFE7O0VBRUUsZ0NBQUE7QTFFaWdRVjs7QTBFLy9QUTs7RUFFRSxpQ0FBQTtBMUVrZ1FWOztBMEVoZ1FROztFQUVFLCtCQUFBO0ExRW1nUVY7O0EwRWxoUVE7RUFBd0Isd0JBQUE7QTFFc2hRaEM7O0EwRXJoUVE7O0VBRUUsNEJBQUE7QTFFd2hRVjs7QTBFdGhRUTs7RUFFRSw4QkFBQTtBMUV5aFFWOztBMEV2aFFROztFQUVFLCtCQUFBO0ExRTBoUVY7O0EwRXhoUVE7O0VBRUUsNkJBQUE7QTFFMmhRVjs7QTBFcmhRSTtFQUFtQix1QkFBQTtBMUV5aFF2Qjs7QTBFeGhRSTs7RUFFRSwyQkFBQTtBMUUyaFFOOztBMEV6aFFJOztFQUVFLDZCQUFBO0ExRTRoUU47O0EwRTFoUUk7O0VBRUUsOEJBQUE7QTFFNmhRTjs7QTBFM2hRSTs7RUFFRSw0QkFBQTtBMUU4aFFOOztBa0J2aVFJO0V3RGxESTtJQUFnQyxvQkFBQTtFMUU4bFF0QztFMEU3bFFNOztJQUVFLHdCQUFBO0UxRStsUVI7RTBFN2xRTTs7SUFFRSwwQkFBQTtFMUUrbFFSO0UwRTdsUU07O0lBRUUsMkJBQUE7RTFFK2xRUjtFMEU3bFFNOztJQUVFLHlCQUFBO0UxRStsUVI7RTBFOW1RTTtJQUFnQywwQkFBQTtFMUVpblF0QztFMEVoblFNOztJQUVFLDhCQUFBO0UxRWtuUVI7RTBFaG5RTTs7SUFFRSxnQ0FBQTtFMUVrblFSO0UwRWhuUU07O0lBRUUsaUNBQUE7RTFFa25RUjtFMEVoblFNOztJQUVFLCtCQUFBO0UxRWtuUVI7RTBFam9RTTtJQUFnQyx5QkFBQTtFMUVvb1F0QztFMEVub1FNOztJQUVFLDZCQUFBO0UxRXFvUVI7RTBFbm9RTTs7SUFFRSwrQkFBQTtFMUVxb1FSO0UwRW5vUU07O0lBRUUsZ0NBQUE7RTFFcW9RUjtFMEVub1FNOztJQUVFLDhCQUFBO0UxRXFvUVI7RTBFcHBRTTtJQUFnQyx1QkFBQTtFMUV1cFF0QztFMEV0cFFNOztJQUVFLDJCQUFBO0UxRXdwUVI7RTBFdHBRTTs7SUFFRSw2QkFBQTtFMUV3cFFSO0UwRXRwUU07O0lBRUUsOEJBQUE7RTFFd3BRUjtFMEV0cFFNOztJQUVFLDRCQUFBO0UxRXdwUVI7RTBFdnFRTTtJQUFnQyx5QkFBQTtFMUUwcVF0QztFMEV6cVFNOztJQUVFLDZCQUFBO0UxRTJxUVI7RTBFenFRTTs7SUFFRSwrQkFBQTtFMUUycVFSO0UwRXpxUU07O0lBRUUsZ0NBQUE7RTFFMnFRUjtFMEV6cVFNOztJQUVFLDhCQUFBO0UxRTJxUVI7RTBFMXJRTTtJQUFnQyx1QkFBQTtFMUU2clF0QztFMEU1clFNOztJQUVFLDJCQUFBO0UxRThyUVI7RTBFNXJRTTs7SUFFRSw2QkFBQTtFMUU4clFSO0UwRTVyUU07O0lBRUUsOEJBQUE7RTFFOHJRUjtFMEU1clFNOztJQUVFLDRCQUFBO0UxRThyUVI7RTBFN3NRTTtJQUFnQyx5QkFBQTtFMUVndFF0QztFMEUvc1FNOztJQUVFLDZCQUFBO0UxRWl0UVI7RTBFL3NRTTs7SUFFRSwrQkFBQTtFMUVpdFFSO0UwRS9zUU07O0lBRUUsZ0NBQUE7RTFFaXRRUjtFMEUvc1FNOztJQUVFLDhCQUFBO0UxRWl0UVI7RTBFaHVRTTtJQUFnQyx1QkFBQTtFMUVtdVF0QztFMEVsdVFNOztJQUVFLDJCQUFBO0UxRW91UVI7RTBFbHVRTTs7SUFFRSw2QkFBQTtFMUVvdVFSO0UwRWx1UU07O0lBRUUsOEJBQUE7RTFFb3VRUjtFMEVsdVFNOztJQUVFLDRCQUFBO0UxRW91UVI7RTBFbnZRTTtJQUFnQyxxQkFBQTtFMUVzdlF0QztFMEVydlFNOztJQUVFLHlCQUFBO0UxRXV2UVI7RTBFcnZRTTs7SUFFRSwyQkFBQTtFMUV1dlFSO0UwRXJ2UU07O0lBRUUsNEJBQUE7RTFFdXZRUjtFMEVydlFNOztJQUVFLDBCQUFBO0UxRXV2UVI7RTBFdHdRTTtJQUFnQywyQkFBQTtFMUV5d1F0QztFMEV4d1FNOztJQUVFLCtCQUFBO0UxRTB3UVI7RTBFeHdRTTs7SUFFRSxpQ0FBQTtFMUUwd1FSO0UwRXh3UU07O0lBRUUsa0NBQUE7RTFFMHdRUjtFMEV4d1FNOztJQUVFLGdDQUFBO0UxRTB3UVI7RTBFenhRTTtJQUFnQywwQkFBQTtFMUU0eFF0QztFMEUzeFFNOztJQUVFLDhCQUFBO0UxRTZ4UVI7RTBFM3hRTTs7SUFFRSxnQ0FBQTtFMUU2eFFSO0UwRTN4UU07O0lBRUUsaUNBQUE7RTFFNnhRUjtFMEUzeFFNOztJQUVFLCtCQUFBO0UxRTZ4UVI7RTBFNXlRTTtJQUFnQyx3QkFBQTtFMUUreVF0QztFMEU5eVFNOztJQUVFLDRCQUFBO0UxRWd6UVI7RTBFOXlRTTs7SUFFRSw4QkFBQTtFMUVnelFSO0UwRTl5UU07O0lBRUUsK0JBQUE7RTFFZ3pRUjtFMEU5eVFNOztJQUVFLDZCQUFBO0UxRWd6UVI7RTBFL3pRTTtJQUFnQywwQkFBQTtFMUVrMFF0QztFMEVqMFFNOztJQUVFLDhCQUFBO0UxRW0wUVI7RTBFajBRTTs7SUFFRSxnQ0FBQTtFMUVtMFFSO0UwRWowUU07O0lBRUUsaUNBQUE7RTFFbTBRUjtFMEVqMFFNOztJQUVFLCtCQUFBO0UxRW0wUVI7RTBFbDFRTTtJQUFnQyx3QkFBQTtFMUVxMVF0QztFMEVwMVFNOztJQUVFLDRCQUFBO0UxRXMxUVI7RTBFcDFRTTs7SUFFRSw4QkFBQTtFMUVzMVFSO0UwRXAxUU07O0lBRUUsK0JBQUE7RTFFczFRUjtFMEVwMVFNOztJQUVFLDZCQUFBO0UxRXMxUVI7RTBFcjJRTTtJQUFnQywwQkFBQTtFMUV3MlF0QztFMEV2MlFNOztJQUVFLDhCQUFBO0UxRXkyUVI7RTBFdjJRTTs7SUFFRSxnQ0FBQTtFMUV5MlFSO0UwRXYyUU07O0lBRUUsaUNBQUE7RTFFeTJRUjtFMEV2MlFNOztJQUVFLCtCQUFBO0UxRXkyUVI7RTBFeDNRTTtJQUFnQyx3QkFBQTtFMUUyM1F0QztFMEUxM1FNOztJQUVFLDRCQUFBO0UxRTQzUVI7RTBFMTNRTTs7SUFFRSw4QkFBQTtFMUU0M1FSO0UwRTEzUU07O0lBRUUsK0JBQUE7RTFFNDNRUjtFMEUxM1FNOztJQUVFLDZCQUFBO0UxRTQzUVI7RTBFcDNRTTtJQUF3QiwyQkFBQTtFMUV1M1E5QjtFMEV0M1FNOztJQUVFLCtCQUFBO0UxRXczUVI7RTBFdDNRTTs7SUFFRSxpQ0FBQTtFMUV3M1FSO0UwRXQzUU07O0lBRUUsa0NBQUE7RTFFdzNRUjtFMEV0M1FNOztJQUVFLGdDQUFBO0UxRXczUVI7RTBFdjRRTTtJQUF3QiwwQkFBQTtFMUUwNFE5QjtFMEV6NFFNOztJQUVFLDhCQUFBO0UxRTI0UVI7RTBFejRRTTs7SUFFRSxnQ0FBQTtFMUUyNFFSO0UwRXo0UU07O0lBRUUsaUNBQUE7RTFFMjRRUjtFMEV6NFFNOztJQUVFLCtCQUFBO0UxRTI0UVI7RTBFMTVRTTtJQUF3Qix3QkFBQTtFMUU2NVE5QjtFMEU1NVFNOztJQUVFLDRCQUFBO0UxRTg1UVI7RTBFNTVRTTs7SUFFRSw4QkFBQTtFMUU4NVFSO0UwRTU1UU07O0lBRUUsK0JBQUE7RTFFODVRUjtFMEU1NVFNOztJQUVFLDZCQUFBO0UxRTg1UVI7RTBFNzZRTTtJQUF3QiwwQkFBQTtFMUVnN1E5QjtFMEUvNlFNOztJQUVFLDhCQUFBO0UxRWk3UVI7RTBFLzZRTTs7SUFFRSxnQ0FBQTtFMUVpN1FSO0UwRS82UU07O0lBRUUsaUNBQUE7RTFFaTdRUjtFMEUvNlFNOztJQUVFLCtCQUFBO0UxRWk3UVI7RTBFaDhRTTtJQUF3Qix3QkFBQTtFMUVtOFE5QjtFMEVsOFFNOztJQUVFLDRCQUFBO0UxRW84UVI7RTBFbDhRTTs7SUFFRSw4QkFBQTtFMUVvOFFSO0UwRWw4UU07O0lBRUUsK0JBQUE7RTFFbzhRUjtFMEVsOFFNOztJQUVFLDZCQUFBO0UxRW84UVI7RTBFbjlRTTtJQUF3QiwwQkFBQTtFMUVzOVE5QjtFMEVyOVFNOztJQUVFLDhCQUFBO0UxRXU5UVI7RTBFcjlRTTs7SUFFRSxnQ0FBQTtFMUV1OVFSO0UwRXI5UU07O0lBRUUsaUNBQUE7RTFFdTlRUjtFMEVyOVFNOztJQUVFLCtCQUFBO0UxRXU5UVI7RTBFdCtRTTtJQUF3Qix3QkFBQTtFMUV5K1E5QjtFMEV4K1FNOztJQUVFLDRCQUFBO0UxRTArUVI7RTBFeCtRTTs7SUFFRSw4QkFBQTtFMUUwK1FSO0UwRXgrUU07O0lBRUUsK0JBQUE7RTFFMCtRUjtFMEV4K1FNOztJQUVFLDZCQUFBO0UxRTArUVI7RTBFcCtRRTtJQUFtQix1QkFBQTtFMUV1K1FyQjtFMEV0K1FFOztJQUVFLDJCQUFBO0UxRXcrUUo7RTBFdCtRRTs7SUFFRSw2QkFBQTtFMUV3K1FKO0UwRXQrUUU7O0lBRUUsOEJBQUE7RTFFdytRSjtFMEV0K1FFOztJQUVFLDRCQUFBO0UxRXcrUUo7QUFDRjtBa0JsL1FJO0V3RGxESTtJQUFnQyxvQkFBQTtFMUV3aVJ0QztFMEV2aVJNOztJQUVFLHdCQUFBO0UxRXlpUlI7RTBFdmlSTTs7SUFFRSwwQkFBQTtFMUV5aVJSO0UwRXZpUk07O0lBRUUsMkJBQUE7RTFFeWlSUjtFMEV2aVJNOztJQUVFLHlCQUFBO0UxRXlpUlI7RTBFeGpSTTtJQUFnQywwQkFBQTtFMUUyalJ0QztFMEUxalJNOztJQUVFLDhCQUFBO0UxRTRqUlI7RTBFMWpSTTs7SUFFRSxnQ0FBQTtFMUU0alJSO0UwRTFqUk07O0lBRUUsaUNBQUE7RTFFNGpSUjtFMEUxalJNOztJQUVFLCtCQUFBO0UxRTRqUlI7RTBFM2tSTTtJQUFnQyx5QkFBQTtFMUU4a1J0QztFMEU3a1JNOztJQUVFLDZCQUFBO0UxRStrUlI7RTBFN2tSTTs7SUFFRSwrQkFBQTtFMUUra1JSO0UwRTdrUk07O0lBRUUsZ0NBQUE7RTFFK2tSUjtFMEU3a1JNOztJQUVFLDhCQUFBO0UxRStrUlI7RTBFOWxSTTtJQUFnQyx1QkFBQTtFMUVpbVJ0QztFMEVobVJNOztJQUVFLDJCQUFBO0UxRWttUlI7RTBFaG1STTs7SUFFRSw2QkFBQTtFMUVrbVJSO0UwRWhtUk07O0lBRUUsOEJBQUE7RTFFa21SUjtFMEVobVJNOztJQUVFLDRCQUFBO0UxRWttUlI7RTBFam5STTtJQUFnQyx5QkFBQTtFMUVvblJ0QztFMEVublJNOztJQUVFLDZCQUFBO0UxRXFuUlI7RTBFbm5STTs7SUFFRSwrQkFBQTtFMUVxblJSO0UwRW5uUk07O0lBRUUsZ0NBQUE7RTFFcW5SUjtFMEVublJNOztJQUVFLDhCQUFBO0UxRXFuUlI7RTBFcG9STTtJQUFnQyx1QkFBQTtFMUV1b1J0QztFMEV0b1JNOztJQUVFLDJCQUFBO0UxRXdvUlI7RTBFdG9STTs7SUFFRSw2QkFBQTtFMUV3b1JSO0UwRXRvUk07O0lBRUUsOEJBQUE7RTFFd29SUjtFMEV0b1JNOztJQUVFLDRCQUFBO0UxRXdvUlI7RTBFdnBSTTtJQUFnQyx5QkFBQTtFMUUwcFJ0QztFMEV6cFJNOztJQUVFLDZCQUFBO0UxRTJwUlI7RTBFenBSTTs7SUFFRSwrQkFBQTtFMUUycFJSO0UwRXpwUk07O0lBRUUsZ0NBQUE7RTFFMnBSUjtFMEV6cFJNOztJQUVFLDhCQUFBO0UxRTJwUlI7RTBFMXFSTTtJQUFnQyx1QkFBQTtFMUU2cVJ0QztFMEU1cVJNOztJQUVFLDJCQUFBO0UxRThxUlI7RTBFNXFSTTs7SUFFRSw2QkFBQTtFMUU4cVJSO0UwRTVxUk07O0lBRUUsOEJBQUE7RTFFOHFSUjtFMEU1cVJNOztJQUVFLDRCQUFBO0UxRThxUlI7RTBFN3JSTTtJQUFnQyxxQkFBQTtFMUVnc1J0QztFMEUvclJNOztJQUVFLHlCQUFBO0UxRWlzUlI7RTBFL3JSTTs7SUFFRSwyQkFBQTtFMUVpc1JSO0UwRS9yUk07O0lBRUUsNEJBQUE7RTFFaXNSUjtFMEUvclJNOztJQUVFLDBCQUFBO0UxRWlzUlI7RTBFaHRSTTtJQUFnQywyQkFBQTtFMUVtdFJ0QztFMEVsdFJNOztJQUVFLCtCQUFBO0UxRW90UlI7RTBFbHRSTTs7SUFFRSxpQ0FBQTtFMUVvdFJSO0UwRWx0Uk07O0lBRUUsa0NBQUE7RTFFb3RSUjtFMEVsdFJNOztJQUVFLGdDQUFBO0UxRW90UlI7RTBFbnVSTTtJQUFnQywwQkFBQTtFMUVzdVJ0QztFMEVydVJNOztJQUVFLDhCQUFBO0UxRXV1UlI7RTBFcnVSTTs7SUFFRSxnQ0FBQTtFMUV1dVJSO0UwRXJ1Uk07O0lBRUUsaUNBQUE7RTFFdXVSUjtFMEVydVJNOztJQUVFLCtCQUFBO0UxRXV1UlI7RTBFdHZSTTtJQUFnQyx3QkFBQTtFMUV5dlJ0QztFMEV4dlJNOztJQUVFLDRCQUFBO0UxRTB2UlI7RTBFeHZSTTs7SUFFRSw4QkFBQTtFMUUwdlJSO0UwRXh2Uk07O0lBRUUsK0JBQUE7RTFFMHZSUjtFMEV4dlJNOztJQUVFLDZCQUFBO0UxRTB2UlI7RTBFendSTTtJQUFnQywwQkFBQTtFMUU0d1J0QztFMEUzd1JNOztJQUVFLDhCQUFBO0UxRTZ3UlI7RTBFM3dSTTs7SUFFRSxnQ0FBQTtFMUU2d1JSO0UwRTN3Uk07O0lBRUUsaUNBQUE7RTFFNndSUjtFMEUzd1JNOztJQUVFLCtCQUFBO0UxRTZ3UlI7RTBFNXhSTTtJQUFnQyx3QkFBQTtFMUUreFJ0QztFMEU5eFJNOztJQUVFLDRCQUFBO0UxRWd5UlI7RTBFOXhSTTs7SUFFRSw4QkFBQTtFMUVneVJSO0UwRTl4Uk07O0lBRUUsK0JBQUE7RTFFZ3lSUjtFMEU5eFJNOztJQUVFLDZCQUFBO0UxRWd5UlI7RTBFL3lSTTtJQUFnQywwQkFBQTtFMUVrelJ0QztFMEVqelJNOztJQUVFLDhCQUFBO0UxRW16UlI7RTBFanpSTTs7SUFFRSxnQ0FBQTtFMUVtelJSO0UwRWp6Uk07O0lBRUUsaUNBQUE7RTFFbXpSUjtFMEVqelJNOztJQUVFLCtCQUFBO0UxRW16UlI7RTBFbDBSTTtJQUFnQyx3QkFBQTtFMUVxMFJ0QztFMEVwMFJNOztJQUVFLDRCQUFBO0UxRXMwUlI7RTBFcDBSTTs7SUFFRSw4QkFBQTtFMUVzMFJSO0UwRXAwUk07O0lBRUUsK0JBQUE7RTFFczBSUjtFMEVwMFJNOztJQUVFLDZCQUFBO0UxRXMwUlI7RTBFOXpSTTtJQUF3QiwyQkFBQTtFMUVpMFI5QjtFMEVoMFJNOztJQUVFLCtCQUFBO0UxRWswUlI7RTBFaDBSTTs7SUFFRSxpQ0FBQTtFMUVrMFJSO0UwRWgwUk07O0lBRUUsa0NBQUE7RTFFazBSUjtFMEVoMFJNOztJQUVFLGdDQUFBO0UxRWswUlI7RTBFajFSTTtJQUF3QiwwQkFBQTtFMUVvMVI5QjtFMEVuMVJNOztJQUVFLDhCQUFBO0UxRXExUlI7RTBFbjFSTTs7SUFFRSxnQ0FBQTtFMUVxMVJSO0UwRW4xUk07O0lBRUUsaUNBQUE7RTFFcTFSUjtFMEVuMVJNOztJQUVFLCtCQUFBO0UxRXExUlI7RTBFcDJSTTtJQUF3Qix3QkFBQTtFMUV1MlI5QjtFMEV0MlJNOztJQUVFLDRCQUFBO0UxRXcyUlI7RTBFdDJSTTs7SUFFRSw4QkFBQTtFMUV3MlJSO0UwRXQyUk07O0lBRUUsK0JBQUE7RTFFdzJSUjtFMEV0MlJNOztJQUVFLDZCQUFBO0UxRXcyUlI7RTBFdjNSTTtJQUF3QiwwQkFBQTtFMUUwM1I5QjtFMEV6M1JNOztJQUVFLDhCQUFBO0UxRTIzUlI7RTBFejNSTTs7SUFFRSxnQ0FBQTtFMUUyM1JSO0UwRXozUk07O0lBRUUsaUNBQUE7RTFFMjNSUjtFMEV6M1JNOztJQUVFLCtCQUFBO0UxRTIzUlI7RTBFMTRSTTtJQUF3Qix3QkFBQTtFMUU2NFI5QjtFMEU1NFJNOztJQUVFLDRCQUFBO0UxRTg0UlI7RTBFNTRSTTs7SUFFRSw4QkFBQTtFMUU4NFJSO0UwRTU0Uk07O0lBRUUsK0JBQUE7RTFFODRSUjtFMEU1NFJNOztJQUVFLDZCQUFBO0UxRTg0UlI7RTBFNzVSTTtJQUF3QiwwQkFBQTtFMUVnNlI5QjtFMEUvNVJNOztJQUVFLDhCQUFBO0UxRWk2UlI7RTBFLzVSTTs7SUFFRSxnQ0FBQTtFMUVpNlJSO0UwRS81Uk07O0lBRUUsaUNBQUE7RTFFaTZSUjtFMEUvNVJNOztJQUVFLCtCQUFBO0UxRWk2UlI7RTBFaDdSTTtJQUF3Qix3QkFBQTtFMUVtN1I5QjtFMEVsN1JNOztJQUVFLDRCQUFBO0UxRW83UlI7RTBFbDdSTTs7SUFFRSw4QkFBQTtFMUVvN1JSO0UwRWw3Uk07O0lBRUUsK0JBQUE7RTFFbzdSUjtFMEVsN1JNOztJQUVFLDZCQUFBO0UxRW83UlI7RTBFOTZSRTtJQUFtQix1QkFBQTtFMUVpN1JyQjtFMEVoN1JFOztJQUVFLDJCQUFBO0UxRWs3Uko7RTBFaDdSRTs7SUFFRSw2QkFBQTtFMUVrN1JKO0UwRWg3UkU7O0lBRUUsOEJBQUE7RTFFazdSSjtFMEVoN1JFOztJQUVFLDRCQUFBO0UxRWs3Uko7QUFDRjtBa0I1N1JJO0V3RGxESTtJQUFnQyxvQkFBQTtFMUVrL1J0QztFMEVqL1JNOztJQUVFLHdCQUFBO0UxRW0vUlI7RTBFai9STTs7SUFFRSwwQkFBQTtFMUVtL1JSO0UwRWovUk07O0lBRUUsMkJBQUE7RTFFbS9SUjtFMEVqL1JNOztJQUVFLHlCQUFBO0UxRW0vUlI7RTBFbGdTTTtJQUFnQywwQkFBQTtFMUVxZ1N0QztFMEVwZ1NNOztJQUVFLDhCQUFBO0UxRXNnU1I7RTBFcGdTTTs7SUFFRSxnQ0FBQTtFMUVzZ1NSO0UwRXBnU007O0lBRUUsaUNBQUE7RTFFc2dTUjtFMEVwZ1NNOztJQUVFLCtCQUFBO0UxRXNnU1I7RTBFcmhTTTtJQUFnQyx5QkFBQTtFMUV3aFN0QztFMEV2aFNNOztJQUVFLDZCQUFBO0UxRXloU1I7RTBFdmhTTTs7SUFFRSwrQkFBQTtFMUV5aFNSO0UwRXZoU007O0lBRUUsZ0NBQUE7RTFFeWhTUjtFMEV2aFNNOztJQUVFLDhCQUFBO0UxRXloU1I7RTBFeGlTTTtJQUFnQyx1QkFBQTtFMUUyaVN0QztFMEUxaVNNOztJQUVFLDJCQUFBO0UxRTRpU1I7RTBFMWlTTTs7SUFFRSw2QkFBQTtFMUU0aVNSO0UwRTFpU007O0lBRUUsOEJBQUE7RTFFNGlTUjtFMEUxaVNNOztJQUVFLDRCQUFBO0UxRTRpU1I7RTBFM2pTTTtJQUFnQyx5QkFBQTtFMUU4alN0QztFMEU3alNNOztJQUVFLDZCQUFBO0UxRStqU1I7RTBFN2pTTTs7SUFFRSwrQkFBQTtFMUUralNSO0UwRTdqU007O0lBRUUsZ0NBQUE7RTFFK2pTUjtFMEU3alNNOztJQUVFLDhCQUFBO0UxRStqU1I7RTBFOWtTTTtJQUFnQyx1QkFBQTtFMUVpbFN0QztFMEVobFNNOztJQUVFLDJCQUFBO0UxRWtsU1I7RTBFaGxTTTs7SUFFRSw2QkFBQTtFMUVrbFNSO0UwRWhsU007O0lBRUUsOEJBQUE7RTFFa2xTUjtFMEVobFNNOztJQUVFLDRCQUFBO0UxRWtsU1I7RTBFam1TTTtJQUFnQyx5QkFBQTtFMUVvbVN0QztFMEVubVNNOztJQUVFLDZCQUFBO0UxRXFtU1I7RTBFbm1TTTs7SUFFRSwrQkFBQTtFMUVxbVNSO0UwRW5tU007O0lBRUUsZ0NBQUE7RTFFcW1TUjtFMEVubVNNOztJQUVFLDhCQUFBO0UxRXFtU1I7RTBFcG5TTTtJQUFnQyx1QkFBQTtFMUV1blN0QztFMEV0blNNOztJQUVFLDJCQUFBO0UxRXduU1I7RTBFdG5TTTs7SUFFRSw2QkFBQTtFMUV3blNSO0UwRXRuU007O0lBRUUsOEJBQUE7RTFFd25TUjtFMEV0blNNOztJQUVFLDRCQUFBO0UxRXduU1I7RTBFdm9TTTtJQUFnQyxxQkFBQTtFMUUwb1N0QztFMEV6b1NNOztJQUVFLHlCQUFBO0UxRTJvU1I7RTBFem9TTTs7SUFFRSwyQkFBQTtFMUUyb1NSO0UwRXpvU007O0lBRUUsNEJBQUE7RTFFMm9TUjtFMEV6b1NNOztJQUVFLDBCQUFBO0UxRTJvU1I7RTBFMXBTTTtJQUFnQywyQkFBQTtFMUU2cFN0QztFMEU1cFNNOztJQUVFLCtCQUFBO0UxRThwU1I7RTBFNXBTTTs7SUFFRSxpQ0FBQTtFMUU4cFNSO0UwRTVwU007O0lBRUUsa0NBQUE7RTFFOHBTUjtFMEU1cFNNOztJQUVFLGdDQUFBO0UxRThwU1I7RTBFN3FTTTtJQUFnQywwQkFBQTtFMUVnclN0QztFMEUvcVNNOztJQUVFLDhCQUFBO0UxRWlyU1I7RTBFL3FTTTs7SUFFRSxnQ0FBQTtFMUVpclNSO0UwRS9xU007O0lBRUUsaUNBQUE7RTFFaXJTUjtFMEUvcVNNOztJQUVFLCtCQUFBO0UxRWlyU1I7RTBFaHNTTTtJQUFnQyx3QkFBQTtFMUVtc1N0QztFMEVsc1NNOztJQUVFLDRCQUFBO0UxRW9zU1I7RTBFbHNTTTs7SUFFRSw4QkFBQTtFMUVvc1NSO0UwRWxzU007O0lBRUUsK0JBQUE7RTFFb3NTUjtFMEVsc1NNOztJQUVFLDZCQUFBO0UxRW9zU1I7RTBFbnRTTTtJQUFnQywwQkFBQTtFMUVzdFN0QztFMEVydFNNOztJQUVFLDhCQUFBO0UxRXV0U1I7RTBFcnRTTTs7SUFFRSxnQ0FBQTtFMUV1dFNSO0UwRXJ0U007O0lBRUUsaUNBQUE7RTFFdXRTUjtFMEVydFNNOztJQUVFLCtCQUFBO0UxRXV0U1I7RTBFdHVTTTtJQUFnQyx3QkFBQTtFMUV5dVN0QztFMEV4dVNNOztJQUVFLDRCQUFBO0UxRTB1U1I7RTBFeHVTTTs7SUFFRSw4QkFBQTtFMUUwdVNSO0UwRXh1U007O0lBRUUsK0JBQUE7RTFFMHVTUjtFMEV4dVNNOztJQUVFLDZCQUFBO0UxRTB1U1I7RTBFenZTTTtJQUFnQywwQkFBQTtFMUU0dlN0QztFMEUzdlNNOztJQUVFLDhCQUFBO0UxRTZ2U1I7RTBFM3ZTTTs7SUFFRSxnQ0FBQTtFMUU2dlNSO0UwRTN2U007O0lBRUUsaUNBQUE7RTFFNnZTUjtFMEUzdlNNOztJQUVFLCtCQUFBO0UxRTZ2U1I7RTBFNXdTTTtJQUFnQyx3QkFBQTtFMUUrd1N0QztFMEU5d1NNOztJQUVFLDRCQUFBO0UxRWd4U1I7RTBFOXdTTTs7SUFFRSw4QkFBQTtFMUVneFNSO0UwRTl3U007O0lBRUUsK0JBQUE7RTFFZ3hTUjtFMEU5d1NNOztJQUVFLDZCQUFBO0UxRWd4U1I7RTBFeHdTTTtJQUF3QiwyQkFBQTtFMUUyd1M5QjtFMEUxd1NNOztJQUVFLCtCQUFBO0UxRTR3U1I7RTBFMXdTTTs7SUFFRSxpQ0FBQTtFMUU0d1NSO0UwRTF3U007O0lBRUUsa0NBQUE7RTFFNHdTUjtFMEUxd1NNOztJQUVFLGdDQUFBO0UxRTR3U1I7RTBFM3hTTTtJQUF3QiwwQkFBQTtFMUU4eFM5QjtFMEU3eFNNOztJQUVFLDhCQUFBO0UxRSt4U1I7RTBFN3hTTTs7SUFFRSxnQ0FBQTtFMUUreFNSO0UwRTd4U007O0lBRUUsaUNBQUE7RTFFK3hTUjtFMEU3eFNNOztJQUVFLCtCQUFBO0UxRSt4U1I7RTBFOXlTTTtJQUF3Qix3QkFBQTtFMUVpelM5QjtFMEVoelNNOztJQUVFLDRCQUFBO0UxRWt6U1I7RTBFaHpTTTs7SUFFRSw4QkFBQTtFMUVrelNSO0UwRWh6U007O0lBRUUsK0JBQUE7RTFFa3pTUjtFMEVoelNNOztJQUVFLDZCQUFBO0UxRWt6U1I7RTBFajBTTTtJQUF3QiwwQkFBQTtFMUVvMFM5QjtFMEVuMFNNOztJQUVFLDhCQUFBO0UxRXEwU1I7RTBFbjBTTTs7SUFFRSxnQ0FBQTtFMUVxMFNSO0UwRW4wU007O0lBRUUsaUNBQUE7RTFFcTBTUjtFMEVuMFNNOztJQUVFLCtCQUFBO0UxRXEwU1I7RTBFcDFTTTtJQUF3Qix3QkFBQTtFMUV1MVM5QjtFMEV0MVNNOztJQUVFLDRCQUFBO0UxRXcxU1I7RTBFdDFTTTs7SUFFRSw4QkFBQTtFMUV3MVNSO0UwRXQxU007O0lBRUUsK0JBQUE7RTFFdzFTUjtFMEV0MVNNOztJQUVFLDZCQUFBO0UxRXcxU1I7RTBFdjJTTTtJQUF3QiwwQkFBQTtFMUUwMlM5QjtFMEV6MlNNOztJQUVFLDhCQUFBO0UxRTIyU1I7RTBFejJTTTs7SUFFRSxnQ0FBQTtFMUUyMlNSO0UwRXoyU007O0lBRUUsaUNBQUE7RTFFMjJTUjtFMEV6MlNNOztJQUVFLCtCQUFBO0UxRTIyU1I7RTBFMTNTTTtJQUF3Qix3QkFBQTtFMUU2M1M5QjtFMEU1M1NNOztJQUVFLDRCQUFBO0UxRTgzU1I7RTBFNTNTTTs7SUFFRSw4QkFBQTtFMUU4M1NSO0UwRTUzU007O0lBRUUsK0JBQUE7RTFFODNTUjtFMEU1M1NNOztJQUVFLDZCQUFBO0UxRTgzU1I7RTBFeDNTRTtJQUFtQix1QkFBQTtFMUUyM1NyQjtFMEUxM1NFOztJQUVFLDJCQUFBO0UxRTQzU0o7RTBFMTNTRTs7SUFFRSw2QkFBQTtFMUU0M1NKO0UwRTEzU0U7O0lBRUUsOEJBQUE7RTFFNDNTSjtFMEUxM1NFOztJQUVFLDRCQUFBO0UxRTQzU0o7QUFDRjtBa0J0NFNJO0V3RGxESTtJQUFnQyxvQkFBQTtFMUU0N1N0QztFMEUzN1NNOztJQUVFLHdCQUFBO0UxRTY3U1I7RTBFMzdTTTs7SUFFRSwwQkFBQTtFMUU2N1NSO0UwRTM3U007O0lBRUUsMkJBQUE7RTFFNjdTUjtFMEUzN1NNOztJQUVFLHlCQUFBO0UxRTY3U1I7RTBFNThTTTtJQUFnQywwQkFBQTtFMUUrOFN0QztFMEU5OFNNOztJQUVFLDhCQUFBO0UxRWc5U1I7RTBFOThTTTs7SUFFRSxnQ0FBQTtFMUVnOVNSO0UwRTk4U007O0lBRUUsaUNBQUE7RTFFZzlTUjtFMEU5OFNNOztJQUVFLCtCQUFBO0UxRWc5U1I7RTBFLzlTTTtJQUFnQyx5QkFBQTtFMUVrK1N0QztFMEVqK1NNOztJQUVFLDZCQUFBO0UxRW0rU1I7RTBFaitTTTs7SUFFRSwrQkFBQTtFMUVtK1NSO0UwRWorU007O0lBRUUsZ0NBQUE7RTFFbStTUjtFMEVqK1NNOztJQUVFLDhCQUFBO0UxRW0rU1I7RTBFbC9TTTtJQUFnQyx1QkFBQTtFMUVxL1N0QztFMEVwL1NNOztJQUVFLDJCQUFBO0UxRXMvU1I7RTBFcC9TTTs7SUFFRSw2QkFBQTtFMUVzL1NSO0UwRXAvU007O0lBRUUsOEJBQUE7RTFFcy9TUjtFMEVwL1NNOztJQUVFLDRCQUFBO0UxRXMvU1I7RTBFcmdUTTtJQUFnQyx5QkFBQTtFMUV3Z1R0QztFMEV2Z1RNOztJQUVFLDZCQUFBO0UxRXlnVFI7RTBFdmdUTTs7SUFFRSwrQkFBQTtFMUV5Z1RSO0UwRXZnVE07O0lBRUUsZ0NBQUE7RTFFeWdUUjtFMEV2Z1RNOztJQUVFLDhCQUFBO0UxRXlnVFI7RTBFeGhUTTtJQUFnQyx1QkFBQTtFMUUyaFR0QztFMEUxaFRNOztJQUVFLDJCQUFBO0UxRTRoVFI7RTBFMWhUTTs7SUFFRSw2QkFBQTtFMUU0aFRSO0UwRTFoVE07O0lBRUUsOEJBQUE7RTFFNGhUUjtFMEUxaFRNOztJQUVFLDRCQUFBO0UxRTRoVFI7RTBFM2lUTTtJQUFnQyx5QkFBQTtFMUU4aVR0QztFMEU3aVRNOztJQUVFLDZCQUFBO0UxRStpVFI7RTBFN2lUTTs7SUFFRSwrQkFBQTtFMUUraVRSO0UwRTdpVE07O0lBRUUsZ0NBQUE7RTFFK2lUUjtFMEU3aVRNOztJQUVFLDhCQUFBO0UxRStpVFI7RTBFOWpUTTtJQUFnQyx1QkFBQTtFMUVpa1R0QztFMEVoa1RNOztJQUVFLDJCQUFBO0UxRWtrVFI7RTBFaGtUTTs7SUFFRSw2QkFBQTtFMUVra1RSO0UwRWhrVE07O0lBRUUsOEJBQUE7RTFFa2tUUjtFMEVoa1RNOztJQUVFLDRCQUFBO0UxRWtrVFI7RTBFamxUTTtJQUFnQyxxQkFBQTtFMUVvbFR0QztFMEVubFRNOztJQUVFLHlCQUFBO0UxRXFsVFI7RTBFbmxUTTs7SUFFRSwyQkFBQTtFMUVxbFRSO0UwRW5sVE07O0lBRUUsNEJBQUE7RTFFcWxUUjtFMEVubFRNOztJQUVFLDBCQUFBO0UxRXFsVFI7RTBFcG1UTTtJQUFnQywyQkFBQTtFMUV1bVR0QztFMEV0bVRNOztJQUVFLCtCQUFBO0UxRXdtVFI7RTBFdG1UTTs7SUFFRSxpQ0FBQTtFMUV3bVRSO0UwRXRtVE07O0lBRUUsa0NBQUE7RTFFd21UUjtFMEV0bVRNOztJQUVFLGdDQUFBO0UxRXdtVFI7RTBFdm5UTTtJQUFnQywwQkFBQTtFMUUwblR0QztFMEV6blRNOztJQUVFLDhCQUFBO0UxRTJuVFI7RTBFem5UTTs7SUFFRSxnQ0FBQTtFMUUyblRSO0UwRXpuVE07O0lBRUUsaUNBQUE7RTFFMm5UUjtFMEV6blRNOztJQUVFLCtCQUFBO0UxRTJuVFI7RTBFMW9UTTtJQUFnQyx3QkFBQTtFMUU2b1R0QztFMEU1b1RNOztJQUVFLDRCQUFBO0UxRThvVFI7RTBFNW9UTTs7SUFFRSw4QkFBQTtFMUU4b1RSO0UwRTVvVE07O0lBRUUsK0JBQUE7RTFFOG9UUjtFMEU1b1RNOztJQUVFLDZCQUFBO0UxRThvVFI7RTBFN3BUTTtJQUFnQywwQkFBQTtFMUVncVR0QztFMEUvcFRNOztJQUVFLDhCQUFBO0UxRWlxVFI7RTBFL3BUTTs7SUFFRSxnQ0FBQTtFMUVpcVRSO0UwRS9wVE07O0lBRUUsaUNBQUE7RTFFaXFUUjtFMEUvcFRNOztJQUVFLCtCQUFBO0UxRWlxVFI7RTBFaHJUTTtJQUFnQyx3QkFBQTtFMUVtclR0QztFMEVsclRNOztJQUVFLDRCQUFBO0UxRW9yVFI7RTBFbHJUTTs7SUFFRSw4QkFBQTtFMUVvclRSO0UwRWxyVE07O0lBRUUsK0JBQUE7RTFFb3JUUjtFMEVsclRNOztJQUVFLDZCQUFBO0UxRW9yVFI7RTBFbnNUTTtJQUFnQywwQkFBQTtFMUVzc1R0QztFMEVyc1RNOztJQUVFLDhCQUFBO0UxRXVzVFI7RTBFcnNUTTs7SUFFRSxnQ0FBQTtFMUV1c1RSO0UwRXJzVE07O0lBRUUsaUNBQUE7RTFFdXNUUjtFMEVyc1RNOztJQUVFLCtCQUFBO0UxRXVzVFI7RTBFdHRUTTtJQUFnQyx3QkFBQTtFMUV5dFR0QztFMEV4dFRNOztJQUVFLDRCQUFBO0UxRTB0VFI7RTBFeHRUTTs7SUFFRSw4QkFBQTtFMUUwdFRSO0UwRXh0VE07O0lBRUUsK0JBQUE7RTFFMHRUUjtFMEV4dFRNOztJQUVFLDZCQUFBO0UxRTB0VFI7RTBFbHRUTTtJQUF3QiwyQkFBQTtFMUVxdFQ5QjtFMEVwdFRNOztJQUVFLCtCQUFBO0UxRXN0VFI7RTBFcHRUTTs7SUFFRSxpQ0FBQTtFMUVzdFRSO0UwRXB0VE07O0lBRUUsa0NBQUE7RTFFc3RUUjtFMEVwdFRNOztJQUVFLGdDQUFBO0UxRXN0VFI7RTBFcnVUTTtJQUF3QiwwQkFBQTtFMUV3dVQ5QjtFMEV2dVRNOztJQUVFLDhCQUFBO0UxRXl1VFI7RTBFdnVUTTs7SUFFRSxnQ0FBQTtFMUV5dVRSO0UwRXZ1VE07O0lBRUUsaUNBQUE7RTFFeXVUUjtFMEV2dVRNOztJQUVFLCtCQUFBO0UxRXl1VFI7RTBFeHZUTTtJQUF3Qix3QkFBQTtFMUUydlQ5QjtFMEUxdlRNOztJQUVFLDRCQUFBO0UxRTR2VFI7RTBFMXZUTTs7SUFFRSw4QkFBQTtFMUU0dlRSO0UwRTF2VE07O0lBRUUsK0JBQUE7RTFFNHZUUjtFMEUxdlRNOztJQUVFLDZCQUFBO0UxRTR2VFI7RTBFM3dUTTtJQUF3QiwwQkFBQTtFMUU4d1Q5QjtFMEU3d1RNOztJQUVFLDhCQUFBO0UxRSt3VFI7RTBFN3dUTTs7SUFFRSxnQ0FBQTtFMUUrd1RSO0UwRTd3VE07O0lBRUUsaUNBQUE7RTFFK3dUUjtFMEU3d1RNOztJQUVFLCtCQUFBO0UxRSt3VFI7RTBFOXhUTTtJQUF3Qix3QkFBQTtFMUVpeVQ5QjtFMEVoeVRNOztJQUVFLDRCQUFBO0UxRWt5VFI7RTBFaHlUTTs7SUFFRSw4QkFBQTtFMUVreVRSO0UwRWh5VE07O0lBRUUsK0JBQUE7RTFFa3lUUjtFMEVoeVRNOztJQUVFLDZCQUFBO0UxRWt5VFI7RTBFanpUTTtJQUF3QiwwQkFBQTtFMUVvelQ5QjtFMEVuelRNOztJQUVFLDhCQUFBO0UxRXF6VFI7RTBFbnpUTTs7SUFFRSxnQ0FBQTtFMUVxelRSO0UwRW56VE07O0lBRUUsaUNBQUE7RTFFcXpUUjtFMEVuelRNOztJQUVFLCtCQUFBO0UxRXF6VFI7RTBFcDBUTTtJQUF3Qix3QkFBQTtFMUV1MFQ5QjtFMEV0MFRNOztJQUVFLDRCQUFBO0UxRXcwVFI7RTBFdDBUTTs7SUFFRSw4QkFBQTtFMUV3MFRSO0UwRXQwVE07O0lBRUUsK0JBQUE7RTFFdzBUUjtFMEV0MFRNOztJQUVFLDZCQUFBO0UxRXcwVFI7RTBFbDBURTtJQUFtQix1QkFBQTtFMUVxMFRyQjtFMEVwMFRFOztJQUVFLDJCQUFBO0UxRXMwVEo7RTBFcDBURTs7SUFFRSw2QkFBQTtFMUVzMFRKO0UwRXAwVEU7O0lBRUUsOEJBQUE7RTFFczBUSjtFMEVwMFRFOztJQUVFLDRCQUFBO0UxRXMwVEo7QUFDRjtBa0JoMVRJO0V3RGxESTtJQUFnQyxvQkFBQTtFMUVzNFR0QztFMEVyNFRNOztJQUVFLHdCQUFBO0UxRXU0VFI7RTBFcjRUTTs7SUFFRSwwQkFBQTtFMUV1NFRSO0UwRXI0VE07O0lBRUUsMkJBQUE7RTFFdTRUUjtFMEVyNFRNOztJQUVFLHlCQUFBO0UxRXU0VFI7RTBFdDVUTTtJQUFnQywwQkFBQTtFMUV5NVR0QztFMEV4NVRNOztJQUVFLDhCQUFBO0UxRTA1VFI7RTBFeDVUTTs7SUFFRSxnQ0FBQTtFMUUwNVRSO0UwRXg1VE07O0lBRUUsaUNBQUE7RTFFMDVUUjtFMEV4NVRNOztJQUVFLCtCQUFBO0UxRTA1VFI7RTBFejZUTTtJQUFnQyx5QkFBQTtFMUU0NlR0QztFMEUzNlRNOztJQUVFLDZCQUFBO0UxRTY2VFI7RTBFMzZUTTs7SUFFRSwrQkFBQTtFMUU2NlRSO0UwRTM2VE07O0lBRUUsZ0NBQUE7RTFFNjZUUjtFMEUzNlRNOztJQUVFLDhCQUFBO0UxRTY2VFI7RTBFNTdUTTtJQUFnQyx1QkFBQTtFMUUrN1R0QztFMEU5N1RNOztJQUVFLDJCQUFBO0UxRWc4VFI7RTBFOTdUTTs7SUFFRSw2QkFBQTtFMUVnOFRSO0UwRTk3VE07O0lBRUUsOEJBQUE7RTFFZzhUUjtFMEU5N1RNOztJQUVFLDRCQUFBO0UxRWc4VFI7RTBFLzhUTTtJQUFnQyx5QkFBQTtFMUVrOVR0QztFMEVqOVRNOztJQUVFLDZCQUFBO0UxRW05VFI7RTBFajlUTTs7SUFFRSwrQkFBQTtFMUVtOVRSO0UwRWo5VE07O0lBRUUsZ0NBQUE7RTFFbTlUUjtFMEVqOVRNOztJQUVFLDhCQUFBO0UxRW05VFI7RTBFbCtUTTtJQUFnQyx1QkFBQTtFMUVxK1R0QztFMEVwK1RNOztJQUVFLDJCQUFBO0UxRXMrVFI7RTBFcCtUTTs7SUFFRSw2QkFBQTtFMUVzK1RSO0UwRXArVE07O0lBRUUsOEJBQUE7RTFFcytUUjtFMEVwK1RNOztJQUVFLDRCQUFBO0UxRXMrVFI7RTBFci9UTTtJQUFnQyx5QkFBQTtFMUV3L1R0QztFMEV2L1RNOztJQUVFLDZCQUFBO0UxRXkvVFI7RTBFdi9UTTs7SUFFRSwrQkFBQTtFMUV5L1RSO0UwRXYvVE07O0lBRUUsZ0NBQUE7RTFFeS9UUjtFMEV2L1RNOztJQUVFLDhCQUFBO0UxRXkvVFI7RTBFeGdVTTtJQUFnQyx1QkFBQTtFMUUyZ1V0QztFMEUxZ1VNOztJQUVFLDJCQUFBO0UxRTRnVVI7RTBFMWdVTTs7SUFFRSw2QkFBQTtFMUU0Z1VSO0UwRTFnVU07O0lBRUUsOEJBQUE7RTFFNGdVUjtFMEUxZ1VNOztJQUVFLDRCQUFBO0UxRTRnVVI7RTBFM2hVTTtJQUFnQyxxQkFBQTtFMUU4aFV0QztFMEU3aFVNOztJQUVFLHlCQUFBO0UxRStoVVI7RTBFN2hVTTs7SUFFRSwyQkFBQTtFMUUraFVSO0UwRTdoVU07O0lBRUUsNEJBQUE7RTFFK2hVUjtFMEU3aFVNOztJQUVFLDBCQUFBO0UxRStoVVI7RTBFOWlVTTtJQUFnQywyQkFBQTtFMUVpalV0QztFMEVoalVNOztJQUVFLCtCQUFBO0UxRWtqVVI7RTBFaGpVTTs7SUFFRSxpQ0FBQTtFMUVralVSO0UwRWhqVU07O0lBRUUsa0NBQUE7RTFFa2pVUjtFMEVoalVNOztJQUVFLGdDQUFBO0UxRWtqVVI7RTBFamtVTTtJQUFnQywwQkFBQTtFMUVva1V0QztFMEVua1VNOztJQUVFLDhCQUFBO0UxRXFrVVI7RTBFbmtVTTs7SUFFRSxnQ0FBQTtFMUVxa1VSO0UwRW5rVU07O0lBRUUsaUNBQUE7RTFFcWtVUjtFMEVua1VNOztJQUVFLCtCQUFBO0UxRXFrVVI7RTBFcGxVTTtJQUFnQyx3QkFBQTtFMUV1bFV0QztFMEV0bFVNOztJQUVFLDRCQUFBO0UxRXdsVVI7RTBFdGxVTTs7SUFFRSw4QkFBQTtFMUV3bFVSO0UwRXRsVU07O0lBRUUsK0JBQUE7RTFFd2xVUjtFMEV0bFVNOztJQUVFLDZCQUFBO0UxRXdsVVI7RTBFdm1VTTtJQUFnQywwQkFBQTtFMUUwbVV0QztFMEV6bVVNOztJQUVFLDhCQUFBO0UxRTJtVVI7RTBFem1VTTs7SUFFRSxnQ0FBQTtFMUUybVVSO0UwRXptVU07O0lBRUUsaUNBQUE7RTFFMm1VUjtFMEV6bVVNOztJQUVFLCtCQUFBO0UxRTJtVVI7RTBFMW5VTTtJQUFnQyx3QkFBQTtFMUU2blV0QztFMEU1blVNOztJQUVFLDRCQUFBO0UxRThuVVI7RTBFNW5VTTs7SUFFRSw4QkFBQTtFMUU4blVSO0UwRTVuVU07O0lBRUUsK0JBQUE7RTFFOG5VUjtFMEU1blVNOztJQUVFLDZCQUFBO0UxRThuVVI7RTBFN29VTTtJQUFnQywwQkFBQTtFMUVncFV0QztFMEUvb1VNOztJQUVFLDhCQUFBO0UxRWlwVVI7RTBFL29VTTs7SUFFRSxnQ0FBQTtFMUVpcFVSO0UwRS9vVU07O0lBRUUsaUNBQUE7RTFFaXBVUjtFMEUvb1VNOztJQUVFLCtCQUFBO0UxRWlwVVI7RTBFaHFVTTtJQUFnQyx3QkFBQTtFMUVtcVV0QztFMEVscVVNOztJQUVFLDRCQUFBO0UxRW9xVVI7RTBFbHFVTTs7SUFFRSw4QkFBQTtFMUVvcVVSO0UwRWxxVU07O0lBRUUsK0JBQUE7RTFFb3FVUjtFMEVscVVNOztJQUVFLDZCQUFBO0UxRW9xVVI7RTBFNXBVTTtJQUF3QiwyQkFBQTtFMUUrcFU5QjtFMEU5cFVNOztJQUVFLCtCQUFBO0UxRWdxVVI7RTBFOXBVTTs7SUFFRSxpQ0FBQTtFMUVncVVSO0UwRTlwVU07O0lBRUUsa0NBQUE7RTFFZ3FVUjtFMEU5cFVNOztJQUVFLGdDQUFBO0UxRWdxVVI7RTBFL3FVTTtJQUF3QiwwQkFBQTtFMUVrclU5QjtFMEVqclVNOztJQUVFLDhCQUFBO0UxRW1yVVI7RTBFanJVTTs7SUFFRSxnQ0FBQTtFMUVtclVSO0UwRWpyVU07O0lBRUUsaUNBQUE7RTFFbXJVUjtFMEVqclVNOztJQUVFLCtCQUFBO0UxRW1yVVI7RTBFbHNVTTtJQUF3Qix3QkFBQTtFMUVxc1U5QjtFMEVwc1VNOztJQUVFLDRCQUFBO0UxRXNzVVI7RTBFcHNVTTs7SUFFRSw4QkFBQTtFMUVzc1VSO0UwRXBzVU07O0lBRUUsK0JBQUE7RTFFc3NVUjtFMEVwc1VNOztJQUVFLDZCQUFBO0UxRXNzVVI7RTBFcnRVTTtJQUF3QiwwQkFBQTtFMUV3dFU5QjtFMEV2dFVNOztJQUVFLDhCQUFBO0UxRXl0VVI7RTBFdnRVTTs7SUFFRSxnQ0FBQTtFMUV5dFVSO0UwRXZ0VU07O0lBRUUsaUNBQUE7RTFFeXRVUjtFMEV2dFVNOztJQUVFLCtCQUFBO0UxRXl0VVI7RTBFeHVVTTtJQUF3Qix3QkFBQTtFMUUydVU5QjtFMEUxdVVNOztJQUVFLDRCQUFBO0UxRTR1VVI7RTBFMXVVTTs7SUFFRSw4QkFBQTtFMUU0dVVSO0UwRTF1VU07O0lBRUUsK0JBQUE7RTFFNHVVUjtFMEUxdVVNOztJQUVFLDZCQUFBO0UxRTR1VVI7RTBFM3ZVTTtJQUF3QiwwQkFBQTtFMUU4dlU5QjtFMEU3dlVNOztJQUVFLDhCQUFBO0UxRSt2VVI7RTBFN3ZVTTs7SUFFRSxnQ0FBQTtFMUUrdlVSO0UwRTd2VU07O0lBRUUsaUNBQUE7RTFFK3ZVUjtFMEU3dlVNOztJQUVFLCtCQUFBO0UxRSt2VVI7RTBFOXdVTTtJQUF3Qix3QkFBQTtFMUVpeFU5QjtFMEVoeFVNOztJQUVFLDRCQUFBO0UxRWt4VVI7RTBFaHhVTTs7SUFFRSw4QkFBQTtFMUVreFVSO0UwRWh4VU07O0lBRUUsK0JBQUE7RTFFa3hVUjtFMEVoeFVNOztJQUVFLDZCQUFBO0UxRWt4VVI7RTBFNXdVRTtJQUFtQix1QkFBQTtFMUUrd1VyQjtFMEU5d1VFOztJQUVFLDJCQUFBO0UxRWd4VUo7RTBFOXdVRTs7SUFFRSw2QkFBQTtFMUVneFVKO0UwRTl3VUU7O0lBRUUsOEJBQUE7RTFFZ3hVSjtFMEU5d1VFOztJQUVFLDRCQUFBO0UxRWd4VUo7QUFDRjtBMkVoMVVBO0VBQWtCLDRHQUFBO0EzRW0xVWxCOztBMkUvMFVBO0VBQWlCLDhCQUFBO0EzRW0xVWpCOztBMkVsMVVBO0VBQWlCLDhCQUFBO0EzRXMxVWpCOztBMkVyMVVBO0VBQWlCLDhCQUFBO0EzRXkxVWpCOztBMkV4MVVBO0VDVEUsZ0JBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0E1RXEyVUY7O0EyRXQxVUk7RUFBd0IsMkJBQUE7QTNFMDFVNUI7O0EyRXoxVUk7RUFBd0IsNEJBQUE7QTNFNjFVNUI7O0EyRTUxVUk7RUFBd0IsNkJBQUE7QTNFZzJVNUI7O0FrQjN6VUk7RXlEdkNBO0lBQXdCLDJCQUFBO0UzRXUyVTFCO0UyRXQyVUU7SUFBd0IsNEJBQUE7RTNFeTJVMUI7RTJFeDJVRTtJQUF3Qiw2QkFBQTtFM0UyMlUxQjtBQUNGO0FrQnYwVUk7RXlEdkNBO0lBQXdCLDJCQUFBO0UzRWszVTFCO0UyRWozVUU7SUFBd0IsNEJBQUE7RTNFbzNVMUI7RTJFbjNVRTtJQUF3Qiw2QkFBQTtFM0VzM1UxQjtBQUNGO0FrQmwxVUk7RXlEdkNBO0lBQXdCLDJCQUFBO0UzRTYzVTFCO0UyRTUzVUU7SUFBd0IsNEJBQUE7RTNFKzNVMUI7RTJFOTNVRTtJQUF3Qiw2QkFBQTtFM0VpNFUxQjtBQUNGO0FrQjcxVUk7RXlEdkNBO0lBQXdCLDJCQUFBO0UzRXc0VTFCO0UyRXY0VUU7SUFBd0IsNEJBQUE7RTNFMDRVMUI7RTJFejRVRTtJQUF3Qiw2QkFBQTtFM0U0NFUxQjtBQUNGO0FrQngyVUk7RXlEdkNBO0lBQXdCLDJCQUFBO0UzRW01VTFCO0UyRWw1VUU7SUFBd0IsNEJBQUE7RTNFcTVVMUI7RTJFcDVVRTtJQUF3Qiw2QkFBQTtFM0V1NVUxQjtBQUNGO0EyRWw1VUE7RUFBbUIsb0NBQUE7QTNFcTVVbkI7O0EyRXA1VUE7RUFBbUIsb0NBQUE7QTNFdzVVbkI7O0EyRXY1VUE7RUFBbUIscUNBQUE7QTNFMjVVbkI7O0EyRXY1VUE7RUFBdUIsMkJBQUE7QTNFMjVVdkI7O0EyRTE1VUE7RUFBdUIsK0JBQUE7QTNFODVVdkI7O0EyRTc1VUE7RUFBdUIsMkJBQUE7QTNFaTZVdkI7O0EyRWg2VUE7RUFBdUIsMkJBQUE7QTNFbzZVdkI7O0EyRW42VUE7RUFBdUIsOEJBQUE7QTNFdTZVdkI7O0EyRXQ2VUE7RUFBdUIsNkJBQUE7QTNFMDZVdkI7O0EyRXQ2VUE7RUFBYyxzQkFBQTtBM0UwNlVkOztBNkVqOVVFO0VBQ0UseUJBQUE7QTdFbzlVSjs7QVMxOFVFO0VvRUxNLHVDQUFBO0E3RW05VVI7O0E2RXo5VUU7RUFDRSx5QkFBQTtBN0U0OVVKOztBU2w5VUU7RW9FTE0sa0RBQUE7QTdFMjlVUjs7QTZFaitVRTtFQUNFLHlCQUFBO0E3RW8rVUo7O0FTMTlVRTtFb0VMTSxtRUFBQTtBN0VtK1VSOztBNkV6K1VFO0VBQ0UseUJBQUE7QTdFNCtVSjs7QVNsK1VFO0VvRUxNLG9FQUFBO0E3RTIrVVI7O0E2RWovVUU7RUFDRSx5QkFBQTtBN0VvL1VKOztBUzErVUU7RW9FTE0sb0VBQUE7QTdFbS9VUjs7QTZFei9VRTtFQUNFLHlCQUFBO0E3RTQvVUo7O0FTbC9VRTtFb0VMTSxtRUFBQTtBN0UyL1VSOztBNkVqZ1ZFO0VBQ0UseUJBQUE7QTdFb2dWSjs7QVMxL1VFO0VvRUxNLDZDQUFBO0E3RW1nVlI7O0E2RXpnVkU7RUFDRSx5QkFBQTtBN0U0Z1ZKOztBU2xnVkU7RW9FTE0sa0VBQUE7QTdFMmdWUjs7QTZFamhWRTtFQUNFLHVDQUFBO0E3RW9oVko7O0FTMWdWRTtFb0VMTSx5Q0FBQTtBN0VtaFZSOztBNkV6aFZFO0VBQ0UseUJBQUE7QTdFNGhWSjs7QVNsaFZFO0VvRUxNLHVDQUFBO0E3RTJoVlI7O0EyRXAvVUE7RUFBYSx5QkFBQTtBM0V3L1ViOztBMkV2L1VBO0VBQWMscUVBQUE7QTNFMi9VZDs7QTJFei9VQTtFQUFpQixvQ0FBQTtBM0U2L1VqQjs7QTJFNS9VQTtFQUFpQiwwQ0FBQTtBM0VnZ1ZqQjs7QTJFNS9VQTtFR3ZERSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtFQUNBLDZCQUFBO0VBQ0EsU0FBQTtBOUV1alZGOztBMkVoZ1ZBO0VBQXdCLGdDQUFBO0EzRW9nVnhCOztBMkVsZ1ZBO0VBQ0UsaUNBQUE7RUFDQSxvQ0FBQTtBM0VxZ1ZGOztBMkVoZ1ZBO0VBQWMseUJBQUE7QTNFb2dWZDs7QStFcmtWQTtFQUNFLDhCQUFBO0EvRXdrVkY7O0ErRXJrVkE7RUFDRSw2QkFBQTtBL0V3a1ZGOztBZ0Z4a1ZFO0VBQ0U7OztJQUtFLDRCQUFBO0lBRUEsMkJBQUE7RWhGd2tWSjtFZ0Zwa1ZJO0lBQ0UsMEJBQUE7RWhGc2tWTjtFZ0Y3alZFO0lBQ0UsNkJBQUE7RWhGK2pWSjtFZ0ZqalZFO0lBQ0UsZ0NBQUE7RWhGbWpWSjtFZ0ZqalZFOztJQUVFLHlCQUFBO0lBQ0Esd0JBQUE7RWhGbWpWSjtFZ0YzaVZFO0lBQ0UsMkJBQUE7RWhGNmlWSjtFZ0YxaVZFOztJQUVFLHdCQUFBO0VoRjRpVko7RWdGemlWRTs7O0lBR0UsVUFBQTtJQUNBLFNBQUE7RWhGMmlWSjtFZ0Z4aVZFOztJQUVFLHVCQUFBO0VoRjBpVko7RWdGbGlWRTtJQUNFLFF4RTRoQzhCO0VSd2dUbEM7RWdGbGlWRTtJQUNFLDJCQUFBO0VoRm9pVko7RWdGbGlWRTtJQUNFLDJCQUFBO0VoRm9pVko7RWdGaGlWRTtJQUNFLGFBQUE7RWhGa2lWSjtFZ0ZoaVZFO0lBQ0Usc0JBQUE7RWhGa2lWSjtFZ0YvaFZFO0lBQ0Usb0NBQUE7RWhGaWlWSjtFZ0YvaFZJOztJQUVFLGlDQUFBO0VoRmlpVk47RWdGNWhWSTs7SUFFRSxvQ0FBQTtFaEY4aFZOO0VnRjFoVkU7SUFDRSxjQUFBO0VoRjRoVko7RWdGMWhWSTs7OztJQUlFLHFCekVsSEc7RVA4b1ZUO0VnRnhoVkU7SUFDRSxjQUFBO0lBQ0EscUJ6RXhISztFUGtwVlQ7QUFDRjtBaUY5a1ZBO0VBQ0UsYUFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0VBQ0EsYUFBQTtFQUNBLGVBQUE7QWpGZ2xWRjs7QWlGN2tWQTtFQUNFLGFBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7QWpGZ2xWRjs7QWtGL3FWRTtFQUNFLGdCQUFBO0FsRmtyVko7QWtGL3FWRTtFQUNFLGdCQUFBO0FsRmlyVko7QWtGOXFWRTtFQUNFLGlDQUFBO0FsRmdyVko7QWtGN3FWRTtFQUNFLGMzRUtPO0FQMHFWWDs7QW1GN3JWQTtFQUNFLFVBQUE7RUFDQSxhQUFBO0VBQ0EsVzVFU007QVB1clZSO0FtRjlyVkU7O0VBRUUsVzVFS0k7RTRFSkosVUFBQTtBbkZnc1ZKOztBbUY1clZBOztFQUVFLGM1RUtTO0U0RUpULGdCNUVITTtBUGtzVlI7QW1GN3JWRTs7RUFDRSx5QjVFRk87QVBrc1ZYO0FtRjdyVkU7Ozs7RUFFRSxjNUVITztBUG9zVlg7QW1GOXJWRTs7RXJFTEUsK0JQbUJZO0VPbEJaLGtDUGtCWTtFNEVYWix5QkFBQTtBbkZpc1ZKO0FtRjlyVkU7O0VyRUdFLHlCcUVGNEI7RXJFRzVCLDRCcUVINEI7RUFDNUIsY0FBQTtBbkZrc1ZKO0FtRi9yVkU7O0VyRUZFLDhCUEtZO0VPSlosaUNQSVk7RTRFRFosVzVFM0JJO0FQOHRWUjtBbUYvclZJOztFQUNFLHlCM0VtQ1M7QVIrcFZmO0FtRm5zVkk7O0VBQ0UseUIzRW1DUztBUm1xVmY7QW1GdnNWSTs7RUFDRSx5QjNFbUNTO0FSdXFWZjtBbUYzc1ZJOztFQUNFLHlCM0VtQ1M7QVIycVZmO0FtRi9zVkk7O0VBQ0UseUIzRW1DUztBUitxVmY7QW1GbnRWSTs7RUFDRSx5QjNFbUNTO0FSbXJWZjtBbUZ2dFZJOztFQUNFLHlCM0VtQ1M7QVJ1clZmO0FtRjN0Vkk7O0VBQ0UseUIzRW1DUztBUjJyVmY7QW1GL3RWSTs7RUFDRSx1QzNFbUNTO0FSK3JWZjtBbUZudVZJOztFQUNFLHlCM0VtQ1M7QVJtc1ZmOztBbUYvdFZJO0VBQ0UscUIzRTJCUztBUnVzVmY7QW1GbnVWSTtFQUNFLHFCM0UyQlM7QVIwc1ZmO0FtRnR1Vkk7RUFDRSxxQjNFMkJTO0FSNnNWZjtBbUZ6dVZJO0VBQ0UscUIzRTJCUztBUmd0VmY7QW1GNXVWSTtFQUNFLHFCM0UyQlM7QVJtdFZmO0FtRi91Vkk7RUFDRSxxQjNFMkJTO0FSc3RWZjtBbUZsdlZJO0VBQ0UscUIzRTJCUztBUnl0VmY7QW1GcnZWSTtFQUNFLHFCM0UyQlM7QVI0dFZmO0FtRnh2Vkk7RUFDRSxtQzNFMkJTO0FSK3RWZjtBbUYzdlZJO0VBQ0UscUIzRTJCUztBUmt1VmY7O0FtRnh2VkE7RUFDRSx3QkFBQTtFQUNBLG9DQUFBO0FuRjJ2VkY7O0FtRnh2VkE7RUFDRSx3QkFBQTtFQUNBLFdBQUE7RUFDQSxzQkFBQTtBbkYydlZGOztBbUZ2dlZFO0VBQ0UseUJBQUE7RUFDQSxjM0VRVztFMkVQWCxnQjVFNURJO0FQc3pWUjs7QW1GN3ZWRTtFQUNFLHlCQUFBO0VBQ0EsYzNFUVc7RTJFUFgsZ0I1RTVESTtBUDR6VlI7O0FtRm53VkU7RUFDRSx5QkFBQTtFQUNBLGMzRVFXO0UyRVBYLGdCNUU1REk7QVBrMFZSOztBbUZ6d1ZFO0VBQ0UseUJBQUE7RUFDQSxjM0VRVztFMkVQWCxnQjVFNURJO0FQdzBWUjs7QW1GL3dWRTtFQUNFLHlCQUFBO0VBQ0EsYzNFUVc7RTJFUFgsZ0I1RTVESTtBUDgwVlI7O0FtRnJ4VkU7RUFDRSx5QkFBQTtFQUNBLGMzRVFXO0UyRVBYLGdCNUU1REk7QVBvMVZSOztBbUYzeFZFO0VBQ0UseUJBQUE7RUFDQSxjM0VRVztFMkVQWCxnQjVFNURJO0FQMDFWUjs7QW1GanlWRTtFQUNFLHlCQUFBO0VBQ0EsYzNFUVc7RTJFUFgsZ0I1RTVESTtBUGcyVlI7O0FtRnZ5VkU7RUFDRSx1Q0FBQTtFQUNBLDRCM0VRVztFMkVQWCxnQjVFNURJO0FQczJWUjs7QW1GN3lWRTtFQUNFLHlCQUFBO0VBQ0EsYzNFUVc7RTJFUFgsZ0I1RTVESTtBUDQyVlI7O0FvRngzVkE7RUFHRSxXQUFBO0VBQ0EsWUFBQTtBcEZ5M1ZGOztBb0Z0M1ZBO0VBQ0UsV0FBQTtFQUNBLFlBQUE7QXBGeTNWRjs7QW9GdDNWQTtFQUNFLFdBQUE7RUFDQSxZQUFBO0FwRnkzVkY7O0FvRnQzVkE7RUFHRSxXQUFBO0VBQ0EsWUFBQTtBcEZ1M1ZGOztBb0ZwM1ZBO0VBQ0UsV0FBQTtFQUNBLFlBQUE7QXBGdTNWRjs7QXFGajVWQTtFQUNFLFc5RVdNO0FQeTRWUjs7QXNGcjVWQTtFQUNFLG9CQUFBO0F0Rnc1VkY7O0FzRnI1VkE7RUFDRSxnQkFBQTtBdEZ3NVZGOztBc0ZyNVZBO0VBQ0UsV0FBQTtFQUNBLFlBQUE7QXRGdzVWRjs7QXNGcjVWQTtFQUNFLFdBQUE7RUFDQSxZQUFBO0F0Rnc1VkY7O0F1RnQ2VkU7RUFNRSxXaEZLSTtBUCs1VlI7QXVGLzVWRTtFQUVFLFdoRkZJO0FQazZWUjs7QXVGbDZWRTtFQUVFLFdoRkZJO0FQczZWUjtBdUYvNVZFO0VBRUUsV2hGVEk7QVB5NlZSOztBdUZwN1ZFO0VBTUUsV2hGS0k7QVA2NlZSO0F1Rjc2VkU7RUFFRSxXaEZGSTtBUGc3VlI7O0F1Rmg3VkU7RUFFRSxXaEZGSTtBUG83VlI7QXVGNzZWRTtFQUVFLFdoRlRJO0FQdTdWUjs7QXVGbDhWRTtFQU1FLFdoRktJO0FQMjdWUjtBdUYzN1ZFO0VBRUUsV2hGRkk7QVA4N1ZSOztBdUY5N1ZFO0VBRUUsV2hGRkk7QVBrOFZSO0F1RjM3VkU7RUFFRSxXaEZUSTtBUHE4VlI7O0F1Rmg5VkU7RUFNRSxXaEZLSTtBUHk4VlI7QXVGejhWRTtFQUVFLFdoRkZJO0FQNDhWUjs7QXVGNThWRTtFQUVFLFdoRkZJO0FQZzlWUjtBdUZ6OFZFO0VBRUUsV2hGVEk7QVBtOVZSOztBdUY5OVZFO0VBTUUsV2hGS0k7QVB1OVZSO0F1RnY5VkU7RUFFRSxXaEZGSTtBUDA5VlI7O0F1RjE5VkU7RUFFRSxXaEZGSTtBUDg5VlI7QXVGdjlWRTtFQUVFLFdoRlRJO0FQaStWUjs7QXVGNStWRTtFQU1FLFdoRktJO0FQcStWUjtBdUZyK1ZFO0VBRUUsV2hGRkk7QVB3K1ZSOztBdUZ4K1ZFO0VBRUUsV2hGRkk7QVA0K1ZSO0F1RnIrVkU7RUFFRSxXaEZUSTtBUCsrVlI7O0F1RjEvVkU7RUFNRSxXaEZLSTtBUG0vVlI7QXVGbi9WRTtFQUVFLFdoRkZJO0FQcy9WUjs7QXVGdC9WRTtFQUVFLFdoRkZJO0FQMC9WUjtBdUZuL1ZFO0VBRUUsV2hGVEk7QVA2L1ZSOztBdUZ4Z1dFO0VBTUUsV2hGS0k7QVBpZ1dSO0F1RmpnV0U7RUFFRSxXaEZGSTtBUG9nV1I7O0F1RnBnV0U7RUFFRSxXaEZGSTtBUHdnV1I7QXVGamdXRTtFQUVFLFdoRlRJO0FQMmdXUjs7QXVGdGhXRTtFQU1FLFdoRktJO0FQK2dXUjtBdUYvZ1dFO0VBRUUsV2hGRkk7QVBraFdSOztBdUZsaFdFO0VBRUUsV2hGRkk7QVBzaFdSO0F1Ri9nV0U7RUFFRSxXaEZUSTtBUHloV1I7O0F1RnBpV0U7RUFNRSxXaEZLSTtBUDZoV1I7QXVGN2hXRTtFQUVFLFdoRkZJO0FQZ2lXUjs7QXVGaGlXRTtFQUVFLFdoRkZJO0FQb2lXUjtBdUY3aFdFO0VBRUUsV2hGVEk7QVB1aVdSOztBc0ZwaFdFO0UzRHpCQSxXQUFBO0VGQUUseUJwQnVGWTtFc0JyRmQscUJ0QnFGYztBTDQ5VmhCO0FTN2lXRTtFa0JBRSxXQUFBO0VGTkEsbUVFRDJEO0VBUzNELCtEQVRxRztBM0J5ald6RztBMkI3aVdFO0VBRUUsV0FBQTtFRmJBLG1FRUQyRDtFQWdCM0QsK0RBaEJxRztFQXFCbkcsdURBQUE7QTNCMGlXTjtBMkJyaVdFO0VBRUUsV0FBQTtFQUNBLHlCdEIyRFk7RXNCMURaLHFCdEIwRFk7QUw0K1ZoQjtBMkIvaFdFO0VBR0UsV0FBQTtFQUNBLG1FQXpDK0k7RUE2Qy9JLCtEQTdDeUw7QTNCeWtXN0w7QTJCMWhXSTtFQUtJLHVEQUFBO0EzQndoV1I7QXVGaGxXRTtFQU1FLFdoRktJO0FQd2tXUjtBdUZ4a1dFO0VBRUUsV2hGRkk7QVAya1dSOztBc0Z4aldFO0UzRHpCQSxXQUFBO0VGQUUseUJwQnVGWTtFc0JyRmQscUJ0QnFGYztBTGdnV2hCO0FTamxXRTtFa0JBRSxXQUFBO0VGTkEsa0VFRDJEO0VBUzNELGdFQVRxRztBM0I2bFd6RztBMkJqbFdFO0VBRUUsV0FBQTtFRmJBLGtFRUQyRDtFQWdCM0QsZ0VBaEJxRztFQXFCbkcsdURBQUE7QTNCOGtXTjtBMkJ6a1dFO0VBRUUsV0FBQTtFQUNBLHlCdEIyRFk7RXNCMURaLHFCdEIwRFk7QUxnaFdoQjtBMkJua1dFO0VBR0UsV0FBQTtFQUNBLG9FQXpDK0k7RUE2Qy9JLGdFQTdDeUw7QTNCNm1XN0w7QTJCOWpXSTtFQUtJLHVEQUFBO0EzQjRqV1I7QXVGcG5XRTtFQU1FLFdoRktJO0FQNG1XUjtBdUY1bVdFO0VBRUUsV2hGRkk7QVArbVdSOztBc0Y1bFdFO0UzRHpCQSxXQUFBO0VGQUUseUJwQnVGWTtFc0JyRmQscUJ0QnFGYztBTG9pV2hCO0FTcm5XRTtFa0JBRSxXQUFBO0VGTkEsMkRFRDJEO0VBUzNELHFDQVRxRztBM0Jpb1d6RztBMkJybldFO0VBRUUsV0FBQTtFRmJBLDJERUQyRDtFQWdCM0QscUNBaEJxRztFQXFCbkcsd0RBQUE7QTNCa25XTjtBMkI3bVdFO0VBRUUsV0FBQTtFQUNBLHlCdEIyRFk7RXNCMURaLHFCdEIwRFk7QUxvaldoQjtBMkJ2bVdFO0VBR0UsV0FBQTtFQUNBLHlDQXpDK0k7RUE2Qy9JLHNEQTdDeUw7QTNCaXBXN0w7QTJCbG1XSTtFQUtJLHdEQUFBO0EzQmdtV1I7QXVGeHBXRTtFQU1FLFdoRktJO0FQZ3BXUjtBdUZocFdFO0VBRUUsV2hGRkk7QVBtcFdSOztBc0Zob1dFO0UzRHpCQSxXQUFBO0VGQUUsc0JwQnVGWTtFc0JyRmQsa0J0QnFGYztBTHdrV2hCO0FTenBXRTtFa0JBRSxXQUFBO0VGTkEsbUNFRDJEO0VBUzNELHFCQVRxRztBM0JxcVd6RztBMkJ6cFdFO0VBRUUsV0FBQTtFRmJBLG1DRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcscURBQUE7QTNCc3BXTjtBMkJqcFdFO0VBRUUsV0FBQTtFQUNBLHNCdEIyRFk7RXNCMURaLGtCdEIwRFk7QUx3bFdoQjtBMkIzb1dFO0VBR0UsV0FBQTtFQUNBLHlCQXpDK0k7RUE2Qy9JLCtCQTdDeUw7QTNCcXJXN0w7QTJCdG9XSTtFQUtJLHFEQUFBO0EzQm9vV1I7QXVGNXJXRTtFQU1FLFdoRktJO0FQb3JXUjtBdUZwcldFO0VBRUUsV2hGRkk7QVB1cldSOztBc0ZwcVdFO0UzRHpCQSxXQUFBO0VGQUUseUJwQnVGWTtFc0JyRmQscUJ0QnFGYztBTDRtV2hCO0FTN3JXRTtFa0JBRSxXQUFBO0VGTkEsK0NFRDJEO0VBUzNELDJDQVRxRztBM0J5c1d6RztBMkI3cldFO0VBRUUsV0FBQTtFRmJBLCtDRUQyRDtFQWdCM0QsMkNBaEJxRztFQXFCbkcsd0RBQUE7QTNCMHJXTjtBMkJycldFO0VBRUUsV0FBQTtFQUNBLHlCdEIyRFk7RXNCMURaLHFCdEIwRFk7QUw0bldoQjtBMkIvcVdFO0VBR0UsV0FBQTtFQUNBLCtDQXpDK0k7RUE2Qy9JLDBDQTdDeUw7QTNCeXRXN0w7QTJCMXFXSTtFQUtJLHdEQUFBO0EzQndxV1I7QXVGaHVXRTtFQU1FLFdoRktJO0FQd3RXUjtBdUZ4dFdFO0VBRUUsV2hGRkk7QVAydFdSOztBc0Z4c1dFO0UzRHpCQSxXQUFBO0VGQUUseUJwQnVGWTtFc0JyRmQscUJ0QnFGYztBTGdwV2hCO0FTanVXRTtFa0JBRSxXQUFBO0VGTkEsb0RFRDJEO0VBUzNELDBDQVRxRztBM0I2dVd6RztBMkJqdVdFO0VBRUUsV0FBQTtFRmJBLG9ERUQyRDtFQWdCM0QsMENBaEJxRztFQXFCbkcseURBQUE7QTNCOHRXTjtBMkJ6dFdFO0VBRUUsV0FBQTtFQUNBLHlCdEIyRFk7RXNCMURaLHFCdEIwRFk7QUxncVdoQjtBMkJudFdFO0VBR0UsV0FBQTtFQUNBLDhDQXpDK0k7RUE2Qy9JLGdEQTdDeUw7QTNCNnZXN0w7QTJCOXNXSTtFQUtJLHlEQUFBO0EzQjRzV1I7QXVGcHdXRTtFQU1FLFdoRktJO0FQNHZXUjtBdUY1dldFO0VBRUUsV2hGRkk7QVArdldSOztBc0Y1dVdFO0UzRHpCQSxXQUFBO0VGQUUseUJwQnVGWTtFc0JyRmQscUJ0QnFGYztBTG9yV2hCO0FTcndXRTtFa0JBRSxXQUFBO0VGTkEsK0RFRDJEO0VBUzNELG1CQVRxRztBM0JpeFd6RztBMkJyd1dFO0VBRUUsV0FBQTtFRmJBLCtERUQyRDtFQWdCM0QsbUJBaEJxRztFQXFCbkcscURBQUE7QTNCa3dXTjtBMkI3dldFO0VBRUUsV0FBQTtFQUNBLHlCdEIyRFk7RXNCMURaLHFCdEIwRFk7QUxvc1doQjtBMkJ2dldFO0VBR0UsV0FBQTtFQUNBLHVCQXpDK0k7RUE2Qy9JLG1CQTdDeUw7QTNCaXlXN0w7QTJCbHZXSTtFQUtJLHFEQUFBO0EzQmd2V1I7QXVGeHlXRTtFQU1FLFdoRktJO0FQZ3lXUjtBdUZoeVdFO0VBRUUsV2hGRkk7QVBteVdSOztBc0ZoeFdFO0UzRHpCQSxXQUFBO0VGQUUseUJwQnVGWTtFc0JyRmQscUJ0QnFGYztBTHd0V2hCO0FTenlXRTtFa0JBRSxXQUFBO0VGTkEsbUVFRDJEO0VBUzNELDhEQVRxRztBM0Jxeld6RztBMkJ6eVdFO0VBRUUsV0FBQTtFRmJBLG1FRUQyRDtFQWdCM0QsOERBaEJxRztFQXFCbkcsc0RBQUE7QTNCc3lXTjtBMkJqeVdFO0VBRUUsV0FBQTtFQUNBLHlCdEIyRFk7RXNCMURaLHFCdEIwRFk7QUx3dVdoQjtBMkIzeFdFO0VBR0UsV0FBQTtFQUNBLGtFQXpDK0k7RUE2Qy9JLCtEQTdDeUw7QTNCcTBXN0w7QTJCdHhXSTtFQUtJLHNEQUFBO0EzQm94V1I7QXVGNTBXRTtFQU1FLFdoRktJO0FQbzBXUjtBdUZwMFdFO0VBRUUsV2hGRkk7QVB1MFdSOztBc0ZweldFO0UzRHpCQSxXQUFBO0VGQUUseUJwQnVGWTtFc0JyRmQscUJ0QnFGYztBTDR2V2hCO0FTNzBXRTtFa0JBRSxXQUFBO0VGTkEsa0VFRDJEO0VBUzNELDhEQVRxRztBM0J5MVd6RztBMkI3MFdFO0VBRUUsV0FBQTtFRmJBLGtFRUQyRDtFQWdCM0QsOERBaEJxRztFQXFCbkcsdURBQUE7QTNCMDBXTjtBMkJyMFdFO0VBRUUsV0FBQTtFQUNBLHlCdEIyRFk7RXNCMURaLHFCdEIwRFk7QUw0d1doQjtBMkIveldFO0VBR0UsV0FBQTtFQUNBLGtFQXpDK0k7RUE2Qy9JLDhEQTdDeUw7QTNCeTJXN0w7QTJCMXpXSTtFQUtJLHVEQUFBO0EzQnd6V1I7QXVGaDNXRTtFQU1FLFdoRktJO0FQdzJXUjtBdUZ4MldFO0VBRUUsV2hGRkk7QVAyMldSOztBc0Z4MVdFO0UzRHpCQSxXQUFBO0VGQUUseUJwQnVGWTtFc0JyRmQscUJ0QnFGYztBTGd5V2hCO0FTajNXRTtFa0JBRSxXQUFBO0VGTkEseUNFRDJEO0VBUzNELGdDQVRxRztBM0I2M1d6RztBMkJqM1dFO0VBRUUsV0FBQTtFRmJBLHlDRUQyRDtFQWdCM0QsZ0NBaEJxRztFQXFCbkcsd0RBQUE7QTNCODJXTjtBMkJ6MldFO0VBRUUsV0FBQTtFQUNBLHlCdEIyRFk7RXNCMURaLHFCdEIwRFk7QUxneldoQjtBMkJuMldFO0VBR0UsV0FBQTtFQUNBLG9DQXpDK0k7RUE2Qy9JLHFDQTdDeUw7QTNCNjRXN0w7QTJCOTFXSTtFQUtJLHdEQUFBO0EzQjQxV1I7QXVGcDVXRTtFQU1FLFdoRktJO0FQNDRXUjtBdUY1NFdFO0VBRUUsV2hGRkk7QVArNFdSOztBc0Y1M1dFO0UzRHpCQSxXQUFBO0VGQUUseUJwQnVGWTtFc0JyRmQscUJ0QnFGYztBTG8wV2hCO0FTcjVXRTtFa0JBRSxXQUFBO0VGTkEsd0NFRDJEO0VBUzNELCtCQVRxRztBM0JpNld6RztBMkJyNVdFO0VBRUUsV0FBQTtFRmJBLHdDRUQyRDtFQWdCM0QsK0JBaEJxRztFQXFCbkcseURBQUE7QTNCazVXTjtBMkI3NFdFO0VBRUUsV0FBQTtFQUNBLHlCdEIyRFk7RXNCMURaLHFCdEIwRFk7QUxvMVdoQjtBMkJ2NFdFO0VBR0UsV0FBQTtFQUNBLG1DQXpDK0k7RUE2Qy9JLG9DQTdDeUw7QTNCaTdXN0w7QTJCbDRXSTtFQUtJLHlEQUFBO0EzQmc0V1I7QXVGeDdXRTtFQU1FLFdoRktJO0FQZzdXUjtBdUZoN1dFO0VBRUUsV2hGRkk7QVBtN1dSOztBdUY5N1dFOzs7Ozs7O0VBTUUsY2hGYU87QVBxN1dYO0F1Rjc3V0U7OztFQUVFLGNoRk1PO0FQMDdXWDs7QXVGbDhXRTs7O0VBRUUsY2hGTU87QVBnOFdYO0F1Rmo4V0U7OztFQUVFLGNoRkRPO0FQcThXWDs7QXdGejlXQTtFQUNFLG1CQUFBO0F4RjQ5V0Y7O0F3Rng5V0E7RUFDRSx3QkFBQTtBeEYyOVdGOztBd0Z2OVdFO0VBQ0UsY2pGUU87RWlGUFAscUJBQUE7QXhGMDlXSjtBd0Z2OVdFO0VBQ0UsV0FBQTtFQUNBLFlBQUE7QXhGeTlXSjtBd0Z0OVdFO0VBQ0UsZ0JBQUE7QXhGdzlXSjs7QXdGcDlXQTtFQUNFLGVuRm5CYTtFbUZvQmIsZ0JqRnpCaUI7RWlGMEJqQixjakZUUztBUGcrV1g7O0F3RnA5V0E7RUFDRSxnQmpGL0JtQjtBUHMvV3JCOztBd0ZwOVdBO0VBQ0UsZ0JBQUE7QXhGdTlXRjs7QXdGcDlXQTs7RUFFRSxxQmhGc3hCa0M7QVJpc1ZwQzs7QXdGcDlXQTs7RUFFRSxzQmhGaXhCa0M7QVJzc1ZwQzs7QXdGcDlXQTs7O0UzRXRDRSxlQUFBO0VBR0EsWUFBQTtBYjgvV0Y7QXdGdDlXRTtFQUxGOzs7SUFNSSxZQUFBO0V4RjI5V0Y7QUFDRjs7QXlGbmhY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Q0Esa0IzRnpETztFMkYwRFAsV0FBQTtBaEdxd1hGO0FnR253WEU7RUFDRSxXQUFBO0VBQ0EsWUFBQTtFQUNBLDhCQUFBO0FoR3F3WEo7O0FpRy8wWEU7RUFDRSxtQnpGNkVXO0V5RjVFWCxXQUFBO0FqR2sxWEo7QWlHLzBYRTs7Ozs7Ozs7Ozs7O0VBWUUsVzFGTkk7QVB1MVhSOztBaUdsMlhFO0VBQ0UsbUJ6RjZFVztFeUY1RVgsV0FBQTtBakdxMlhKO0FpR2wyWEU7Ozs7Ozs7Ozs7OztFQVlFLFcxRk5JO0FQMDJYUjs7QWlHcjNYRTtFQUNFLG1CekY2RVc7RXlGNUVYLFdBQUE7QWpHdzNYSjtBaUdyM1hFOzs7Ozs7Ozs7Ozs7RUFZRSxXMUZOSTtBUDYzWFI7O0FpR3g0WEU7RUFDRSxtQnpGNkVXO0V5RjVFWCxXQUFBO0FqRzI0WEo7QWlHeDRYRTs7Ozs7Ozs7Ozs7O0VBWUUsVzFGTkk7QVBnNVhSOztBaUczNVhFO0VBQ0UsbUJ6RjZFVztFeUY1RVgsY0FBQTtBakc4NVhKO0FpRzM1WEU7Ozs7Ozs7Ozs7OztFQVlFLFcxRk5JO0FQbTZYUjs7QWlHOTZYRTtFQUNFLG1CekY2RVc7RXlGNUVYLFdBQUE7QWpHaTdYSjtBaUc5NlhFOzs7Ozs7Ozs7Ozs7RUFZRSxXMUZOSTtBUHM3WFI7O0FpR2o4WEU7RUFDRSxtQnpGNkVXO0V5RjVFWCxjQUFBO0FqR284WEo7QWlHajhYRTs7Ozs7Ozs7Ozs7O0VBWUUsVzFGTkk7QVB5OFhSOztBaUdwOVhFO0VBQ0UsbUJ6RjZFVztFeUY1RVgsV0FBQTtBakd1OVhKO0FpR3A5WEU7Ozs7Ozs7Ozs7OztFQVlFLFcxRk5JO0FQNDlYUjs7QWlHditYRTtFQUNFLGlDekY2RVc7RXlGNUVYLGNBQUE7QWpHMCtYSjtBaUd2K1hFOzs7Ozs7Ozs7Ozs7RUFZRSxXMUZOSTtBUCsrWFI7O0FpRzEvWEU7RUFDRSxtQnpGNkVXO0V5RjVFWCxXQUFBO0FqRzYvWEo7QWlHMS9YRTs7Ozs7Ozs7Ozs7O0VBWUUsVzFGTkk7QVBrZ1lSOztBa0d2Z1lFOztFQUVFLHVDQUFBO0FsRzBnWUo7O0FtR25oWUE7RUFDRSxnQzVGMkNxQjtFNEYxQ3JCLDRDOUZxSmtCO0U4Rm5KbEIsa0NBQUE7RUFNQSxVOUY0TWM7QUxvMFhoQjtBa0JqOVhJO0VpRnpFSjtJQU9JLFlBQUE7RW5HdWhZRjtBQUNGO0FtR25oWUU7RUFDRSxXOUYwTXFCO0FMMjBYekI7QW1HbGhZRTtFQWhCRjtJQWlCSSxPQUFBO0VuR3FoWUY7RW1HbmhZRTtJQUNFLFc5Rm1NbUI7RUxrMVh2QjtBQUNGOztBbUdqaFlBO0VBQ0UsZ0I1RnhCaUI7RTRGeUJqQixrQjlGbUl1QjtFOEZsSXZCLG1CQUFBO0VBQ0EsYzVGaEJTO0U0RmlCVCxjQUFBO0FuR29oWUY7QW1HbGhZRTs7RUFFRSxjNUY3Qkc7RTRGOEJILFlBQUE7RUFDQSxXQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtFQUNBLHFCQUFBO0FuR29oWUo7O0FtR2hoWUE7O0VBRUUsc0JBQUE7RUFDQSxjQUFBO0VBQ0EsaUJBQUE7RUFDQSxjNUY5QlM7RTRGK0JULGlENUZxRDJCO0U0RnBEM0IsZ0JBQUE7QW5HbWhZRjtBbUdqaFlFOztFQUNFLHdCQUFBO0FuR29oWUo7QW1HamhZRTs7O0VBRUUsYzVGckRHO0FQeWtZUDtBbUdqaFlFOzs7O0VBRUUsV0FBQTtFQUNBLFlBQUE7QW5HcWhZSjs7QW1HaGhZRTtFQUNFLG1CNUZqRUc7RTRGa0VILCtDOUZtRWU7RThGbEVmLGtCQUFBO0VBQ0EsY0FBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtFQUNBLDZCQUFBO0VBQ0EsbUJBQUE7RUFDQSxXNUZ2RUk7QVAwbFlSO0FtR2hoWUU7RUFDRSxTQUFBO0FuR2toWUo7QW1HL2dZRTtFQUNFLFVBQUE7QW5HaWhZSjs7QW1HN2dZQTtFQUNFO0lBQ0UsZ0JBQUE7RW5HZ2hZRjtBQUNGO0FrQnppWUk7RWlGNkJGO0lBQ0UsZ0JBQUE7RW5HK2dZRjtFbUc1Z1lBO0lBQ0UsdUJBQUE7RW5HOGdZRjtFbUczZ1lBOzs7O0lBSUUsaUJBQUE7RW5HNmdZRjtFbUcxZ1lBO0lBQ0UsZUFBQTtFbkc0Z1lGO0VtR3pnWUE7SUFDRSxhQUFBO0VuRzJnWUY7QUFDRjtBbUd4Z1lBO0VBQ0Usa0JBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGlCQUFBO0FuRzBnWUY7O0FvRzVvWUE7RUFDRSxZQUFBO0FwRytvWUY7O0FvRzVvWUE7RUFDRSxrQkFBQTtFQUNBLHFCQUFBO0FwRytvWUY7O0FvRzVvWUE7RUFDRTtJQUNFLGtCQUFBO0VwRytvWUY7QUFDRjtBcUczcFlBO0VBQ0UsY2hHb0ltQjtBTHloWXJCOztBcUcxcFlBO0VBQ0UsY2hHaUltQjtBTDRoWXJCOztBc0dscVlBO0VBQ0UsZWpHcU5jO0VpR3BOZCxlakdvTmM7RWlHbE5kLDJIakdvTm1CO0VpR25ObkIsZ0IvRk9NO0UrRk5OLCtCL0YrQ2U7QVBxbllqQjtBc0dqcVlFO0VBQ0UsYUFBQTtBdEdtcVlKO0FzR2hxWUU7RUFDRSxnQmpHeU1xQjtFaUd4TXJCLGdCakd3TXFCO0FMMDlYekI7QXNHaHFZSTtFQUNFLGVBQUE7QXRHa3FZTjs7QXNHN3BZQTtFQUNFLGdCL0ZaTTtFK0ZhTiwySGpHK0xtQjtFaUc5TG5CLGdDQUFBO1VBQUEsd0JBQUE7RUFDQSxpQkFBQTtFQUNBLGdCQUFBO0F0R2dxWUY7QXNHOXBZRTtFQUNFLCtCL0ZzQmE7QVAwb1lqQjs7QXNHM3BZRTtFQUNFLGlCQUFBO0F0RzhwWUo7QXNHM3BZRTtFQUNFLGFBQUE7RUFDQSx3QkFBQTtFQUFBLGdCQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSxXakd5S1k7QUxvL1hoQjs7QXNHenBZQTtFQUNFLG9CQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0F0RzRwWUY7O0FzR3hwWUE7O0VBRUUsY0FBQTtFQUNBLGFqR2dMcUI7RWlHL0tyQixrQkFBQTtFQUNBLGMvRjFDUztFK0YyQ1QsZ0IvRjVEaUI7RStGNkRqQixnQi9GbkRNO0UrRm9ETix1Q0FBQTtFQUNBLGtCQUFBO0VBQ0EscUJBQUE7RUFDQSxlQUFBO0F0RzJwWUY7QXNHenBZRTs7OztFQUdFLGMvRnJETztBUGl0WVg7O0FzR3JwWUk7RUFDRSxzQ2pHaUw4QjtBTHUrWHBDO0FzR3BwWU07RUFDRSx1Q2pHNksyQjtBTHkrWG5DOztBc0docFlBO0VBQ0UsVUFBQTtBdEdtcFlGOztBc0docFlBOztFQUVFLGMvRjlFUztFK0YrRVQsOEIvRjlCc0I7RStGK0J0QixrQkFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7QXRHbXBZRjtBc0dqcFlFOzs7O0VBRUUsYy9GdEZPO0UrRnVGUCxVQUFBO0F0R3FwWUo7O0FzR2hwWUU7RUFDRSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0VBQ0EsbUNBQUE7RUFDQSxrQkFBQTtFQUNBLHdDQUFBO1VBQUEsZ0NBQUE7RUFDQSxnREFBQTtVQUFBLHdDQUFBO0F0R21wWUo7O0FzRzdvWUk7RUFDRSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0VBQ0EsbUNBQUE7RUFDQSxrQkFBQTtFQUNBLHdDQUFBO1VBQUEsZ0NBQUE7RUFDQSxnREFBQTtVQUFBLHdDQUFBO0F0R2dwWU47O0FzRzNvWUE7RUFDRTtJQUNFLFFBQUE7SUFDQSxTQUFBO0lBQ0EsWUFBQTtFdEc4b1lGO0VzRzVvWUE7SUFDRSxXQUFBO0lBQ0EsWUFBQTtJQUNBLFVBQUE7RXRHOG9ZRjtBQUNGOztBc0d4cFlBO0VBQ0U7SUFDRSxRQUFBO0lBQ0EsU0FBQTtJQUNBLFlBQUE7RXRHOG9ZRjtFc0c1b1lBO0lBQ0UsV0FBQTtJQUNBLFlBQUE7SUFDQSxVQUFBO0V0RzhvWUY7QUFDRjtBc0czb1lBOztFQUVFLGMvRnhKSztFK0Z5SkwsOEIvRnZGdUI7RStGd0Z2QixrQkFBQTtBdEc2b1lGO0FzRzNvWUU7Ozs7RUFFRSxjL0Y5Skc7RStGK0pILFVBQUE7QXRHK29ZSjs7QXNHMW9ZQTtFQUNFLHVDakc2RTJCO0VpRzVFM0IsYy9GeEpTO0UrRnlKVCxnQi9GaEtNO0UrRmlLTixnQmpHMkUrQjtBTGtrWWpDOztBc0cxb1lBO0VBQ0UsVy9GM0pNO0UrRjRKTixnQi9GdEtNO0UrRnVLTixnQi9GakxpQjtBUDh6WW5COztBc0cxb1lBO0VBQ0UsVy9GaktNO0UrRmtLTixnQi9GNUtNO0UrRjZLTixnQi9GdkxpQjtBUG8wWW5COztBc0d6b1lBO0VBQ0Usa0JBQUE7QXRHNG9ZRjs7QXNHem9ZQTtFQUNFLFlBQUE7RUFDQSxhQUFBO0VBQ0EsK0JBQUE7RUFDQSxxQkFBQTtFQUNBLFlBQUE7RUFDQSxnQ0FBQTtVQUFBLHdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0VBQ0EsYUFBQTtFQUNBLDZCQUFBO0F0RzRvWUY7O0FzR3pvWUE7O0VBRUUsa0NBQUE7VUFBQSwwQkFBQTtFQUNBLFdBQUE7QXRHNG9ZRjs7QXNHeG9ZQTtFQUNFLGdCL0ZwTmlCO0UrRnFOakIsa0JqR1V3QjtFaUdSeEIsYy9GdE1TO0UrRnVNVCxjQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsWUFBQTtBdEcwb1lGO0FzR3hvWUU7RUFDRSxxQkFBQTtFQUNBLGMvRjlNTztBUHcxWVg7QXNHdm9ZRTtFQUNFLFVBQUE7QXRHeW9ZSjtBc0d0b1lFOztFQUVFLGMvRnJPRztFK0ZzT0gsWUFBQTtFQUNBLFdBQUE7QXRHd29ZSjs7QXNHbm9ZQTtFQUNFLGVBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0F0R3NvWUY7O0FzR2xvWUU7RUFDRSxjQUFBO0F0R3FvWUo7QXNHbm9ZSTtFQUNFLE9BQUE7QXRHcW9ZTjtBc0cvbllFO0VBWEY7SUFZSSxnQmpHN0NxQjtJaUc4Q3JCLGdCakc5Q3FCO0lpR2lEckIsbUJBQUE7RXRHZ29ZRjtFc0c5bllFO0lBQ0UsWUFBQTtFdEdnb1lKO0VzRzduWUU7SUFDRSxlQUFBO0V0RytuWUo7RXNHM25ZRTtJQUNFLGNBQUE7RXRHNm5ZSjtFc0czbllJO0lBQ0UsT0FBQTtFdEc2bllOO0VzR3ZuWUU7SUFDRSxjQUFBO0V0R3luWUo7RXNHdm5ZSTtJQUNFLE9BQUE7RXRHeW5ZTjtFc0d0bllJO0lBQ0Usa0JBQUE7RXRHd25ZTjtFc0d0bllNO0lBQ0UsV0FBQTtFdEd3bllSO0FBQ0Y7O0FzR2puWUE7RUFDRSx1QkFBQTtFQUNBLGMvRmhTUztFK0ZpU1QsaUNqRzlFdUI7RWlHK0V2QixrQi9GdFB5QjtFK0Z1UHpCLHlCL0Z4UDhCO0FQNDJZaEM7O0FzR2huWUE7RUFDRSwySGpHbEdtQjtFaUdtR25CLGFqRy9TTztFaUdnVFAsY0FBQTtFQUNBLGlCQUFBO0VBQ0EsU0FBQTtFQUNBLE9BQUE7RUFDQSxlQUFBO0VBQ0EsbUIvRnBUUztFK0ZxVFQsZWpHNUdjO0VpRzZHZCxlakc3R2M7RWlHOEdkLGMvRmpUUztFK0ZrVFQsK0IvRmhSZTtFK0ZpUmYsY0FBQTtBdEdtbllGO0FzR2puWUU7RUFDRSxjL0Z0VE87QVB5NllYOztBc0cvbVlBO0VBQ0Usa0JBQUE7QXRHa25ZRjs7QXNHOW1ZQTtFQUNFLGFBQUE7RUFDQSxtQkFBQTtFQUNBLHVCQUFBO0VBQ0Esc0JBQUE7QXRHaW5ZRjtBc0cvbVlFO0VBQ0Usa0JBQUE7RUFDQSxXQUFBO0VBQ0EsU0FBQTtBdEdpbllKO0FzRzdtWUk7RUFDRSxTQUFBO0F0RyttWU47QXNHM21ZRTtFQUNFLGMvRmhXRztFK0ZpV0gsVUFBQTtBdEc2bVlKOztBc0d4bVlFO0VBQ0Usa0JBQUE7RUFDQSxjQUFBO0VBQ0EsZUFBQTtBdEcybVlKO0FzR3htWUU7RUFDRSxjQUFBO0F0RzBtWUo7QXNHeG1ZRTtFQUNFLGFBQUE7QXRHMG1ZSjtBc0d0bVlJO0VBQ0UsWUFBQTtFQUNBLGVBQUE7QXRHd21ZTjtBc0d0bVlJO0VBQ0UsYUFBQTtBdEd3bVlOO0FzR3RtWUk7RUFDRSxjQUFBO0F0R3dtWU47O0FzR2xtWUU7RUFDRSxnQkFBQTtFQUNBLFdBQUE7QXRHcW1ZSjtBc0dwbVlJO0VBQ0UscUJBQUE7QXRHc21ZTjs7QXVHai9ZQTtFQUFhLDBCQUFBO0F2R3EvWWI7O0F1R3AvWUE7RUFBYSwyQkFBQTtBdkd3L1liOztBdUd0L1lBO0VBQVMsc0JBQUE7QXZHMC9ZVDs7QXVHei9ZQTtFQUFTLHVCQUFBO0F2RzYvWVQ7O0F3R2hnWkM7Ozs7Ozs7RUFPQyxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjQUFBO0VBQ0EsZ0JBQUE7QXhHbWdaRjtBd0dqZ1pFOzs7Ozs7Ozs7Ozs7OztFQUVDLGNBQUE7RUFDQSxxQkFBQTtBeEcrZ1pIO0F3RzVnWkU7Ozs7Ozs7Ozs7Ozs7O0VBRUMsZUFBQTtFQUNBLHNCQUFBO0F4RzBoWkg7QXdHdmhaRTs7Ozs7Ozs7Ozs7Ozs7RUFFQyxhQUFBO0F4R3FpWkg7QXdHbGlaRTs7Ozs7OztFQUNDLGdCQUFBO0F4RzBpWkg7QXdHdGlaQztFQUNDLGFBQUE7QXhHd2laRjs7QXdHbmlaQztFQUNDLGNqR3hCUztBUDhqWlg7QXdHcGlaRTtFQUNDLGNqR3hCUTtBUDhqWlg7QXdHbGlaQztFQUNDLFdBQUE7RUFDQSxZQUFBO0F4R29pWkY7O0F3R2hpWkE7RUFDQyxzQkFBQTtBeEdtaVpEOztBd0cvaFpDO0VBQ0Usd0JBQUE7RUFDQSwyQkFBQTtBeEdraVpIO0F3Ry9oWkM7RUFDQyxxQkFBQTtBeEdpaVpGO0F3RzloWkM7RUFDQyx1QkFBQTtBeEdnaVpGOztBd0c1aFpBO0VBQ0MsdUJBQUE7QXhHK2haRDs7QXlHMW1aQTtFQUNFLG1CQUFBO0F6RzZtWkY7QXlHM21aRTtFQUNFLFNBQUE7QXpHNm1aSjtBeUcxbVpFO0VBQ0UsdUJwRzBSVTtFb0d6UlYsY2xHV087RWtHVlAscUJwR3VSZTtFb0d0UmYsU0FBQTtBekc0bVpKO0F5RzFtWkk7RUFDRSxnQmxHRkU7RWtHR0YsY2xHS0s7QVB1bVpYO0F5R3ptWkk7RUFDRSxjakcrSm9DO0FSNDhZMUM7QXlHeG1aSTtFQUNFLFdBQUE7RUFDQSxZQUFBO0F6RzBtWk47QXlHdG1aRTtFQUNFLGdCbEdqQkk7RWtHa0JKLGdCcEcrUGtCO0VvRzlQbEIsK0NwRzJHZTtFb0cxR2YsZ0NwRytQd0I7QUx5Mlk1QjtBeUd0bVpJO0VBQ0UsZ0JBQUE7QXpHd21aTjs7QTBHMW9aRTtFQUNFLG1CbEc2RVc7RWtHNUVYLDRCbEc0RVc7RWtHM0VYLFduR1FJO0FQcW9aUjtBMEcxb1pFO0VBQ0UsbUJsR3VFVztFa0d0RVgsV25HR0k7QVB5b1pSO0EwR3pvWkU7O0VBRUUsV25HRkk7QVA2b1pSOztBMEd4cFpFO0VBQ0UsbUJsRzZFVztFa0c1RVgsNEJsRzRFVztFa0czRVgsV25HUUk7QVBtcFpSO0EwR3hwWkU7RUFDRSxtQmxHdUVXO0VrR3RFWCxXbkdHSTtBUHVwWlI7QTBHdnBaRTs7RUFFRSxXbkdGSTtBUDJwWlI7O0EwR3RxWkU7RUFDRSxtQmxHNkVXO0VrRzVFWCw0QmxHNEVXO0VrRzNFWCxXbkdRSTtBUGlxWlI7QTBHdHFaRTtFQUNFLG1CbEd1RVc7RWtHdEVYLFduR0dJO0FQcXFaUjtBMEdycVpFOztFQUVFLFduR0ZJO0FQeXFaUjs7QTBHcHJaRTtFQUNFLG1CbEc2RVc7RWtHNUVYLDRCbEc0RVc7RWtHM0VYLFduR1FJO0FQK3FaUjtBMEdwclpFO0VBQ0UsbUJsR3VFVztFa0d0RVgsV25HR0k7QVBtclpSO0EwR25yWkU7O0VBRUUsV25HRkk7QVB1clpSOztBMEdsc1pFO0VBQ0UsbUJsRzZFVztFa0c1RVgsNEJsRzRFVztFa0czRVgsV25HUUk7QVA2clpSO0EwR2xzWkU7RUFDRSxtQmxHdUVXO0VrR3RFWCxXbkdHSTtBUGlzWlI7QTBHanNaRTs7RUFFRSxXbkdGSTtBUHFzWlI7O0EwR2h0WkU7RUFDRSxtQmxHNkVXO0VrRzVFWCw0QmxHNEVXO0VrRzNFWCxXbkdRSTtBUDJzWlI7QTBHaHRaRTtFQUNFLG1CbEd1RVc7RWtHdEVYLFduR0dJO0FQK3NaUjtBMEcvc1pFOztFQUVFLFduR0ZJO0FQbXRaUjs7QTBHOXRaRTtFQUNFLG1CbEc2RVc7RWtHNUVYLDRCbEc0RVc7RWtHM0VYLFduR1FJO0FQeXRaUjtBMEc5dFpFO0VBQ0UsbUJsR3VFVztFa0d0RVgsV25HR0k7QVA2dFpSO0EwRzd0WkU7O0VBRUUsV25HRkk7QVBpdVpSOztBMEc1dVpFO0VBQ0UsbUJsRzZFVztFa0c1RVgsNEJsRzRFVztFa0czRVgsV25HUUk7QVB1dVpSO0EwRzV1WkU7RUFDRSxtQmxHdUVXO0VrR3RFWCxXbkdHSTtBUDJ1WlI7QTBHM3VaRTs7RUFFRSxXbkdGSTtBUCt1WlI7O0EwRzF2WkU7RUFDRSxpQ2xHNkVXO0VrRzVFWCwwQ2xHNEVXO0VrRzNFWCxXbkdRSTtBUHF2WlI7QTBHMXZaRTtFQUNFLGlDbEd1RVc7RWtHdEVYLFduR0dJO0FQeXZaUjtBMEd6dlpFOztFQUVFLFduR0ZJO0FQNnZaUjs7QTBHeHdaRTtFQUNFLG1CbEc2RVc7RWtHNUVYLDRCbEc0RVc7RWtHM0VYLFduR1FJO0FQbXdaUjtBMEd4d1pFO0VBQ0UsbUJsR3VFVztFa0d0RVgsV25HR0k7QVB1d1pSO0EwR3Z3WkU7O0VBRUUsV25HRkk7QVAyd1pSOztBeUd6dVpBO0VBQ0UsZXBHeENhO0FMb3haZjs7QXlHenVaQTtFQUNFLFdBQUE7RUFDQSxzQkFBQTtBekc0dVpGO0F5RzF1WkU7RTNGbkJFLDhCUEtZO0VPSlosaUNQSVk7RU9uQlosMEIyRm1DNkI7RTNGbEM3Qiw2QjJGa0M2QjtBekc4dVpqQzs7QXlHMXVaQTtFQUNFLGNBQUE7QXpHNnVaRjs7QTJHMXlaQTtFQUNJLHFCQUFBO0VBQ0Esa0JBQUE7QTNHNnlaSjtBMkczeVpJO0VBQ0UsWUFBQTtFQUNBLG1CcEdTSztFb0dSTCxxQkFBQTtFQUNBLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7RUFDQSxZQUFBO0VBQ0EsVUFBQTtBM0c2eVpOOztBMkd6eVpJO0VBQ0UsWUFBQTtFQUNBLGdCcEdORTtFb0dPRixxQkFBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSx5QkFBQTtFQUNBLE9BQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLFVBQUE7QTNHNHlaTjs7QTRHdDBaQTtFQUNFLGtCdkdPYTtBTGswWmY7O0E0R3QwWkE7RUFDRSxldkdFYTtBTHUwWmY7O0E0R3QwWkE7RUFDQyxnQnJHUGtCO0FQZzFabkI7O0E0R3QwWkE7RUFDRSxxQkFBQTtFQUNBLHFCQUFBO0VBQ0EsbUJBQUE7QTVHeTBaRjs7QTRHdDBaQTtFQUNFLGVBQUE7QTVHeTBaRjs7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ZE07RUFDRSxtQmpJalBEO0VpSWtQQyxXakkzT0E7RWlJNE9BLHFCQUFBO0VBQ0Esc0JBQUE7QXhJa3VkUjtBd0lodWRRO0VBQ0UsbUJqSXZQSDtFaUl3UEcsV2pJalBGO0FQbTlkUjtBd0k5dGRNO0VBQ0UsbUJqSXBQRztFaUlxUEgsY2pJbk9EO0VpSW9PQyxxQkFBQTtBeElndWRSO0F3STd0ZE07RUFDRSxjQUFBO0VBQ0Esa0JBQUE7QXhJK3RkUjs7QXdJdnRkSTtFQUNFLHFCbkl2SlM7RW1Jd0pULHFCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxjaklwUUs7QVA4OWRYO0F3SXZ0ZE07RUFDRSxjaklwUUc7QVA2OWRYOztBd0ludGRBO0VBQ0UseUJqSTFSSztBUGcvZFA7O0F3SW50ZEE7RUFDRSxTQUFBO0F4SXN0ZEY7O0F3SWx0ZEU7RUFDRSxTQUFBO0F4SXF0ZEo7O0F3SWx0ZEE7RUFDRSxTQUFBO0F4SXF0ZEY7O0F3SWx0ZEE7RUFDRSw2QkFBQTtBeElxdGRGOztBd0lsdGRBO0VBQ0UsU0FBQTtBeElxdGRGOztBd0lsdGRBO0VBQ0UsU0FBQTtBeElxdGRGO0F3SW50ZEU7RUFDRSxTQUFBO0F4SXF0ZEo7O0F3SWp0ZEE7RUFDRSxtQm5JelRhO0FMNmdlZjtBd0lsdGRFO0VBQ0Usa0JBQUE7RUFDQSxhQUFBO0VBQ0EsY2pJclRPO0VpSXNUUCxrQm5JL1RXO0FMbWhlZjs7QXdJL3NkRTtFQUNFLHFCaklyU1k7RWlJc1NaLG1CaklqVU87RWlJa1VQLHFCaklqVU87RWlJa1VQLFdqSTFUSTtFaUkyVEosc0JBQUE7RUFDQSxrQkFBQTtBeElrdGRKO0F3STlzZEk7RUFDRSxtQmpJbFZDO0VpSW1WRCxXakk1VUU7QVA0aGVSO0F3STdzZEk7RUFDRSxtQ0FBQTtFQUNBLFdqSWpWRTtBUGdpZVI7QXdJN3NkTTtFQUNFLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLFFBQUE7QXhJK3NkUjtBd0k3c2RRO0VBQ0UsWUFBQTtBeEkrc2RWO0F3STFzZEk7RUFDRSxvQ0FBQTtFQUNBLFdqSWhXRTtBUDRpZVI7QXdJenNkSTtFQUVFLDBCQUFBO0F4STBzZE47QXdJdnNkSTtFQUVFLG1CaklqWEM7RWlJa1hELFdqSTNXRTtBUG1qZVI7QXdJcnNkSTtFQUNFLG9CQUFBO0F4SXVzZE47QXdJcHNkSTs7OztFQUVFLG9CQUFBO0F4SXdzZE47O0F3SW5zZEE7RUFDRSxvQkFBQTtBeElzc2RGO0F3SXBzZEU7RUFDRSxTQUFBO0F4SXNzZEo7QXdJbnNkRTtFQUNFLDZCQUFBO0F4SXFzZEo7O0F3STdyZEE7RUFDRSxZQUFBO0F4SWdzZEY7O0F3SXpyZEE7RUFDRSxnQkFBQTtBeEk0cmRGOztBd0l4cmRBO0VBQ0UsY2pJaFpTO0VpSWlaVCxxQkFBQTtFQUNBLHNCakl6Wk07QVBvbGVSO0F3SXpyZEU7RUFDRSxjakluWk87RWlJb1pQLHFCQUFBO0VBQ0EseUJqSTdaTztBUHdsZVg7O0F3SXZyZEE7RUFDRSxVQUFBO0VBQ0EsU0FBQTtFQUNBLFNBQUE7RUFDQSx1QkFBQTtFQUNBLG1CQUFBO0F4STByZEY7QXdJeHJkRTtFQUNFLFNBQUE7RUFDQSxnQkFBQTtBeEkwcmRKOztBd0l0cmRBOzs7RUFFRSxxQkFBQTtFQUNBLFlBQUE7RUFDQSxpQkFBQTtFQUNBLHFCakl4WmM7RWlJeVpkLGdDQUFBO0F4STByZEY7QXdJeHJkRTs7O0VBQ0Usb0NBQUE7QXhJNHJkSjtBd0l6cmRFOzs7RUFDRSxjQUFBO0VBQ0EsV0FBQTtFQUNBLGdCQUFBO0VBQ0EsWUFBQTtFQUNBLGlCQUFBO0F4STZyZEo7O0F3SXpyZEE7RUFDRSxxQkFBQTtFQUNBLFlBQUE7RUFDQSxpQkFBQTtBeEk0cmRGOztBd0l6cmRBO0VBQ0UsOEJBQUE7RUFDQSxrQkFBQTtBeEk0cmRGOztBd0l6cmRBO0VBRUUsdUJBQUE7RUFDQSxxQkFBQTtBeEkycmRGO0F3SXpyZEU7RUFDRSx5QmpJbGNJO0VpSW1jSixxQkFBQTtBeEkycmRKO0F3SXhyZEU7RUFDRSxjQUFBO0VBQ0EsaUJBQUE7QXhJMHJkSjtBd0l6cmRJO0VBQ0UsYUFBQTtBeEkycmROOztBd0l0cmRBO0VBQ0UsMkNBQUE7QXhJeXJkRjs7QXdJdHJkQTtFQUNFLFdqSXZlTTtFaUl3ZU4sa0JBQUE7RUFDQSxnQkFBQTtFQUNBLDZCQUFBO0VBQ0EsZUFBQTtBeEl5cmRGO0F3SXZyZEU7RUFDRSw2QkFBQTtBeEl5cmRKO0F3SXRyZEU7RUFDRSxzQmpJbGZJO0VpSW1mSixjQUFBO0VBQ0EseUJBQUE7QXhJd3JkSjtBd0lwcmRJO0VBQ0UseUJBQUE7QXhJc3JkTjtBd0lucmRJO0VBQ0UseUJBQUE7QXhJcXJkTjtBd0lscmRJO0VBQ0UseUJBQUE7QXhJb3JkTjtBd0lqcmRJO0VBQ0UseUJBQUE7QXhJbXJkTjs7QXdJOXFkQTtFQUNFLGNBQUE7QXhJaXJkRjs7QXdJOXFkQTtFQUNFLGNBQUE7QXhJaXJkRjs7QXdJOXFkQTtFQUNFLGVBQUE7RUFDQSxxQkFBQTtFQUVBLGtCQUFBO0VBQ0EscUJBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGlCQUFBO0VBQ0Esa0JBQUE7QXhJZ3JkRjtBd0k5cWRFOzs7RUFHRSxxQkFBQTtFQUNBLGVBQUE7RUFDQSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsaUJBQUE7QXhJZ3JkSjtBd0k3cWRFO0VBQ0UsUUFBQTtFQUNBLFVBQUE7QXhJK3FkSjtBd0k1cWRFO0VBQ0UsV0FBQTtFQUNBLFVBQUE7QXhJOHFkSjtBd0kzcWRFO0VBQ0UsUUFBQTtFQUNBLFdBQUE7QXhJNnFkSjs7QXdJeHFkRTtFQUNFLG1Cakl6akJPO0VpSTBqQlAseUJBQUE7QXhJMnFkSjtBd0l6cWRJO0VBQ0UsdUJBQUE7QXhJMnFkTjtBd0l2cWRFO0VBQ0UsbUJqSWxrQk87RWlJbWtCUCx5QkFBQTtBeEl5cWRKOztBd0lwcWRFO0VBQ0UsbUJBQUE7RUFDQSxrQkFBQTtBeEl1cWRKOztBd0lucWRBO0VBQ0UsaUJBQUE7QXhJc3FkRjtBd0lwcWRFO0VBQ0UseUJBQUE7RUFDQSx5QkFBQTtBeElzcWRKOztBd0lscWRBO0VBQ0UseUJBQUE7RUFDQSxjQUFBO0F4SXFxZEY7QXdJbnFkRTtFQUNFLHlCQUFBO0VBQ0EsZUFBQTtBeElxcWRKOztBd0locWRFO0VBQ0UseUJBQUE7RUFDQSx5QkFBQTtBeEltcWRKO0F3SWhxZEU7RUFDRSx5QkFBQTtFQUNBLHlCQUFBO0F4SWtxZEo7QXdJL3BkRTtFQUNFLHlCQUFBO0VBQ0EseUJBQUE7QXhJaXFkSjtBd0k5cGRFO0VBQ0UseUJBQUE7QXhJZ3FkSjs7QXdJNXBkQTtFQUNFLG1CQUFBO0F4SStwZEY7O0F3STNwZEU7RUFDRSxhQUFBO0VBQ0EsZ0JBQUE7QXhJOHBkSjtBd0kzcGRFO0VBQ0Usc0JBQUE7RUFDQSxjQUFBO0VBQ0EsZ0JBQUE7RUFDQSxxQkFBQTtBeEk2cGRKOztBd0l6cGRBO0VBQ0UsY0FBQTtFQUNBLGdCQUFBO0F4STRwZEY7O0F3SXpwZEE7RUFDRSx3QkFBQTtFQUFBLGdCQUFBO0VBQ0EsU0FBQTtFQUNBLGlCQUFBO0F4STRwZEY7O0F3SXpwZEE7RUFDRSxnQmpJcnBCTTtFaUlzcEJOLGdDQUFBO0F4STRwZEY7QXdJMXBkRTtFQUNFLGNBQUE7RUFDQSx5QkFBQTtFQUNBLGtCQUFBO0VBQ0EsMkJBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxTQUFBO0F4STRwZEo7QXdJenBkRTtFQUNFLFVBQUE7RUFDQSxnQ0FBQTtBeEkycGRKO0F3SXZwZEk7RUFDRSxZQUFBO0F4SXlwZE47O0F3SXBwZEE7RUFDRSxpQkFBQTtBeEl1cGRGOztBd0lucGRFO0VBQ0Usc0JBQUE7QXhJc3BkSjtBd0lucGRFO0VBQ0UsY0FBQTtFQUNBLGdCQUFBO0VBQ0EsYUFBQTtFQUNBLHNCQUFBO0VBQ0EsU0FBQTtBeElxcGRKOztBd0lqcGRBO0VBQ0UsWUFBQTtBeElvcGRGOztBd0lqcGRBO0VBQ0Usa0JBQUE7RUFDQSxnQkFBQTtBeElvcGRGO0F3SWxwZEU7RUFDRSxvQ0FBQTtFQUNBLFdBQUE7RUFDQSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxPQUFBO0VBQ0EsU0FBQTtBeElvcGRKO0F3SWpwZEU7RUFDRSxpQkFBQTtFQUNBLGVBQUE7QXhJbXBkSjs7QXdJOW9kRTtFQUNFLHVCQUFBO0F4SWlwZEo7QXdJL29kSTtFQUNFLGdCQUFBO0F4SWlwZE47QXdJN29kRTtFQUNFLGFBQUE7RUFDQSxtQkFBQTtFQUNBLFNBQUE7RUFDQSxnQkFBQTtBeEkrb2RKO0F3STVvZEU7RUFDRSxZQUFBO0VBQ0EsY0FBQTtBeEk4b2RKO0F3STNvZEU7RUFDRSx5QkFBQTtFQUNBLGFBQUE7RUFDQSxhQUFBO0F4STZvZEo7QXdJMW9kRTtFQUNFLGFBQUE7RUFDQSxTQUFBO0VBQ0EsbUJBQUE7RUFDQSw2QkFBQTtBeEk0b2RKO0F3SXpvZEU7RUFDRSw2QkFBQTtFQUNBLHVCQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0F4STJvZEo7O0F3SXZvZEE7RUFDRSw0QkFBQTtBeEkwb2RGOztBd0l0b2RBO0VBQ0UsOEJBQUE7QXhJeW9kRjs7QXdJcm9kRTtFQUNFLDJCQUFBO0F4SXdvZEo7QXdJcm9kRTs7Ozs7RUFLRSwwQkFBQTtFQUNBLDJCQUFBO0F4SXVvZEo7O0F3SW5vZEE7RUFDRSx1QkFBQTtBeElzb2RGOztBd0lub2RBO0VBQ0UsMkJBQUE7RUFBQSx3QkFBQTtFQUFBLG1CQUFBO0F4SXNvZEY7O0F3SW5vZEE7RUFDRSxjQUFBO0F4SXNvZEY7O0F3SXBvZEE7RUFDRSx5QkFBQTtBeEl1b2RGOztBd0lwb2RBO0VBQ0UseUJqSS95Qks7RWlJZ3pCTCxXakkxeUJNO0FQaTdlUjtBd0lyb2RFO0VBQ0UsV2pJN3lCSTtBUG83ZVI7O0F3SW5vZEE7RUFDRSx5QmpJeHpCSztFaUl5ekJMLFdqSW56Qk07QVB5N2VSOztBd0lub2RBO0VBQ0UseUJBQUE7VUFBQSxpQkFBQTtBeElzb2RGOztBd0lub2RBO0VBQ0Usd0JBQUE7QXhJc29kRjs7QXdJbm9kQTtFQUNFLHlCQUFBO0VBQ0Esa0JBQUE7RUFDQSwyQkFBQTtBeElzb2RGOztBd0lsb2RFO0VBRUUsb0NBQUE7RUFDQSxVQUFBO0F4SW9vZEo7QXdJam9kRTtFQUVFLFVBQUE7QXhJa29kSjs7QXdJOW5kQTs7RUFFRSxtQ0FBQTtVQUFBLDJCQUFBO0F4SWlvZEY7O0F3SS9uZEE7RUFDRSxnQ0FBQTtBeElrb2RGOztBd0kvbmRBO0VBQ0UsY2pJajJCSztFaUlrMkJMLHlCQUFBO0VBQ0EsZ0JqSTUxQk07QVA4OWVSOztBd0kvbmRBO0VBQ0UsY2pJbDJCSztFaUltMkJMLHlCQUFBO0VBQ0EsZ0JqSWwyQk07QVBvK2VSOztBd0kvbmRBO0VBQ0UsNkJBQUE7QXhJa29kRjs7QXdJL25kQTtFQUNFLDZCQUFBO0F4SWtvZEY7O0F3STluZEU7RUFDRSxhQUFBO0F4SWlvZEo7QXdJL25kRTtFQUNFLGFBQUE7QXhJaW9kSjs7QXdJN25kQTtFQUNFLGdCQUFBO0F4SWdvZEY7O0F3STduZEE7RUFDRSwyQ0FBQTtBeElnb2RGOztBd0k3bmRBO0VBQ0UscUJBQUE7QXhJZ29kRjtBd0k5bmRFO0VBQ0UsZ0JBQUE7QXhJZ29kSjs7QXdJM25kRTtFQUNFLGVBQUE7QXhJOG5kSjtBd0k1bmRFO0VBQ0UsZUFBQTtBeEk4bmRKO0F3STVuZEU7RUFDRSxlQUFBO0F4SThuZEo7QXdJNW5kRTtFQUNFLGNBQUE7QXhJOG5kSjtBd0k1bmRFO0VBQ0UsY0FBQTtBeEk4bmRKOztBd0l2bmRBO0VBQ0UsbUJBQUE7RUFDQSxxQkFBQTtBeEkwbmRGOztBd0l2bmRBO0VBQ0UsMEJBQUE7QXhJMG5kRjs7QXdJdm5kQTtFQUNFLGFBQUE7QXhJMG5kRjs7QXdJdG5kRTtFQUNFLFVBQUE7QXhJeW5kSjtBd0lwbmRJO0VBQ0UsVUFBQTtBeElzbmROOztBd0lobmRFO0VBQ0UsbUJBQUE7QXhJbW5kSjs7QXdJOW1kRTtFQUNFLGdDQUFBO0VBS0EsbUJqSWo4Qk87RWlJazhCUCxnQkFBQTtFQUNBLG1CQUFBO0F4STZtZEo7QWtCamdmSTtFc0g0NEJGO0lBR0ksK0JBQUE7RXhJc25kSjtBQUNGO0F3SWhuZEk7RUFFRSxnQmpJeDhCRTtBUHlqZlI7QWtCemdmSTtFc0hzNUJBO0lBSUksNEJBQUE7RXhJbW5kTjtBQUNGOztBd0kzbWRFOzs7RUFDRSxVQUFBO0F4SWduZEo7QXdJM21kSTs7Ozs7RUFDRSxVQUFBO0F4SWluZE47O0F3STNtZEU7RUFDRSwyQkFBQTtBeEk4bWRKO0F3STNtZEU7RUFDRSxjQUFBO0VBQ0EseUJBQUE7RUFDQSxrQkFBQTtFQUNBLDJCQUFBO0VBQ0Esa0JBQUE7RUFDQSxVQUFBO0F4STZtZEo7QXdJMW1kRTtFQUNFLG9DQUFBO0F4STRtZEo7O0F3SXhtZEE7RUFDRSxhQUFBO0F4STJtZEY7O0F3SXhtZEE7RUFDRSxXQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0VBQ0Esd0JBQUE7RUFDQSxTQUFBO0VBQ0EsZUFBQTtFQUNBLE1BQUE7RUFDQSxPQUFBO0VBQ0EsU0FBQTtFQUNBLFNBQUE7QXhJMm1kRjtBd0l6bWRFO0VBQ0UsWUFBQTtBeEkybWRKO0F3SXptZEk7RUFDRSxtQmpJcmdDSztBUGduZlg7O0F3SXRtZEE7RUFDRTtJQUNFLGlCQUFBO0V4SXltZEY7RXdJdm1kQTtJQUNFLGlCQUFBO0V4SXltZEY7RXdJdm1kQTtJQUNFLGlCQUFBO0V4SXltZEY7QUFDRjs7QXdJbG5kQTtFQUNFO0lBQ0UsaUJBQUE7RXhJeW1kRjtFd0l2bWRBO0lBQ0UsaUJBQUE7RXhJeW1kRjtFd0l2bWRBO0lBQ0UsaUJBQUE7RXhJeW1kRjtBQUNGO0F3SXRtZEE7RUFDRSxpREFBQTtBeEl3bWRGOztBd0lybWRBO0VBQ0UsY2pJemhDUztBUGlvZlg7O0F3SXJtZEE7OztFQUVFLG9CQUFBO0VBQ0EsZUFBQTtBeEl5bWRGOztBd0l0bWRBO0VBQ0UsWUFBQTtFQUNBLHlCakl0aUNTO0FQK29mWDs7QXdJdG1kQTtFQUNFLGdCQUFBO0VBQ0EsZUFBQTtBeEl5bWRGOztBd0lybWRFO0VBQ0UsV0FBQTtBeEl3bWRKO0F3SXRtZEU7RUFDRSxZQUFBO0F4SXdtZEo7O0F3SXBtZEE7RUFDRSwrQ0FBQTtVQUFBLHVDQUFBO0F4SXVtZEY7O0F3SXBtZEE7RUFDRTtJQUVFLFVBQUE7RXhJc21kRjtFd0lwbWRBO0lBQ0UsVUFBQTtFeElzbWRGO0FBQ0Y7O0F3STdtZEE7RUFDRTtJQUVFLFVBQUE7RXhJc21kRjtFd0lwbWRBO0lBQ0UsVUFBQTtFeElzbWRGO0FBQ0Y7QXdJbm1kQTtFQUNFLFdBQUE7QXhJcW1kRjtBd0lubWRFO0VBQ0UsV0FBQTtBeElxbWRKOztBd0lobWRFO0VBQ0UsV0FBQTtBeEltbWRKOztBd0kvbGRBO0VBQ0UsZUFBQTtBeElrbWRGO0F3SWhtZEU7RUFDRSxpQkFBQTtFQUNBLGdCQUFBO0F4SWttZEo7QXdJL2xkRTtFQUNFLG1CQUFBO0F4SWltZEo7QXdJOWxkRTtFQUNFLGNBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxtQkFBQTtFQUNBLHlDQUFBO0VBQ0EsaUJBQUE7QXhJZ21kSiIsImZpbGUiOiJtb2Rlcm4uY3NzIn0= */