@charset "UTF-8";
@import url("https://fonts.googleapis.com/css?family=Nunito+Sans:400,600");
@import url("https://fonts.cdnfonts.com/css/league-spartan");
@import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,400;0,500;0,700;0,900;1,300;1,400;1,500;1,700;1,900&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@300;400;500;600;700&display=swap");
/*!
 * Bootstrap v4.6.1 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root {
  --blue: #2c7be5;
  --indigo: #6610f2;
  --purple: #6f42c1;
  --pink: #9D7BD8;
  --red: #e51c23;
  --orange: #fd7e14;
  --yellow: #ff9800;
  --green: #4CAF50;
  --teal: #20c997;
  --cyan: #47BAC1;
  --white: #fff;
  --gray: #6c757d;
  --gray-dark: #343a40;
  --primary: #2c7be5;
  --secondary: #9D7BD8;
  --success: #4CAF50;
  --info: #47BAC1;
  --warning: #ff9800;
  --danger: #e51c23;
  --light: #f8f9fa;
  --dark: #354052;
  --tertiary: #5997eb;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 992px;
  --breakpoint-xl: 1200px;
  --breakpoint-xxl: 1440px;
  --font-family-sans-serif: "Space Grotesk", 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: "Space Grotesk", sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  text-align: left;
  background-color: #F8FAFC;
}

[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: 600;
}

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: #2c7be5;
  text-decoration: none;
  background-color: transparent;
}
a:hover {
  color: #1657af;
  text-decoration: underline;
}

a:not([href]):not([class]) {
  color: inherit;
  text-decoration: none;
}
a:not([href]):not([class]):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;
  -ms-overflow-style: scrollbar;
}

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: #6c757d;
  text-align: left;
  caption-side: bottom;
}

th {
  text-align: inherit;
  text-align: -webkit-match-parent;
}

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

button {
  border-radius: 0;
}

button:focus:not(:focus-visible) {
  outline: 0;
}

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;
}

[role=button] {
  cursor: pointer;
}

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;
}

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-weight: 400;
  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: 400;
}

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: #6c757d;
}
.blockquote-footer::before {
  content: "— ";
}

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

.img-thumbnail {
  padding: 0.25rem;
  background-color: #F8FAFC;
  border: 1px solid #dee2e6;
  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: #6c757d;
}

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

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

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

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

.container,
.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.33333333%;
  max-width: 8.33333333%;
}

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

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

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

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

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

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

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

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

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

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

.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.33333333%;
}

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

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

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

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

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

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

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

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

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

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

@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.33333333%;
    max-width: 8.33333333%;
  }

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

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

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

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

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

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

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

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

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

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

  .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.33333333%;
  }

  .offset-sm-2 {
    margin-left: 16.66666667%;
  }

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

  .offset-sm-4 {
    margin-left: 33.33333333%;
  }

  .offset-sm-5 {
    margin-left: 41.66666667%;
  }

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

  .offset-sm-7 {
    margin-left: 58.33333333%;
  }

  .offset-sm-8 {
    margin-left: 66.66666667%;
  }

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

  .offset-sm-10 {
    margin-left: 83.33333333%;
  }

  .offset-sm-11 {
    margin-left: 91.66666667%;
  }
}
@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.33333333%;
    max-width: 8.33333333%;
  }

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

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

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

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

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

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

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

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

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

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

  .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.33333333%;
  }

  .offset-md-2 {
    margin-left: 16.66666667%;
  }

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

  .offset-md-4 {
    margin-left: 33.33333333%;
  }

  .offset-md-5 {
    margin-left: 41.66666667%;
  }

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

  .offset-md-7 {
    margin-left: 58.33333333%;
  }

  .offset-md-8 {
    margin-left: 66.66666667%;
  }

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

  .offset-md-10 {
    margin-left: 83.33333333%;
  }

  .offset-md-11 {
    margin-left: 91.66666667%;
  }
}
@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.33333333%;
    max-width: 8.33333333%;
  }

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

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

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

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

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

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

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

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

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

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

  .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.33333333%;
  }

  .offset-lg-2 {
    margin-left: 16.66666667%;
  }

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

  .offset-lg-4 {
    margin-left: 33.33333333%;
  }

  .offset-lg-5 {
    margin-left: 41.66666667%;
  }

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

  .offset-lg-7 {
    margin-left: 58.33333333%;
  }

  .offset-lg-8 {
    margin-left: 66.66666667%;
  }

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

  .offset-lg-10 {
    margin-left: 83.33333333%;
  }

  .offset-lg-11 {
    margin-left: 91.66666667%;
  }
}
@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.33333333%;
    max-width: 8.33333333%;
  }

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

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

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

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

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

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

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

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

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

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

  .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.33333333%;
  }

  .offset-xl-2 {
    margin-left: 16.66666667%;
  }

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

  .offset-xl-4 {
    margin-left: 33.33333333%;
  }

  .offset-xl-5 {
    margin-left: 41.66666667%;
  }

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

  .offset-xl-7 {
    margin-left: 58.33333333%;
  }

  .offset-xl-8 {
    margin-left: 66.66666667%;
  }

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

  .offset-xl-10 {
    margin-left: 83.33333333%;
  }

  .offset-xl-11 {
    margin-left: 91.66666667%;
  }
}
@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.33333333%;
    max-width: 8.33333333%;
  }

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

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

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

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

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

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

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

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

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

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

  .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.33333333%;
  }

  .offset-xxl-2 {
    margin-left: 16.66666667%;
  }

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

  .offset-xxl-4 {
    margin-left: 33.33333333%;
  }

  .offset-xxl-5 {
    margin-left: 41.66666667%;
  }

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

  .offset-xxl-7 {
    margin-left: 58.33333333%;
  }

  .offset-xxl-8 {
    margin-left: 66.66666667%;
  }

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

  .offset-xxl-10 {
    margin-left: 83.33333333%;
  }

  .offset-xxl-11 {
    margin-left: 91.66666667%;
  }
}
.table {
  width: 100%;
  margin-bottom: 1rem;
  color: #495057;
}
.table th,
.table td {
  padding: 0.75rem;
  vertical-align: top;
  border-top: 1px solid #dee2e6;
}
.table thead th {
  vertical-align: bottom;
  border-bottom: 2px solid #dee2e6;
}
.table tbody + tbody {
  border-top: 2px solid #dee2e6;
}

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

.table-bordered {
  border: 1px solid #dee2e6;
}
.table-bordered th,
.table-bordered td {
  border: 1px solid #dee2e6;
}
.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: #f8f9fa;
}

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

.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: #c4daf8;
}
.table-primary th,
.table-primary td,
.table-primary thead th,
.table-primary tbody + tbody {
  border-color: #91baf1;
}

.table-hover .table-primary:hover {
  background-color: #adccf5;
}
.table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th {
  background-color: #adccf5;
}

.table-secondary,
.table-secondary > th,
.table-secondary > td {
  background-color: #e4daf4;
}
.table-secondary th,
.table-secondary td,
.table-secondary thead th,
.table-secondary tbody + tbody {
  border-color: #ccbaeb;
}

.table-hover .table-secondary:hover {
  background-color: #d6c6ee;
}
.table-hover .table-secondary:hover > td,
.table-hover .table-secondary:hover > th {
  background-color: #d6c6ee;
}

.table-success,
.table-success > th,
.table-success > td {
  background-color: #cde9ce;
}
.table-success th,
.table-success td,
.table-success thead th,
.table-success tbody + tbody {
  border-color: #a2d5a4;
}

.table-hover .table-success:hover {
  background-color: #bbe1bd;
}
.table-hover .table-success:hover > td,
.table-hover .table-success:hover > th {
  background-color: #bbe1bd;
}

.table-info,
.table-info > th,
.table-info > td {
  background-color: #cbecee;
}
.table-info th,
.table-info td,
.table-info thead th,
.table-info tbody + tbody {
  border-color: #9fdbdf;
}

.table-hover .table-info:hover {
  background-color: #b8e5e8;
}
.table-hover .table-info:hover > td,
.table-hover .table-info:hover > th {
  background-color: #b8e5e8;
}

.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: #ffe2b8;
}
.table-warning th,
.table-warning td,
.table-warning thead th,
.table-warning tbody + tbody {
  border-color: #ffc97a;
}

.table-hover .table-warning:hover {
  background-color: #ffd89f;
}
.table-hover .table-warning:hover > td,
.table-hover .table-warning:hover > th {
  background-color: #ffd89f;
}

.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: #f8bfc1;
}
.table-danger th,
.table-danger td,
.table-danger thead th,
.table-danger tbody + tbody {
  border-color: #f1898d;
}

.table-hover .table-danger:hover {
  background-color: #f5a8ab;
}
.table-hover .table-danger:hover > td,
.table-hover .table-danger:hover > th {
  background-color: #f5a8ab;
}

.table-light,
.table-light > th,
.table-light > td {
  background-color: #fdfdfe;
}
.table-light th,
.table-light td,
.table-light thead th,
.table-light tbody + tbody {
  border-color: #fbfcfc;
}

.table-hover .table-light:hover {
  background-color: #ececf6;
}
.table-hover .table-light:hover > td,
.table-hover .table-light:hover > th {
  background-color: #ececf6;
}

.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: #c6cacf;
}
.table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
  border-color: #969ca5;
}

.table-hover .table-dark:hover {
  background-color: #b8bdc3;
}
.table-hover .table-dark:hover > td,
.table-hover .table-dark:hover > th {
  background-color: #b8bdc3;
}

.table-tertiary,
.table-tertiary > th,
.table-tertiary > td {
  background-color: #d1e2f9;
}
.table-tertiary th,
.table-tertiary td,
.table-tertiary thead th,
.table-tertiary tbody + tbody {
  border-color: #a9c9f5;
}

.table-hover .table-tertiary:hover {
  background-color: #bad4f6;
}
.table-hover .table-tertiary:hover > td,
.table-hover .table-tertiary:hover > th {
  background-color: #bad4f6;
}

.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: #343a40;
  border-color: #454d55;
}
.table .thead-light th {
  color: #495057;
  background-color: #e9ecef;
  border-color: #dee2e6;
}

.table-dark {
  color: #fff;
  background-color: #343a40;
}
.table-dark th,
.table-dark td,
.table-dark thead th {
  border-color: #454d55;
}
.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(1.8125rem + 2px);
  padding: 0.25rem 0.7rem;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  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:focus {
  color: #495057;
  background-color: #fff;
  border-color: #9ec2f3;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(44, 123, 229, 0.25);
}
.form-control::-webkit-input-placeholder {
  color: #6c757d;
  opacity: 1;
}
.form-control::-moz-placeholder {
  color: #6c757d;
  opacity: 1;
}
.form-control::placeholder {
  color: #6c757d;
  opacity: 1;
}
.form-control:disabled, .form-control[readonly] {
  background-color: #e9ecef;
  opacity: 1;
}

input[type=date].form-control,
input[type=time].form-control,
input[type=datetime-local].form-control,
input[type=month].form-control {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}

select.form-control:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #495057;
}
select.form-control:focus::-ms-value {
  color: #495057;
  background-color: #fff;
}

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

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

.col-form-label-lg {
  padding-top: calc(0.35rem + 1px);
  padding-bottom: calc(0.35rem + 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.25rem 0;
  margin-bottom: 0;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #495057;
  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.2rem + 2px);
  padding: 0.35rem 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: #6c757d;
}

.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%;
  left: 0;
  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;
}
.form-row > .col > .valid-tooltip, .form-row > [class*=col-] > .valid-tooltip {
  left: 5px;
}

.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: #6ec071;
  background-color: #6ec071;
}
.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%;
  left: 0;
  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;
}
.form-row > .col > .invalid-tooltip, .form-row > [class*=col-] > .invalid-tooltip {
  left: 5px;
}

.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: #ea4a4f;
  background-color: #ea4a4f;
}
.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 {
  display: inline-block;
  font-weight: 400;
  color: #495057;
  text-align: center;
  vertical-align: middle;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: 0.25rem 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 {
    transition: none;
  }
}
.btn:hover {
  color: #495057;
  text-decoration: none;
}
.btn:focus, .btn.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(44, 123, 229, 0.25);
}
.btn.disabled, .btn:disabled {
  opacity: 0.65;
}
.btn:not(:disabled):not(.disabled) {
  cursor: pointer;
}
a.btn.disabled,
fieldset:disabled a.btn {
  pointer-events: none;
}

.btn-primary {
  color: #fff;
  background-color: #2c7be5;
  border-color: #2c7be5;
}
.btn-primary:hover {
  color: #fff;
  background-color: #1a68d1;
  border-color: #1862c6;
}
.btn-primary:focus, .btn-primary.focus {
  color: #fff;
  background-color: #1a68d1;
  border-color: #1862c6;
  box-shadow: 0 0 0 0.2rem rgba(76, 143, 233, 0.5);
}
.btn-primary.disabled, .btn-primary:disabled {
  color: #fff;
  background-color: #2c7be5;
  border-color: #2c7be5;
}
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #1862c6;
  border-color: #175dba;
}
.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(76, 143, 233, 0.5);
}

.btn-secondary {
  color: #fff;
  background-color: #9D7BD8;
  border-color: #9D7BD8;
}
.btn-secondary:hover {
  color: #fff;
  background-color: #875dcf;
  border-color: #8054cc;
}
.btn-secondary:focus, .btn-secondary.focus {
  color: #fff;
  background-color: #875dcf;
  border-color: #8054cc;
  box-shadow: 0 0 0 0.2rem rgba(172, 143, 222, 0.5);
}
.btn-secondary.disabled, .btn-secondary:disabled {
  color: #fff;
  background-color: #9D7BD8;
  border-color: #9D7BD8;
}
.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle {
  color: #fff;
  background-color: #8054cc;
  border-color: #784ac9;
}
.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(172, 143, 222, 0.5);
}

.btn-success {
  color: #fff;
  background-color: #4CAF50;
  border-color: #4CAF50;
}
.btn-success:hover {
  color: #fff;
  background-color: #409444;
  border-color: #3d8b40;
}
.btn-success:focus, .btn-success.focus {
  color: #fff;
  background-color: #409444;
  border-color: #3d8b40;
  box-shadow: 0 0 0 0.2rem rgba(103, 187, 106, 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: #3d8b40;
  border-color: #39833c;
}
.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(103, 187, 106, 0.5);
}

.btn-info {
  color: #212529;
  background-color: #47BAC1;
  border-color: #47BAC1;
}
.btn-info:hover {
  color: #fff;
  background-color: #39a2a9;
  border-color: #36999f;
}
.btn-info:focus, .btn-info.focus {
  color: #fff;
  background-color: #39a2a9;
  border-color: #36999f;
  box-shadow: 0 0 0 0.2rem rgba(65, 164, 170, 0.5);
}
.btn-info.disabled, .btn-info:disabled {
  color: #212529;
  background-color: #47BAC1;
  border-color: #47BAC1;
}
.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle {
  color: #fff;
  background-color: #36999f;
  border-color: #329096;
}
.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(65, 164, 170, 0.5);
}

.btn-warning {
  color: #212529;
  background-color: #ff9800;
  border-color: #ff9800;
}
.btn-warning:hover {
  color: #fff;
  background-color: #d98100;
  border-color: #cc7a00;
}
.btn-warning:focus, .btn-warning.focus {
  color: #fff;
  background-color: #d98100;
  border-color: #cc7a00;
  box-shadow: 0 0 0 0.2rem rgba(222, 135, 6, 0.5);
}
.btn-warning.disabled, .btn-warning:disabled {
  color: #212529;
  background-color: #ff9800;
  border-color: #ff9800;
}
.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle {
  color: #fff;
  background-color: #cc7a00;
  border-color: #bf7200;
}
.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(222, 135, 6, 0.5);
}

.btn-danger {
  color: #fff;
  background-color: #e51c23;
  border-color: #e51c23;
}
.btn-danger:hover {
  color: #fff;
  background-color: #c4161d;
  border-color: #b9151b;
}
.btn-danger:focus, .btn-danger.focus {
  color: #fff;
  background-color: #c4161d;
  border-color: #b9151b;
  box-shadow: 0 0 0 0.2rem rgba(233, 62, 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: #b9151b;
  border-color: #ad1419;
}
.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(233, 62, 68, 0.5);
}

.btn-light {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-light:hover {
  color: #212529;
  background-color: #e2e6ea;
  border-color: #dae0e5;
}
.btn-light:focus, .btn-light.focus {
  color: #212529;
  background-color: #e2e6ea;
  border-color: #dae0e5;
  box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
}
.btn-light.disabled, .btn-light:disabled {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle {
  color: #212529;
  background-color: #dae0e5;
  border-color: #d3d9df;
}
.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(216, 217, 219, 0.5);
}

.btn-dark {
  color: #fff;
  background-color: #354052;
  border-color: #354052;
}
.btn-dark:hover {
  color: #fff;
  background-color: #262e3b;
  border-color: #212833;
}
.btn-dark:focus, .btn-dark.focus {
  color: #fff;
  background-color: #262e3b;
  border-color: #212833;
  box-shadow: 0 0 0 0.2rem rgba(83, 93, 108, 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: #212833;
  border-color: #1c222b;
}
.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, 93, 108, 0.5);
}

.btn-tertiary {
  color: #fff;
  background-color: #5997eb;
  border-color: #5997eb;
}
.btn-tertiary:hover {
  color: #fff;
  background-color: #3782e6;
  border-color: #2c7be5;
}
.btn-tertiary:focus, .btn-tertiary.focus {
  color: #fff;
  background-color: #3782e6;
  border-color: #2c7be5;
  box-shadow: 0 0 0 0.2rem rgba(114, 167, 238, 0.5);
}
.btn-tertiary.disabled, .btn-tertiary:disabled {
  color: #fff;
  background-color: #5997eb;
  border-color: #5997eb;
}
.btn-tertiary:not(:disabled):not(.disabled):active, .btn-tertiary:not(:disabled):not(.disabled).active, .show > .btn-tertiary.dropdown-toggle {
  color: #fff;
  background-color: #2c7be5;
  border-color: #2174e4;
}
.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(114, 167, 238, 0.5);
}

.btn-outline-primary {
  color: #2c7be5;
  border-color: #2c7be5;
}
.btn-outline-primary:hover {
  color: #fff;
  background-color: #2c7be5;
  border-color: #2c7be5;
}
.btn-outline-primary:focus, .btn-outline-primary.focus {
  box-shadow: 0 0 0 0.2rem rgba(44, 123, 229, 0.5);
}
.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: #2c7be5;
  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: #2c7be5;
  border-color: #2c7be5;
}
.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(44, 123, 229, 0.5);
}

.btn-outline-secondary {
  color: #9D7BD8;
  border-color: #9D7BD8;
}
.btn-outline-secondary:hover {
  color: #fff;
  background-color: #9D7BD8;
  border-color: #9D7BD8;
}
.btn-outline-secondary:focus, .btn-outline-secondary.focus {
  box-shadow: 0 0 0 0.2rem rgba(157, 123, 216, 0.5);
}
.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
  color: #9D7BD8;
  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: #9D7BD8;
  border-color: #9D7BD8;
}
.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(157, 123, 216, 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: #47BAC1;
  border-color: #47BAC1;
}
.btn-outline-info:hover {
  color: #212529;
  background-color: #47BAC1;
  border-color: #47BAC1;
}
.btn-outline-info:focus, .btn-outline-info.focus {
  box-shadow: 0 0 0 0.2rem rgba(71, 186, 193, 0.5);
}
.btn-outline-info.disabled, .btn-outline-info:disabled {
  color: #47BAC1;
  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: #212529;
  background-color: #47BAC1;
  border-color: #47BAC1;
}
.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(71, 186, 193, 0.5);
}

.btn-outline-warning {
  color: #ff9800;
  border-color: #ff9800;
}
.btn-outline-warning:hover {
  color: #212529;
  background-color: #ff9800;
  border-color: #ff9800;
}
.btn-outline-warning:focus, .btn-outline-warning.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 152, 0, 0.5);
}
.btn-outline-warning.disabled, .btn-outline-warning:disabled {
  color: #ff9800;
  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: #212529;
  background-color: #ff9800;
  border-color: #ff9800;
}
.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(255, 152, 0, 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: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-outline-light:hover {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-outline-light:focus, .btn-outline-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}
.btn-outline-light.disabled, .btn-outline-light:disabled {
  color: #f8f9fa;
  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: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.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(248, 249, 250, 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: #5997eb;
  border-color: #5997eb;
}
.btn-outline-tertiary:hover {
  color: #fff;
  background-color: #5997eb;
  border-color: #5997eb;
}
.btn-outline-tertiary:focus, .btn-outline-tertiary.focus {
  box-shadow: 0 0 0 0.2rem rgba(89, 151, 235, 0.5);
}
.btn-outline-tertiary.disabled, .btn-outline-tertiary:disabled {
  color: #5997eb;
  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: #fff;
  background-color: #5997eb;
  border-color: #5997eb;
}
.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(89, 151, 235, 0.5);
}

.btn-link {
  font-weight: 400;
  color: #2c7be5;
  text-decoration: none;
}
.btn-link:hover {
  color: #1657af;
  text-decoration: underline;
}
.btn-link:focus, .btn-link.focus {
  text-decoration: underline;
}
.btn-link:disabled, .btn-link.disabled {
  color: #6c757d;
  pointer-events: none;
}

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

.btn-sm, .btn-group-sm > .btn {
  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: #495057;
  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 #e9ecef;
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.35rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #495057;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}
.dropdown-item:hover, .dropdown-item:focus {
  color: #16181b;
  text-decoration: none;
  background-color: #f8f9fa;
}
.dropdown-item.active, .dropdown-item:active {
  color: #fff;
  text-decoration: none;
  background-color: #2c7be5;
}
.dropdown-item.disabled, .dropdown-item:disabled {
  color: #adb5bd;
  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: #6c757d;
  white-space: nowrap;
}

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

.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  flex: 1 1 auto;
}
.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover {
  z-index: 1;
}
.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  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),
.btn-group > .btn-group:not(:first-child) {
  margin-left: -1px;
}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) > .btn {
  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 {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .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,
.btn-group-vertical > .btn-group {
  width: 100%;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: -1px;
}
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.btn-group-toggle > .btn,
.btn-group-toggle > .btn-group > .btn {
  margin-bottom: 0;
}
.btn-group-toggle > .btn input[type=radio],
.btn-group-toggle > .btn input[type=checkbox],
.btn-group-toggle > .btn-group > .btn input[type=radio],
.btn-group-toggle > .btn-group > .btn 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 auto;
  width: 1%;
  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(: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:not(.has-validation) > .form-control:not(:last-child),
.input-group:not(.has-validation) > .custom-select:not(:last-child),
.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label,
.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group.has-validation > .form-control:nth-last-child(n+3),
.input-group.has-validation > .custom-select:nth-last-child(n+3),
.input-group.has-validation > .custom-file:nth-last-child(n+3) .custom-file-label,
.input-group.has-validation > .custom-file:nth-last-child(n+3) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group-prepend,
.input-group-append {
  display: flex;
}
.input-group-prepend .btn,
.input-group-append .btn {
  position: relative;
  z-index: 2;
}
.input-group-prepend .btn:focus,
.input-group-append .btn:focus {
  z-index: 3;
}
.input-group-prepend .btn + .btn,
.input-group-prepend .btn + .input-group-text,
.input-group-prepend .input-group-text + .input-group-text,
.input-group-prepend .input-group-text + .btn,
.input-group-append .btn + .btn,
.input-group-append .btn + .input-group-text,
.input-group-append .input-group-text + .input-group-text,
.input-group-append .input-group-text + .btn {
  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.25rem 0.7rem;
  margin-bottom: 0;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  text-align: center;
  white-space: nowrap;
  background-color: #e9ecef;
  border: 1px solid #ced4da;
  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.2rem + 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,
.input-group-lg > .input-group-append > .btn {
  padding: 0.35rem 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,
.input-group-sm > .input-group-append > .btn {
  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,
.input-group > .input-group-prepend > .input-group-text,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .btn,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .input-group-text,
.input-group.has-validation > .input-group-append:nth-last-child(n+3) > .btn,
.input-group.has-validation > .input-group-append:nth-last-child(n+3) > .input-group-text,
.input-group > .input-group-append:last-child > .btn: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,
.input-group > .input-group-append > .input-group-text,
.input-group > .input-group-prepend:not(:first-child) > .btn,
.input-group > .input-group-prepend:not(:first-child) > .input-group-text,
.input-group > .input-group-prepend:first-child > .btn: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;
  z-index: 1;
  display: block;
  min-height: 1.3125rem;
  padding-left: 1.5rem;
  -webkit-print-color-adjust: exact;
          color-adjust: exact;
}

.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: #2c7be5;
  background-color: #2c7be5;
}
.custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(44, 123, 229, 0.25);
}
.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #9ec2f3;
}
.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  color: #fff;
  background-color: #cbdef9;
  border-color: #cbdef9;
}
.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label {
  color: #6c757d;
}
.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before {
  background-color: #e9ecef;
}

.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: #dee2e6;
  border: #adb5bd solid 1px;
}
.custom-control-label::after {
  position: absolute;
  top: 0.15625rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  content: "";
  background: 50%/50% 50% no-repeat;
}

.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: #2c7be5;
  background-color: #2c7be5;
}
.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(44, 123, 229, 0.5);
}
.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: rgba(44, 123, 229, 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(44, 123, 229, 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: #adb5bd;
  border-radius: 0.5rem;
  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;
}
@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: #dee2e6;
  transform: translateX(0.75rem);
}
.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(44, 123, 229, 0.5);
}

.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(1.8125rem + 2px);
  padding: 0.25rem 1.7rem 0.25rem 0.7rem;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  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='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.7rem center/8px 10px no-repeat;
  border: 1px solid #ced4da;
  border-radius: 0.3rem;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.custom-select:focus {
  border-color: #9ec2f3;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(44, 123, 229, 0.25);
}
.custom-select:focus::-ms-value {
  color: #495057;
  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: #6c757d;
  background-color: #e9ecef;
}
.custom-select::-ms-expand {
  display: none;
}
.custom-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #495057;
}

.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.2rem + 2px);
  padding-top: 0.35rem;
  padding-bottom: 0.35rem;
  padding-left: 1rem;
  font-size: 1rem;
}

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

.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(1.8125rem + 2px);
  margin: 0;
  overflow: hidden;
  opacity: 0;
}
.custom-file-input:focus ~ .custom-file-label {
  border-color: #9ec2f3;
  box-shadow: 0 0 0 0.2rem rgba(44, 123, 229, 0.25);
}
.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label {
  background-color: #e9ecef;
}
.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(1.8125rem + 2px);
  padding: 0.25rem 0.7rem;
  overflow: hidden;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  border: 1px solid #ced4da;
  border-radius: 0.3rem;
}
.custom-file-label::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  display: block;
  height: 1.8125rem;
  padding: 0.25rem 0.7rem;
  line-height: 1.5;
  color: #495057;
  content: "Browse";
  background-color: #e9ecef;
  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;
     -moz-appearance: none;
          appearance: none;
}
.custom-range:focus {
  outline: 0;
}
.custom-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #F8FAFC, 0 0 0 0.2rem rgba(44, 123, 229, 0.25);
}
.custom-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #F8FAFC, 0 0 0 0.2rem rgba(44, 123, 229, 0.25);
}
.custom-range:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #F8FAFC, 0 0 0 0.2rem rgba(44, 123, 229, 0.25);
}
.custom-range::-moz-focus-outer {
  border: 0;
}
.custom-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #2c7be5;
  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: #cbdef9;
}
.custom-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}
.custom-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #2c7be5;
  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;
  -moz-appearance: none;
       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: #cbdef9;
}
.custom-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  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: #2c7be5;
  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: #cbdef9;
}
.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: #dee2e6;
  border-radius: 1rem;
}
.custom-range::-ms-fill-upper {
  margin-right: 15px;
  background-color: #dee2e6;
  border-radius: 1rem;
}
.custom-range:disabled::-webkit-slider-thumb {
  background-color: #adb5bd;
}
.custom-range:disabled::-webkit-slider-runnable-track {
  cursor: default;
}
.custom-range:disabled::-moz-range-thumb {
  background-color: #adb5bd;
}
.custom-range:disabled::-moz-range-track {
  cursor: default;
}
.custom-range:disabled::-ms-thumb {
  background-color: #adb5bd;
}

.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: #6c757d;
  pointer-events: none;
  cursor: default;
}

.nav-tabs {
  border-bottom: 1px solid #dee2e6;
}
.nav-tabs .nav-link {
  margin-bottom: -1px;
  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: #e9ecef #e9ecef #dee2e6;
}
.nav-tabs .nav-link.disabled {
  color: #6c757d;
  background-color: transparent;
  border-color: transparent;
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: #495057;
  background-color: #F8FAFC;
  border-color: #dee2e6 #dee2e6 #F8FAFC;
}
.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: #2c7be5;
}

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

.nav-justified > .nav-link,
.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: 50%/100% 100% no-repeat;
}

.navbar-nav-scroll {
  max-height: 75vh;
  overflow-y: auto;
}

@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-nav-scroll {
    overflow: visible;
  }
  .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-nav-scroll {
    overflow: visible;
  }
  .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-nav-scroll {
    overflow: visible;
  }
  .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-nav-scroll {
    overflow: visible;
  }
  .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-nav-scroll {
    overflow: visible;
  }
  .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-nav-scroll {
  overflow: visible;
}
.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%280, 0, 0, 0.5%29' 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%28255, 255, 255, 0.5%29' 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 {
  border-top: inherit;
  border-bottom: inherit;
}
.card > .list-group:first-child {
  border-top-width: 0;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}
.card > .list-group:last-child {
  border-bottom-width: 0;
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.card > .card-header + .list-group,
.card > .list-group + .card-footer {
  border-top: 0;
}

.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-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;
  border-radius: 0.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 {
    -moz-column-count: 3;
         column-count: 3;
    -moz-column-gap: 1.25rem;
         column-gap: 1.25rem;
    orphans: 1;
    widows: 1;
  }
  .card-columns .card {
    display: inline-block;
    width: 100%;
  }
}

.accordion {
  overflow-anchor: none;
}
.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: 0rem 0rem;
  margin-bottom: 1rem;
  list-style: none;
  background-color: transparent;
  border-radius: 0.3rem;
}

.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.5rem;
}
.breadcrumb-item + .breadcrumb-item::before {
  float: left;
  padding-right: 0.5rem;
  color: #6c757d;
  content: "/";
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline;
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: none;
}
.breadcrumb-item.active {
  color: #6c757d;
}

.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: #6c757d;
  background-color: #fff;
  border: 1px solid #dee2e6;
}
.page-link:hover {
  z-index: 2;
  color: #343a40;
  text-decoration: none;
  background-color: #e9ecef;
  border-color: #dee2e6;
}
.page-link:focus {
  z-index: 3;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(44, 123, 229, 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: #2c7be5;
  border-color: #2c7be5;
}
.page-item.disabled .page-link {
  color: #6c757d;
  pointer-events: none;
  cursor: auto;
  background-color: #fff;
  border-color: #dee2e6;
}

.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: 600;
  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 {
  position: relative;
  top: -1px;
}

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

.badge-primary {
  color: #fff;
  background-color: #2c7be5;
}
a.badge-primary:hover, a.badge-primary:focus {
  color: #fff;
  background-color: #1862c6;
}
a.badge-primary:focus, a.badge-primary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(44, 123, 229, 0.5);
}

.badge-secondary {
  color: #fff;
  background-color: #9D7BD8;
}
a.badge-secondary:hover, a.badge-secondary:focus {
  color: #fff;
  background-color: #8054cc;
}
a.badge-secondary:focus, a.badge-secondary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(157, 123, 216, 0.5);
}

.badge-success {
  color: #fff;
  background-color: #4CAF50;
}
a.badge-success:hover, a.badge-success:focus {
  color: #fff;
  background-color: #3d8b40;
}
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: #212529;
  background-color: #47BAC1;
}
a.badge-info:hover, a.badge-info:focus {
  color: #212529;
  background-color: #36999f;
}
a.badge-info:focus, a.badge-info.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(71, 186, 193, 0.5);
}

.badge-warning {
  color: #212529;
  background-color: #ff9800;
}
a.badge-warning:hover, a.badge-warning:focus {
  color: #212529;
  background-color: #cc7a00;
}
a.badge-warning:focus, a.badge-warning.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 152, 0, 0.5);
}

.badge-danger {
  color: #fff;
  background-color: #e51c23;
}
a.badge-danger:hover, a.badge-danger:focus {
  color: #fff;
  background-color: #b9151b;
}
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: #212529;
  background-color: #f8f9fa;
}
a.badge-light:hover, a.badge-light:focus {
  color: #212529;
  background-color: #dae0e5;
}
a.badge-light:focus, a.badge-light.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.badge-dark {
  color: #fff;
  background-color: #354052;
}
a.badge-dark:hover, a.badge-dark:focus {
  color: #fff;
  background-color: #212833;
}
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: #fff;
  background-color: #5997eb;
}
a.badge-tertiary:hover, a.badge-tertiary:focus {
  color: #fff;
  background-color: #2c7be5;
}
a.badge-tertiary:focus, a.badge-tertiary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(89, 151, 235, 0.5);
}

.jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #e9ecef;
  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: 600;
}

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

.alert-primary {
  color: #174077;
  background-color: #2c7be5;
  border-color: #c4daf8;
}
.alert-primary hr {
  border-top-color: #adccf5;
}
.alert-primary .alert-link {
  color: #0f294c;
}

.alert-secondary {
  color: #524070;
  background-color: #9d7bd8;
  border-color: #e4daf4;
}
.alert-secondary hr {
  border-top-color: #d6c6ee;
}
.alert-secondary .alert-link {
  color: #3a2d50;
}

.alert-success {
  color: #285b2a;
  background-color: #4caf50;
  border-color: #cde9ce;
}
.alert-success hr {
  border-top-color: #bbe1bd;
}
.alert-success .alert-link {
  color: #18381a;
}

.alert-info {
  color: #256164;
  background-color: #47bac1;
  border-color: #cbecee;
}
.alert-info hr {
  border-top-color: #b8e5e8;
}
.alert-info .alert-link {
  color: #173d3f;
}

.alert-warning {
  color: #854f00;
  background-color: #ff9800;
  border-color: #ffe2b8;
}
.alert-warning hr {
  border-top-color: #ffd89f;
}
.alert-warning .alert-link {
  color: #523100;
}

.alert-danger {
  color: #770f12;
  background-color: #e51c23;
  border-color: #f8bfc1;
}
.alert-danger hr {
  border-top-color: #f5a8ab;
}
.alert-danger .alert-link {
  color: #4a090b;
}

.alert-light {
  color: #818182;
  background-color: #f8f9fa;
  border-color: #fdfdfe;
}
.alert-light hr {
  border-top-color: #ececf6;
}
.alert-light .alert-link {
  color: #686868;
}

.alert-dark {
  color: #1c212b;
  background-color: #354052;
  border-color: #c6cacf;
}
.alert-dark hr {
  border-top-color: #b8bdc3;
}
.alert-dark .alert-link {
  color: #08090c;
}

.alert-tertiary {
  color: #2e4f7a;
  background-color: #5997eb;
  border-color: #d1e2f9;
}
.alert-tertiary hr {
  border-top-color: #bad4f6;
}
.alert-tertiary .alert-link {
  color: #203755;
}

@keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  display: flex;
  height: 1rem;
  overflow: hidden;
  line-height: 0;
  font-size: 0.65625rem;
  background-color: #e9ecef;
  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: #2c7be5;
  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 {
  animation: 1s linear infinite progress-bar-stripes;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    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;
  border-radius: 0.3rem;
}

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

.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: inherit;
  border-top-right-radius: inherit;
}
.list-group-item:last-child {
  border-bottom-right-radius: inherit;
  border-bottom-left-radius: inherit;
}
.list-group-item.disabled, .list-group-item:disabled {
  color: #6c757d;
  pointer-events: none;
  background-color: #fff;
}
.list-group-item.active {
  z-index: 2;
  color: #fff;
  background-color: #2c7be5;
  border-color: #2c7be5;
}
.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 {
  border-radius: 0;
}
.list-group-flush > .list-group-item {
  border-width: 0 0 1px;
}
.list-group-flush > .list-group-item:last-child {
  border-bottom-width: 0;
}

.list-group-item-primary {
  color: #174077;
  background-color: #c4daf8;
}
.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
  color: #174077;
  background-color: #adccf5;
}
.list-group-item-primary.list-group-item-action.active {
  color: #fff;
  background-color: #174077;
  border-color: #174077;
}

.list-group-item-secondary {
  color: #524070;
  background-color: #e4daf4;
}
.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
  color: #524070;
  background-color: #d6c6ee;
}
.list-group-item-secondary.list-group-item-action.active {
  color: #fff;
  background-color: #524070;
  border-color: #524070;
}

.list-group-item-success {
  color: #285b2a;
  background-color: #cde9ce;
}
.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
  color: #285b2a;
  background-color: #bbe1bd;
}
.list-group-item-success.list-group-item-action.active {
  color: #fff;
  background-color: #285b2a;
  border-color: #285b2a;
}

.list-group-item-info {
  color: #256164;
  background-color: #cbecee;
}
.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
  color: #256164;
  background-color: #b8e5e8;
}
.list-group-item-info.list-group-item-action.active {
  color: #fff;
  background-color: #256164;
  border-color: #256164;
}

.list-group-item-warning {
  color: #854f00;
  background-color: #ffe2b8;
}
.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
  color: #854f00;
  background-color: #ffd89f;
}
.list-group-item-warning.list-group-item-action.active {
  color: #fff;
  background-color: #854f00;
  border-color: #854f00;
}

.list-group-item-danger {
  color: #770f12;
  background-color: #f8bfc1;
}
.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
  color: #770f12;
  background-color: #f5a8ab;
}
.list-group-item-danger.list-group-item-action.active {
  color: #fff;
  background-color: #770f12;
  border-color: #770f12;
}

.list-group-item-light {
  color: #818182;
  background-color: #fdfdfe;
}
.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
  color: #818182;
  background-color: #ececf6;
}
.list-group-item-light.list-group-item-action.active {
  color: #fff;
  background-color: #818182;
  border-color: #818182;
}

.list-group-item-dark {
  color: #1c212b;
  background-color: #c6cacf;
}
.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
  color: #1c212b;
  background-color: #b8bdc3;
}
.list-group-item-dark.list-group-item-action.active {
  color: #fff;
  background-color: #1c212b;
  border-color: #1c212b;
}

.list-group-item-tertiary {
  color: #2e4f7a;
  background-color: #d1e2f9;
}
.list-group-item-tertiary.list-group-item-action:hover, .list-group-item-tertiary.list-group-item-action:focus {
  color: #2e4f7a;
  background-color: #bad4f6;
}
.list-group-item-tertiary.list-group-item-action.active {
  color: #fff;
  background-color: #2e4f7a;
  border-color: #2e4f7a;
}

.close {
  float: right;
  font-size: 1.3125rem;
  font-weight: 600;
  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;
}

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

.toast {
  flex-basis: 350px;
  max-width: 350px;
  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);
  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: #6c757d;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}

.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: transform 0.25s ease-out;
  transform: translate(0, -50px);
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    transition: none;
  }
}
.modal.show .modal-dialog {
  transform: none;
}
.modal.modal-static .modal-dialog {
  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);
  height: -webkit-min-content;
  height: -moz-min-content;
  height: min-content;
  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 #dee2e6;
  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 #dee2e6;
  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);
    height: -webkit-min-content;
    height: -moz-min-content;
    height: min-content;
  }

  .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: "Space Grotesk", sans-serif;
  font-style: normal;
  font-weight: 400;
  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: "Space Grotesk", sans-serif;
  font-style: normal;
  font-weight: 400;
  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 #f7f7f7;
}

.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: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  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: #495057;
}

.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: 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 {
  transform: translateX(100%);
}

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

.carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  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%;
  padding: 0;
  color: #fff;
  text-align: center;
  background: none;
  border: 0;
  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: 50%/100% 100% no-repeat;
}

.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;
}

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

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

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

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

@media (prefers-reduced-motion: reduce) {
  .spinner-border,
.spinner-grow {
    animation-duration: 1.5s;
  }
}
.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: #2c7be5 !important;
}

a.bg-primary:hover, a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
  background-color: #1862c6 !important;
}

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

a.bg-secondary:hover, a.bg-secondary:focus,
button.bg-secondary:hover,
button.bg-secondary:focus {
  background-color: #8054cc !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: #3d8b40 !important;
}

.bg-info {
  background-color: #47BAC1 !important;
}

a.bg-info:hover, a.bg-info:focus,
button.bg-info:hover,
button.bg-info:focus {
  background-color: #36999f !important;
}

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

a.bg-warning:hover, a.bg-warning:focus,
button.bg-warning:hover,
button.bg-warning:focus {
  background-color: #cc7a00 !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: #b9151b !important;
}

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

a.bg-light:hover, a.bg-light:focus,
button.bg-light:hover,
button.bg-light:focus {
  background-color: #dae0e5 !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: #212833 !important;
}

.bg-tertiary {
  background-color: #5997eb !important;
}

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

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

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

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

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

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

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

.border-left {
  border-left: 1px solid #dee2e6 !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: #2c7be5 !important;
}

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

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

.border-info {
  border-color: #47BAC1 !important;
}

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

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

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

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

.border-tertiary {
  border-color: #5997eb !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.85714286%;
}

.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;
  }
}
.user-select-all {
  -webkit-user-select: all !important;
     -moz-user-select: all !important;
          user-select: all !important;
}

.user-select-auto {
  -webkit-user-select: auto !important;
     -moz-user-select: auto !important;
          user-select: auto !important;
}

.user-select-none {
  -webkit-user-select: none !important;
     -moz-user-select: none !important;
          user-select: 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;
}

.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;
  }
}
.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);
}

.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: 400 !important;
}

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

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

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

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

.text-primary {
  color: #2c7be5 !important;
}

a.text-primary:hover, a.text-primary:focus {
  color: #1657af !important;
}

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

a.text-secondary:hover, a.text-secondary:focus {
  color: #7140c7 !important;
}

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

a.text-success:hover, a.text-success:focus {
  color: #357a38 !important;
}

.text-info {
  color: #47BAC1 !important;
}

a.text-info:hover, a.text-info:focus {
  color: #2f878c !important;
}

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

a.text-warning:hover, a.text-warning:focus {
  color: #b36a00 !important;
}

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

a.text-danger:hover, a.text-danger:focus {
  color: #a21318 !important;
}

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

a.text-light:hover, a.text-light:focus {
  color: #cbd3da !important;
}

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

a.text-dark:hover, a.text-dark:focus {
  color: #171c24 !important;
}

.text-tertiary {
  color: #5997eb !important;
}

a.text-tertiary:hover, a.text-tertiary:focus {
  color: #1b6edc !important;
}

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

.text-muted {
  color: #6c757d !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;
  word-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 #adb5bd;
    page-break-inside: avoid;
  }

  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 #dee2e6 !important;
  }

  .table-dark {
    color: inherit;
  }
  .table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
    border-color: #dee2e6;
  }

  .table .thead-dark th {
    color: inherit;
    border-color: #dee2e6;
  }
}
/*!
 * https://github.com/arqex/react-datetime
 */
.rdt {
  position: relative;
}

.rdtPicker {
  display: none;
  position: absolute;
  min-width: 250px;
  padding: 4px;
  margin-top: 1px;
  z-index: 99999 !important;
  background: #fff;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
  border: 1px solid #f9f9f9;
}

.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: 28px;
}

.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 #428bca;
  border-top-color: rgba(0, 0, 0, 0.2);
  position: absolute;
  bottom: 4px;
  right: 4px;
}

.rdtPicker td.rdtActive,
.rdtPicker td.rdtActive:hover {
  background-color: #428bca;
  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 th {
  border-bottom: 1px solid #f9f9f9;
}

.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 */
  -moz-user-select: none;
  /* 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-of-type th {
  cursor: pointer;
}

.rdtPicker thead tr:first-of-type th:hover {
  background: #eeeeee;
}

.rdtPicker tfoot {
  border-top: 1px solid #f9f9f9;
}

.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-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Chrome/Safari/Opera */
  /* Konqueror */
  -moz-user-select: none;
  /* Firefox */
  /* Internet Explorer/Edge */
  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;
}

@keyframes react-loading-skeleton {
  100% {
    transform: translateX(100%);
  }
}
.react-loading-skeleton {
  --base-color: #ebebeb;
  --highlight-color: #f5f5f5;
  --animation-duration: 1.5s;
  --animation-direction: normal;
  --pseudo-element-display: block;
  /* Enable animation */
  background-color: var(--base-color);
  width: 100%;
  border-radius: 0.25rem;
  display: inline-flex;
  line-height: 1;
  position: relative;
  overflow: hidden;
  z-index: 1;
  /* Necessary for overflow: hidden to work correctly in Safari */
}

.react-loading-skeleton::after {
  content: " ";
  display: var(--pseudo-element-display);
  position: absolute;
  left: 0;
  right: 0;
  height: 100%;
  background-repeat: no-repeat;
  background-image: linear-gradient(90deg, var(--base-color), var(--highlight-color), var(--base-color));
  transform: translateX(-100%);
  animation-name: react-loading-skeleton;
  animation-direction: var(--animation-direction);
  animation-duration: var(--animation-duration);
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite;
}
@keyframes notyf-fadeinup {
  0% {
    opacity: 0;
    transform: translateY(25%);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
@keyframes notyf-fadeinleft {
  0% {
    opacity: 0;
    transform: translateX(25%);
  }
  to {
    opacity: 1;
    transform: translateX(0);
  }
}
@keyframes notyf-fadeoutright {
  0% {
    opacity: 1;
    transform: translateX(0);
  }
  to {
    opacity: 0;
    transform: translateX(25%);
  }
}
@keyframes notyf-fadeoutdown {
  0% {
    opacity: 1;
    transform: translateY(0);
  }
  to {
    opacity: 0;
    transform: translateY(25%);
  }
}
@keyframes ripple {
  0% {
    transform: scale(0) translateY(-45%) translateX(13%);
  }
  to {
    transform: scale(1) translateY(-45%) translateX(13%);
  }
}
.notyf {
  position: fixed;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  color: #fff;
  z-index: 9999;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  justify-content: flex-end;
  pointer-events: none;
  box-sizing: border-box;
  padding: 20px;
}

.notyf__icon--error, .notyf__icon--success {
  height: 21px;
  width: 21px;
  background: #fff;
  border-radius: 50%;
  display: block;
  margin: 0 auto;
  position: relative;
}

.notyf__icon--error:after, .notyf__icon--error:before {
  content: "";
  background: currentColor;
  display: block;
  position: absolute;
  width: 3px;
  border-radius: 3px;
  left: 9px;
  height: 12px;
  top: 5px;
}

.notyf__icon--error:after {
  transform: rotate(-45deg);
}

.notyf__icon--error:before {
  transform: rotate(45deg);
}

.notyf__icon--success:after, .notyf__icon--success:before {
  content: "";
  background: currentColor;
  display: block;
  position: absolute;
  width: 3px;
  border-radius: 3px;
}

.notyf__icon--success:after {
  height: 6px;
  transform: rotate(-45deg);
  top: 9px;
  left: 6px;
}

.notyf__icon--success:before {
  height: 11px;
  transform: rotate(45deg);
  top: 5px;
  left: 10px;
}

.notyf__toast {
  display: block;
  overflow: hidden;
  pointer-events: auto;
  animation: notyf-fadeinup 0.3s ease-in forwards;
  box-shadow: 0 3px 7px 0 rgba(0, 0, 0, 0.25);
  position: relative;
  padding: 0 15px;
  border-radius: 2px;
  max-width: 300px;
  transform: translateY(25%);
  box-sizing: border-box;
  flex-shrink: 0;
}

.notyf__toast--disappear {
  transform: translateY(0);
  animation: notyf-fadeoutdown 0.3s forwards;
  animation-delay: 0.25s;
}

.notyf__toast--disappear .notyf__icon, .notyf__toast--disappear .notyf__message {
  animation: notyf-fadeoutdown 0.3s forwards;
  opacity: 1;
  transform: translateY(0);
}

.notyf__toast--disappear .notyf__dismiss {
  animation: notyf-fadeoutright 0.3s forwards;
  opacity: 1;
  transform: translateX(0);
}

.notyf__toast--disappear .notyf__message {
  animation-delay: 0.05s;
}

.notyf__toast--upper {
  margin-bottom: 20px;
}

.notyf__toast--lower {
  margin-top: 20px;
}

.notyf__toast--dismissible .notyf__wrapper {
  padding-right: 30px;
}

.notyf__ripple {
  height: 400px;
  width: 400px;
  position: absolute;
  transform-origin: bottom right;
  right: 0;
  top: 0;
  border-radius: 50%;
  transform: scale(0) translateY(-51%) translateX(13%);
  z-index: 5;
  animation: ripple 0.4s ease-out forwards;
}

.notyf__wrapper {
  display: flex;
  align-items: center;
  padding-top: 17px;
  padding-bottom: 17px;
  padding-right: 15px;
  border-radius: 3px;
  position: relative;
  z-index: 10;
}

.notyf__icon {
  width: 22px;
  text-align: center;
  font-size: 1.3em;
  opacity: 0;
  animation: notyf-fadeinup 0.3s forwards;
  animation-delay: 0.3s;
  margin-right: 13px;
}

.notyf__dismiss {
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  width: 26px;
  margin-right: -15px;
  animation: notyf-fadeinleft 0.3s forwards;
  animation-delay: 0.35s;
  opacity: 0;
}

.notyf__dismiss-btn {
  background-color: rgba(0, 0, 0, 0.25);
  border: none;
  cursor: pointer;
  transition: opacity 0.2s ease, background-color 0.2s ease;
  outline: none;
  opacity: 0.35;
  height: 100%;
  width: 100%;
}

.notyf__dismiss-btn:after, .notyf__dismiss-btn:before {
  content: "";
  background: #fff;
  height: 12px;
  width: 2px;
  border-radius: 3px;
  position: absolute;
  left: calc(50% - 1px);
  top: calc(50% - 5px);
}

.notyf__dismiss-btn:after {
  transform: rotate(-45deg);
}

.notyf__dismiss-btn:before {
  transform: rotate(45deg);
}

.notyf__dismiss-btn:hover {
  opacity: 0.7;
  background-color: rgba(0, 0, 0, 0.15);
}

.notyf__dismiss-btn:active {
  opacity: 0.8;
}

.notyf__message {
  vertical-align: middle;
  position: relative;
  opacity: 0;
  animation: notyf-fadeinup 0.3s forwards;
  animation-delay: 0.25s;
  line-height: 1.5em;
}

@media only screen and (max-width: 480px) {
  .notyf {
    padding: 0;
  }

  .notyf__ripple {
    height: 600px;
    width: 600px;
    animation-duration: 0.5s;
  }

  .notyf__toast {
    max-width: none;
    border-radius: 0;
    box-shadow: 0 -2px 7px 0 rgba(0, 0, 0, 0.13);
    width: 100%;
  }

  .notyf__dismiss {
    width: 56px;
  }
}
/*
 * react-circular-progressbar styles
 * All of the styles in this file are configurable!
 */
.CircularProgressbar {
  /*
   * This fixes an issue where the CircularProgressbar svg has
   * 0 width inside a "display: flex" container, and thus not visible.
   */
  width: 100%;
  /*
   * This fixes a centering issue with CircularProgressbarWithChildren:
   * https://github.com/kevinsqi/react-circular-progressbar/issues/94
   */
  vertical-align: middle;
}

.CircularProgressbar .CircularProgressbar-path {
  stroke: #3e98c7;
  stroke-linecap: round;
  transition: stroke-dashoffset 0.5s ease 0s;
}

.CircularProgressbar .CircularProgressbar-trail {
  stroke: #d6d6d6;
  /* Used when trail is not full diameter, i.e. when props.circleRatio is set */
  stroke-linecap: round;
}

.CircularProgressbar .CircularProgressbar-text {
  fill: #3e98c7;
  font-size: 20px;
  dominant-baseline: middle;
  text-anchor: middle;
}

.CircularProgressbar .CircularProgressbar-background {
  fill: #d6d6d6;
}

/*
 * Sample background styles. Use these with e.g.:
 *
 *   <CircularProgressbar
 *     className="CircularProgressbar-inverted"
 *     background
 *     percentage={50}
 *   />
 */
.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-background {
  fill: #3e98c7;
}

.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-text {
  fill: #fff;
}

.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-path {
  stroke: #fff;
}

.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-trail {
  stroke: transparent;
}

.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: #495057;
}

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

.alert-outline,
.alert-outline-coloured {
  color: #495057;
  background: #fff;
}
.alert-outline hr,
.alert-outline-coloured hr {
  border-top-color: #ced4da;
}
.alert-outline .close:hover,
.alert-outline .close:focus,
.alert-outline-coloured .close:hover,
.alert-outline-coloured .close:focus {
  color: #343a40;
}
.alert-outline .alert-message,
.alert-outline-coloured .alert-message {
  border-top-right-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
  border: 1px solid #ced4da;
}
.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: #2c7be5;
}
.alert-outline.alert-secondary .alert-icon,
.alert-outline-coloured.alert-secondary .alert-icon {
  background-color: #9D7BD8;
}
.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: #47BAC1;
}
.alert-outline.alert-warning .alert-icon,
.alert-outline-coloured.alert-warning .alert-icon {
  background-color: #ff9800;
}
.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: #f8f9fa;
}
.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: #5997eb;
}

.alert-outline-coloured.alert-primary .alert-message {
  border-color: #2c7be5;
}
.alert-outline-coloured.alert-secondary .alert-message {
  border-color: #9D7BD8;
}
.alert-outline-coloured.alert-success .alert-message {
  border-color: #4CAF50;
}
.alert-outline-coloured.alert-info .alert-message {
  border-color: #47BAC1;
}
.alert-outline-coloured.alert-warning .alert-message {
  border-color: #ff9800;
}
.alert-outline-coloured.alert-danger .alert-message {
  border-color: #e51c23;
}
.alert-outline-coloured.alert-light .alert-message {
  border-color: #f8f9fa;
}
.alert-outline-coloured.alert-dark .alert-message {
  border-color: #354052;
}
.alert-outline-coloured.alert-tertiary .alert-message {
  border-color: #5997eb;
}

.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;
}

.avatar {
  margin-top: -15px;
  margin-bottom: -15px;
  width: 40px;
  height: 40px;
}

.badge {
  color: #fff;
}

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

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

.btn .feather {
  width: 14px;
  height: 14px;
}

.btn-primary, .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), .btn-primary.hover: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-facebook {
  color: #fff;
  background-color: #3b5998;
  border-color: #3b5998;
}
.btn-facebook:hover {
  color: #fff;
  background-color: #30497c;
  border-color: #2d4373;
}
.btn-facebook:focus, .btn-facebook.focus {
  color: #fff;
  background-color: #30497c;
  border-color: #2d4373;
  box-shadow: 0 0 0 0.2rem rgba(88, 114, 167, 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: #2d4373;
  border-color: #293e6a;
}
.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, 114, 167, 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: #0d8ddc;
  border-color: #0c85d0;
}
.btn-twitter:focus, .btn-twitter.focus {
  color: #fff;
  background-color: #0d8ddc;
  border-color: #0c85d0;
  box-shadow: 0 0 0 0.2rem rgba(63, 175, 244, 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: #0c85d0;
  border-color: #0b7ec4;
}
.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(63, 175, 244, 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: #d03526;
  border-color: #c63224;
}
.btn-google:focus, .btn-google.focus {
  color: #fff;
  background-color: #d03526;
  border-color: #c63224;
  box-shadow: 0 0 0 0.2rem rgba(225, 105, 94, 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: #c63224;
  border-color: #bb2f22;
}
.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, 105, 94, 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: #d90000;
  border-color: #cc0000;
}
.btn-youtube:focus, .btn-youtube.focus {
  color: #fff;
  background-color: #d90000;
  border-color: #cc0000;
  box-shadow: 0 0 0 0.2rem rgba(255, 38, 38, 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: #bf0000;
}
.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, 38, 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: #139ecb;
  border-color: #1295bf;
}
.btn-vimeo:focus, .btn-vimeo.focus {
  color: #fff;
  background-color: #139ecb;
  border-color: #1295bf;
  box-shadow: 0 0 0 0.2rem rgba(60, 194, 237, 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: #1295bf;
  border-color: #108cb4;
}
.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, 194, 237, 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: #e62a72;
  border-color: #e51e6b;
}
.btn-dribbble:focus, .btn-dribbble.focus {
  color: #fff;
  background-color: #e62a72;
  border-color: #e51e6b;
  box-shadow: 0 0 0 0.2rem rgba(237, 103, 155, 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: #e51e6b;
  border-color: #dc1a65;
}
.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, 103, 155, 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: #040404;
  border-color: black;
}
.btn-github:focus, .btn-github.focus {
  color: #fff;
  background-color: #040404;
  border-color: black;
  box-shadow: 0 0 0 0.2rem rgba(59, 58, 58, 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(59, 58, 58, 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: #de1f44;
  border-color: #d31e40;
}
.btn-instagram:focus, .btn-instagram.focus {
  color: #fff;
  background-color: #de1f44;
  border-color: #d31e40;
  box-shadow: 0 0 0 0.2rem rgba(232, 93, 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: #d31e40;
  border-color: #c81c3d;
}
.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, 93, 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: #980617;
  border-color: #8c0615;
}
.btn-pinterest:focus, .btn-pinterest.focus {
  color: #fff;
  background-color: #980617;
  border-color: #8c0615;
  box-shadow: 0 0 0 0.2rem rgba(199, 45, 62, 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: #8c0615;
  border-color: #800513;
}
.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(199, 45, 62, 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: #0052b6;
  border-color: #004ca9;
}
.btn-flickr:focus, .btn-flickr.focus {
  color: #fff;
  background-color: #0052b6;
  border-color: #004ca9;
  box-shadow: 0 0 0 0.2rem rgba(38, 122, 225, 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: #004ca9;
  border-color: #00469c;
}
.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, 122, 225, 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: #0043a6;
  border-color: #003e99;
}
.btn-bitbucket:focus, .btn-bitbucket.focus {
  color: #fff;
  background-color: #0043a6;
  border-color: #003e99;
  box-shadow: 0 0 0 0.2rem rgba(38, 108, 212, 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: #003e99;
  border-color: #00388c;
}
.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, 108, 212, 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: #343a40;
}
.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: #343a40;
}

.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: #343a40;
}
.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: #343a40;
}

.card {
  margin-bottom: 2rem;
  box-shadow: 0 0.5rem 1rem rgba(20, 40, 60, 0.03);
}

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

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

.card-title {
  font-size: 1rem;
  font-weight: 600;
}

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

.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: #6ec071;
}

.chat-offline {
  color: #ea4a4f;
}

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

.chat-message-left,
.chat-message-right {
  display: flex;
  flex-shrink: 0;
}

.chat-message-left {
  margin-right: auto;
}

.chat-message-right {
  flex-direction: row-reverse;
  margin-left: auto;
}

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

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

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

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

.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: #f8f9fa;
}

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

.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 #dee2e6;
  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;
}

.form-control-bottom-border {
  border: 0;
  border-radius: 0;
  box-shadow: none;
  border-bottom: 2px solid lightgrey;
}
.form-control-bottom-border:focus {
  box-shadow: none;
  outline: 0;
}

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

.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: #2c7be5;
}

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

.navbar-landing {
  background: #2b3443;
  padding: 0.5rem 1.5rem;
}

.landing-intro {
  background: #2b3443;
  color: #fff;
}

.landing-intro-brand {
  color: #2c7be5;
  width: 42px;
  height: 42px;
}

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

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

.landing-intro-img-default {
  width: 75%;
  right: 0;
  z-index: 2;
  box-shadow: -10px 0px 15px 0px rgba(0, 0, 0, 0.25);
}

.landing-intro-img-analytics {
  width: 75%;
  left: 0;
  z-index: 1;
}

.landing-features-icon {
  width: 42px;
  height: 42px;
  color: #1b6edc;
}

.landing-intro-title {
  font-size: 2.5rem;
  color: #fff;
}

.landing-intro-subtitle {
  font-size: 1.0875rem;
  color: #fff;
}

.landing-img {
  box-shadow: rgba(16, 64, 130, 0.15) 0px 4px 12px 0px;
  transition: all 0.15s ease-in-out;
}
.landing-img:hover {
  transform: scale(1.035);
}

.landing-feature {
  align-items: center;
  background: #edf2f7;
  border-radius: 50%;
  display: flex;
  height: 60px;
  justify-content: center;
  margin-right: 1rem;
  width: 60px;
}
.landing-feature svg {
  width: 28px;
  height: 28px;
  color: #1b6edc;
}

.modal-primary .modal-content {
  background: #2c7be5;
  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: #9D7BD8;
  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: #47BAC1;
  color: #212529;
}
.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: #ff9800;
  color: #212529;
}
.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: #f8f9fa;
  color: #212529;
}
.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: #5997eb;
  color: #fff;
}
.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-colored .modal-header,
.modal-colored .modal-footer {
  border-color: rgba(255, 255, 255, 0.33);
}

.navbar {
  border-bottom: 1px solid #EDEEF0;
  box-shadow: 0 0 2rem 0 rgba(53, 64, 82, 0.1);
}
@media (max-width: 991.98px) {
  .navbar {
    width: 100vw;
  }
}

.navbar-brand {
  font-weight: 400;
  font-size: 1.15rem;
  padding: 0.875rem 0;
  color: #f8f9fa;
  display: block;
}
.navbar-brand svg,
.navbar-brand .feather {
  color: #2c7be5;
  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: #6c757d;
  transition: background 0.1s ease-in-out, color 0.1s ease-in-out;
  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: #2c7be5;
}
.nav-icon svg,
.nav-icon .feather,
.nav-flag svg,
.nav-flag .feather {
  width: 20px;
  height: 20px;
}

.nav-item .indicator {
  background: #2c7be5;
  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;
  -o-object-fit: cover;
     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: 256px;
  max-width: 256px;
  transition: margin-left 0.35s ease-in-out, left 0.35s ease-in-out;
  background: #fff;
  border-right: 1px solid #EDEEF0;
}

.sidebar-content {
  background: #fff;
  transition: margin-left 0.35s ease-in-out, left 0.35s ease-in-out;
}
.sidebar-sticky .sidebar-content {
  border-right: 1px solid #EDEEF0;
}

.sidebar-sticky .sidebar-nav {
  padding-bottom: 0;
}
.sidebar-sticky .sidebar-content {
  height: 100vh;
  position: fixed;
  top: 0;
  left: 0;
  width: 256px;
}

.sidebar-nav {
  padding-bottom: 3.5rem;
  padding-left: 0;
  list-style: none;
}

.sidebar-link,
a.sidebar-link {
  display: block;
  padding: 0.75rem 1.5rem;
  color: #6c757d;
  font-weight: 600;
  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 {
  margin-right: 0.75rem;
  color: #6c757d;
  opacity: 0.3;
}

.sidebar-dropdown .sidebar-dropdown .sidebar-link {
  padding: 0.625rem 1.5rem 0.625rem 3.625rem;
}
.sidebar-dropdown .sidebar-dropdown .sidebar-dropdown .sidebar-link {
  padding: 0.625rem 1.5rem 0.625rem 4.5rem;
}

.sidebar-link:focus {
  outline: 0;
}

.sidebar-link:hover {
  color: #000;
  background: #fff;
}
.sidebar-link:hover i,
.sidebar-link:hover svg {
  color: #000;
  opacity: 0.5;
}

.sidebar-item.active > .sidebar-link,
.sidebar-item.active .sidebar-link:hover {
  color: #2c7be5;
  background: #fff;
}
.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: #2c7be5;
  opacity: 0.5;
}

.sidebar-dropdown .sidebar-link {
  padding: 0.625rem 1.5rem 0.625rem 2.75rem;
  color: #6c757d;
  background: #fff;
  font-weight: 400;
}

.sidebar-dropdown .sidebar-item .sidebar-link:hover {
  color: #000;
  background: #fff;
  font-weight: 600;
}

.sidebar-dropdown .sidebar-item.active .sidebar-link {
  color: #000;
  background: #fff;
  font-weight: 600;
}

.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;
  transform: rotate(45deg);
  position: absolute;
  top: 1.2rem;
  right: 1.7rem;
  transition: all 0.2s ease-out;
}

.sidebar [aria-expanded=true]:before,
.sidebar [data-toggle=collapse]:not(.collapsed):before {
  transform: rotate(-135deg);
  top: 1.4rem;
}

.sidebar .sidebar-dropdown [data-toggle=collapse]::before {
  top: 1rem;
}

.sidebar .sidebar-dropdown [aria-expanded=true]:before,
.sidebar .sidebar-dropdown [data-toggle=collapse]:not(.collapsed):before {
  top: 1.2rem;
}

.sidebar-brand {
  font-weight: 600;
  font-size: 1.15rem;
  padding: 1.15rem 1.5rem;
  color: #343a40;
  display: block;
}
.sidebar-brand:hover {
  text-decoration: none;
  color: #343a40;
}
.sidebar-brand:focus {
  outline: 0;
}
.sidebar-brand svg,
.sidebar-brand .feather {
  color: #2c7be5;
  height: 24px;
  width: 24px;
  margin-left: -0.15rem;
  margin-right: 0.375rem;
}

.sidebar-toggle {
  cursor: pointer;
  width: 26px;
  height: 26px;
}

.sidebar.toggled {
  margin-left: -256px;
}
.sidebar.toggled .sidebar-content {
  left: -256px;
}
@media (min-width: 1px) and (max-width: 991.98px) {
  .sidebar {
    margin-left: -256px;
  }
  .sidebar .sidebar-content {
    left: -256px;
  }
  .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: -256px;
  }
  .sidebar-collapsed.toggled .sidebar-content {
    left: -256px;
  }
}

.sidebar-header {
  background: transparent;
  color: #6c757d;
  padding: 1.125rem 1.5rem 0.375rem;
  font-size: 0.65rem;
  text-transform: uppercase;
}

.side-bar-business-name {
  font-size: 0.8rem;
  margin-left: 8px;
}

.sidebar-bottom {
  transition: margin-left 0.35s ease-in-out, left 0.35s ease-in-out;
  padding: 1rem;
  width: inherit;
  font-size: 0.8rem;
  bottom: 0;
  left: 0;
  position: fixed;
  background: #f8f9fa;
  min-width: 256px;
  max-width: 256px;
  color: #343a40;
  border-right: 1px solid #EDEEF0;
  margin-left: 0;
}
.sidebar-bottom h5 {
  color: #343a40;
}

.sidebar.toggled .sidebar-bottom {
  margin-left: -256px;
}

.sidebar-item .sidebar-badge {
  position: absolute;
  right: 20px;
  top: 14px;
}
.sidebar-item .sidebar-item .sidebar-badge {
  top: 10px;
}

.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: #6c757d;
}
.table-action a:hover {
  color: #212529;
}
.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);
}

.responsive-table-wrapper .react-bootstrap-table table {
  table-layout: auto;
}

.tab {
  margin-bottom: 2rem;
}
.tab .nav-tabs {
  border: 0;
}
.tab .nav-tabs .nav-link {
  background: transparent;
  color: #343a40;
  padding: 0.75rem 1rem;
  border: 0;
}
.tab .nav-tabs .nav-link.active {
  background: #fff;
  color: #343a40;
}
.tab .nav-tabs .nav-link:hover:not(.active) {
  color: #2c7be5;
}
.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: #2c7be5;
  border-bottom-color: #2c7be5;
  color: #fff;
}
.tab-primary .tab-content {
  background: #2c7be5;
  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: #9D7BD8;
  border-bottom-color: #9D7BD8;
  color: #fff;
}
.tab-secondary .tab-content {
  background: #9D7BD8;
  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: #47BAC1;
  border-bottom-color: #47BAC1;
  color: #fff;
}
.tab-info .tab-content {
  background: #47BAC1;
  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: #ff9800;
  border-bottom-color: #ff9800;
  color: #fff;
}
.tab-warning .tab-content {
  background: #ff9800;
  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: #f8f9fa;
  border-bottom-color: #f8f9fa;
  color: #fff;
}
.tab-light .tab-content {
  background: #f8f9fa;
  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: #5997eb;
  border-bottom-color: #5997eb;
  color: #fff;
}
.tab-tertiary .tab-content {
  background: #5997eb;
  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-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: #dee2e6;
  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 #2c7be5;
  left: 0;
  width: 20px;
  height: 20px;
  z-index: 1;
}

.text-sm {
  font-size: 0.75rem;
}

.text-lg {
  font-size: 1rem;
}

b, strong {
  font-weight: 600;
}

pre.snippet {
  white-space: pre-wrap;
  word-wrap: break-word;
  text-align: justify;
}

a {
  cursor: pointer;
}

.wrapper {
  align-items: stretch;
  display: flex;
  width: 100%;
  height: 100%;
}

.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;
}
@media (max-width: 991.98px) {
  .content {
    width: 100vw;
    max-width: 100vw;
  }
}
@media (max-width: 1199.98px) {
  .content {
    padding: 1.5rem;
  }
}

.main {
  width: 100%;
  height: 100%;
  min-width: 0;
  transition: margin-left 0.35s ease-in-out, left 0.35s ease-in-out;
}
@media (max-width: 991.98px) {
  .main {
    overflow-y: hidden;
  }
}

@keyframes spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
.settings {
  display: none;
}
@media (min-width: 1200px) {
  .settings {
    display: block;
  }
}

.settings-toggle {
  background: #343a40;
  color: #fff;
  position: fixed;
  top: 160px;
  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;
  animation-name: spin;
  animation-duration: 4000ms;
  animation-iteration-count: infinite;
  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: 450px;
  z-index: 100;
  top: 0;
  bottom: 0;
  right: -450px;
  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: #adb5bd;
  border-radius: 10rem;
  color: #fff;
  padding: 0.2rem 0.35rem;
}
.settings-layouts-item, .settings-layouts-item:hover {
  color: #495057;
  text-decoration: none;
  cursor: pointer;
}
.settings-layouts-item:hover .badge {
  background: #6c757d;
}

.settings-theme {
  display: block;
  margin-bottom: 1rem;
  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 #ced4da;
  transform: scale(1);
  transition: all 0.1s ease-in-out;
}
.settings-theme:hover img {
  transform: scale(1.03);
}

html[data-useragent*="MSIE 10.0"] .main {
  width: calc(100% - 256px);
}
html[data-useragent*="MSIE 10.0"] .sidebar-toggle {
  display: none !important;
}
html[data-useragent*="MSIE 10.0"] .sidebar {
  width: 256px !important;
  min-width: 256px !important;
  margin-left: 0 !important;
}
html[data-useragent*="MSIE 10.0"] .toggled.sidebar-collapsed {
  margin-left: 0 !important;
}

.scroll {
  max-height: 700px;
  overflow-y: auto;
}

.login-h-45 {
  height: 45px;
}

.login-nav-bar {
  height: 60px;
}

.login-nav-bar-title {
  font-size: 18px;
  font-weight: bold;
  color: black;
  margin-left: 12px;
  text-decoration: none;
}

.login-nav-bar-title:hover {
  color: black;
  text-decoration: none;
}

.push-link {
  color: #2c7be5;
}

.location-picker-map-view {
  height: 500px;
  width: "100%";
}

.link-tab {
  overflow: visible;
}

/* Style the links inside the navigation bar */
.link-tab a {
  float: left;
  display: block;
  text-align: center;
  padding-bottom: 8px;
  text-decoration: none;
  border-bottom: 3px solid transparent;
  color: #000;
}

.link-tab a:hover {
  border-bottom: 3px solid #2c7be5;
}

.link-tab a.active {
  border-bottom: 3px solid #2c7be5;
}

.tab-content-transparent .tab-content {
  background-color: transparent !important;
  padding: 0px;
  box-shadow: none;
  border-radius: 0;
}
.tab-content-transparent .tab-content p:last-child {
  margin-bottom: 0;
}

.w-65-h-65-circular-progress {
  width: 65px;
  height: 65px;
}

.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;
}

.pointer-events-none {
  pointer-events: none;
}

.overflow-scroll {
  overflow: scroll;
}

.overflow-hidden {
  overflow: hidden;
}

.overflow-auto {
  overflow: auto;
}

.overflow-visible {
  overflow: visible;
}

.absolute-top {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
}

.width-fit-content {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}

.wrap-gap {
  gap: 16px;
}

.middle-line {
  border-top: 1px solid #ddd;
  position: relative;
  height: 20px;
  margin: 10px 0;
  width: calc(100% - 16px);
}
.middle-line > * {
  position: absolute;
  width: 100px;
  text-align: center;
  background: #fff;
  top: -10px;
  left: 50%;
  margin-left: -50px;
  color: #95a4ba;
}

.errorInput {
  border: red solid 1px;
}

.disabled-link {
  pointer-events: none;
  cursor: default;
  color: gray;
}

.font-league-spartan {
  font-family: League Spartan;
}

svg {
  touch-action: none;
}

.jvectormap-container {
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
  touch-action: none;
}

.jvectormap-tip {
  position: absolute;
  display: none;
  border: solid 1px #CDCDCD;
  border-radius: 3px;
  background: #292929;
  color: white;
  font-family: sans-serif, Verdana;
  font-size: smaller;
  padding: 3px;
}

.jvectormap-zoomin, .jvectormap-zoomout, .jvectormap-goback {
  position: absolute;
  left: 10px;
  border-radius: 3px;
  background: #292929;
  padding: 3px;
  color: white;
  cursor: pointer;
  line-height: 10px;
  text-align: center;
  box-sizing: content-box;
}

.jvectormap-zoomin, .jvectormap-zoomout {
  width: 10px;
  height: 10px;
}

.jvectormap-zoomin {
  top: 10px;
}

.jvectormap-zoomout {
  top: 30px;
}

.jvectormap-goback {
  bottom: 10px;
  z-index: 1000;
  padding: 6px;
}

.jvectormap-spinner {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background: center no-repeat url(data:image/gif;base64,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);
}

.jvectormap-legend-title {
  font-weight: bold;
  font-size: 14px;
  text-align: center;
}

.jvectormap-legend-cnt {
  position: absolute;
}

.jvectormap-legend-cnt-h {
  bottom: 0;
  right: 0;
}

.jvectormap-legend-cnt-v {
  top: 0;
  right: 0;
}

.jvectormap-legend {
  background: black;
  color: white;
  border-radius: 3px;
}

.jvectormap-legend-cnt-h .jvectormap-legend {
  float: left;
  margin: 0 10px 10px 0;
  padding: 3px 3px 1px 3px;
}

.jvectormap-legend-cnt-h .jvectormap-legend .jvectormap-legend-tick {
  float: left;
}

.jvectormap-legend-cnt-v .jvectormap-legend {
  margin: 10px 10px 0 0;
  padding: 3px;
}

.jvectormap-legend-cnt-h .jvectormap-legend-tick {
  width: 40px;
}

.jvectormap-legend-cnt-h .jvectormap-legend-tick-sample {
  height: 15px;
}

.jvectormap-legend-cnt-v .jvectormap-legend-tick-sample {
  height: 20px;
  width: 20px;
  display: inline-block;
  vertical-align: middle;
}

.jvectormap-legend-tick-text {
  font-size: 12px;
}

.jvectormap-legend-cnt-h .jvectormap-legend-tick-text {
  text-align: center;
}

.jvectormap-legend-cnt-v .jvectormap-legend-tick-text {
  display: inline-block;
  vertical-align: middle;
  line-height: 20px;
  padding-left: 3px;
}

.gu-mirror {
  position: fixed !important;
  margin: 0 !important;
  z-index: 9999 !important;
  opacity: 0.8;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
  filter: alpha(opacity=80);
}

.gu-hide {
  display: none !important;
}

.gu-unselectable {
  -webkit-user-select: none !important;
  -moz-user-select: none !important;
  user-select: none !important;
}

.gu-transit {
  opacity: 0.2;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
  filter: alpha(opacity=20);
}

/*!
 * jQuery SmartWizard v5
 * jQuery Wizard Plugin
 * http://www.techlaboratory.net/smartwizard
 *
 * Created by Dipu Raj
 * http://dipu.me
 *
 * Licensed under the terms of MIT License
 * https://github.com/techlab/jquery-smartwizard/blob/master/LICENSE
 */
/* SmartWizard Base Styles */
.sw {
  position: relative;
}

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

.sw > .tab-content {
  position: relative;
  overflow: hidden;
}

.sw .toolbar {
  padding: 0.8rem;
}

.sw .toolbar > .btn {
  display: inline-block;
  text-decoration: none;
  text-align: center;
  text-transform: none;
  vertical-align: middle;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  margin-left: 0.2rem;
  margin-right: 0.2rem;
  cursor: pointer;
}

.sw .toolbar > .btn.disabled, .sw .toolbar > .btn:disabled {
  opacity: 0.65;
}

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

@media screen and (max-width: 640px) {
  .sw > .nav {
    flex-direction: column !important;
    flex: 1 auto;
  }
}
.sw > .nav .nav-link {
  display: block;
  padding: 0.5rem 1rem;
  text-decoration: none;
}

.sw > .nav .nav-link:hover, .sw > .nav .nav-link:active, .sw > .nav .nav-link:focus {
  text-decoration: none;
}

.sw > .nav .nav-link::-moz-focus-inner {
  border: 0 !important;
}

.sw > .nav .nav-link.disabled {
  color: #ccc !important;
  pointer-events: none;
  cursor: default;
}

.sw > .nav .nav-link.hidden {
  display: none !important;
}

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

.sw.sw-dark {
  color: rgba(255, 255, 255, 0.95);
  background: #000;
}

.sw.sw-loading {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

.sw.sw-loading::after {
  content: "";
  display: block;
  position: absolute;
  opacity: 1;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background: rgba(255, 255, 255, 0.7);
  z-index: 2;
  transition: all 0.2s ease;
}

.sw.sw-loading::before {
  content: "";
  display: inline-block;
  position: absolute;
  top: 45%;
  left: 45%;
  width: 2rem;
  height: 2rem;
  border: 10px solid #f3f3f3;
  border-top: 10px solid #3498db;
  border-radius: 50%;
  z-index: 10;
  animation: spin 1s linear infinite;
}
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
/* SmartWizard Theme: Default */
.sw-theme-default {
  border: 1px solid #eeeeee;
}

.sw-theme-default > .tab-content > .tab-pane {
  padding: 10px;
}

.sw-theme-default .toolbar > .btn {
  color: #fff;
  background-color: #17a2b8;
  border: 1px solid #17a2b8;
  padding: 0.375rem 0.75rem;
  border-radius: 0.25rem;
  font-weight: 400;
}

.sw-theme-default > .nav {
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.1) !important;
}

.sw-theme-default > .nav .nav-link {
  position: relative;
  height: 100%;
  min-height: 100%;
}

.sw-theme-default > .nav .nav-link::after {
  content: "";
  position: absolute;
  height: 2px;
  width: 0;
  left: 0px;
  bottom: -1px;
  background: #999999;
  transition: all 0.35s ease 0.15s;
}

.sw-theme-default > .nav .nav-link.inactive {
  color: #999999;
  cursor: not-allowed;
}

.sw-theme-default > .nav .nav-link.active {
  color: #17a2b8 !important;
  cursor: pointer;
}

.sw-theme-default > .nav .nav-link.active::after {
  background: #17a2b8 !important;
  width: 100%;
}

.sw-theme-default > .nav .nav-link.done {
  color: #5cb85c !important;
  cursor: pointer;
}

.sw-theme-default > .nav .nav-link.done::after {
  background: #5cb85c;
  width: 100%;
}

.sw-theme-default > .nav .nav-link.disabled {
  color: #dddddd !important;
  cursor: not-allowed;
}

.sw-theme-default > .nav .nav-link.disabled::after {
  background: #dddddd;
  width: 100%;
}

.sw-theme-default > .nav .nav-link.danger {
  color: #d9534f !important;
  cursor: pointer;
}

.sw-theme-default > .nav .nav-link.danger::after {
  background: #d9534f;
  width: 100%;
}

/* SmartWizard Theme: Arrows */
.sw-theme-arrows {
  border: 1px solid #eeeeee;
}

.sw-theme-arrows > .tab-content > .tab-pane {
  padding: 10px;
}

.sw-theme-arrows .toolbar > .btn {
  color: #ffffff;
  background-color: #17a2b8;
  border: 1px solid #17a2b8;
  padding: 0.375rem 0.75rem;
  border-radius: 0.25rem;
  font-weight: 400;
}

.sw-theme-arrows > .nav {
  overflow: hidden;
  border-bottom: 1px solid #eeeeee;
}

.sw-theme-arrows > .nav .nav-link {
  position: relative;
  height: 100%;
  min-height: 100%;
  margin-right: 30px;
  margin-left: -30px;
  padding-left: 40px;
}

@media screen and (max-width: 640px) {
  .sw-theme-arrows > .nav .nav-link {
    overflow: hidden;
    margin-bottom: 1px;
    margin-right: unset;
  }
}
.sw-theme-arrows > .nav .nav-link::after {
  content: "";
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  top: 50%;
  left: 100%;
  margin-top: -50px;
  border-top: 50px solid transparent;
  border-bottom: 50px solid transparent;
  border-left: 30px solid #f8f8f8;
  z-index: 2;
}

.sw-theme-arrows > .nav .nav-link::before {
  content: " ";
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  top: 50%;
  left: 100%;
  margin-top: -50px;
  margin-left: 1px;
  border-top: 50px solid transparent;
  border-bottom: 50px solid transparent;
  border-left: 30px solid #eeeeee;
  z-index: 1;
}

.sw-theme-arrows > .nav .nav-link.inactive {
  color: #999999;
  border-color: #f8f8f8;
  background: #f8f8f8;
  cursor: not-allowed;
}

.sw-theme-arrows > .nav .nav-link.active {
  color: #ffffff;
  border-color: #5bc0de;
  background: #5bc0de;
  cursor: pointer;
}

.sw-theme-arrows > .nav .nav-link.active::after {
  border-left-color: #5bc0de;
}

.sw-theme-arrows > .nav .nav-link.done {
  color: #ffffff;
  border-color: #5cb85c;
  background: #5cb85c;
  cursor: pointer;
}

.sw-theme-arrows > .nav .nav-link.done::after {
  border-left-color: #5cb85c;
}

.sw-theme-arrows > .nav .nav-link.disabled {
  color: #eeeeee;
  border-color: #f9f9f9;
  background: #f9f9f9;
  cursor: not-allowed;
}

.sw-theme-arrows > .nav .nav-link.disabled::after {
  border-left-color: #f9f9f9;
}

.sw-theme-arrows > .nav .nav-link.danger {
  color: #ffffff;
  border-color: #d9534f;
  background: #d9534f;
  cursor: pointer;
}

.sw-theme-arrows > .nav .nav-link.danger::after {
  border-left-color: #d9534f;
}

.sw-theme-arrows.sw-dark {
  color: rgba(255, 255, 255, 0.95);
  background: #000;
}

.sw-theme-arrows.sw-dark > .nav {
  border-bottom: 1px solid #555555;
}

.sw-theme-arrows.sw-dark > .nav .nav-link::after {
  border-left: 30px solid #5f5f5f;
}

.sw-theme-arrows.sw-dark > .nav .nav-link::before {
  border-left: 30px solid #555555;
}

.sw-theme-arrows.sw-dark > .nav .nav-link.inactive {
  color: white;
  border-color: #5f5f5f;
  background: #5f5f5f;
}

.sw-theme-arrows.sw-dark > .nav .nav-link.inactive::after {
  border-left-color: #5f5f5f;
}

.sw-theme-arrows.sw-dark > .nav .nav-link.active {
  color: white;
  border-color: #010506;
  background: #0a2730;
}

.sw-theme-arrows.sw-dark > .nav .nav-link.active::after {
  border-left-color: #0a2730;
}

.sw-theme-arrows.sw-dark > .nav .nav-link.done {
  color: white;
  border-color: black;
  background: black;
}

.sw-theme-arrows.sw-dark > .nav .nav-link.done::after {
  border-left-color: black;
}

.sw-theme-arrows.sw-dark > .nav .nav-link.disabled {
  color: #555555 !important;
  border-color: #f9f9f9;
  background: #474747;
}

.sw-theme-arrows.sw-dark > .nav .nav-link.disabled::after {
  border-left-color: #474747;
}

.sw-theme-arrows.sw-dark > .nav .nav-link.danger {
  color: #ffffff;
  border-color: #d9534f;
  background: #d9534f;
}

.sw-theme-arrows.sw-dark > .nav .nav-link.danger::after {
  border-left-color: #d9534f;
}

/* SmartWizard Theme: Dots */
.sw-theme-dots > .tab-content > .tab-pane {
  padding: 10px;
}

.sw-theme-dots .toolbar > .btn {
  color: #ffffff;
  background-color: #17a2b8;
  border: 1px solid #17a2b8;
  padding: 0.375rem 0.75rem;
  border-radius: 0.25rem;
  font-weight: 400;
}

.sw-theme-dots > .nav {
  position: relative;
  margin-bottom: 10px;
}

.sw-theme-dots > .nav::before {
  content: " ";
  position: absolute;
  top: 18px;
  left: 0;
  width: 100%;
  height: 5px;
  background-color: #eeeeee;
  border-radius: 3px;
  z-index: 1;
}

.sw-theme-dots > .nav .nav-link {
  position: relative;
  margin-top: 40px;
}

.sw-theme-dots > .nav .nav-link::before {
  content: " ";
  position: absolute;
  display: block;
  top: -36px;
  left: 0;
  right: 0;
  margin-left: auto;
  margin-right: auto;
  width: 32px;
  height: 32px;
  border-radius: 50%;
  border: none;
  background: #f5f5f5;
  color: #428bca;
  text-decoration: none;
  z-index: 98;
}

.sw-theme-dots > .nav .nav-link::after {
  content: " ";
  position: absolute;
  display: block;
  top: -28px;
  left: 0;
  right: 0;
  margin-left: auto;
  margin-right: auto;
  width: 16px;
  height: 16px;
  border-radius: 50%;
  z-index: 99;
}

.sw-theme-dots > .nav .nav-link.inactive {
  color: #999999;
  cursor: not-allowed;
}

.sw-theme-dots > .nav .nav-link.inactive::after {
  background-color: #999999;
}

.sw-theme-dots > .nav .nav-link.active {
  color: #5bc0de !important;
  cursor: pointer;
}

.sw-theme-dots > .nav .nav-link.active::after {
  background-color: #5bc0de !important;
}

.sw-theme-dots > .nav .nav-link.done {
  color: #5cb85c;
  cursor: pointer;
}

.sw-theme-dots > .nav .nav-link.done::after {
  background-color: #5cb85c;
}

.sw-theme-dots > .nav .nav-link.disabled {
  color: #f9f9f9;
  cursor: not-allowed;
}

.sw-theme-dots > .nav .nav-link.disabled::after {
  background-color: #f9f9f9;
}

.sw-theme-dots > .nav .nav-link.danger {
  color: #d9534f;
  cursor: pointer;
}

.sw-theme-dots > .nav .nav-link.danger::after {
  background-color: #d9534f;
}

.sw-theme-dots.sw-dark {
  color: rgba(255, 255, 255, 0.95);
  background: #000;
}

.sw-theme-dots.sw-dark > .nav::before {
  background-color: #3c3c3c;
}

.sw-theme-dots.sw-dark > .nav .nav-link::before {
  background: #434343;
  color: black;
}

/* SmartWizard Theme: Progress */
.sw-theme-progress {
  border: 1px solid #eeeeee;
}

.sw-theme-progress > .tab-content > .tab-pane {
  padding: 10px;
}

.sw-theme-progress .toolbar > .btn {
  color: #ffffff;
  background-color: #17a2b8;
  border: 1px solid #17a2b8;
  padding: 0.375rem 0.75rem;
  border-radius: 0.25rem;
  font-weight: 400;
}

.sw-theme-progress > .nav {
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.1) !important;
}

.sw-theme-progress > .nav .nav-link {
  position: relative;
  height: 100%;
  min-height: 100%;
  background: transparent;
  overflow: hidden;
  z-index: 2;
}

.sw-theme-progress > .nav .nav-link::after {
  content: "";
  position: absolute;
  height: 150%;
  width: 0;
  left: 0;
  top: 0;
  background: #ffffff;
  z-index: -1;
  transition: all 0.35s ease 0.1s;
}

.sw-theme-progress > .nav .nav-link.inactive {
  color: #999999;
  cursor: not-allowed;
}

.sw-theme-progress > .nav .nav-link.active {
  color: #ffffff !important;
  cursor: pointer;
}

.sw-theme-progress > .nav .nav-link.active::after {
  background-color: #5cb85c;
  width: 100%;
}

.sw-theme-progress > .nav .nav-link.done {
  color: #ffffff !important;
  cursor: pointer;
}

.sw-theme-progress > .nav .nav-link.done::after {
  background: #5cb85c;
  width: 100%;
}

.sw-theme-progress > .nav .nav-link.disabled {
  color: #dddddd !important;
  cursor: not-allowed;
}

.sw-theme-progress > .nav .nav-link.disabled::after {
  background: #f9f9f9;
  width: 100%;
}

.sw-theme-progress > .nav .nav-link.danger {
  color: #ffffff !important;
  cursor: pointer;
}

.sw-theme-progress > .nav .nav-link.danger::after {
  background: #d9534f;
  width: 100%;
}

.sw-theme-progress.sw-dark {
  color: rgba(255, 255, 255, 0.95);
}

.sw-theme-progress.sw-dark > .nav .nav-link.active {
  color: white;
}

.sw-theme-progress.sw-dark > .nav .nav-link.active::after {
  background-color: #333;
}

.sw-theme-progress.sw-dark > .nav .nav-link.done {
  color: #ffffff !important;
}

.sw-theme-progress.sw-dark > .nav .nav-link.done::after {
  background: #333;
}

.sw-theme-progress.sw-dark > .nav .nav-link.disabled {
  color: #2b2b2b !important;
}

.sw-theme-progress.sw-dark > .nav .nav-link.disabled::after {
  background: #474747;
}

.sw-theme-progress.sw-dark > .nav .nav-link.danger {
  color: #ffffff !important;
}

.sw-theme-progress.sw-dark > .nav .nav-link.danger::after {
  background: #d9534f;
}

/* 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;
}

.card > .react-bootstrap-table .table {
  margin-bottom: 0;
}

.react-bootstrap-table-pagination-list .pagination {
  justify-content: flex-end;
}

.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: #495057;
  background-color: #fff;
  border-color: #9ec2f3 !important;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(44, 123, 229, 0.25);
}
.react-select-container .react-select__value-container {
  padding: 0.25rem 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.25rem;
}
.react-select-container .react-select__option {
  padding-bottom: 0.25rem;
  padding-top: 0.25rem;
  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 > ul.step-anchor > li.active > a {
  color: #2c7be5 !important;
}
.wizard.sw-theme-default > ul.step-anchor > li.active > a:after {
  background: #2c7be5;
}
.wizard.sw-theme-default > ul.step-anchor > li.done > a {
  color: #70a6ed !important;
}
.wizard.sw-theme-default > ul.step-anchor > li.done > a:after {
  background: #70a6ed !important;
}
.wizard.sw-theme-arrows > ul.step-anchor > li.active > a {
  border-color: #2c7be5 !important;
  background: #2c7be5 !important;
}
.wizard.sw-theme-arrows > ul.step-anchor > li.active > a:after {
  border-left-color: #2c7be5 !important;
}
.wizard.sw-theme-arrows > ul.step-anchor > li.done > a {
  border-color: #70a6ed !important;
  background: #70a6ed !important;
}
.wizard.sw-theme-arrows > ul.step-anchor > li.done > a:after {
  border-left-color: #70a6ed !important;
}

.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: #dee2e6;
}

.wizard.sw-theme-default .step-content,
.wizard.sw-theme-arrows .step-content {
  padding: 10px;
}

.wizard-primary.sw-theme-default > ul.step-anchor > li.active > a {
  color: #2c7be5 !important;
}
.wizard-primary.sw-theme-default > ul.step-anchor > li.active > a:after {
  background: #2c7be5;
}
.wizard-primary.sw-theme-default > ul.step-anchor > li.done > a {
  color: #70a6ed !important;
}
.wizard-primary.sw-theme-default > ul.step-anchor > li.done > a:after {
  background: #70a6ed !important;
}
.wizard-primary.sw-theme-arrows > ul.step-anchor > li.active > a {
  border-color: #2c7be5 !important;
  background: #2c7be5 !important;
}
.wizard-primary.sw-theme-arrows > ul.step-anchor > li.active > a:after {
  border-left-color: #2c7be5 !important;
}
.wizard-primary.sw-theme-arrows > ul.step-anchor > li.done > a {
  border-color: #70a6ed !important;
  background: #70a6ed !important;
}
.wizard-primary.sw-theme-arrows > ul.step-anchor > li.done > a:after {
  border-left-color: #70a6ed !important;
}

.wizard-secondary.sw-theme-default > ul.step-anchor > li.active > a {
  color: #9D7BD8 !important;
}
.wizard-secondary.sw-theme-default > ul.step-anchor > li.active > a:after {
  background: #9D7BD8;
}
.wizard-secondary.sw-theme-default > ul.step-anchor > li.done > a {
  color: #c9b6e9 !important;
}
.wizard-secondary.sw-theme-default > ul.step-anchor > li.done > a:after {
  background: #c9b6e9 !important;
}
.wizard-secondary.sw-theme-arrows > ul.step-anchor > li.active > a {
  border-color: #9D7BD8 !important;
  background: #9D7BD8 !important;
}
.wizard-secondary.sw-theme-arrows > ul.step-anchor > li.active > a:after {
  border-left-color: #9D7BD8 !important;
}
.wizard-secondary.sw-theme-arrows > ul.step-anchor > li.done > a {
  border-color: #c9b6e9 !important;
  background: #c9b6e9 !important;
}
.wizard-secondary.sw-theme-arrows > ul.step-anchor > li.done > a:after {
  border-left-color: #c9b6e9 !important;
}

.wizard-success.sw-theme-default > ul.step-anchor > li.active > a {
  color: #4CAF50 !important;
}
.wizard-success.sw-theme-default > ul.step-anchor > li.active > a:after {
  background: #4CAF50;
}
.wizard-success.sw-theme-default > ul.step-anchor > li.done > a {
  color: #80c883 !important;
}
.wizard-success.sw-theme-default > ul.step-anchor > li.done > a:after {
  background: #80c883 !important;
}
.wizard-success.sw-theme-arrows > ul.step-anchor > li.active > a {
  border-color: #4CAF50 !important;
  background: #4CAF50 !important;
}
.wizard-success.sw-theme-arrows > ul.step-anchor > li.active > a:after {
  border-left-color: #4CAF50 !important;
}
.wizard-success.sw-theme-arrows > ul.step-anchor > li.done > a {
  border-color: #80c883 !important;
  background: #80c883 !important;
}
.wizard-success.sw-theme-arrows > ul.step-anchor > li.done > a:after {
  border-left-color: #80c883 !important;
}

.wizard-info.sw-theme-default > ul.step-anchor > li.active > a {
  color: #47BAC1 !important;
}
.wizard-info.sw-theme-default > ul.step-anchor > li.active > a:after {
  background: #47BAC1;
}
.wizard-info.sw-theme-default > ul.step-anchor > li.done > a {
  color: #80cfd4 !important;
}
.wizard-info.sw-theme-default > ul.step-anchor > li.done > a:after {
  background: #80cfd4 !important;
}
.wizard-info.sw-theme-arrows > ul.step-anchor > li.active > a {
  border-color: #47BAC1 !important;
  background: #47BAC1 !important;
}
.wizard-info.sw-theme-arrows > ul.step-anchor > li.active > a:after {
  border-left-color: #47BAC1 !important;
}
.wizard-info.sw-theme-arrows > ul.step-anchor > li.done > a {
  border-color: #80cfd4 !important;
  background: #80cfd4 !important;
}
.wizard-info.sw-theme-arrows > ul.step-anchor > li.done > a:after {
  border-left-color: #80cfd4 !important;
}

.wizard-warning.sw-theme-default > ul.step-anchor > li.active > a {
  color: #ff9800 !important;
}
.wizard-warning.sw-theme-default > ul.step-anchor > li.active > a:after {
  background: #ff9800;
}
.wizard-warning.sw-theme-default > ul.step-anchor > li.done > a {
  color: #ffb74d !important;
}
.wizard-warning.sw-theme-default > ul.step-anchor > li.done > a:after {
  background: #ffb74d !important;
}
.wizard-warning.sw-theme-arrows > ul.step-anchor > li.active > a {
  border-color: #ff9800 !important;
  background: #ff9800 !important;
}
.wizard-warning.sw-theme-arrows > ul.step-anchor > li.active > a:after {
  border-left-color: #ff9800 !important;
}
.wizard-warning.sw-theme-arrows > ul.step-anchor > li.done > a {
  border-color: #ffb74d !important;
  background: #ffb74d !important;
}
.wizard-warning.sw-theme-arrows > ul.step-anchor > li.done > a:after {
  border-left-color: #ffb74d !important;
}

.wizard-danger.sw-theme-default > ul.step-anchor > li.active > a {
  color: #e51c23 !important;
}
.wizard-danger.sw-theme-default > ul.step-anchor > li.active > a:after {
  background: #e51c23;
}
.wizard-danger.sw-theme-default > ul.step-anchor > li.done > a {
  color: #ed6166 !important;
}
.wizard-danger.sw-theme-default > ul.step-anchor > li.done > a:after {
  background: #ed6166 !important;
}
.wizard-danger.sw-theme-arrows > ul.step-anchor > li.active > a {
  border-color: #e51c23 !important;
  background: #e51c23 !important;
}
.wizard-danger.sw-theme-arrows > ul.step-anchor > li.active > a:after {
  border-left-color: #e51c23 !important;
}
.wizard-danger.sw-theme-arrows > ul.step-anchor > li.done > a {
  border-color: #ed6166 !important;
  background: #ed6166 !important;
}
.wizard-danger.sw-theme-arrows > ul.step-anchor > li.done > a:after {
  border-left-color: #ed6166 !important;
}

.wizard-light.sw-theme-default > ul.step-anchor > li.active > a {
  color: #f8f9fa !important;
}
.wizard-light.sw-theme-default > ul.step-anchor > li.active > a:after {
  background: #f8f9fa;
}
.wizard-light.sw-theme-default > ul.step-anchor > li.done > a {
  color: white !important;
}
.wizard-light.sw-theme-default > ul.step-anchor > li.done > a:after {
  background: white !important;
}
.wizard-light.sw-theme-arrows > ul.step-anchor > li.active > a {
  border-color: #f8f9fa !important;
  background: #f8f9fa !important;
}
.wizard-light.sw-theme-arrows > ul.step-anchor > li.active > a:after {
  border-left-color: #f8f9fa !important;
}
.wizard-light.sw-theme-arrows > ul.step-anchor > li.done > a {
  border-color: white !important;
  background: white !important;
}
.wizard-light.sw-theme-arrows > ul.step-anchor > li.done > a:after {
  border-left-color: white !important;
}

.wizard-dark.sw-theme-default > ul.step-anchor > li.active > a {
  color: #354052 !important;
}
.wizard-dark.sw-theme-default > ul.step-anchor > li.active > a:after {
  background: #354052;
}
.wizard-dark.sw-theme-default > ul.step-anchor > li.done > a {
  color: #536480 !important;
}
.wizard-dark.sw-theme-default > ul.step-anchor > li.done > a:after {
  background: #536480 !important;
}
.wizard-dark.sw-theme-arrows > ul.step-anchor > li.active > a {
  border-color: #354052 !important;
  background: #354052 !important;
}
.wizard-dark.sw-theme-arrows > ul.step-anchor > li.active > a:after {
  border-left-color: #354052 !important;
}
.wizard-dark.sw-theme-arrows > ul.step-anchor > li.done > a {
  border-color: #536480 !important;
  background: #536480 !important;
}
.wizard-dark.sw-theme-arrows > ul.step-anchor > li.done > a:after {
  border-left-color: #536480 !important;
}

.wizard-tertiary.sw-theme-default > ul.step-anchor > li.active > a {
  color: #5997eb !important;
}
.wizard-tertiary.sw-theme-default > ul.step-anchor > li.active > a:after {
  background: #5997eb;
}
.wizard-tertiary.sw-theme-default > ul.step-anchor > li.done > a {
  color: #9ec2f3 !important;
}
.wizard-tertiary.sw-theme-default > ul.step-anchor > li.done > a:after {
  background: #9ec2f3 !important;
}
.wizard-tertiary.sw-theme-arrows > ul.step-anchor > li.active > a {
  border-color: #5997eb !important;
  background: #5997eb !important;
}
.wizard-tertiary.sw-theme-arrows > ul.step-anchor > li.active > a:after {
  border-left-color: #5997eb !important;
}
.wizard-tertiary.sw-theme-arrows > ul.step-anchor > li.done > a {
  border-color: #9ec2f3 !important;
  background: #9ec2f3 !important;
}
.wizard-tertiary.sw-theme-arrows > ul.step-anchor > li.done > a:after {
  border-left-color: #9ec2f3 !important;
}

.wizard .step-content {
  padding: 1.25rem !important;
}

.wizard.sw-theme-arrows > ul.step-anchor {
  background: #fff;
  border-top: 1px solid #dee2e6;
}

.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;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1vZGVybi5jc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvX2FwcC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Jvb3RzdHJhcC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19yb290LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3JlYm9vdC5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzEtdmFyaWFibGVzL19hcHAuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy92ZW5kb3IvX3Jmcy5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzEtdmFyaWFibGVzL19tb2Rlcm4uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ob3Zlci5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190eXBlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19saXN0cy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19pbWFnZXMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2ltYWdlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ib3JkZXItcmFkaXVzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2NvZGUuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fZ3JpZC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JpZC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnJlYWtwb2ludHMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3RhYmxlcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGFibGUtcm93LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Zvcm1zLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190cmFuc2l0aW9uLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19mb3Jtcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JhZGllbnRzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2J1dHRvbnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2J1dHRvbnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdHJhbnNpdGlvbnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fZHJvcGRvd24uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NhcmV0LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19uYXYtZGl2aWRlci5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19idXR0b24tZ3JvdXAuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9faW5wdXQtZ3JvdXAuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY3VzdG9tLWZvcm1zLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX25hdi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19uYXZiYXIuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY2FyZC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19icmVhZGNydW1iLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3BhZ2luYXRpb24uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3BhZ2luYXRpb24uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYmFkZ2Uuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JhZGdlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2p1bWJvdHJvbi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19hbGVydC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYWxlcnQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcHJvZ3Jlc3Muc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbWVkaWEuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbGlzdC1ncm91cC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fbGlzdC1ncm91cC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jbG9zZS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190b2FzdHMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbW9kYWwuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdG9vbHRpcC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fcmVzZXQtdGV4dC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wb3BvdmVyLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Nhcm91c2VsLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jbGVhcmZpeC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19zcGlubmVycy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYWxpZ24uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JhY2tncm91bmQtdmFyaWFudC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYmFja2dyb3VuZC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYm9yZGVycy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZGlzcGxheS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZW1iZWQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2ZsZXguc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2Zsb2F0LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19pbnRlcmFjdGlvbnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX292ZXJmbG93LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19wb3NpdGlvbi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc2NyZWVucmVhZGVycy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fc2NyZWVuLXJlYWRlci5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc2hhZG93cy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc2l6aW5nLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zcGFjaW5nLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zdHJldGNoZWQtbGluay5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fdGV4dC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGV4dC10cnVuY2F0ZS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGV4dC1lbXBoYXNpcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGV4dC1oaWRlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL192aXNpYmlsaXR5LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3ByaW50LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvcmVhY3QtZGF0ZXRpbWUvY3NzL3JlYWN0LWRhdGV0aW1lLmNzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9yZWFjdC1sb2FkaW5nLXNrZWxldG9uL2Rpc3Qvc2tlbGV0b24uY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL25vdHlmL25vdHlmLm1pbi5jc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvcmVhY3QtY2lyY3VsYXItcHJvZ3Jlc3NiYXIvZGlzdC9zdHlsZXMuY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fYWNjb3JkaW9uLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19hbGVydC5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fYXZhdGFyLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19iYWRnZS5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fYnV0dG9ucy5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzItbWl4aW5zL19idXR0b24uc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX2NhcmQuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX2NoYXJ0LnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19jaGF0LnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19kcm9wZG93bi5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fZmVhdGhlci5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fZm9vdGVyLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19mb3Jtcy5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9faGFtYnVyZ2VyLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19sYW5kaW5nLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMi1taXhpbnMvX21vZGFsLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19tb2RhbC5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fbmF2YmFyLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19yZWJvb3Quc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX3Byb2dyZXNzLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19zaWRlYmFyLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19zaXppbmcuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX3RhYmxlcy5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fdGFicy5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzItbWl4aW5zL190YWJzLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL190aW1lbGluZS5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fdHlwZS5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fd3JhcHBlci5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fY29udGVudC5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fbWFpbi5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fc2V0dGluZ3Muc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX2llLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19sYW5lLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL19sb2dpbi5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzMtY29tcG9uZW50cy9fcHVzaC1uYXZpZ2F0b3Iuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX21hcC12aWV3LnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvMy1jb21wb25lbnRzL190YWItbGlua3Muc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy8zLWNvbXBvbmVudHMvX2NpcmN1bGFyLXByb2dyZXNzLWJhci5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzQtdXRpbGl0aWVzL19ib3JkZXJzLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvNC11dGlsaXRpZXMvX2N1cnNvcnMuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy80LXV0aWxpdGllcy9fb3ZlcmZsb3cuc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy80LXV0aWxpdGllcy9fcG9zaXRpb24uc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy80LXV0aWxpdGllcy9fbWlzY2VsbGFuZW91cy5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzQtdXRpbGl0aWVzL19mb250LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvanZlY3Rvcm1hcC1uZXh0L2pxdWVyeS1qdmVjdG9ybWFwLmNzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9yZWFjdC1kcmFndWxhL2Rpc3QvZHJhZ3VsYS5jc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvc21hcnR3aXphcmQvZGlzdC9jc3Mvc21hcnRfd2l6YXJkX2FsbC5jc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvNS12ZW5kb3IvX3BlcmZlY3Qtc2Nyb2xsYmFyLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvNS12ZW5kb3IvX3JlYWN0LWJvb3RzdHJhcC10YWJsZS5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzUtdmVuZG9yL19yZWFjdC1zZWxlY3Quc2NzcyIsIi4uLy4uL3NyYy9hc3NldHMvc2Nzcy81LXZlbmRvci9fdG9hc3RyLnNjc3MiLCIuLi8uLi9zcmMvYXNzZXRzL3Njc3MvNS12ZW5kb3IvX3dpemFyZC5zY3NzIiwiLi4vLi4vc3JjL2Fzc2V0cy9zY3NzLzItbWl4aW5zL193aXphcmQuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNFUiwwRUFBQTtBQUNBLDREQUFBO0FBQ0EsMklBQUE7QUFDQSwyR0FBQTtBQ0xSOzs7OztFQUFBO0FDQUE7RUFHSSxlQUFBO0VBQUEsaUJBQUE7RUFBQSxpQkFBQTtFQUFBLGVBQUE7RUFBQSxjQUFBO0VBQUEsaUJBQUE7RUFBQSxpQkFBQTtFQUFBLGdCQUFBO0VBQUEsZUFBQTtFQUFBLGVBQUE7RUFBQSxhQUFBO0VBQUEsZUFBQTtFQUFBLG9CQUFBO0VBSUEsa0JBQUE7RUFBQSxvQkFBQTtFQUFBLGtCQUFBO0VBQUEsZUFBQTtFQUFBLGtCQUFBO0VBQUEsaUJBQUE7RUFBQSxnQkFBQTtFQUFBLGVBQUE7RUFBQSxtQkFBQTtFQUlBLGtCQUFBO0VBQUEsc0JBQUE7RUFBQSxzQkFBQTtFQUFBLHNCQUFBO0VBQUEsdUJBQUE7RUFBQSx3QkFBQTtFQUtGLHFEQUFBO0VBQ0EsNkdBQUE7QUh5QkY7O0FJeEJBOzs7RUFHRSxzQkFBQTtBSjJCRjs7QUl4QkE7RUFDRSx1QkFBQTtFQUNBLGlCQUFBO0VBQ0EsOEJBQUE7RUFDQSw2Q0FBQTtBSjJCRjs7QUlyQkE7RUFDRSxjQUFBO0FKd0JGOztBSWRBO0VBQ0UsU0FBQTtFQUNBLHdDQzlDdUI7RUNtTG5CLG1CQUFBO0VGbklKLGdCQzlDbUI7RUQrQ25CLGdCQzJFaUI7RUQxRWpCLGNHakNTO0VIa0NULGdCQUFBO0VBQ0EseUJHbkJRO0FQb0NWOztBSUxBO0VBQ0UscUJBQUE7QUpRRjs7QUlDQTtFQUNFLHVCQUFBO0VBQ0EsU0FBQTtFQUNB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d0JBQUE7QUo5SEY7O0FVOVZBOztFQUVFLHFCRnFTNEI7RUVuUzVCLGdCTEZxQjtFS0dyQixnQkZxUzRCO0VFcFM1QixXSFNNO0FQdVZSOztBVTdWQTtFSnFLTSxrQkFBQTtBTjRMTjs7QVVoV0E7RUpvS00scUJBQUE7QU5nTU47O0FVbldBO0VKbUtNLG9CQUFBO0FOb01OOztBVXRXQTtFSmtLTSxxQkFBQTtBTndNTjs7QVV6V0E7RUppS00sbUJBQUE7QU40TU47O0FVNVdBO0VKZ0tNLG1CQUFBO0FOZ05OOztBVTlXQTtFSjhKTSxxQkFBQTtFSTVKSixnQkZ1UzRCO0FSMEU5Qjs7QVU3V0E7RUp3Sk0sZUFBQTtFSXRKSixnQkYwUjRCO0VFelI1QixnQkZpUjRCO0FSK0Y5Qjs7QVU5V0E7RUptSk0saUJBQUE7RUlqSkosZ0JGc1I0QjtFRXJSNUIsZ0JGNFE0QjtBUnFHOUI7O0FVL1dBO0VKOElNLGlCQUFBO0VJNUlKLGdCRmtSNEI7RUVqUjVCLGdCRnVRNEI7QVIyRzlCOztBVWhYQTtFSnlJTSxpQkFBQTtFSXZJSixnQkY4UTRCO0VFN1E1QixnQkZrUTRCO0FSaUg5Qjs7QVUzV0E7RUFDRSxnQkw1Q087RUs2Q1AsbUJMN0NPO0VLOENQLFNBQUE7RUFDQSx3Q0FBQTtBVjhXRjs7QVV0V0E7O0VKa0dJLGNBQUE7RUkvRkYsZ0JMbEVtQjtBTDJhckI7O0FVdFdBOztFQUVFLGNGa1E0QjtFRWpRNUIseUJGMFE0QjtBUitGOUI7O0FValdBO0VDL0VFLGVBQUE7RUFDQSxnQkFBQTtBWG9iRjs7QVVqV0E7RUNwRkUsZUFBQTtFQUNBLGdCQUFBO0FYeWJGOztBVW5XQTtFQUNFLHFCQUFBO0FWc1dGO0FVcFdFO0VBQ0Usb0JGb1AwQjtBUmtIOUI7O0FVNVZBO0VKMkRJLGNBQUE7RUl6REYseUJBQUE7QVYrVkY7O0FVM1ZBO0VBQ0UsbUJMckdPO0VDeUtILHFCQUFBO0FOMlJOOztBVTNWQTtFQUNFLGNBQUE7RUorQ0UsY0FBQTtFSTdDRixjSHRHUztBUG9jWDtBVTVWRTtFQUNFLGFBQUE7QVY4Vko7O0FZamRBO0VDSUUsZUFBQTtFQUdBLFlBQUE7QWIrY0Y7O0FZaGRBO0VBQ0UsZ0JKb2dDa0M7RUluZ0NsQyx5QkxtQlE7RUtsQlIseUJBQUE7RUVFRSxxQkFBQTtFRFBGLGVBQUE7RUFHQSxZQUFBO0Fid2RGOztBWTFjQTtFQUVFLHFCQUFBO0FaNGNGOztBWXpjQTtFQUNFLHFCQUFBO0VBQ0EsY0FBQTtBWjRjRjs7QVl6Y0E7RU44SEksY0FBQTtFTTVIRixjTHZCUztBUG1lWDs7QWVuZkE7RVRtS0ksZ0JBQUE7RVNqS0YsY1JFUTtFUURSLHFCQUFBO0Fmc2ZGO0FlbmZFO0VBQ0UsY0FBQTtBZnFmSjs7QWVoZkE7RUFDRSxzQkFBQTtFVHNKRSxnQkFBQTtFU3BKRixXUkxTO0VRTVQseUJSR1M7RU9GUCxzQkFBQTtBZG1mSjtBZWhmRTtFQUNFLFVBQUE7RVQ4SUEsZUFBQTtFUzVJQSxnQlJ2QmU7QVB5Z0JuQjs7QWU1ZUE7RUFDRSxjQUFBO0VUcUlFLGdCQUFBO0VTbklGLGNSYlM7QVA0Zlg7QWU1ZUU7RVRnSUUsa0JBQUE7RVM5SEEsY0FBQTtFQUNBLGtCQUFBO0FmOGVKOztBZXplQTtFQUNFLGlCUGdrQ2tDO0VPL2pDbEMsa0JBQUE7QWY0ZUY7O0FnQnBoQkU7Ozs7OztFQ0RBLFdBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtBakI4aEJGOztBa0IzZUk7RUZ6Q0U7SUFDRSxnQlgyQmU7RUw2ZnJCO0FBQ0Y7QWtCamZJO0VGekNFO0lBQ0UsZ0JYMkJlO0VMa2dCckI7QUFDRjtBa0J0Zkk7RUZ6Q0U7SUFDRSxnQlgyQmU7RUx1Z0JyQjtBQUNGO0FrQjNmSTtFRnpDRTtJQUNFLGlCWDJCZTtFTDRnQnJCO0FBQ0Y7QWdCNWdCRTtFQ25DQSxhQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7QWpCa2pCRjs7QWdCNWdCRTtFQUNFLGVBQUE7RUFDQSxjQUFBO0FoQitnQko7QWdCN2dCSTs7RUFFRSxnQkFBQTtFQUNBLGVBQUE7QWhCK2dCTjs7QW1CcmtCRTs7Ozs7OztFQUNFLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7QW5COGtCSjs7QW1CeGpCTTtFQUNFLGFBQUE7RUFDQSxZQUFBO0VBQ0EsZUFBQTtBbkIyakJSOztBaUIvaEJFO0VBQ0UsY0FBQTtFQUNBLGVBQUE7QWpCa2lCSjs7QWlCcGlCRTtFQUNFLGFBQUE7RUFDQSxjQUFBO0FqQnVpQko7O0FpQnppQkU7RUFDRSx3QkFBQTtFQUNBLHlCQUFBO0FqQjRpQko7O0FpQjlpQkU7RUFDRSxhQUFBO0VBQ0EsY0FBQTtBakJpakJKOztBaUJuakJFO0VBQ0UsYUFBQTtFQUNBLGNBQUE7QWpCc2pCSjs7QWlCeGpCRTtFQUNFLHdCQUFBO0VBQ0EseUJBQUE7QWpCMmpCSjs7QW1COWtCTTtFRkNKLGNBQUE7RUFDQSxXQUFBO0VBQ0EsZUFBQTtBakJpbEJGOztBbUI5a0JVO0VGYlIscUJBQUE7RUFJQSxzQkFBQTtBakI0bEJGOztBbUJubEJVO0VGYlIsc0JBQUE7RUFJQSx1QkFBQTtBakJpbUJGOztBbUJ4bEJVO0VGYlIsYUFBQTtFQUlBLGNBQUE7QWpCc21CRjs7QW1CN2xCVTtFRmJSLHNCQUFBO0VBSUEsdUJBQUE7QWpCMm1CRjs7QW1CbG1CVTtFRmJSLHNCQUFBO0VBSUEsdUJBQUE7QWpCZ25CRjs7QW1Cdm1CVTtFRmJSLGFBQUE7RUFJQSxjQUFBO0FqQnFuQkY7O0FtQjVtQlU7RUZiUixzQkFBQTtFQUlBLHVCQUFBO0FqQjBuQkY7O0FtQmpuQlU7RUZiUixzQkFBQTtFQUlBLHVCQUFBO0FqQituQkY7O0FtQnRuQlU7RUZiUixhQUFBO0VBSUEsY0FBQTtBakJvb0JGOztBbUIzbkJVO0VGYlIsc0JBQUE7RUFJQSx1QkFBQTtBakJ5b0JGOztBbUJob0JVO0VGYlIsc0JBQUE7RUFJQSx1QkFBQTtBakI4b0JGOztBbUJyb0JVO0VGYlIsY0FBQTtFQUlBLGVBQUE7QWpCbXBCRjs7QW1CcG9CTTtFQUF3QixTQUFBO0FuQndvQjlCOztBbUJ0b0JNO0VBQXVCLFNBQUE7QW5CMG9CN0I7O0FtQnZvQlE7RUFBd0IsUUFEYjtBbkI0b0JuQjs7QW1CM29CUTtFQUF3QixRQURiO0FuQmdwQm5COztBbUIvb0JRO0VBQXdCLFFBRGI7QW5Cb3BCbkI7O0FtQm5wQlE7RUFBd0IsUUFEYjtBbkJ3cEJuQjs7QW1CdnBCUTtFQUF3QixRQURiO0FuQjRwQm5COztBbUIzcEJRO0VBQXdCLFFBRGI7QW5CZ3FCbkI7O0FtQi9wQlE7RUFBd0IsUUFEYjtBbkJvcUJuQjs7QW1CbnFCUTtFQUF3QixRQURiO0FuQndxQm5COztBbUJ2cUJRO0VBQXdCLFFBRGI7QW5CNHFCbkI7O0FtQjNxQlE7RUFBd0IsUUFEYjtBbkJnckJuQjs7QW1CL3FCUTtFQUF3QixTQURiO0FuQm9yQm5COztBbUJuckJRO0VBQXdCLFNBRGI7QW5Cd3JCbkI7O0FtQnZyQlE7RUFBd0IsU0FEYjtBbkI0ckJuQjs7QW1CcHJCWTtFRmhCVix3QkFBQTtBakJ3c0JGOztBbUJ4ckJZO0VGaEJWLHlCQUFBO0FqQjRzQkY7O0FtQjVyQlk7RUZoQlYsZ0JBQUE7QWpCZ3RCRjs7QW1CaHNCWTtFRmhCVix5QkFBQTtBakJvdEJGOztBbUJwc0JZO0VGaEJWLHlCQUFBO0FqQnd0QkY7O0FtQnhzQlk7RUZoQlYsZ0JBQUE7QWpCNHRCRjs7QW1CNXNCWTtFRmhCVix5QkFBQTtBakJndUJGOztBbUJodEJZO0VGaEJWLHlCQUFBO0FqQm91QkY7O0FtQnB0Qlk7RUZoQlYsZ0JBQUE7QWpCd3VCRjs7QW1CeHRCWTtFRmhCVix5QkFBQTtBakI0dUJGOztBbUI1dEJZO0VGaEJWLHlCQUFBO0FqQmd2QkY7O0FrQjN1Qkk7RUMzQkU7SUFDRSxhQUFBO0lBQ0EsWUFBQTtJQUNBLGVBQUE7RW5CMHdCTjs7RWlCOXVCQTtJQUNFLGNBQUE7SUFDQSxlQUFBO0VqQml2QkY7O0VpQm52QkE7SUFDRSxhQUFBO0lBQ0EsY0FBQTtFakJzdkJGOztFaUJ4dkJBO0lBQ0Usd0JBQUE7SUFDQSx5QkFBQTtFakIydkJGOztFaUI3dkJBO0lBQ0UsYUFBQTtJQUNBLGNBQUE7RWpCZ3dCRjs7RWlCbHdCQTtJQUNFLGFBQUE7SUFDQSxjQUFBO0VqQnF3QkY7O0VpQnZ3QkE7SUFDRSx3QkFBQTtJQUNBLHlCQUFBO0VqQjB3QkY7O0VtQjd4Qkk7SUZDSixjQUFBO0lBQ0EsV0FBQTtJQUNBLGVBQUE7RWpCZ3lCQTs7RW1CN3hCUTtJRmJSLHFCQUFBO0lBSUEsc0JBQUE7RWpCMnlCQTs7RW1CbHlCUTtJRmJSLHNCQUFBO0lBSUEsdUJBQUE7RWpCZ3pCQTs7RW1CdnlCUTtJRmJSLGFBQUE7SUFJQSxjQUFBO0VqQnF6QkE7O0VtQjV5QlE7SUZiUixzQkFBQTtJQUlBLHVCQUFBO0VqQjB6QkE7O0VtQmp6QlE7SUZiUixzQkFBQTtJQUlBLHVCQUFBO0VqQit6QkE7O0VtQnR6QlE7SUZiUixhQUFBO0lBSUEsY0FBQTtFakJvMEJBOztFbUIzekJRO0lGYlIsc0JBQUE7SUFJQSx1QkFBQTtFakJ5MEJBOztFbUJoMEJRO0lGYlIsc0JBQUE7SUFJQSx1QkFBQTtFakI4MEJBOztFbUJyMEJRO0lGYlIsYUFBQTtJQUlBLGNBQUE7RWpCbTFCQTs7RW1CMTBCUTtJRmJSLHNCQUFBO0lBSUEsdUJBQUE7RWpCdzFCQTs7RW1CLzBCUTtJRmJSLHNCQUFBO0lBSUEsdUJBQUE7RWpCNjFCQTs7RW1CcDFCUTtJRmJSLGNBQUE7SUFJQSxlQUFBO0VqQmsyQkE7O0VtQm4xQkk7SUFBd0IsU0FBQTtFbkJ1MUI1Qjs7RW1CcjFCSTtJQUF1QixTQUFBO0VuQnkxQjNCOztFbUJ0MUJNO0lBQXdCLFFBRGI7RW5CMjFCakI7O0VtQjExQk07SUFBd0IsUUFEYjtFbkIrMUJqQjs7RW1COTFCTTtJQUF3QixRQURiO0VuQm0yQmpCOztFbUJsMkJNO0lBQXdCLFFBRGI7RW5CdTJCakI7O0VtQnQyQk07SUFBd0IsUUFEYjtFbkIyMkJqQjs7RW1CMTJCTTtJQUF3QixRQURiO0VuQisyQmpCOztFbUI5MkJNO0lBQXdCLFFBRGI7RW5CbTNCakI7O0VtQmwzQk07SUFBd0IsUUFEYjtFbkJ1M0JqQjs7RW1CdDNCTTtJQUF3QixRQURiO0VuQjIzQmpCOztFbUIxM0JNO0lBQXdCLFFBRGI7RW5CKzNCakI7O0VtQjkzQk07SUFBd0IsU0FEYjtFbkJtNEJqQjs7RW1CbDRCTTtJQUF3QixTQURiO0VuQnU0QmpCOztFbUJ0NEJNO0lBQXdCLFNBRGI7RW5CMjRCakI7O0VtQm40QlU7SUZoQlYsY0FBQTtFakJ1NUJBOztFbUJ2NEJVO0lGaEJWLHdCQUFBO0VqQjI1QkE7O0VtQjM0QlU7SUZoQlYseUJBQUE7RWpCKzVCQTs7RW1CLzRCVTtJRmhCVixnQkFBQTtFakJtNkJBOztFbUJuNUJVO0lGaEJWLHlCQUFBO0VqQnU2QkE7O0VtQnY1QlU7SUZoQlYseUJBQUE7RWpCMjZCQTs7RW1CMzVCVTtJRmhCVixnQkFBQTtFakIrNkJBOztFbUIvNUJVO0lGaEJWLHlCQUFBO0VqQm03QkE7O0VtQm42QlU7SUZoQlYseUJBQUE7RWpCdTdCQTs7RW1CdjZCVTtJRmhCVixnQkFBQTtFakIyN0JBOztFbUIzNkJVO0lGaEJWLHlCQUFBO0VqQis3QkE7O0VtQi82QlU7SUZoQlYseUJBQUE7RWpCbThCQTtBQUNGO0FrQi83Qkk7RUMzQkU7SUFDRSxhQUFBO0lBQ0EsWUFBQTtJQUNBLGVBQUE7RW5CNjlCTjs7RWlCajhCQTtJQUNFLGNBQUE7SUFDQSxlQUFBO0VqQm84QkY7O0VpQnQ4QkE7SUFDRSxhQUFBO0lBQ0EsY0FBQTtFakJ5OEJGOztFaUIzOEJBO0lBQ0Usd0JBQUE7SUFDQSx5QkFBQTtFakI4OEJGOztFaUJoOUJBO0lBQ0UsYUFBQTtJQUNBLGNBQUE7RWpCbTlCRjs7RWlCcjlCQTtJQUNFLGFBQUE7SUFDQSxjQUFBO0VqQnc5QkY7O0VpQjE5QkE7SUFDRSx3QkFBQTtJQUNBLHlCQUFBO0VqQjY5QkY7O0VtQmgvQkk7SUZDSixjQUFBO0lBQ0EsV0FBQTtJQUNBLGVBQUE7RWpCbS9CQTs7RW1CaC9CUTtJRmJSLHFCQUFBO0lBSUEsc0JBQUE7RWpCOC9CQTs7RW1Cci9CUTtJRmJSLHNCQUFBO0lBSUEsdUJBQUE7RWpCbWdDQTs7RW1CMS9CUTtJRmJSLGFBQUE7SUFJQSxjQUFBO0VqQndnQ0E7O0VtQi8vQlE7SUZiUixzQkFBQTtJQUlBLHVCQUFBO0VqQjZnQ0E7O0VtQnBnQ1E7SUZiUixzQkFBQTtJQUlBLHVCQUFBO0VqQmtoQ0E7O0VtQnpnQ1E7SUZiUixhQUFBO0lBSUEsY0FBQTtFakJ1aENBOztFbUI5Z0NRO0lGYlIsc0JBQUE7SUFJQSx1QkFBQTtFakI0aENBOztFbUJuaENRO0lGYlIsc0JBQUE7SUFJQSx1QkFBQTtFakJpaUNBOztFbUJ4aENRO0lGYlIsYUFBQTtJQUlBLGNBQUE7RWpCc2lDQTs7RW1CN2hDUTtJRmJSLHNCQUFBO0lBSUEsdUJBQUE7RWpCMmlDQTs7RW1CbGlDUTtJRmJSLHNCQUFBO0lBSUEsdUJBQUE7RWpCZ2pDQTs7RW1CdmlDUTtJRmJSLGNBQUE7SUFJQSxlQUFBO0VqQnFqQ0E7O0VtQnRpQ0k7SUFBd0IsU0FBQTtFbkIwaUM1Qjs7RW1CeGlDSTtJQUF1QixTQUFBO0VuQjRpQzNCOztFbUJ6aUNNO0lBQXdCLFFBRGI7RW5COGlDakI7O0VtQjdpQ007SUFBd0IsUUFEYjtFbkJrakNqQjs7RW1CampDTTtJQUF3QixRQURiO0VuQnNqQ2pCOztFbUJyakNNO0lBQXdCLFFBRGI7RW5CMGpDakI7O0VtQnpqQ007SUFBd0IsUUFEYjtFbkI4akNqQjs7RW1CN2pDTTtJQUF3QixRQURiO0VuQmtrQ2pCOztFbUJqa0NNO0lBQXdCLFFBRGI7RW5Cc2tDakI7O0VtQnJrQ007SUFBd0IsUUFEYjtFbkIwa0NqQjs7RW1CemtDTTtJQUF3QixRQURiO0VuQjhrQ2pCOztFbUI3a0NNO0lBQXdCLFFBRGI7RW5Ca2xDakI7O0VtQmpsQ007SUFBd0IsU0FEYjtFbkJzbENqQjs7RW1CcmxDTTtJQUF3QixTQURiO0VuQjBsQ2pCOztFbUJ6bENNO0lBQXdCLFNBRGI7RW5COGxDakI7O0VtQnRsQ1U7SUZoQlYsY0FBQTtFakIwbUNBOztFbUIxbENVO0lGaEJWLHdCQUFBO0VqQjhtQ0E7O0VtQjlsQ1U7SUZoQlYseUJBQUE7RWpCa25DQTs7RW1CbG1DVTtJRmhCVixnQkFBQTtFakJzbkNBOztFbUJ0bUNVO0lGaEJWLHlCQUFBO0VqQjBuQ0E7O0VtQjFtQ1U7SUZoQlYseUJBQUE7RWpCOG5DQTs7RW1COW1DVTtJRmhCVixnQkFBQTtFakJrb0NBOztFbUJsbkNVO0lGaEJWLHlCQUFBO0VqQnNvQ0E7O0VtQnRuQ1U7SUZoQlYseUJBQUE7RWpCMG9DQTs7RW1CMW5DVTtJRmhCVixnQkFBQTtFakI4b0NBOztFbUI5bkNVO0lGaEJWLHlCQUFBO0VqQmtwQ0E7O0VtQmxvQ1U7SUZoQlYseUJBQUE7RWpCc3BDQTtBQUNGO0FrQmxwQ0k7RUMzQkU7SUFDRSxhQUFBO0lBQ0EsWUFBQTtJQUNBLGVBQUE7RW5CZ3JDTjs7RWlCcHBDQTtJQUNFLGNBQUE7SUFDQSxlQUFBO0VqQnVwQ0Y7O0VpQnpwQ0E7SUFDRSxhQUFBO0lBQ0EsY0FBQTtFakI0cENGOztFaUI5cENBO0lBQ0Usd0JBQUE7SUFDQSx5QkFBQTtFakJpcUNGOztFaUJucUNBO0lBQ0UsYUFBQTtJQUNBLGNBQUE7RWpCc3FDRjs7RWlCeHFDQTtJQUNFLGFBQUE7SUFDQSxjQUFBO0VqQjJxQ0Y7O0VpQjdxQ0E7SUFDRSx3QkFBQTtJQUNBLHlCQUFBO0VqQmdyQ0Y7O0VtQm5zQ0k7SUZDSixjQUFBO0lBQ0EsV0FBQTtJQUNBLGVBQUE7RWpCc3NDQTs7RW1CbnNDUTtJRmJSLHFCQUFBO0lBSUEsc0JBQUE7RWpCaXRDQTs7RW1CeHNDUTtJRmJSLHNCQUFBO0lBSUEsdUJBQUE7RWpCc3RDQTs7RW1CN3NDUTtJRmJSLGFBQUE7SUFJQSxjQUFBO0VqQjJ0Q0E7O0VtQmx0Q1E7SUZiUixzQkFBQTtJQUlBLHVCQUFBO0VqQmd1Q0E7O0VtQnZ0Q1E7SUZiUixzQkFBQTtJQUlBLHVCQUFBO0VqQnF1Q0E7O0VtQjV0Q1E7SUZiUixhQUFBO0lBSUEsY0FBQTtFakIwdUNBOztFbUJqdUNRO0lGYlIsc0JBQUE7SUFJQSx1QkFBQTtFakIrdUNBOztFbUJ0dUNRO0lGYlIsc0JBQUE7SUFJQSx1QkFBQTtFakJvdkNBOztFbUIzdUNRO0lGYlIsYUFBQTtJQUlBLGNBQUE7RWpCeXZDQTs7RW1CaHZDUTtJRmJSLHNCQUFBO0lBSUEsdUJBQUE7RWpCOHZDQTs7RW1CcnZDUTtJRmJSLHNCQUFBO0lBSUEsdUJBQUE7RWpCbXdDQTs7RW1CMXZDUTtJRmJSLGNBQUE7SUFJQSxlQUFBO0VqQnd3Q0E7O0VtQnp2Q0k7SUFBd0IsU0FBQTtFbkI2dkM1Qjs7RW1CM3ZDSTtJQUF1QixTQUFBO0VuQit2QzNCOztFbUI1dkNNO0lBQXdCLFFBRGI7RW5CaXdDakI7O0VtQmh3Q007SUFBd0IsUUFEYjtFbkJxd0NqQjs7RW1CcHdDTTtJQUF3QixRQURiO0VuQnl3Q2pCOztFbUJ4d0NNO0lBQXdCLFFBRGI7RW5CNndDakI7O0VtQjV3Q007SUFBd0IsUUFEYjtFbkJpeENqQjs7RW1CaHhDTTtJQUF3QixRQURiO0VuQnF4Q2pCOztFbUJweENNO0lBQXdCLFFBRGI7RW5CeXhDakI7O0VtQnh4Q007SUFBd0IsUUFEYjtFbkI2eENqQjs7RW1CNXhDTTtJQUF3QixRQURiO0VuQml5Q2pCOztFbUJoeUNNO0lBQXdCLFFBRGI7RW5CcXlDakI7O0VtQnB5Q007SUFBd0IsU0FEYjtFbkJ5eUNqQjs7RW1CeHlDTTtJQUF3QixTQURiO0VuQjZ5Q2pCOztFbUI1eUNNO0lBQXdCLFNBRGI7RW5CaXpDakI7O0VtQnp5Q1U7SUZoQlYsY0FBQTtFakI2ekNBOztFbUI3eUNVO0lGaEJWLHdCQUFBO0VqQmkwQ0E7O0VtQmp6Q1U7SUZoQlYseUJBQUE7RWpCcTBDQTs7RW1CcnpDVTtJRmhCVixnQkFBQTtFakJ5MENBOztFbUJ6ekNVO0lGaEJWLHlCQUFBO0VqQjYwQ0E7O0VtQjd6Q1U7SUZoQlYseUJBQUE7RWpCaTFDQTs7RW1CajBDVTtJRmhCVixnQkFBQTtFakJxMUNBOztFbUJyMENVO0lGaEJWLHlCQUFBO0VqQnkxQ0E7O0VtQnowQ1U7SUZoQlYseUJBQUE7RWpCNjFDQTs7RW1CNzBDVTtJRmhCVixnQkFBQTtFakJpMkNBOztFbUJqMUNVO0lGaEJWLHlCQUFBO0VqQnEyQ0E7O0VtQnIxQ1U7SUZoQlYseUJBQUE7RWpCeTJDQTtBQUNGO0FrQnIyQ0k7RUMzQkU7SUFDRSxhQUFBO0lBQ0EsWUFBQTtJQUNBLGVBQUE7RW5CbTRDTjs7RWlCdjJDQTtJQUNFLGNBQUE7SUFDQSxlQUFBO0VqQjAyQ0Y7O0VpQjUyQ0E7SUFDRSxhQUFBO0lBQ0EsY0FBQTtFakIrMkNGOztFaUJqM0NBO0lBQ0Usd0JBQUE7SUFDQSx5QkFBQTtFakJvM0NGOztFaUJ0M0NBO0lBQ0UsYUFBQTtJQUNBLGNBQUE7RWpCeTNDRjs7RWlCMzNDQTtJQUNFLGFBQUE7SUFDQSxjQUFBO0VqQjgzQ0Y7O0VpQmg0Q0E7SUFDRSx3QkFBQTtJQUNBLHlCQUFBO0VqQm00Q0Y7O0VtQnQ1Q0k7SUZDSixjQUFBO0lBQ0EsV0FBQTtJQUNBLGVBQUE7RWpCeTVDQTs7RW1CdDVDUTtJRmJSLHFCQUFBO0lBSUEsc0JBQUE7RWpCbzZDQTs7RW1CMzVDUTtJRmJSLHNCQUFBO0lBSUEsdUJBQUE7RWpCeTZDQTs7RW1CaDZDUTtJRmJSLGFBQUE7SUFJQSxjQUFBO0VqQjg2Q0E7O0VtQnI2Q1E7SUZiUixzQkFBQTtJQUlBLHVCQUFBO0VqQm03Q0E7O0VtQjE2Q1E7SUZiUixzQkFBQTtJQUlBLHVCQUFBO0VqQnc3Q0E7O0VtQi82Q1E7SUZiUixhQUFBO0lBSUEsY0FBQTtFakI2N0NBOztFbUJwN0NRO0lGYlIsc0JBQUE7SUFJQSx1QkFBQTtFakJrOENBOztFbUJ6N0NRO0lGYlIsc0JBQUE7SUFJQSx1QkFBQTtFakJ1OENBOztFbUI5N0NRO0lGYlIsYUFBQTtJQUlBLGNBQUE7RWpCNDhDQTs7RW1CbjhDUTtJRmJSLHNCQUFBO0lBSUEsdUJBQUE7RWpCaTlDQTs7RW1CeDhDUTtJRmJSLHNCQUFBO0lBSUEsdUJBQUE7RWpCczlDQTs7RW1CNzhDUTtJRmJSLGNBQUE7SUFJQSxlQUFBO0VqQjI5Q0E7O0VtQjU4Q0k7SUFBd0IsU0FBQTtFbkJnOUM1Qjs7RW1COThDSTtJQUF1QixTQUFBO0VuQms5QzNCOztFbUIvOENNO0lBQXdCLFFBRGI7RW5CbzlDakI7O0VtQm45Q007SUFBd0IsUUFEYjtFbkJ3OUNqQjs7RW1CdjlDTTtJQUF3QixRQURiO0VuQjQ5Q2pCOztFbUIzOUNNO0lBQXdCLFFBRGI7RW5CZytDakI7O0VtQi85Q007SUFBd0IsUUFEYjtFbkJvK0NqQjs7RW1CbitDTTtJQUF3QixRQURiO0VuQncrQ2pCOztFbUJ2K0NNO0lBQXdCLFFBRGI7RW5CNCtDakI7O0VtQjMrQ007SUFBd0IsUUFEYjtFbkJnL0NqQjs7RW1CLytDTTtJQUF3QixRQURiO0VuQm8vQ2pCOztFbUJuL0NNO0lBQXdCLFFBRGI7RW5Cdy9DakI7O0VtQnYvQ007SUFBd0IsU0FEYjtFbkI0L0NqQjs7RW1CMy9DTTtJQUF3QixTQURiO0VuQmdnRGpCOztFbUIvL0NNO0lBQXdCLFNBRGI7RW5Cb2dEakI7O0VtQjUvQ1U7SUZoQlYsY0FBQTtFakJnaERBOztFbUJoZ0RVO0lGaEJWLHdCQUFBO0VqQm9oREE7O0VtQnBnRFU7SUZoQlYseUJBQUE7RWpCd2hEQTs7RW1CeGdEVTtJRmhCVixnQkFBQTtFakI0aERBOztFbUI1Z0RVO0lGaEJWLHlCQUFBO0VqQmdpREE7O0VtQmhoRFU7SUZoQlYseUJBQUE7RWpCb2lEQTs7RW1CcGhEVTtJRmhCVixnQkFBQTtFakJ3aURBOztFbUJ4aERVO0lGaEJWLHlCQUFBO0VqQjRpREE7O0VtQjVoRFU7SUZoQlYseUJBQUE7RWpCZ2pEQTs7RW1CaGlEVTtJRmhCVixnQkFBQTtFakJvakRBOztFbUJwaURVO0lGaEJWLHlCQUFBO0VqQndqREE7O0VtQnhpRFU7SUZoQlYseUJBQUE7RWpCNGpEQTtBQUNGO0FrQnhqREk7RUMzQkU7SUFDRSxhQUFBO0lBQ0EsWUFBQTtJQUNBLGVBQUE7RW5Cc2xETjs7RWlCMWpEQTtJQUNFLGNBQUE7SUFDQSxlQUFBO0VqQjZqREY7O0VpQi9qREE7SUFDRSxhQUFBO0lBQ0EsY0FBQTtFakJra0RGOztFaUJwa0RBO0lBQ0Usd0JBQUE7SUFDQSx5QkFBQTtFakJ1a0RGOztFaUJ6a0RBO0lBQ0UsYUFBQTtJQUNBLGNBQUE7RWpCNGtERjs7RWlCOWtEQTtJQUNFLGFBQUE7SUFDQSxjQUFBO0VqQmlsREY7O0VpQm5sREE7SUFDRSx3QkFBQTtJQUNBLHlCQUFBO0VqQnNsREY7O0VtQnptREk7SUZDSixjQUFBO0lBQ0EsV0FBQTtJQUNBLGVBQUE7RWpCNG1EQTs7RW1Cem1EUTtJRmJSLHFCQUFBO0lBSUEsc0JBQUE7RWpCdW5EQTs7RW1COW1EUTtJRmJSLHNCQUFBO0lBSUEsdUJBQUE7RWpCNG5EQTs7RW1Cbm5EUTtJRmJSLGFBQUE7SUFJQSxjQUFBO0VqQmlvREE7O0VtQnhuRFE7SUZiUixzQkFBQTtJQUlBLHVCQUFBO0VqQnNvREE7O0VtQjduRFE7SUZiUixzQkFBQTtJQUlBLHVCQUFBO0VqQjJvREE7O0VtQmxvRFE7SUZiUixhQUFBO0lBSUEsY0FBQTtFakJncERBOztFbUJ2b0RRO0lGYlIsc0JBQUE7SUFJQSx1QkFBQTtFakJxcERBOztFbUI1b0RRO0lGYlIsc0JBQUE7SUFJQSx1QkFBQTtFakIwcERBOztFbUJqcERRO0lGYlIsYUFBQTtJQUlBLGNBQUE7RWpCK3BEQTs7RW1CdHBEUTtJRmJSLHNCQUFBO0lBSUEsdUJBQUE7RWpCb3FEQTs7RW1CM3BEUTtJRmJSLHNCQUFBO0lBSUEsdUJBQUE7RWpCeXFEQTs7RW1CaHFEUTtJRmJSLGNBQUE7SUFJQSxlQUFBO0VqQjhxREE7O0VtQi9wREk7SUFBd0IsU0FBQTtFbkJtcUQ1Qjs7RW1CanFESTtJQUF1QixTQUFBO0VuQnFxRDNCOztFbUJscURNO0lBQXdCLFFBRGI7RW5CdXFEakI7O0VtQnRxRE07SUFBd0IsUUFEYjtFbkIycURqQjs7RW1CMXFETTtJQUF3QixRQURiO0VuQitxRGpCOztFbUI5cURNO0lBQXdCLFFBRGI7RW5CbXJEakI7O0VtQmxyRE07SUFBd0IsUUFEYjtFbkJ1ckRqQjs7RW1CdHJETTtJQUF3QixRQURiO0VuQjJyRGpCOztFbUIxckRNO0lBQXdCLFFBRGI7RW5CK3JEakI7O0VtQjlyRE07SUFBd0IsUUFEYjtFbkJtc0RqQjs7RW1CbHNETTtJQUF3QixRQURiO0VuQnVzRGpCOztFbUJ0c0RNO0lBQXdCLFFBRGI7RW5CMnNEakI7O0VtQjFzRE07SUFBd0IsU0FEYjtFbkIrc0RqQjs7RW1COXNETTtJQUF3QixTQURiO0VuQm10RGpCOztFbUJsdERNO0lBQXdCLFNBRGI7RW5CdXREakI7O0VtQi9zRFU7SUZoQlYsY0FBQTtFakJtdURBOztFbUJudERVO0lGaEJWLHdCQUFBO0VqQnV1REE7O0VtQnZ0RFU7SUZoQlYseUJBQUE7RWpCMnVEQTs7RW1CM3REVTtJRmhCVixnQkFBQTtFakIrdURBOztFbUIvdERVO0lGaEJWLHlCQUFBO0VqQm12REE7O0VtQm51RFU7SUZoQlYseUJBQUE7RWpCdXZEQTs7RW1CdnVEVTtJRmhCVixnQkFBQTtFakIydkRBOztFbUIzdURVO0lGaEJWLHlCQUFBO0VqQit2REE7O0VtQi91RFU7SUZoQlYseUJBQUE7RWpCbXdEQTs7RW1CbnZEVTtJRmhCVixnQkFBQTtFakJ1d0RBOztFbUJ2dkRVO0lGaEJWLHlCQUFBO0VqQjJ3REE7O0VtQjN2RFU7SUZoQlYseUJBQUE7RWpCK3dEQTtBQUNGO0FvQm4wREE7RUFDRSxXQUFBO0VBQ0EsbUJmS087RWVKUCxjYldTO0FQMHpEWDtBb0JsMERFOztFQUVFLGdCWmtWMEI7RVlqVjFCLG1CQUFBO0VBQ0EsNkJBQUE7QXBCbzBESjtBb0JqMERFO0VBQ0Usc0JBQUE7RUFDQSxnQ0FBQTtBcEJtMERKO0FvQmgwREU7RUFDRSw2QkFBQTtBcEJrMERKOztBb0J4ekRFOztFQUVFLGVaNFQwQjtBUisvQzlCOztBb0JsekRBO0VBQ0UseUJBQUE7QXBCcXpERjtBb0JuekRFOztFQUVFLHlCQUFBO0FwQnF6REo7QW9CanpESTs7RUFFRSx3QkFBQTtBcEJtekROOztBb0I3eURFOzs7O0VBSUUsU0FBQTtBcEJnekRKOztBb0J2eURFO0VBQ0UseUJiL0RPO0FQeTJEWDs7QVN6MkRFO0VXMkVJLGNickVLO0Vhc0VMLHNDWjZRd0I7QVJxaEQ5Qjs7QXFCcDNESTs7O0VBR0UseUJEMkYrQjtBcEI0eERyQztBcUJuM0RNOzs7O0VBSUUscUJEbUZ5RTtBcEJreURqRjs7QVMxM0RFO0VZaUJNLHlCQUplO0FyQmkzRHZCO0FxQjMyRFE7O0VBRUUseUJBUmE7QXJCcTNEdkI7O0FxQng0REk7OztFQUdFLHlCRDJGK0I7QXBCZ3pEckM7QXFCdjRETTs7OztFQUlFLHFCRG1GeUU7QXBCc3pEakY7O0FTOTRERTtFWWlCTSx5QkFKZTtBckJxNER2QjtBcUIvM0RROztFQUVFLHlCQVJhO0FyQnk0RHZCOztBcUI1NURJOzs7RUFHRSx5QkQyRitCO0FwQm8wRHJDO0FxQjM1RE07Ozs7RUFJRSxxQkRtRnlFO0FwQjAwRGpGOztBU2w2REU7RVlpQk0seUJBSmU7QXJCeTVEdkI7QXFCbjVEUTs7RUFFRSx5QkFSYTtBckI2NUR2Qjs7QXFCaDdESTs7O0VBR0UseUJEMkYrQjtBcEJ3MURyQztBcUIvNkRNOzs7O0VBSUUscUJEbUZ5RTtBcEI4MURqRjs7QVN0N0RFO0VZaUJNLHlCQUplO0FyQjY2RHZCO0FxQnY2RFE7O0VBRUUseUJBUmE7QXJCaTdEdkI7O0FxQnA4REk7OztFQUdFLHlCRDJGK0I7QXBCNDJEckM7QXFCbjhETTs7OztFQUlFLHFCRG1GeUU7QXBCazNEakY7O0FTMThERTtFWWlCTSx5QkFKZTtBckJpOER2QjtBcUIzN0RROztFQUVFLHlCQVJhO0FyQnE4RHZCOztBcUJ4OURJOzs7RUFHRSx5QkQyRitCO0FwQmc0RHJDO0FxQnY5RE07Ozs7RUFJRSxxQkRtRnlFO0FwQnM0RGpGOztBUzk5REU7RVlpQk0seUJBSmU7QXJCcTlEdkI7QXFCLzhEUTs7RUFFRSx5QkFSYTtBckJ5OUR2Qjs7QXFCNStESTs7O0VBR0UseUJEMkYrQjtBcEJvNURyQztBcUIzK0RNOzs7O0VBSUUscUJEbUZ5RTtBcEIwNURqRjs7QVNsL0RFO0VZaUJNLHlCQUplO0FyQnkrRHZCO0FxQm4rRFE7O0VBRUUseUJBUmE7QXJCNitEdkI7O0FxQmhnRUk7OztFQUdFLHlCRDJGK0I7QXBCdzZEckM7QXFCLy9ETTs7OztFQUlFLHFCRG1GeUU7QXBCODZEakY7O0FTdGdFRTtFWWlCTSx5QkFKZTtBckI2L0R2QjtBcUJ2L0RROztFQUVFLHlCQVJhO0FyQmlnRXZCOztBcUJwaEVJOzs7RUFHRSx5QkQyRitCO0FwQjQ3RHJDO0FxQm5oRU07Ozs7RUFJRSxxQkRtRnlFO0FwQms4RGpGOztBUzFoRUU7RVlpQk0seUJBSmU7QXJCaWhFdkI7QXFCM2dFUTs7RUFFRSx5QkFSYTtBckJxaEV2Qjs7QXFCeGlFSTs7O0VBR0Usc0NiNFZ3QjtBUitzRDlCOztBU3hpRUU7RVlpQk0sc0NBSmU7QXJCK2hFdkI7QXFCemhFUTs7RUFFRSxzQ0FSYTtBckJtaUV2Qjs7QW9CMzhESTtFQUNFLFdidkdLO0Vhd0dMLHlCYmhHSztFYWlHTCxxQlpnUXdCO0FSOHNEOUI7QW9CejhESTtFQUNFLGNieEdLO0VheUdMLHlCYjlHSztFYStHTCxxQmI5R0s7QVB5akVYOztBb0J0OERBO0VBQ0UsV2J2SFM7RWF3SFQseUJiaEhTO0FQeWpFWDtBb0J2OERFOzs7RUFHRSxxQlo0TzBCO0FSNnREOUI7QW9CdDhERTtFQUNFLFNBQUE7QXBCdzhESjtBb0JwOERJO0VBQ0UsMkNaZ093QjtBUnN1RDlCO0FTM2tFRTtFVzRJTSxXYjdJRztFYThJSCw0Q1owTnNCO0FSd3VEOUI7O0FrQmxoRUk7RUVpR0E7SUFFSSxjQUFBO0lBQ0EsV0FBQTtJQUNBLGdCQUFBO0lBQ0EsaUNBQUE7RXBCbzdETjtFb0JqN0RNO0lBQ0UsU0FBQTtFcEJtN0RSO0FBQ0Y7QWtCOWhFSTtFRWlHQTtJQUVJLGNBQUE7SUFDQSxXQUFBO0lBQ0EsZ0JBQUE7SUFDQSxpQ0FBQTtFcEIrN0ROO0VvQjU3RE07SUFDRSxTQUFBO0VwQjg3RFI7QUFDRjtBa0J6aUVJO0VFaUdBO0lBRUksY0FBQTtJQUNBLFdBQUE7SUFDQSxnQkFBQTtJQUNBLGlDQUFBO0VwQjA4RE47RW9CdjhETTtJQUNFLFNBQUE7RXBCeThEUjtBQUNGO0FrQnBqRUk7RUVpR0E7SUFFSSxjQUFBO0lBQ0EsV0FBQTtJQUNBLGdCQUFBO0lBQ0EsaUNBQUE7RXBCcTlETjtFb0JsOURNO0lBQ0UsU0FBQTtFcEJvOURSO0FBQ0Y7QWtCL2pFSTtFRWlHQTtJQUVJLGNBQUE7SUFDQSxXQUFBO0lBQ0EsZ0JBQUE7SUFDQSxpQ0FBQTtFcEJnK0ROO0VvQjc5RE07SUFDRSxTQUFBO0VwQis5RFI7QUFDRjtBb0J6K0RJO0VBRUksY0FBQTtFQUNBLFdBQUE7RUFDQSxnQkFBQTtFQUNBLGlDQUFBO0FwQjArRFI7QW9CditEUTtFQUNFLFNBQUE7QXBCeStEVjs7QXNCdHBFQTtFQUNFLGNBQUE7RUFDQSxXQUFBO0VBQ0EsNkJqQnFMYTtFaUJwTGIsdUJBQUE7RWhCMEtJLG1CQUFBO0VnQnZLSixnQmpCVm1CO0VpQlduQixnQmpCK0dpQjtFaUI5R2pCLGNmR1M7RWVGVCxzQmZMUztFZU1ULDRCQUFBO0VBQ0EseUJBQUE7RVJBRSxxQkFBQTtFU0ZFLHdFRFFKO0F0Qm9wRUY7QXVCeHBFTTtFRGROO0lDZVEsZ0JBQUE7RXZCMnBFTjtBQUNGO0FzQnRwRUU7RUFDRSw2QkFBQTtFQUNBLFNBQUE7QXRCd3BFSjtBd0J4cUVFO0VBQ0UsY2pCSU87RWlCSFAsc0JqQkpPO0VpQktQLHFCaEJxZG9DO0VnQnBkcEMsVUFBQTtFQUtFLGlEaEJvWHdCO0FSa3pEOUI7QXNCeHBFRTtFQUNFLGNmcEJPO0Vlc0JQLFVBQUE7QXRCeXBFSjtBc0I1cEVFO0VBQ0UsY2ZwQk87RWVzQlAsVUFBQTtBdEJ5cEVKO0FzQjVwRUU7RUFDRSxjZnBCTztFZXNCUCxVQUFBO0F0QnlwRUo7QXNCanBFRTtFQUVFLHlCZnBDTztFZXNDUCxVQUFBO0F0QmlwRUo7O0FzQnpvRUU7Ozs7RUFDRSx3QkFBQTtLQUFBLHFCQUFBO1VBQUEsZ0JBQUE7QXRCK29FSjs7QXNCem9FRTtFQUNFLGtCQUFBO0VBQ0EsMEJBQUE7QXRCNG9FSjtBc0J6b0VFO0VBTUUsY2YzRE87RWU0RFAsc0JmbkVPO0FQeXNFWDs7QXNCam9FQTs7RUFFRSxjQUFBO0VBQ0EsV0FBQTtBdEJvb0VGOztBc0IxbkVBO0VBQ0UsZ0NBQUE7RUFDQSxtQ0FBQTtFQUNBLGdCQUFBO0VoQmlFRSxrQkFBQTtFZ0IvREYsZ0JqQndCaUI7QUxxbUVuQjs7QXNCMW5FQTtFQUNFLGdDQUFBO0VBQ0EsbUNBQUE7RWhCMEVJLGVBQUE7RWdCeEVKLGdCakJrQmU7QUwybUVqQjs7QXNCMW5FQTtFQUNFLGdDQUFBO0VBQ0EsbUNBQUE7RWhCbUVJLGtCQUFBO0VnQmpFSixnQmpCWWU7QUxpbkVqQjs7QXNCcG5FQTtFQUNFLGNBQUE7RUFDQSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxnQkFBQTtFaEJvREksbUJBQUE7RWdCbERKLGdCakJMaUI7RWlCTWpCLGNmakhTO0Vla0hULDZCQUFBO0VBQ0EseUJBQUE7RUFDQSxtQkFBQTtBdEJ1bkVGO0FzQnJuRUU7RUFFRSxnQkFBQTtFQUNBLGVBQUE7QXRCc25FSjs7QXNCMW1FQTtFQUNFLDRCakJ3Q2dCO0VpQnZDaEIsdUJBQUE7RWhCMkJJLGtCQUFBO0VnQnpCSixnQmpCNUJlO0VTN0diLHNCQUFBO0FkdXZFSjs7QXNCMW1FQTtFQUNFLDBCakJrQ2dCO0VpQmpDaEIscUJBQUE7RWhCbUJJLGVBQUE7RWdCakJKLGdCakJyQ2U7RVM1R2Isc0JBQUE7QWQrdkVKOztBc0J4bUVFO0VBRUUsWUFBQTtBdEIwbUVKOztBc0J0bUVBO0VBQ0UsWUFBQTtBdEJ5bUVGOztBc0JqbUVBO0VBQ0UsbUJkMFVzQztBUjB4RHhDOztBc0JqbUVBO0VBQ0UsY0FBQTtFQUNBLG1CZDJUc0M7QVJ5eUR4Qzs7QXNCNWxFQTtFQUNFLGFBQUE7RUFDQSxlQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtBdEIrbEVGO0FzQjdsRUU7O0VBRUUsa0JBQUE7RUFDQSxpQkFBQTtBdEIrbEVKOztBc0J0bEVBO0VBQ0Usa0JBQUE7RUFDQSxjQUFBO0VBQ0EscUJkZ1NzQztBUnl6RHhDOztBc0J0bEVBO0VBQ0Usa0JBQUE7RUFDQSxrQmQ0UnNDO0VjM1J0QyxxQkFBQTtBdEJ5bEVGO0FzQnRsRUU7RUFFRSxjZnJOTztBUDR5RVg7O0FzQm5sRUE7RUFDRSxnQkFBQTtBdEJzbEVGOztBc0JubEVBO0VBQ0Usb0JBQUE7RUFDQSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxxQmQ2UXNDO0FSeTBEeEM7QXNCbmxFRTtFQUNFLGdCQUFBO0VBQ0EsYUFBQTtFQUNBLHVCZHdRb0M7RWN2UXBDLGNBQUE7QXRCcWxFSjs7QXdCbHlFRTtFQUNFLGFBQUE7RUFDQSxXQUFBO0VBQ0EsbUJoQjBjb0M7RUZyVnBDLGNBQUE7RWtCbkhBLGNGcU5xQztBdEJnbEV6Qzs7QXdCbHlFRTtFQUNFLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLE9BQUE7RUFDQSxVQUFBO0VBQ0EsYUFBQTtFQUNBLGVBQUE7RUFDQSx1QkFBQTtFQUNBLGtCQUFBO0VsQndIRSxrQkFBQTtFa0J0SEYsZ0JuQitEZTtFbUI5RGYsV0FBQTtFQUNBLHdDQUFBO0VWOUNBLHFCQUFBO0FkbzFFSjtBd0JqeUVJO0VBRUUsU0FBQTtBeEJreUVOOztBd0I3eEVJOzs7O0VBRUUsY0FBQTtBeEJreUVOOztBd0JoMUVJO0VBb0RFLHFCRmtMbUM7QXRCOG1FekM7QXdCdHhFTTtFQUNFLHFCRnVLaUM7RUV0S2pDLGdEQUFBO0F4Qnd4RVI7O0F3QngxRUk7RUEyRkUscUJGMkltQztBdEJzbkV6QztBd0IxdkVNO0VBQ0UscUJGbUlpQztFRWxJakMsZ0RBQUE7QXhCNHZFUjs7QXdCcnZFTTtFQUNFLGNGMEhpQztBdEI4bkV6QztBd0JydkVNOzs7RUFFRSxjQUFBO0F4Qnd2RVI7O0F3Qmp2RU07RUFDRSxjRjZHaUM7QXRCdW9FekM7QXdCbHZFUTtFQUNFLHFCRjBHK0I7QXRCMG9FekM7QXdCL3VFUTtFQUNFLHFCQUFBO0VDNUpOLHlCRDZKMkI7QXhCaXZFL0I7QXdCNXVFUTtFQUNFLGdEQUFBO0F4Qjh1RVY7QXdCM3VFUTtFQUNFLHFCQVZxQjtBeEJ1dkUvQjs7QXdCcHVFTTtFQUNFLHFCQXBCdUI7QXhCMnZFL0I7QXdCbnVFUTtFQUNFLHFCQXpCcUI7RUEwQnJCLGdEQUFBO0F4QnF1RVY7O0F3QnQzRUU7RUFDRSxhQUFBO0VBQ0EsV0FBQTtFQUNBLG1CaEIwY29DO0VGclZwQyxjQUFBO0VrQm5IQSxjRnFOcUM7QXRCb3FFekM7O0F3QnQzRUU7RUFDRSxrQkFB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QSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0EzQjRtRjdMO0EyQjdqRkk7RUFLSSxnREFBQTtBM0IyakZSOztBMEJuakZFO0VDM0RBLFdBQUE7RUZBRSx5QmpCc0VXO0VtQnBFYixxQm5Cb0VhO0FSOGlGZjtBUzltRkU7RWtCQUUsV0FBQTtFRk5BLHlCRUQyRDtFQVMzRCxxQkFUcUc7QTNCMG5Gekc7QTJCOW1GRTtFQUVFLFdBQUE7RUZiQSx5QkVEMkQ7RUFnQjNELHFCQWhCcUc7RUFxQm5HLGlEQUFBO0EzQjJtRk47QTJCdG1GRTtFQUVFLFdBQUE7RUFDQSx5Qm5CMENXO0VtQnpDWCxxQm5CeUNXO0FSOGpGZjtBMkJobUZFO0VBR0UsV0FBQTtFQUNBLHlCQXpDK0k7RUE2Qy9JLHFCQTdDeUw7QTNCMG9GN0w7QTJCM2xGSTtFQUtJLGlEQUFBO0EzQnlsRlI7O0EwQmpsRkU7RUMzREEsV0FBQTtFRkFFLHlCakJzRVc7RW1CcEViLHFCbkJvRWE7QVI0a0ZmO0FTNW9GRTtFa0JBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBM0J3cEZ6RztBMkI1b0ZFO0VBRUUsV0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcsaURBQUE7QTNCeW9GTjtBMkJwb0ZFO0VBRUUsV0FBQTtFQUNBLHlCbkIwQ1c7RW1CekNYLHFCbkJ5Q1c7QVI0bEZmO0EyQjluRkU7RUFHRSxXQUFBO0VBQ0EseUJBekMrSTtFQTZDL0kscUJBN0N5TDtBM0J3cUY3TDtBMkJ6bkZJO0VBS0ksaURBQUE7QTNCdW5GUjs7QTBCL21GRTtFQzNEQSxjQUFBO0VGQUUseUJqQnNFVztFbUJwRWIscUJuQm9FYTtBUjBtRmY7QVMxcUZFO0VrQkFFLFdBQUE7RUZOQSx5QkVEMkQ7RUFTM0QscUJBVHFHO0EzQnNyRnpHO0EyQjFxRkU7RUFFRSxXQUFBO0VGYkEseUJFRDJEO0VBZ0IzRCxxQkFoQnFHO0VBcUJuRyxnREFBQTtBM0J1cUZOO0EyQmxxRkU7RUFFRSxjQUFBO0VBQ0EseUJuQjBDVztFbUJ6Q1gscUJuQnlDVztBUjBuRmY7QTJCNXBGRTtFQUdFLFdBQUE7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0EzQnNzRjdMO0EyQnZwRkk7RUFLSSxnREFBQTtBM0JxcEZSOztBMEI3b0ZFO0VDM0RBLGNBQUE7RUZBRSx5QmpCc0VXO0VtQnBFYixxQm5Cb0VhO0FSd29GZjtBU3hzRkU7RWtCQUUsV0FBQTtFRk5BLHlCRUQyRDtFQVMzRCxxQkFUcUc7QTNCb3RGekc7QTJCeHNGRTtFQUVFLFdBQUE7RUZiQSx5QkVEMkQ7RUFnQjNELHFCQWhCcUc7RUFxQm5HLCtDQUFBO0EzQnFzRk47QTJCaHNGRTtFQUVFLGNBQUE7RUFDQSx5Qm5CMENXO0VtQnpDWCxxQm5CeUNXO0FSd3BGZjtBMkIxckZFO0VBR0UsV0FBQTtFQUNBLHlCQXpDK0k7RUE2Qy9JLHFCQTdDeUw7QTNCb3VGN0w7QTJCcnJGSTtFQUtJLCtDQUFBO0EzQm1yRlI7O0EwQjNxRkU7RUMzREEsV0FBQTtFRkFFLHlCakJzRVc7RW1CcEViLHFCbkJvRWE7QVJzcUZmO0FTdHVGRTtFa0JBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBM0JrdkZ6RztBMkJ0dUZFO0VBRUUsV0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcsK0NBQUE7QTNCbXVGTjtBMkI5dEZFO0VBRUUsV0FBQTtFQUNBLHlCbkIwQ1c7RW1CekNYLHFCbkJ5Q1c7QVJzckZmO0EyQnh0RkU7RUFHRSxXQUFBO0VBQ0EseUJBekMrSTtFQTZDL0kscUJBN0N5TDtBM0Jrd0Y3TDtBMkJudEZJO0VBS0ksK0NBQUE7QTNCaXRGUjs7QTBCenNGRTtFQzNEQSxjQUFBO0VGQUUseUJqQnNFVztFbUJwRWIscUJuQm9FYTtBUm9zRmY7QVNwd0ZFO0VrQkFFLGNBQUE7RUZOQSx5QkVEMkQ7RUFTM0QscUJBVHFHO0EzQmd4RnpHO0EyQnB3RkU7RUFFRSxjQUFBO0VGYkEseUJFRDJEO0VBZ0IzRCxxQkFoQnFHO0VBcUJuRyxpREFBQTtBM0Jpd0ZOO0EyQjV2RkU7RUFFRSxjQUFBO0VBQ0EseUJuQjBDVztFbUJ6Q1gscUJuQnlDVztBUm90RmY7QTJCdHZGRTtFQUdFLGNBQUE7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0EzQmd5RjdMO0EyQmp2Rkk7RUFLSSxpREFBQTtBM0IrdUZSOztBMEJ2dUZFO0VDM0RBLFdBQUE7RUZBRSx5QmpCc0VXO0VtQnBFYixxQm5Cb0VhO0FSa3VGZjtBU2x5RkU7RWtCQUUsV0FBQTtFRk5BLHlCRUQyRDtFQVMzRCxxQkFUcUc7QTNCOHlGekc7QTJCbHlGRTtFQUVFLFdBQUE7RUZiQSx5QkVEMkQ7RUFnQjNELHFCQWhCcUc7RUFxQm5HLCtDQUFBO0EzQit4Rk47QTJCMXhGRTtFQUVFLFdBQUE7RUFDQSx5Qm5CMENXO0VtQnpDWCxxQm5CeUNXO0FSa3ZGZjtBMkJweEZFO0VBR0UsV0FBQTtFQUNBLHlCQXpDK0k7RUE2Qy9JLHFCQTdDeUw7QTNCOHpGN0w7QTJCL3dGSTtFQUtJLCtDQUFBO0EzQjZ3RlI7O0EwQnJ3RkU7RUMzREEsV0FBQTtFRkFFLHlCakJzRVc7RW1CcEViLHFCbkJvRWE7QVJnd0ZmO0FTaDBGRTtFa0JBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBM0I0MEZ6RztBMkJoMEZFO0VBRUUsV0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcsaURBQUE7QTNCNnpGTjtBMkJ4ekZFO0VBRUUsV0FBQTtFQUNBLHlCbkIwQ1c7RW1CekNYLHFCbkJ5Q1c7QVJneEZmO0EyQmx6RkU7RUFHRSxXQUFBO0VBQ0EseUJBekMrSTtFQTZDL0kscUJBN0N5TDtBM0I0MUY3TDtBMkI3eUZJO0VBS0ksaURBQUE7QTNCMnlGUjs7QTBCN3hGRTtFQ1BBLGNuQllhO0VtQlhiLHFCbkJXYTtBUjZ4RmY7QVM3MUZFO0VrQndERSxXQUxnRDtFQU1oRCx5Qm5CT1c7RW1CTlgscUJuQk1XO0FSa3lGZjtBMkJyeUZFO0VBRUUsZ0RBQUE7QTNCc3lGSjtBMkJueUZFO0VBRUUsY25CSlc7RW1CS1gsNkJBQUE7QTNCb3lGSjtBMkJqeUZFO0VBR0UsV0FBQTtFQUNBLHlCbkJaVztFbUJhWCxxQm5CYlc7QVI4eUZmO0EyQi94Rkk7RUFLSSxnREFBQTtBM0I2eEZSOztBMEJ0ekZFO0VDUEEsY25CWWE7RW1CWGIscUJuQldhO0FSc3pGZjtBU3QzRkU7RWtCd0RFLFdBTGdEO0VBTWhELHlCbkJPVztFbUJOWCxxQm5CTVc7QVIyekZmO0EyQjl6RkU7RUFFRSxpREFBQTtBM0IrekZKO0EyQjV6RkU7RUFFRSxjbkJKVztFbUJLWCw2QkFBQTtBM0I2ekZKO0EyQjF6RkU7RUFHRSxXQUFBO0VBQ0EseUJuQlpXO0VtQmFYLHFCbkJiVztBUnUwRmY7QTJCeHpGSTtFQUtJLGlEQUFBO0EzQnN6RlI7O0EwQi8wRkU7RUNQQSxjbkJZYTtFbUJYYixxQm5CV2E7QVIrMEZmO0FTLzRGRTtFa0J3REUsV0FMZ0Q7RUFNaEQseUJuQk9XO0VtQk5YLHFCbkJNVztBUm8xRmY7QTJCdjFGRTtFQUVFLCtDQUFBO0EzQncxRko7QTJCcjFGRTtFQUVFLGNuQkpXO0VtQktYLDZCQUFBO0EzQnMxRko7QTJCbjFGRTtFQUdFLFdBQUE7RUFDQSx5Qm5CWlc7RW1CYVgscUJuQmJXO0FSZzJGZjtBMkJqMUZJO0VBS0ksK0NBQUE7QTNCKzBGUjs7QTBCeDJGRTtFQ1BBLGNuQllhO0VtQlhiLHFCbkJXYTtBUncyRmY7QVN4NkZFO0VrQndERSxjQUxnRDtFQU1oRCx5Qm5CT1c7RW1CTlgscUJuQk1XO0FSNjJGZjtBMkJoM0ZFO0VBRUUsZ0RBQUE7QTNCaTNGSjtBMkI5MkZFO0VBRUUsY25CSlc7RW1CS1gsNkJBQUE7QTNCKzJGSjtBMkI1MkZFO0VBR0UsY0FBQTtFQUNBLHlCbkJaVztFbUJhWCxxQm5CYlc7QVJ5M0ZmO0EyQjEyRkk7RUFLSSxnREFBQTtBM0J3MkZSOztBMEJqNEZFO0VDUEEsY25CWWE7RW1CWGIscUJuQldhO0FSaTRGZjtBU2o4RkU7RWtCd0RFLGNBTGdEO0VBTWhELHlCbkJPVztFbUJOWCxxQm5CTVc7QVJzNEZmO0EyQno0RkU7RUFFRSwrQ0FBQTtBM0IwNEZKO0EyQnY0RkU7RUFFRSxjbkJKVztFbUJLWCw2QkFBQTtBM0J3NEZKO0EyQnI0RkU7RUFHRSxjQUFBO0VBQ0EseUJuQlpXO0VtQmFYLHFCbkJiVztBUms1RmY7QTJCbjRGSTtFQUtJLCtDQUFBO0EzQmk0RlI7O0EwQjE1RkU7RUNQQSxjbkJZYTtFbUJYYixxQm5CV2E7QVIwNUZmO0FTMTlGRTtFa0J3REUsV0FMZ0Q7RUFNaEQseUJuQk9XO0VtQk5YLHFCbkJNVztBUis1RmY7QTJCbDZGRTtFQUVFLCtDQUFBO0EzQm02Rko7QTJCaDZGRTtFQUVFLGNuQkpXO0VtQktYLDZCQUFBO0EzQmk2Rko7QTJCOTVGRTtFQUdFLFdBQUE7RUFDQSx5Qm5CWlc7RW1CYVgscUJuQmJXO0FSMjZGZjtBMkI1NUZJO0VBS0ksK0NBQUE7QTNCMDVGUjs7QTBCbjdGRTtFQ1BBLGNuQllhO0VtQlhiLHFCbkJXYTtBUm03RmY7QVNuL0ZFO0VrQndERSxjQUxnRDtFQU1oRCx5Qm5CT1c7RW1CTlgscUJuQk1XO0FSdzdGZjtBMkIzN0ZFO0VBRUUsaURBQUE7QTNCNDdGSjtBMkJ6N0ZFO0VBRUUsY25CSlc7RW1CS1gsNkJBQUE7QTNCMDdGSjtBMkJ2N0ZFO0VBR0UsY0FBQTtFQUNBLHlCbkJaVztFbUJhWCxxQm5CYlc7QVJvOEZmO0EyQnI3Rkk7RUFLSSxpREFBQTtBM0JtN0ZSOztBMEI1OEZFO0VDUEEsY25CWWE7RW1CWGIscUJuQldhO0FSNDhGZjtBUzVnR0U7RWtCd0RFLFdBTGdEO0VBTWhELHlCbkJPVztFbUJOWCxxQm5CTVc7QVJpOUZmO0EyQnA5RkU7RUFFRSw4Q0FBQTtBM0JxOUZKO0EyQmw5RkU7RUFFRSxjbkJKVztFbUJLWCw2QkFBQTtBM0JtOUZKO0EyQmg5RkU7RUFHRSxXQUFBO0VBQ0EseUJuQlpXO0VtQmFYLHFCbkJiVztBUjY5RmY7QTJCOThGSTtFQUtJLDhDQUFBO0EzQjQ4RlI7O0EwQnIrRkU7RUNQQSxjbkJZYTtFbUJYYixxQm5CV2E7QVJxK0ZmO0FTcmlHRTtFa0J3REUsV0FMZ0Q7RUFNaEQseUJuQk9XO0VtQk5YLHFCbkJNVztBUjArRmY7QTJCNytGRTtFQUVFLGdEQUFBO0EzQjgrRko7QTJCMytGRTtFQUVFLGNuQkpXO0VtQktYLDZCQUFBO0EzQjQrRko7QTJCeitGRTtFQUdFLFdBQUE7RUFDQSx5Qm5CWlc7RW1CYVgscUJuQmJXO0FScy9GZjtBMkJ2K0ZJO0VBS0ksZ0RBQUE7QTNCcStGUjs7QTBCbi9GQTtFQUNFLGdCckJoRm1CO0VxQmlGbkIsY2xCMkZ3QztFa0IxRnhDLHFCbEIyRndDO0FSMjVGMUM7QVMvakdFO0VpQjRFRSxjbEJ5RnNDO0VrQnhGdEMsMEJsQnlGc0M7QVI2NUYxQztBMEJuL0ZFO0VBRUUsMEJsQm9Gc0M7QVJnNkYxQztBMEJqL0ZFO0VBRUUsY25CbEZPO0VtQm1GUCxvQkFBQTtBMUJrL0ZKOztBMEJ2K0ZBO0VDUEUscUJBQUE7RXJCNEVJLGVBQUE7RXFCMUVKLGdCdEJvQmU7RVM1R2Isc0JBQUE7QWQya0dKOztBMEIxK0ZBO0VDWEUsdUJBQUE7RXJCNEVJLGtCQUFBO0VxQjFFSixnQnRCcUJlO0VTN0diLHNCQUFBO0Fka2xHSjs7QTBCeCtGQTtFQUNFLGNBQUE7RUFDQSxXQUFBO0ExQjIrRkY7QTBCeCtGRTtFQUNFLGtCbEJ1VDBCO0FSbXJGOUI7O0EwQmwrRkU7OztFQUNFLFdBQUE7QTFCdStGSjs7QTRCbG5HQTtFTGdCTSxnQ0tmSjtBNUJxbkdGO0F1QmxtR007RUtwQk47SUxxQlEsZ0JBQUE7RXZCcW1HTjtBQUNGO0E0QnhuR0U7RUFDRSxVQUFBO0E1QjBuR0o7O0E0QnJuR0U7RUFDRSxhQUFBO0E1QnduR0o7O0E0QnBuR0E7RUFDRSxrQkFBQTtFQUNBLFNBQUE7RUFDQSxnQkFBQTtFTERJLDZCS0VKO0E1QnVuR0Y7QXVCcm5HTTtFS05OO0lMT1EsZ0JBQUE7RXZCd25HTjtBQUNGOztBNkI3b0dBOzs7O0VBSUUsa0JBQUE7QTdCZ3BHRjs7QTZCN29HQTtFQUNFLG1CQUFBO0E3QmdwR0Y7QThCNW5HSTtFQUNFLHFCQUFBO0VBQ0Esb0J0QitOd0I7RXNCOU54Qix1QnRCNk53QjtFc0I1TnhCLFdBQUE7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QTtFM0IyREksbUJBQUE7RTJCekRKLGdCNUJ4SG1CO0U0QnlIbkIsZ0I1QkNpQjtFNEJBakIsYzFCM0dTO0UwQjRHVCxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EseUIxQm5IUztFMEJvSFQseUJBQUE7RW5CL0dFLHFCQUFBO0FkK2tISjtBaUM1OUdFOztFQUVFLGFBQUE7QWpDODlHSjs7QWlDcDlHQTs7RUFFRSwwQjVCK0NnQjtBTHc2R2xCOztBaUNwOUdBOzs7Ozs7RUFNRSxxQkFBQTtFM0J3QkksZUFBQTtFMkJ0QkosZ0I1QmhDZTtFUzVHYixzQkFBQTtBZG9tSEo7O0FpQ3A5R0E7O0VBRUUsNEI1QjRCZ0I7QUwyN0dsQjs7QWlDcDlHQTs7Ozs7O0VBTUUsdUJBQUE7RTNCT0ksa0JBQUE7RTJCTEosZ0I1QmhEZTtFUzdHYixzQkFBQTtBZHFuSEo7O0FpQ3A5R0E7O0VBRUUscUJBQUE7QWpDdTlHRjs7QWlDNThHQTs7Ozs7Ozs7RW5COUpJLDBCQUFBO0VBQ0EsNkJBQUE7QWRxbkhKOztBaUM3OEdBOzs7Ozs7RW5CM0pJLHlCQUFBO0VBQ0EsNEJBQUE7QWRpbkhKOztBa0N6cEhBO0VBQ0Usa0JBQUE7RUFDQSxVQUFBO0VBQ0EsY0FBQTtFQUNBLHFCQUFBO0VBQ0Esb0JBQUE7RUFDQSxpQ0FBQTtVQUFBLG1CQUFBO0FsQzRwSEY7O0FrQ3pwSEE7RUFDRSxvQkFBQTtFQUNBLGtCMUJ3ZnNDO0FSb3FHeEM7O0FrQ3pwSEE7RUFDRSxrQkFBQTtFQUNBLE9BQUE7RUFDQSxXQUFBO0VBQ0EsVzFCb2ZzQztFMEJuZnRDLGtCQUFBO0VBQ0EsVUFBQTtBbEM0cEhGO0FrQzFwSEU7RUFDRSxXM0JyQk87RTJCc0JQLHFCMUJ5TjBCO0VpQnBQMUIseUJqQm9QMEI7QVJvOEc5QjtBa0N4cEhFO0VBS0ksaUQxQitWd0I7QVJ1ekc5QjtBa0NscEhFO0VBQ0UscUIxQnFib0M7QVIrdEd4QztBa0NqcEhFO0VBQ0UsVzNCekNPO0UyQjBDUCx5QjFCaWY0QztFMEJoZjVDLHFCMUJnZjRDO0FSbXFHaEQ7QWtDNW9ISTtFQUNFLGMzQjdDSztBUDJySFg7QWtDNW9ITTtFQUNFLHlCM0JwREc7QVBrc0hYOztBa0Nwb0hBO0VBQ0Usa0JBQUE7RUFDQSxnQkFBQTtFQUVBLG1CQUFBO0FsQ3NvSEY7QWtDbG9IRTtFQUNFLGtCQUFBO0VBQ0EsZUFBQTtFQUNBLGFBQUE7RUFDQSxjQUFBO0VBQ0EsVzFCdWJvQztFMEJ0YnBDLFkxQnNib0M7RTBCcmJwQyxvQkFBQTtFQUNBLFdBQUE7RUFDQSx5QjNCOUVPO0UyQitFUCx5QkFBQTtBbENvb0hKO0FrQy9uSEU7RUFDRSxrQkFBQTtFQUNBLGVBQUE7RUFDQSxhQUFBO0VBQ0EsY0FBQTtFQUNBLFcxQndhb0M7RTBCdmFwQyxZMUJ1YW9DO0UwQnRhcEMsV0FBQTtFQUNBLGlDQUFBO0FsQ2lvSEo7O0FrQ3ZuSEU7RXBCbEdFLHFCQUFBO0FkNnRISjtBa0N0bkhJO0VBQ0Usa09BQUE7QWxDd25ITjtBa0NubkhJO0VBQ0UscUIxQjBId0I7RWlCcFAxQix5QmpCb1AwQjtBUjQvRzlCO0FrQ2xuSEk7RUFDRSwrS0FBQTtBbENvbkhOO0FrQy9tSEk7RVRwSUEseUNqQndoQjRDO0FSOHRHaEQ7QWtDL21ISTtFVHZJQSx5Q2pCd2hCNEM7QVJpdUdoRDs7QWtDdm1IRTtFQUVFLGtCMUJ5WjRDO0FSZ3RHaEQ7QWtDcm1ISTtFQUNFLDhLQUFBO0FsQ3VtSE47QWtDbG1ISTtFVDlKQSx5Q2pCd2hCNEM7QVIydUdoRDs7QWtDMWxIQTtFQUNFLHFCQUFBO0FsQzZsSEY7QWtDMWxISTtFQUNFLGNBQUE7RUFDQSxjMUJpWTBDO0UwQmhZMUMsbUJBQUE7RUFFQSxxQjFCK1gwQztBUjR0R2hEO0FrQ3hsSEk7RUFDRSwyQkFBQTtFQUNBLDBCQUFBO0VBQ0EsdUIxQjBYMEM7RTBCelgxQyx3QjFCeVgwQztFMEJ4WDFDLHlCM0JoTEs7RTJCa0xMLHFCMUJxWDBDO0VldmlCMUMseUlXbUxBO0FsQ3lsSE47QXVCeHdITTtFV3VLRjtJWHRLSSxnQkFBQTtFdkIyd0hOO0FBQ0Y7QWtDemxISTtFQUNFLHlCM0IzTEs7RTJCNExMLDhCQUFBO0FsQzJsSE47QWtDdGxISTtFVHpNQSx5Q2pCd2hCNEM7QVIwd0doRDs7QWtDNWtIQTtFQUNFLHFCQUFBO0VBQ0EsV0FBQTtFQUNBLDZCN0JqQ2E7RTZCa0NiLHNDQUFBO0U1QjVDSSxtQkFBQTtFNEIrQ0osZ0I3QmhPbUI7RTZCaU9uQixnQjdCdkdpQjtFNkJ3R2pCLGMzQm5OUztFMkJvTlQsc0JBQUE7RUFDQSxzT0FBQTtFQUNBLHlCQUFBO0VwQnRORSxxQkFBQTtFb0J5TkYsd0JBQUE7S0FBQSxxQkFBQTtVQUFBLGdCQUFBO0FsQzZrSEY7QWtDM2tIRTtFQUNFLHFCMUJ1UG9DO0UwQnRQcEMsVUFBQTtFQUtFLGlEMUJrVzhCO0FSdXVHcEM7QWtDdGtISTtFQU1FLGMzQjNPSztFMkI0T0wsc0IzQm5QSztBUHN6SFg7QWtDL2pIRTtFQUVFLFlBQUE7RUFDQSxxQjdCM0VrQjtFNkI0RWxCLHNCQUFBO0FsQ2drSEo7QWtDN2pIRTtFQUNFLGMzQnpQTztFMkIwUFAseUIzQjlQTztBUDZ6SFg7QWtDM2pIRTtFQUNFLGFBQUE7QWxDNmpISjtBa0N6akhFO0VBQ0Usa0JBQUE7RUFDQSwwQkFBQTtBbEMyakhKOztBa0N2akhBO0VBQ0UsNEI3QjNGZ0I7RTZCNEZoQixvQjdCcEd1QjtFNkJxR3ZCLHVCN0JyR3VCO0U2QnNHdkIsb0IxQitHNEI7RUZ6TnhCLGtCQUFBO0FOcXFITjs7QWtDdmpIQTtFQUNFLDBCN0JqR2dCO0U2QmtHaEIsb0I3QjNHdUI7RTZCNEd2Qix1QjdCNUd1QjtFNkI2R3ZCLGtCMUI0RzRCO0VGOU54QixlQUFBO0FONnFITjs7QWtDbGpIQTtFQUNFLGtCQUFBO0VBQ0EscUJBQUE7RUFDQSxXQUFBO0VBQ0EsNkI3QnJIYTtFNkJzSGIsZ0JBQUE7QWxDcWpIRjs7QWtDbGpIQTtFQUNFLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLFdBQUE7RUFDQSw2QjdCN0hhO0U2QjhIYixTQUFBO0VBQ0EsZ0JBQUE7RUFDQSxVQUFBO0FsQ3FqSEY7QWtDbmpIRTtFQUNFLHFCMUJvS29DO0UwQm5LcEMsaUQxQndFMEI7QVI2K0c5QjtBa0NqakhFO0VBRUUseUIzQjNUTztBUDYySFg7QWtDOWlISTtFQUNFLGlCMUIwVGE7QVJzdkduQjtBa0M1aUhFO0VBQ0UsMEJBQUE7QWxDOGlISjs7QWtDMWlIQTtFQUNFLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLFFBQUE7RUFDQSxPQUFBO0VBQ0EsVUFBQTtFQUNBLDZCN0I5SmE7RTZCK0piLHVCQUFBO0VBQ0EsZ0JBQUE7RUFFQSxnQjdCN1ZtQjtFNkI4Vm5CLGdCN0JwT2lCO0U2QnFPakIsYzNCaFZTO0UyQmlWVCxzQjNCeFZTO0UyQnlWVCx5QkFBQTtFcEJsVkUscUJBQUE7QWQrM0hKO0FrQ3ppSEU7RUFDRSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7RUFDQSxjQUFBO0VBQ0EsaUI3QmxMaUI7RTZCbUxqQix1QkFBQTtFQUNBLGdCN0JwUGU7RTZCcVBmLGMzQmhXTztFMkJpV1AsaUJBQUE7RVQ3V0EseUJsQk9PO0UyQndXUCxvQkFBQTtFcEJuV0EsZ0NBQUE7QWQrNEhKOztBa0NqaUhBO0VBQ0UsV0FBQTtFQUNBLGNBQUE7RUFDQSxVQUFBO0VBQ0EsNkJBQUE7RUFDQSx3QkFBQTtLQUFBLHFCQUFBO1VBQUEsZ0JBQUE7QWxDb2lIRjtBa0NsaUhFO0VBQ0UsVUFBQTtBbENvaUhKO0FrQ2hpSEk7RUFBMEIsb0UxQm1PZTtBUmcwRzdDO0FrQ2xpSEk7RUFBMEIsb0UxQmtPZTtBUm0wRzdDO0FrQ3BpSEk7RUFBMEIsb0UxQmlPZTtBUnMwRzdDO0FrQ3BpSEU7RUFDRSxTQUFBO0FsQ3NpSEo7QWtDbmlIRTtFQUNFLFcxQm1OeUM7RTBCbE56QyxZMUJrTnlDO0UwQmpOekMsb0JBQUE7RVRsWkEseUJqQm9QMEI7RTBCZ0sxQixTMUJrTnlDO0VNMWxCekMsbUJBQUE7RVNGRSxvSFc2WUY7RVg3WUUsNEdXNllGO0VBQ0Esd0JBQUE7VUFBQSxnQkFBQTtBbENvaUhKO0F1Qjk2SE07RVdpWUo7SVhoWU0sd0JBQUE7SUFBQSxnQkFBQTtFdkJpN0hOO0FBQ0Y7QWtDdmlISTtFVDFaQSx5QmpCMm1CeUM7QVJ5MUc3QztBa0NyaUhFO0VBQ0UsVzFCNExnQztFMEIzTGhDLGMxQjRMZ0M7RTBCM0xoQyxrQkFBQTtFQUNBLGUxQjJMZ0M7RTBCMUxoQyx5QjNCNVpPO0UyQjZaUCx5QkFBQTtFcEJ6WkEsbUJBQUE7QWRpOEhKO0FrQ25pSEU7RUFDRSxXMUJ3THlDO0UwQnZMekMsWTFCdUx5QztFaUJubUJ6Qyx5QmpCb1AwQjtFMEIwTDFCLFMxQndMeUM7RU0xbEJ6QyxtQkFBQTtFU0ZFLGlIV3VhRjtFWHZhRSw0R1d1YUY7RUFDQSxxQkFBQTtPQUFBLGdCQUFBO0FsQ29pSEo7QXVCeDhITTtFVzRaSjtJWDNaTSxxQkFBQTtJQUFBLGdCQUFBO0V2QjI4SE47QUFDRjtBa0N2aUhJO0VUcGJBLHlCakIybUJ5QztBUm0zRzdDO0FrQ3JpSEU7RUFDRSxXMUJrS2dDO0UwQmpLaEMsYzFCa0tnQztFMEJqS2hDLGtCQUFBO0VBQ0EsZTFCaUtnQztFMEJoS2hDLHlCM0J0Yk87RTJCdWJQLHlCQUFBO0VwQm5iQSxtQkFBQTtBZDI5SEo7QWtDbmlIRTtFQUNFLFcxQjhKeUM7RTBCN0p6QyxZMUI2SnlDO0UwQjVKekMsYUFBQTtFQUNBLG9CN0J4Um9CO0U2QnlScEIsbUI3QnpSb0I7RW9CaExwQix5QmpCb1AwQjtFMEJ1TjFCLFMxQjJKeUM7RU0xbEJ6QyxtQkFBQTtFU0ZFLGdIV29jRjtFWHBjRSw0R1dvY0Y7RUFDQSxnQkFBQTtBbENvaUhKO0F1QnIrSE07RVdzYko7SVhyYk0sb0JBQUE7SUFBQSxnQkFBQTtFdkJ3K0hOO0FBQ0Y7QWtDdmlISTtFVGpkQSx5QmpCMm1CeUM7QVJnNUc3QztBa0NyaUhFO0VBQ0UsVzFCcUlnQztFMEJwSWhDLGMxQnFJZ0M7RTBCcEloQyxrQkFBQTtFQUNBLGUxQm9JZ0M7RTBCbkloQyw2QkFBQTtFQUNBLHlCQUFBO0VBQ0Esb0JBQUE7QWxDdWlISjtBa0NuaUhFO0VBQ0UseUIzQjFkTztFT0lQLG1CQUFBO0FkNC9ISjtBa0NsaUhFO0VBQ0Usa0JBQUE7RUFDQSx5QjNCaGVPO0VPSVAsbUJBQUE7QWRpZ0lKO0FrQ2hpSEk7RUFDRSx5QjNCcGVLO0FQc2dJWDtBa0MvaEhJO0VBQ0UsZUFBQTtBbENpaUhOO0FrQzloSEk7RUFDRSx5QjNCNWVLO0FQNGdJWDtBa0M3aEhJO0VBQ0UsZUFBQTtBbEMraEhOO0FrQzVoSEk7RUFDRSx5QjNCcGZLO0FQa2hJWDs7QWtDemhIQTs7O0VYemZNLDRHVzRmSjtBbEM0aEhGO0F1QnBoSU07RVdxZk47OztJWHBmUSxnQkFBQTtFdkJ5aElOO0FBQ0Y7O0FtQzFpSUE7RUFDRSxhQUFBO0VBQ0EsZUFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0FuQzZpSUY7O0FtQzFpSUE7RUFDRSxjQUFBO0VBQ0Esb0JBQUE7QW5DNmlJRjtBUzVpSUU7RTBCR0UscUJBQUE7QW5DNGlJSjtBbUN4aUlFO0VBQ0UsYzVCUE87RTRCUVAsb0JBQUE7RUFDQSxlQUFBO0FuQzBpSUo7O0FtQ2xpSUE7RUFDRSxnQ0FBQTtBbkNxaUlGO0FtQ25pSUU7RUFDRSxtQkFBQTtFQUNBLDZCQUFBO0VyQlpBLDhCQUFBO0VBQ0EsK0JBQUE7QWRraklKO0FTOWpJRTtFMEIyQkkscUMzQm1wQjhCO0FSbTVHcEM7QW1DbmlJSTtFQUNFLGM1QjlCSztFNEIrQkwsNkJBQUE7RUFDQSx5QkFBQTtBbkNxaUlOO0FtQ2ppSUU7O0VBRUUsYzVCckNPO0U0QnNDUCx5QjVCdEJNO0U0QnVCTixxQzNCd29CZ0M7QVIyNUdwQztBbUNoaUlFO0VBRUUsZ0JBQUE7RXJCbkNBLHlCQUFBO0VBQ0EsMEJBQUE7QWRxa0lKOztBbUN2aElFO0VyQnhERSxxQkFBQTtBZG1sSUo7QW1DdmhJRTs7RUFFRSxXNUJyRU87RTRCc0VQLHlCM0J5SzBCO0FSZzNIOUI7O0FtQy9nSUU7O0VBRUUsY0FBQTtFQUNBLGtCQUFBO0FuQ2toSUo7O0FtQzdnSUU7O0VBRUUsYUFBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtBbkNnaElKOztBbUN0Z0lFO0VBQ0UsYUFBQTtBbkN5Z0lKO0FtQ3ZnSUU7RUFDRSxjQUFBO0FuQ3lnSUo7O0FvQzdtSUE7RUFDRSxrQkFBQTtFQUNBLGFBQUE7RUFDQSxlQUFBO0VBQ0EsbUJBQUE7RUFDQSw4QkFBQTtFQUNBLHlCQUFBO0FwQ2duSUY7QW9DNW1JRTs7Ozs7O0VBQ0UsYUFBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtFQUNBLDhCQUFBO0FwQ21uSUo7QW9DL2xJQTtFQUNFLHFCQUFBO0VBQ0EscUIvQjRHdUI7RStCM0d2Qix3Qi9CMkd1QjtFK0IxR3ZCLHFCL0JvR2lCO0VDeUJiLGtCQUFBO0U4QjNISixvQkFBQTtFQUNBLG1CQUFBO0FwQ2ltSUY7QVMzb0lFO0UyQjZDRSxxQkFBQTtBcENpbUlKOztBb0N4bElBO0VBQ0UsYUFBQTtFQUNBLHNCQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7QXBDMmxJRjtBb0N6bElFO0VBQ0UsZ0JBQUE7RUFDQSxlQUFBO0FwQzJsSUo7QW9DeGxJRTtFQUNFLGdCQUFBO0VBQ0EsV0FBQTtBcEMwbElKOztBb0NqbElBO0VBQ0UscUJBQUE7RUFDQSxtQjVCd2xCa0M7RTRCdmxCbEMsc0I1QnVsQmtDO0FSNi9HcEM7O0FvQ3hrSUE7RUFDRSxnQkFBQTtFQUNBLFlBQUE7RUFHQSxtQkFBQTtBcEN5a0lGOztBb0Nya0lBO0VBQ0Usd0JBQUE7RTlCOERJLGVBQUE7RThCNURKLGNBQUE7RUFDQSw2QkFBQTtFQUNBLDZCQUFBO0V0QnhHRSxxQkFBQTtBZGlySUo7QVNucklFO0UyQjhHRSxxQkFBQTtBcEN3a0lKOztBb0Nsa0lBO0VBQ0UscUJBQUE7RUFDQSxZQUFBO0VBQ0EsYUFBQTtFQUNBLHNCQUFBO0VBQ0EsV0FBQTtFQUNBLG1DQUFBO0FwQ3FrSUY7O0FvQ2xrSUE7RUFDRSxnQjVCK2tCa0M7RTRCOWtCbEMsZ0JBQUE7QXBDcWtJRjs7QWtCM29JSTtFa0JrRkk7Ozs7OztJQUNFLGdCQUFBO0lBQ0EsZUFBQTtFcENra0lSO0FBQ0Y7QWtCcHFJSTtFa0I2RkE7SUFvQkkscUJBQUE7SUFDQSwyQkFBQTtFcEN1aklOO0VvQ3JqSU07SUFDRSxtQkFBQTtFcEN1aklSO0VvQ3JqSVE7SUFDRSxrQkFBQTtFcEN1aklWO0VvQ3BqSVE7SUFDRSxxQi9CNUJnQjtJK0I2QmhCLG9CL0I3QmdCO0VMbWxJMUI7RW9DampJTTs7Ozs7O0lBQ0UsaUJBQUE7RXBDd2pJUjtFb0MxaUlNO0lBQ0UsaUJBQUE7RXBDNGlJUjtFb0N6aUlNO0lBQ0Usd0JBQUE7SUFHQSxnQkFBQTtFcEN5aUlSO0VvQ3RpSU07SUFDRSxhQUFBO0VwQ3dpSVI7QUFDRjtBa0J6cklJO0VrQmtGSTs7Ozs7O0lBQ0UsZ0JBQUE7SUFDQSxlQUFBO0VwQyttSVI7QUFDRjtBa0JqdElJO0VrQjZGQTtJQW9CSSxxQkFBQTtJQUNBLDJCQUFBO0VwQ29tSU47RW9DbG1JTTtJQUNFLG1CQUFBO0VwQ29tSVI7RW9DbG1JUTtJQUNFLGtCQUFBO0VwQ29tSVY7RW9Dam1JUTtJQUNFLHFCL0I1QmdCO0krQjZCaEIsb0IvQjdCZ0I7RUxnb0kxQjtFb0M5bElNOzs7Ozs7SUFDRSxpQkFBQTtFcENxbUlSO0VvQ3ZsSU07SUFDRSxpQkFBQTtFcEN5bElSO0VvQ3RsSU07SUFDRSx3QkFBQTtJQUdBLGdCQUFBO0VwQ3NsSVI7RW9DbmxJTTtJQUNFLGFBQUE7RXBDcWxJUjtBQUNGO0FrQnR1SUk7RWtCa0ZJOzs7Ozs7SUFDRSxnQkFBQTtJQUNBLGVBQUE7RXBDNHBJUjtBQUNGO0FrQjl2SUk7RWtCNkZBO0lBb0JJLHFCQUFBO0lBQ0EsMkJBQUE7RXBDaXBJTjtFb0Mvb0lNO0lBQ0UsbUJBQUE7RXBDaXBJUjtFb0Mvb0lRO0lBQ0Usa0JBQUE7RXBDaXBJVjtFb0M5b0lRO0lBQ0UscUIvQjVCZ0I7SStCNkJoQixvQi9CN0JnQjtFTDZxSTFCO0VvQzNvSU07Ozs7OztJQUNFLGlCQUFBO0VwQ2twSVI7RW9DcG9JTTtJQUNFLGlCQUFBO0VwQ3NvSVI7RW9Dbm9JTTtJQUNFLHdCQUFBO0lBR0EsZ0JBQUE7RXBDbW9JUjtFb0Nob0lNO0lBQ0UsYUFBQTtFcENrb0lSO0FBQ0Y7QWtCbnhJSTtFa0JrRkk7Ozs7OztJQUNFLGdCQUFBO0lBQ0EsZUFBQTtFcEN5c0lSO0FBQ0Y7QWtCM3lJSTtFa0I2RkE7SUFvQkkscUJBQUE7SUFDQSwyQkFBQTtFcEM4cklOO0VvQzVySU07SUFDRSxtQkFBQTtFcEM4cklSO0VvQzVySVE7SUFDRSxrQkFBQTtFcEM4cklWO0VvQzNySVE7SUFDRSxxQi9CNUJnQjtJK0I2QmhCLG9CL0I3QmdCO0VMMHRJMUI7RW9DeHJJTTs7Ozs7O0lBQ0UsaUJBQUE7RXBDK3JJUjtFb0NqcklNO0lBQ0UsaUJBQUE7RXBDbXJJUjtFb0NocklNO0lBQ0Usd0JBQUE7SUFHQSxnQkFBQTtFcENncklSO0VvQzdxSU07SUFDRSxhQUFBO0VwQytxSVI7QUFDRjtBa0JoMElJO0VrQmtGSTs7Ozs7O0lBQ0UsZ0JBQUE7SUFDQSxlQUFBO0VwQ3N2SVI7QUFDRjtBa0J4MUlJO0VrQjZGQTtJQW9CSSxxQkFBQTtJQUNBLDJCQUFBO0VwQzJ1SU47RW9DenVJTTtJQUNFLG1CQUFBO0VwQzJ1SVI7RW9DenVJUTtJQUNFLGtCQUFBO0VwQzJ1SVY7RW9DeHVJUTtJQUNFLHFCL0I1QmdCO0krQjZCaEIsb0IvQjdCZ0I7RUx1d0kxQjtFb0NydUlNOzs7Ozs7SUFDRSxpQkFBQTtFcEM0dUlSO0VvQzl0SU07SUFDRSxpQkFBQTtFcENndUlSO0VvQzd0SU07SUFDRSx3QkFBQTtJQUdBLGdCQUFBO0VwQzZ0SVI7RW9DMXRJTTtJQUNFLGFBQUE7RXBDNHRJUjtBQUNGO0FvQzd4SUk7RUFvQkkscUJBQUE7RUFDQSwyQkFBQTtBcEM0d0lSO0FvQy94SVE7Ozs7OztFQUNFLGdCQUFBO0VBQ0EsZUFBQTtBcENzeUlWO0FvQ254SVE7RUFDRSxtQkFBQTtBcENxeElWO0FvQ254SVU7RUFDRSxrQkFBQTtBcENxeElaO0FvQ2x4SVU7RUFDRSxxQi9CNUJnQjtFK0I2QmhCLG9CL0I3QmdCO0FMaXpJNUI7QW9DL3dJUTs7Ozs7O0VBQ0UsaUJBQUE7QXBDc3hJVjtBb0N4d0lRO0VBQ0UsaUJBQUE7QXBDMHdJVjtBb0N2d0lRO0VBQ0Usd0JBQUE7RUFHQSxnQkFBQTtBcEN1d0lWO0FvQ3B3SVE7RUFDRSxhQUFBO0FwQ3N3SVY7O0FvQ3h2SUU7RUFDRSx5QjVCZ2dCZ0M7QVIydkhwQztBU245SUU7RTJCMk5JLHlCNUI2ZjhCO0FSOHZIcEM7QW9DdHZJSTtFQUNFLHlCNUJxZjhCO0FSbXdIcEM7QVN6OUlFO0UyQm9PTSx5QjVCbWY0QjtBUnF3SHBDO0FvQ3J2SU07RUFDRSx5QjVCaWY0QjtBUnN3SHBDO0FvQ252SUk7Ozs7RUFJRSx5QjVCd2U4QjtBUjZ3SHBDO0FvQ2p2SUU7RUFDRSx5QjVCaWVnQztFNEJoZWhDLGdDNUJxZWdDO0FSOHdIcEM7QW9DaHZJRTtFQUNFLG1SQUFBO0FwQ2t2SUo7QW9DL3VJRTtFQUNFLHlCNUJ3ZGdDO0FSeXhIcEM7QW9DaHZJSTtFQUNFLHlCNUJ3ZDhCO0FSMHhIcEM7QVNsL0lFO0UyQm1RTSx5QjVCcWQ0QjtBUjZ4SHBDOztBb0MxdUlFO0VBQ0UsVzdCalJPO0FQOC9JWDtBU3ovSUU7RTJCK1FJLFc3QnBSSztBUGlnSlg7QW9DeHVJSTtFQUNFLCtCNUIwYjhCO0FSZ3pIcEM7QVMvL0lFO0UyQndSTSxnQzVCd2I0QjtBUmt6SHBDO0FvQ3Z1SU07RUFDRSxnQzVCc2I0QjtBUm16SHBDO0FvQ3J1SUk7Ozs7RUFJRSxXN0J6U0s7QVBnaEpYO0FvQ251SUU7RUFDRSwrQjVCc2FnQztFNEJyYWhDLHNDNUIwYWdDO0FSMnpIcEM7QW9DbHVJRTtFQUNFLHlSQUFBO0FwQ291SUo7QW9DanVJRTtFQUNFLCtCNUI2WmdDO0FSczBIcEM7QW9DbHVJSTtFQUNFLFc3QnpUSztBUDZoSlg7QVN4aEpFO0UyQnVUTSxXN0I1VEc7QVBnaUpYOztBcUN2aUpBO0VBQ0Usa0JBQUE7RUFDQSxhQUFBO0VBQ0Esc0JBQUE7RUFDQSxZQUFBO0VBRUEscUJBQUE7RUFDQSxzQkFBQTtFQUNBLDJCQUFBO0VBQ0EsMkJBQUE7RXZCS0Usc0JBQUE7QWRxaUpKO0FxQ3ZpSkU7RUFDRSxlQUFBO0VBQ0EsY0FBQTtBckN5aUpKO0FxQ3Rp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QSxtQjlCb2lDa0M7RThCbGlDbEMsZ0JBQUE7RUFDQSw2QmpDMFNjO0VTL1JaLHFCQUFBO0FkMnZKSjs7QXNDaHdKRTtFQUNFLG9COUJ3aENnQztBUjJ1SHBDO0FzQ2p3Skk7RUFDRSxXQUFBO0VBQ0EscUI5Qm9oQzhCO0U4Qm5oQzlCLGMvQkZLO0UrQkdMLFlBQUE7QXRDbXdKTjtBc0N6dkpFO0VBQ0UsMEJBQUE7QXRDMnZKSjtBc0N4dkpFO0VBQ0UscUJBQUE7QXRDMHZKSjtBc0N2dkpFO0VBQ0UsYy9CdEJPO0FQK3dKWDs7QXVDaHlKQTtFQUNFLGFBQUE7RTVCR0EsZUFBQTtFQUNBLGdCQUFBO0VHYUUscUJBQUE7QWRxeEpKOztBdUNqeUpBO0VBQ0Usa0JBQUE7RUFDQSxjQUFBO0VBQ0EsdUJBQUE7RUFDQSxpQkFBQTtFQUNBLGlCL0JteEJrQztFK0JseEJsQyxjaENLUztFZ0NIVCxzQmhDSFM7RWdDSVQseUJBQUE7QXZDbXlKRjtBdUNqeUpFO0VBQ0UsVUFBQTtFQUNBLGNBQUE7RUFDQSxxQkFBQTtFQUNBLHlCaENSTztFZ0NTUCxxQmhDUk87QVAyeUpYO0F1Q2h5SkU7RUFDRSxVQUFBO0VBQ0EsVS9CMndCZ0M7RStCMXdCaEMsaUQvQjhXMEI7QVJvN0k5Qjs7QXVDNXhKSTtFQUNFLGNBQUE7RXpCYUYsOEJBQUE7RUFDQSxpQ0FBQTtBZG14Sko7QXVDNXhKSTtFekJOQSwrQkFBQTtFQUNBLGtDQUFBO0FkcXlKSjtBdUMzeEpFO0VBQ0UsVUFBQTtFQUNBLFdoQ3BDTztFZ0NxQ1AseUIvQjBNMEI7RStCek0xQixxQi9CeU0wQjtBUm9sSjlCO0F1QzF4SkU7RUFDRSxjaENwQ087RWdDcUNQLG9CQUFBO0VBRUEsWUFBQTtFQUNBLHNCaEM5Q087RWdDK0NQLHFCaEM1Q087QVB1MEpYOztBd0NsMUpFO0VBQ0UscUJBQUE7RWxDZ0xFLGVBQUE7RWtDOUtGLGdCbkN3SGE7QUw2dEpqQjtBd0NoMUpNO0UxQnFDRiwrQkFBQTtFQUNBLGtDQUFBO0FkOHlKSjtBd0MvMEpNO0UxQmtCRixnQ0FBQTtFQUNBLG1DQUFBO0FkZzBKSjs7QXdDaDJKRTtFQUNFLHVCQUFBO0VsQ2dMRSxrQkFBQTtFa0M5S0YsZ0JuQ3lIYTtBTDB1SmpCO0F3QzkxSk07RTFCcUNGLCtCQUFBO0VBQ0Esa0NBQUE7QWQ0ekpKO0F3QzcxSk07RTFCa0JGLGdDQUFBO0VBQ0EsbUNBQUE7QWQ4MEpKOztBeUM1MkpBO0VBQ0UscUJBQUE7RUFDQSxxQkFBQTtFbkM2SkUsY0FBQTtFbUMzSkYsZ0JsQ1JpQjtFa0NTakIsY0FBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSx3QkFBQTtFM0JLRSxxQkFBQTtFU0ZFLHFJa0JESjtBekMrMkpGO0F1QjEySk07RWtCZk47SWxCZ0JRLGdCQUFBO0V2QjYySk47QUFDRjtBU24zSkU7RWdDR0kscUJBQUE7QXpDbTNKTjs7QXlDOTJKRTtFQUNFLGFBQUE7QXpDaTNKSjs7QXlDNTJKQTtFQUNFLGtCQUFBO0VBQ0EsU0FBQTtBekMrMkpGOztBeUN4MkpBO0VBQ0UscUJwQ3NRcUI7RW9DclFyQixvQnBDcVFxQjtFUzVSbkIsb0JBQUE7QWRtNEpKOztBeUNuMkpFO0VDakRBLFdBQUE7RUFDQSx5QmxDMEVhO0FSODBKZjtBUzE0SkU7RWlDVkksV0FBQTtFQUNBLHlCQUFBO0ExQ3U1Sk47QTBDcDVKSTtFQUVFLFVBQUE7RUFDQSxnREFBQTtBMUNxNUpOOztBeUNoM0pFO0VDakRBLFdBQUE7RUFDQSx5QmxDMEVhO0FSMjFKZjtBU3Y1SkU7RWlDVkksV0FBQTtFQUNBLHlCQUFBO0ExQ282Sk47QTBDajZKSTtFQUVFLFVBQUE7RUFDQSxpREFBQTtBMUNrNkpOOztBeUM3M0pFO0VDakRBLFdBQUE7RUFDQSx5QmxDMEVhO0FSdzJKZjtBU3A2SkU7RWlDVkksV0FBQTtFQUNBLHlCQUFBO0ExQ2k3Sk47QTBDOTZKSTtFQUVFLFVBQUE7RUFDQSwrQ0FBQTtBMUMrNkpOOztBeUMxNEpFO0VDakRBLGNBQUE7RUFDQSx5QmxDMEVhO0FScTNKZjtBU2o3SkU7RWlDVkksY0FBQTtFQUNBLHlCQUFBO0ExQzg3Sk47QTBDMzdKSTtFQUVFLFVBQUE7RUFDQSxnREFBQTtBMUM0N0pOOztBeUN2NUpFO0VDakRBLGNBQUE7RUFDQSx5QmxDMEVhO0FSazRKZjtBUzk3SkU7RWlDVkksY0FBQTtFQUNBLHlCQUFBO0ExQzI4Sk47QTBDeDhKSTtFQUVFLFVBQUE7RUFDQSwrQ0FBQTtBMUN5OEpOOztBeUNwNkpFO0VDakRBLFdBQUE7RUFDQSx5QmxDMEVhO0FSKzRKZjtBUzM4SkU7RWlDVkksV0FBQTtFQUNBLHlCQUFBO0ExQ3c5Sk47QTBDcjlKSTtFQUVFLFVBQUE7RUFDQSwrQ0FBQTtBMUNzOUpOOztBeUNqN0pFO0VDakRBLGNBQUE7RUFDQSx5QmxDMEVhO0FSNDVKZjtBU3g5SkU7RWlDVkksY0FBQTtFQUNBLHlCQUFBO0ExQ3ErSk47QTBDbCtKSTtFQUVFLFVBQUE7RUFDQSxpREFBQTtBMUNtK0pOOztBeUM5N0pFO0VDakRBLFdBQUE7RUFDQSx5QmxDMEVhO0FSeTZKZjtBU3IrSkU7RWlDVkksV0FBQTtFQUNBLHlCQUFBO0ExQ2svSk47QTBDLytKSTtFQUVFLFVBQUE7RUFDQSw4Q0FBQTtBMUNnL0pOOztBeUMzOEpFO0VDakRBLFdBQUE7RUFDQSx5QmxDMEVhO0FSczdKZjtBU2wvSkU7RWlDVkksV0FBQTtFQUNBLHlCQUFBO0ExQysvSk47QTBDNS9KSTtFQUVFLFVBQUE7RUFDQSxnREFBQTtBMUM2L0pOOztBMkMxZ0tBO0VBQ0Usa0JBQUE7RUFDQSxtQm5Dd3pCa0M7RW1DdHpCbEMseUJwQ1NTO0VPS1Asc0JBQUE7QWQrL0pKO0FrQnI5Skk7RXlCNURKO0lBUUksa0JBQUE7RTNDNmdLRjtBQUNGOztBMkMxZ0tBO0VBQ0UsZ0JBQUE7RUFDQSxlQUFBO0U3QklFLGdCQUFBO0FkMGdLSjs7QTRDeGhLQTtFQUNFLGtCQUFBO0VBQ0Esd0JBQUE7RUFDQSxtQnBDdzlCa0M7RW9DdjlCbEMsMkJBQUE7RTlCVUUscUJBQUE7QWRraEtKOztBNEN2aEtBO0VBRUUsY0FBQTtBNUN5aEtGOztBNENyaEtBO0VBQ0UsZ0JyQ25CaUI7QVAyaUtuQjs7QTRDaGhLQTtFQUNFLHdCQUFBO0E1Q21oS0Y7QTRDaGhLRTtFQUNFLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLFFBQUE7RUFDQSxVQUFBO0VBQ0Esd0JBQUE7RUFDQSxjQUFBO0E1Q2toS0o7O0E0Q3hnS0U7RUMvQ0EsY0RnRHFIO0VuQjNDbkgseUJtQjJDdUI7RUM5Q3pCLHFCRDhDcUU7QTVDNmdLdkU7QTZDempLRTtFQUNFLHlCQUFBO0E3QzJqS0o7QTZDeGpLRTtFQUNFLGNBQUE7QTdDMGpLSjs7QTRDcGhLRTtFQy9DQSxjRGdEcUg7RW5CM0NuSCx5Qm1CMkN1QjtFQzlDekIscUJEOENxRTtBNUN5aEt2RTtBNkNya0tFO0VBQ0UseUJBQUE7QTdDdWtLSjtBNkNwa0tFO0VBQ0UsY0FBQTtBN0Nza0tKOztBNENoaUtFO0VDL0NBLGNEZ0RxSDtFbkIzQ25ILHlCbUIyQ3VCO0VDOUN6QixxQkQ4Q3FFO0E1Q3FpS3ZFO0E2Q2psS0U7RUFDRSx5QkFBQTtBN0NtbEtKO0E2Q2hsS0U7RUFDRSxjQUFBO0E3Q2tsS0o7O0E0QzVpS0U7RUMvQ0EsY0RnRHFIO0VuQjNDbkgseUJtQjJDdUI7RUM5Q3pCLHFCRDhDcUU7QTVDaWpLdkU7QTZDN2xLRTtFQUNFLHlCQUFBO0E3QytsS0o7QTZDNWxLRTtFQUNFLGNBQUE7QTdDOGxLSjs7QTRDeGpLRTtFQy9DQSxjRGdEcUg7RW5CM0NuSCx5Qm1CMkN1QjtFQzlDekIscUJEOENxRTtBNUM2akt2RTtBNkN6bUtFO0VBQ0UseUJBQUE7QTdDMm1LSjtBNkN4bUtFO0VBQ0UsY0FBQTtBN0MwbUtKOztBNENwa0tFO0VDL0NBLGNEZ0RxSDtFbkIzQ25ILHlCbUIyQ3VCO0VDOUN6QixxQkQ4Q3FFO0E1Q3lrS3ZFO0E2Q3JuS0U7RUFDRSx5QkFBQTtBN0N1bktKO0E2Q3BuS0U7RUFDRSxjQUFBO0E3Q3NuS0o7O0E0Q2hsS0U7RUMvQ0EsY0RnRHFIO0VuQjNDbkgseUJtQjJDdUI7RUM5Q3pCLHFCRDhDcUU7QTVDcWxLdkU7QTZDam9LRTtFQUNFLHlCQUFBO0E3Q21vS0o7QTZDaG9LRTtFQUNFLGNBQUE7QTdDa29LSjs7QTRDNWxLRTtFQy9DQSxjRGdEcUg7RW5CM0NuSCx5Qm1CMkN1QjtFQzlDekIscUJEOENxRTtBNUNpbUt2RTtBNkM3b0tFO0VBQ0UseUJBQUE7QTdDK29LSjtBNkM1b0tFO0VBQ0UsY0FBQTtBN0M4b0tKOztBNEN4bUtFO0VDL0NBLGNEZ0RxSDtFbkIzQ25ILHlCbUIyQ3VCO0VDOUN6QixxQkQ4Q3FFO0E1QzZtS3ZFO0E2Q3pwS0U7RUFDRSx5QkFBQTtBN0MycEtKO0E2Q3hwS0U7RUFDRSxjQUFBO0E3QzBwS0o7O0E4Q2xxS0U7RUFDRTtJQUFPLDJCQUFBO0U5Q3NxS1Q7RThDcnFLRTtJQUFLLHdCQUFBO0U5Q3dxS1A7QUFDRjtBOENycUtBO0VBQ0UsYUFBQTtFQUNBLFl6Q2lJZ0I7RXlDaEloQixnQkFBQTtFQUNBLGNBQUE7RXhDd0tJLHFCQUFBO0V3Q3RLSix5QnZDRFM7RU9LUCxxQkFBQTtBZG9xS0o7O0E4Q25xS0E7RUFDRSxhQUFBO0VBQ0Esc0JBQUE7RUFDQSx1QkFBQTtFQUNBLGdCQUFBO0VBQ0EsV3ZDYlM7RXVDY1Qsa0JBQUE7RUFDQSxtQkFBQTtFQUNBLHlCdENzOUJrQztFZWorQjlCLDJCdUJZSjtBOUNzcUtGO0F1QjlxS007RXVCRE47SXZCRVEsZ0JBQUE7RXZCaXJLTjtBQUNGOztBOEN4cUtBO0VyQllFLHFNQUFBO0VxQlZBLDBCQUFBO0E5QzJxS0Y7O0E4Q3ZxS0U7RUFDRSxrREFBQTtBOUMwcUtKO0E4Q3ZxS007RUFKSjtJQUtNLGVBQUE7RTlDMHFLTjtBQUNGOztBK0NydEtBO0VBQ0UsYUFBQTtFQUNBLHVCQUFBO0EvQ3d0S0Y7O0ErQ3J0S0E7RUFDRSxPQUFBO0EvQ3d0S0Y7O0FnRDF0S0E7RUFDRSxhQUFBO0VBQ0Esc0JBQUE7RUFHQSxlQUFBO0VBQ0EsZ0JBQUE7RWxDUUUscUJBQUE7QWRvdEtKOztBZ0RsdEtBO0VBQ0UsV0FBQTtFQUNBLGN6Q0pTO0V5Q0tULG1CQUFBO0FoRHF0S0Y7QVM1dEtFO0V1Q1dFLFVBQUE7RUFDQSxjekNWTztFeUNXUCxxQkFBQTtFQUNBLHlCekNsQk87QVBzdUtYO0FnRGp0S0U7RUFDRSxjekNoQk87RXlDaUJQLHlCekN0Qk87QVB5dUtYOztBZ0Qxc0tBO0VBQ0Usa0JBQUE7RUFDQSxjQUFBO0VBQ0Esd0JBQUE7RUFHQSxzQnpDdkNTO0V5Q3dDVCxzQ0FBQTtBaEQyc0tGO0FnRHpzS0U7RWxDMUJFLCtCQUFBO0VBQ0EsZ0NBQUE7QWRzdUtKO0FnRHpzS0U7RWxDaEJFLG1DQUFBO0VBQ0Esa0NBQUE7QWQ0dEtKO0FnRHpzS0U7RUFFRSxjekM5Q087RXlDK0NQLG9CQUFBO0VBQ0Esc0J6Q3RETztBUGd3S1g7QWdEdHNLRTtFQUNFLFVBQUE7RUFDQSxXekM1RE87RXlDNkRQLHlCeENrTDBCO0V3Q2pMMUIscUJ4Q2lMMEI7QVJ1aEs5QjtBZ0Ryc0tFO0VBQ0UsbUJBQUE7QWhEdXNLSjtBZ0Ryc0tJO0VBQ0UsZ0JBQUE7RUFDQSxxQjNDeUNTO0FMOHBLZjs7QWdEenJLSTtFQUNFLG1CQUFBO0FoRDRyS047QWdEenJLUTtFbEMxQkosaUNBQUE7RUFaQSwwQkFBQTtBZG11S0o7QWdEeHJLUTtFbEMzQ0osK0JBQUE7RUFZQSw0QkFBQTtBZDJ0S0o7QWdEdnJLUTtFQUNFLGFBQUE7QWhEeXJLVjtBZ0R0cktRO0VBQ0UscUIzQ1FLO0UyQ1BMLG9CQUFBO0FoRHdyS1Y7QWdEdHJLVTtFQUNFLGlCQUFBO0VBQ0Esc0IzQ0dHO0FMcXJLZjs7QWtCbnZLSTtFOEJtQ0E7SUFDRSxtQkFBQTtFaERvdEtKO0VnRGp0S007SWxDMUJKLGlDQUFBO0lBWkEsMEJBQUE7RWQydktGO0VnRGh0S007SWxDM0NKLCtCQUFBO0lBWUEsNEJBQUE7RWRtdktGO0VnRC9zS007SUFDRSxhQUFBO0VoRGl0S1I7RWdEOXNLTTtJQUNFLHFCM0NRSztJMkNQTCxvQkFBQTtFaERndEtSO0VnRDlzS1E7SUFDRSxpQkFBQTtJQUNBLHNCM0NHRztFTDZzS2I7QUFDRjtBa0I1d0tJO0U4Qm1DQTtJQUNFLG1CQUFBO0VoRDR1S0o7RWdEenVLTTtJbEMxQkosaUNBQUE7SUFaQSwwQkFBQTtFZG14S0Y7RWdEeHVLTTtJbEMzQ0osK0JBQUE7SUFZQSw0QkFBQTtFZDJ3S0Y7RWdEdnVLTTtJQUNFLGFBQUE7RWhEeXVLUjtFZ0R0dUtNO0lBQ0UscUIzQ1FLO0kyQ1BMLG9CQUFBO0VoRHd1S1I7RWdEdHVLUTtJQUNFLGlCQUFBO0lBQ0Esc0IzQ0dHO0VMcXVLYjtBQUNGO0FrQnB5S0k7RThCbUNBO0lBQ0UsbUJBQUE7RWhEb3dLSjtFZ0Rqd0tNO0lsQzFCSixpQ0FBQTtJQVpBLDBCQUFBO0VkMnlLRjtFZ0Rod0tNO0lsQzNDSiwrQkFBQTtJQVlBLDRCQUFBO0VkbXlLRjtFZ0QvdktNO0lBQ0UsYUFBQTtFaERpd0tSO0VnRDl2S007SUFDRSxxQjNDUUs7STJDUEwsb0JBQUE7RWhEZ3dLUjtFZ0Q5dktRO0lBQ0UsaUJBQUE7SUFDQSxzQjNDR0c7RUw2dktiO0FBQ0Y7QWtCNXpLSTtFOEJtQ0E7SUFDRSxtQkFBQTtFaEQ0eEtKO0VnRHp4S007SWxDMUJKLGlDQUFBO0lBWkEsMEJBQUE7RWRtMEtGO0VnRHh4S007SWxDM0NKLCtCQUFBO0lBWUEsNEJBQUE7RWQyektGO0VnRHZ4S007SUFDRSxhQUFBO0VoRHl4S1I7RWdEdHhLTTtJQUNFLHFCM0NRSztJMkNQTCxvQkFBQTtFaER3eEtSO0VnRHR4S1E7SUFDRSxpQkFBQTtJQUNBLHNCM0NHRztFTHF4S2I7QUFDRjtBa0JwMUtJO0U4Qm1DQTtJQUNFLG1CQUFBO0VoRG96S0o7RWdEanpLTTtJbEMxQkosaUNBQUE7SUFaQSwwQkFBQTtFZDIxS0Y7RWdEaHpLTTtJbEMzQ0osK0JBQUE7SUFZQSw0QkFBQTtFZG0xS0Y7RWdEL3lLTTtJQUNFLGFBQUE7RWhEaXpLUjtFZ0Q5eUtNO0lBQ0UscUIzQ1FLO0kyQ1BMLG9CQUFBO0VoRGd6S1I7RWdEOXlLUTtJQUNFLGlCQUFBO0lBQ0Esc0IzQ0dHO0VMNnlLYjtBQUNGO0FnRG55S0E7RWxDbkhJLGdCQUFBO0FkeTVLSjtBZ0RueUtFO0VBQ0UscUJBQUE7QWhEcXlLSjtBZ0RueUtJO0VBQ0Usc0JBQUE7QWhEcXlLTjs7QWlEOTZLRTtFQUNFLGNEb0pzRTtFQ25KdEUseUJEbUp1QztBaEQ4eEszQztBU3Q2S0U7RXdDUE0sY0QrSWtFO0VDOUlsRSx5QkFBQTtBakRnN0tSO0FpRDc2S007RUFDRSxXMUNIRztFMENJSCx5QkR5SWtFO0VDeElsRSxxQkR3SWtFO0FoRHV5SzFFOztBaUQ1N0tFO0VBQ0UsY0RvSnNFO0VDbkp0RSx5QkRtSnVDO0FoRDR5SzNDO0FTcDdLRTtFd0NQTSxjRCtJa0U7RUM5SWxFLHlCQUFBO0FqRDg3S1I7QWlEMzdLTTtFQUNFLFcxQ0hHO0UwQ0lILHlCRHlJa0U7RUN4SWxFLHFCRHdJa0U7QWhEcXpLMUU7O0FpRDE4S0U7RUFDRSxjRG9Kc0U7RUNuSnRFLHlCRG1KdUM7QWhEMHpLM0M7QVNsOEtFO0V3Q1BNLGNEK0lrRTtFQzlJbEUseUJBQUE7QWpENDhLUjtBaUR6OEtNO0VBQ0UsVzFDSEc7RTBDSUgseUJEeUlrRTtFQ3hJbEUscUJEd0lrRTtBaERtMEsxRTs7QWlEeDlLRTtFQUNFLGNEb0pzRTtFQ25KdEUseUJEbUp1QztBaER3MEszQztBU2g5S0U7RXdDUE0sY0QrSWtFO0VDOUlsRSx5QkFBQTtBakQwOUtSO0FpRHY5S007RUFDRSxXMUNIRztFMENJSCx5QkR5SWtFO0VDeElsRSxxQkR3SWtFO0FoRGkxSzFFOztBaUR0K0tFO0VBQ0UsY0RvSnNFO0VDbkp0RSx5QkRtSnVDO0FoRHMxSzNDO0FTOTlLRTtFd0NQTSxjRCtJa0U7RUM5SWxFLHlCQUFBO0FqRHcrS1I7QWlEcitLTTtFQUNFLFcxQ0hHO0UwQ0lILHlCRHlJa0U7RUN4SWxFLHFCRHdJa0U7QWhEKzFLMUU7O0FpRHAvS0U7RUFDRSxjRG9Kc0U7RUNuSnRFLHlCRG1KdUM7QWhEbzJLM0M7QVM1K0tFO0V3Q1BNLGNEK0lrRTtFQzlJbEUseUJBQUE7QWpEcy9LUjtBaURuL0tNO0VBQ0UsVzFDSEc7RTBDSUgseUJEeUlrRTtFQ3hJbEUscUJEd0lrRTtBaEQ2MksxRTs7QWlEbGdMRTtFQUNFLGNEb0pzRTtFQ25KdEUseUJEbUp1QztBaERrM0szQztBUzEvS0U7RXdDUE0sY0QrSWtFO0VDOUlsRSx5QkFBQTtBakRvZ0xSO0FpRGpnTE07RUFDRSxXMUNIRztFMENJSCx5QkR5SWtFO0VDeElsRSxxQkR3SWtFO0FoRDIzSzFFOztBaURoaExFO0VBQ0UsY0RvSnNFO0VDbkp0RSx5QkRtSnVDO0FoRGc0SzNDO0FTeGdMRTtFd0NQTSxjRCtJa0U7RUM5SWxFLHlCQUFBO0FqRGtoTFI7QWlEL2dMTTtFQUNFLFcxQ0hHO0UwQ0lILHlCRHlJa0U7RUN4SWxFLHFCRHdJa0U7QWhEeTRLMUU7O0FpRDloTEU7RUFDRSxjRG9Kc0U7RUNuSnRFLHlCRG1KdUM7QWhEODRLM0M7QVN0aExFO0V3Q1BNLGNEK0lrRTtFQzlJbEUseUJBQUE7QWpEZ2lMUjtBaUQ3aExNO0VBQ0UsVzFDSEc7RTBDSUgseUJEeUlrRTtFQ3hJbEUscUJEd0lrRTtBaER1NUsxRTs7QWtEL2lMQTtFQUNFLFlBQUE7RTVDbUxJLG9CQUFBO0U0Q2pMSixnQjNDRmlCO0UyQ0dqQixjQUFBO0VBQ0EsVzNDZ0JNO0UyQ2ZOLHlCMUN3bENrQztFMEN2bENsQyxZQUFBO0FsRGtqTEY7QVM3aUxFO0V5Q0RFLFczQ1VJO0UyQ1RKLHFCQUFBO0FsRGlqTEo7QVM3aUxFO0V5Q0NJLGFBQUE7QWxEK2lMTjs7QWtEcGlMQTtFQUNFLFVBQUE7RUFDQSw2QkFBQTtFQUNBLFNBQUE7QWxEdWlMRjs7QWtEamlMQTtFQUNFLG9CQUFBO0FsRG9pTEY7O0FtRDFrTEE7RUFHRSxpQjNDMDRCa0M7RTJDejRCbEMsZ0IzQ3k0QmtDO0VGenRCOUIsbUJBQUE7RTZDN0tKLDJDM0MyNEJrQztFMkMxNEJsQyw0QkFBQTtFQUNBLG9DQUFBO0VBQ0EsZ0QzQzQ0QmtDO0UyQzM0QmxDLFVBQUE7RXJDT0Usc0JBQUE7QWRva0xKO0FtRHhrTEU7RUFDRSxzQjNDKzNCZ0M7QVIyc0pwQztBbUR2a0xFO0VBQ0UsVUFBQTtBbkR5a0xKO0FtRHRrTEU7RUFDRSxjQUFBO0VBQ0EsVUFBQTtBbkR3a0xKO0FtRHJrTEU7RUFDRSxhQUFB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O0FQeThMWDs7QXVEMzVMQTtFQUNFLG1CL0MyMEJrQztBUm1sS3BDO0F1RDU1TEU7RUFDRSx5QkFBQTtFQUNBLGEvQ3UwQmdDO0UrQ3QwQmhDLFkvQ3EwQmdDO0UrQ3AwQmhDLGlCQUFBO0F2RDg1TEo7QXVENTVMSTtFQUNFLE9BQUE7RUFDQSxvQ0FBQTtFQUNBLHVDL0NtMEI4QjtBUjJsS3BDO0F1RDM1TEk7RUFDRSxTbERpRFM7RWtEaERULG9DQUFBO0VBQ0Esd0JoRGhFSztBUDY5TFg7O0F1RHg1TEE7RUFDRSxrQi9Db3pCa0M7QVJ1bUtwQztBdUR6NUxFO0VBQ0Usd0JBQUE7QXZEMjVMSjtBdUR6NUxJO0VBQ0UsTUFBQTtFQUNBLG9DQUFBO0VBQ0Esd0MvQyt5QjhCO0FSNG1LcEM7QXVEeDVMSTtFQUNFLFFsRDZCUztFa0Q1QlQsb0NBQUE7RUFDQSx5QmhEcEZLO0FQOCtMWDtBdURyNUxFO0VBQ0Usa0JBQUE7RUFDQSxNQUFBO0VBQ0EsU0FBQTtFQUNBLGNBQUE7RUFDQSxXL0MyeEJnQztFK0MxeEJoQyxvQkFBQTtFQUNBLFdBQUE7RUFDQSxnQ0FBQTtBdkR1NUxKOztBdURuNUxBO0VBQ0Usb0IvQ294QmtDO0FSa29LcEM7QXVEcDVMRTtFQUNFLDBCQUFBO0VBQ0EsYS9DZ3hCZ0M7RStDL3dCaEMsWS9DOHdCZ0M7RStDN3dCaEMsaUJBQUE7QXZEczVMSjtBdURwNUxJO0VBQ0UsUUFBQTtFQUNBLG9DQUFBO0VBQ0Esc0MvQzR3QjhCO0FSMG9LcEM7QXVEbjVMSTtFQUNFLFVsRE5TO0VrRE9ULG9DQUFBO0VBQ0EsdUJoRHZISztBUDRnTVg7O0F1RC8zTEE7RUFDRSx1QkFBQTtFQUNBLGdCQUFBO0VqRDBCSSxtQkFBQTtFaUR4QkosV2hEdklNO0VnRHdJTix5Qi9DOHRCa0M7RStDN3RCbEMsZ0NBQUE7RXpDbklFLDJDQUFBO0VBQ0EsNENBQUE7QWRzZ01KO0F1RGo0TEU7RUFDRSxhQUFBO0F2RG00TEo7O0F1RC8zTEE7RUFDRSx1QkFBQTtFQUNBLGNoRHRKUztBUHdoTVg7O0F3RDdoTUE7RUFDRSxr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K3BLMUI7O0EwRHZ0TUE7RUFDRTtJQUNFLG1CQUFBO0UxRDB0TUY7RTBEeHRNQTtJQUNFLFVBQUE7SUFDQSxlQUFBO0UxRDB0TUY7QUFDRjtBMER2dE1BO0VBQ0UscUJBQUE7RUFDQSxXbERxaUN3QjtFa0RwaUN4QixZbERvaUN3QjtFa0RuaUN4Qix3QmxEcWlDd0I7RWtEcGlDeEIsOEJBQUE7RUFFQSxrQkFBQTtFQUNBLFVBQUE7RUFDQSw2Q0FBQTtBMUR3dE1GOztBMERydE1BO0VBQ0UsV2xEK2hDd0I7RWtEOWhDeEIsWWxEOGhDd0I7QVIwcksxQjs7QTBEcHRNRTtFQUNFOztJQUVFLHdCQUFBO0UxRHV0TUo7QUFDRjtBMkRueE1BO0VBQXFCLG1DQUFBO0EzRHN4TXJCOztBMkRyeE1BO0VBQXFCLDhCQUFBO0EzRHl4TXJCOztBMkR4eE1BO0VBQXFCLGlDQUFBO0EzRDR4TXJCOztBMkQzeE1BO0VBQXFCLGlDQUFBO0EzRCt4TXJCOztBMkQ5eE1BO0VBQXFCLHNDQUFBO0EzRGt5TXJCOztBMkRqeU1BO0VBQXFCLG1DQUFBO0EzRHF5TXJCOztBNER2eU1FO0VBQ0Usb0NBQUE7QTVEMHlNSjs7QVNoeU1FOzs7RW1ETEksb0NBQUE7QTVEMnlNTjs7QTREanpNRTtFQUNFLG9DQUFBO0E1RG96TUo7O0FTMXlNRTs7O0VtRExJLG9DQUFBO0E1RHF6TU47O0E0RDN6TUU7RUFDRSxvQ0FBQTtBNUQ4ek1KOztBU3B6TUU7OztFbURMSSxvQ0FBQTtBNUQrek1OOztBNERyME1FO0VBQ0Usb0NBQUE7QTVEdzBNSjs7QVM5ek1FOzs7RW1ETEksb0NBQUE7QTVEeTBNTjs7QTRELzBNRTtFQUNFLG9DQUFBO0E1RGsxTUo7O0FTeDBNRTs7O0VtRExJLG9DQUFBO0E1RG0xTU47O0E0RHoxTUU7RUFDRSxvQ0FBQTtBNUQ0MU1KOztBU2wxTUU7OztFbURMSSxvQ0FBQTtBNUQ2MU1OOztBNERuMk1FO0VBQ0Usb0NBQUE7QTVEczJNSjs7QVM1MU1FOzs7RW1ETEksb0NBQUE7QTVEdTJNTjs7QTRENzJNRTtFQUNFLG9DQUFBO0E1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RS9EbW1ONUI7O0UrRG5tTkk7SUFBd0IsNkJBQUE7RS9EdW1ONUI7O0UrRHZtTkk7SUFBd0IsOEJBQUE7RS9EMm1ONUI7O0UrRDNtTkk7SUFBd0Isd0JBQUE7RS9EK21ONUI7O0UrRC9tTkk7SUFBd0IsK0JBQUE7RS9EbW5ONUI7QUFDRjtBa0Jua05JO0U2Q2pERTtJQUF3Qix3QkFBQTtFL0R3bk41Qjs7RStEeG5OSTtJQUF3QiwwQkFBQTtFL0Q0bk41Qjs7RStENW5OSTtJQUF3QixnQ0FBQTtFL0Rnb041Qjs7RStEaG9OSTtJQUF3Qix5QkFBQTtFL0Rvb041Qjs7RStEcG9OSTtJQUF3Qix5QkFBQTtFL0R3b041Qjs7RStEeG9OSTtJQUF3Qiw2QkFBQTtFL0Q0b041Qjs7RStENW9OSTtJQUF3Qiw4QkFBQTtFL0RncE41Qjs7RStEaHBOSTtJQUF3Qix3QkFBQTtFL0RvcE41Qjs7RStEcHBOSTtJQUF3QiwrQkFBQTtFL0R3cE41QjtBQUNGO0FrQnhtTkk7RTZDakRFO0lBQXdCLHdCQUFBO0UvRDZwTjVCOztFK0Q3cE5JO0lBQXdCLDBCQUFBO0UvRGlxTjVCOztFK0RqcU5JO0lBQXdCLGdDQUFBO0UvRHFxTjVCOztFK0RycU5JO0lBQXdCLHlCQUFBO0UvRHlxTjVCOztFK0R6cU5JO0lBQXdCLHlCQUFBO0UvRDZxTjVCOztFK0Q3cU5JO0lBQXdCLDZCQUFBO0UvRGlyTjVCOztFK0Rqck5JO0lBQXdCLDhCQUFBO0UvRHFyTjVCOztFK0Ryck5JO0lBQXdCLHdCQUFBO0UvRHlyTjVCOztFK0R6ck5JO0lBQXdCLCtCQUFBO0UvRDZyTjVCO0FBQ0Y7QWtCN29OSTtFNkNqREU7SUFBd0Isd0JBQUE7RS9Ea3NONUI7O0UrRGxzTkk7SUFBd0IsMEJBQUE7RS9Ec3NONUI7O0UrRHRzTkk7SUFBd0IsZ0NBQUE7RS9EMHNONUI7O0UrRDFzTkk7SUFBd0IseUJBQUE7RS9EOHNONUI7O0UrRDlzTkk7SUFBd0IseUJBQUE7RS9Ea3RONUI7O0UrRGx0Tkk7SUFBd0IsNkJBQUE7RS9Ec3RONUI7O0UrRHR0Tkk7SUFBd0IsOEJBQUE7RS9EMHRONUI7O0UrRDF0Tkk7SUFBd0Isd0JBQUE7RS9EOHRONUI7O0UrRDl0Tkk7SUFBd0IsK0JBQUE7RS9Ea3VONUI7QUFDRjtBK0R6dE5BO0VBRUk7SUFBcUIsd0JBQUE7RS9EMnROdkI7O0UrRDN0TkU7SUFBcUIsMEJBQUE7RS9EK3ROdkI7O0UrRC90TkU7SUFBcUIsZ0NBQUE7RS9EbXVOdkI7O0UrRG51TkU7SUFBcUIseUJBQUE7RS9EdXVOdkI7O0UrRHZ1TkU7SUFBcUIseUJBQUE7RS9EMnVOdkI7O0UrRDN1TkU7SUFBcUIsNkJBQUE7RS9EK3VOdkI7O0UrRC91TkU7SUFBcUIsOEJBQUE7RS9EbXZOdkI7O0UrRG52TkU7SUFBcUIsd0JBQUE7RS9EdXZOdkI7O0UrRHZ2TkU7SUFBcUIsK0JBQUE7RS9EMnZOdkI7QUFDRjtBZ0VqeE5BO0VBQ0Usa0JBQUE7RUFDQSxjQUFBO0VBQ0EsV0FBQTtFQUNBLFVBQUE7RUFDQSxnQkFBQTtBaEVteE5GO0FnRWp4TkU7RUFDRSxjQUFBO0VBQ0EsV0FBQTtBaEVteE5KO0FnRWh4TkU7Ozs7O0VBS0Usa0JBQUE7RUFDQSxNQUFBO0VBQ0EsU0FBQTtFQUNBLE9BQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLFNBQUE7QWhFa3hOSjs7QWdFendOSTtFQUNFLHlCQUFBO0FoRTR3Tk47O0FnRTd3Tkk7RUFDRSxtQkFBQTtBaEVneE5OOztBZ0VqeE5JO0VBQ0UsZ0JBQUE7QWhFb3hOTjs7QWdFcnhOSTtFQUNFLGlCQUFBO0FoRXd4Tk47O0FpRWp6Tkk7RUFBZ0MsOEJBQUE7QWpFcXpOcEM7O0FpRXB6Tkk7RUFBZ0MsaUNBQUE7QWpFd3pOcEM7O0FpRXZ6Tkk7RUFBZ0Msc0NBQUE7QWpFMnpOcEM7O0FpRTF6Tkk7RUFBZ0MseUNBQUE7QWpFOHpOcEM7O0FpRTV6Tkk7RUFBOEIsMEJBQUE7QWpFZzBObEM7O0FpRS96Tkk7RUFBOEIsNEJBQUE7QWpFbTBObEM7O0FpRWwwTkk7RUFBOEIsa0NBQUE7QWpFczBObEM7O0FpRXIwTkk7RUFBOEIseUJBQUE7QWpFeTBObEM7O0FpRXgwTkk7RUFBOEIsdUJBQUE7QWpFNDBObEM7O0FpRTMwTkk7RUFBOEIsdUJBQUE7QWpFKzBObEM7O0FpRTkwTkk7RUFBOEIseUJBQUE7QWpFazFObEM7O0FpRWoxTkk7RUFBOEIseUJBQUE7QWpFcTFObEM7O0FpRW4xTkk7RUFBb0Msc0NBQUE7QWpFdTFOeEM7O0FpRXQxTkk7RUFBb0Msb0NBQUE7QWpFMDFOeEM7O0FpRXoxTkk7RUFBb0Msa0NBQUE7QWpFNjFOeEM7O0FpRTUxTkk7RUFBb0MseUNBQUE7QWpFZzJOeEM7O0FpRS8xTkk7RUFBb0Msd0NBQUE7QWpFbTJOeEM7O0FpRWoyTkk7RUFBaUMsa0NBQUE7QWpFcTJOckM7O0FpRXAyTkk7RUFBaUMsZ0NBQUE7QWpFdzJOckM7O0FpRXYyTkk7RUFBaUMsOEJBQUE7QWpFMjJOckM7O0FpRTEyTkk7RUFBaUMsZ0NBQUE7QWpFODJOckM7O0FpRTcyTkk7RUFBaUMsK0JBQUE7QWpFaTNOckM7O0FpRS8yTkk7RUFBa0Msb0NBQUE7QWpFbTNOdEM7O0FpRWwzTkk7RUFBa0Msa0NBQUE7QWpFczNOdEM7O0FpRXIzTkk7RUFBa0MsZ0NBQUE7QWpFeTNOdEM7O0FpRXgzTkk7RUFBa0MsdUNBQUE7QWpFNDNOdEM7O0FpRTMzTkk7RUFBa0Msc0NBQUE7QWpFKzNOdEM7O0FpRTkzTkk7RUFBa0MsaUNBQUE7QWpFazROdEM7O0FpRWg0Tkk7RUFBZ0MsMkJBQUE7QWpFbzROcEM7O0FpRW40Tkk7RUFBZ0MsaUNBQUE7QWpFdTROcEM7O0FpRXQ0Tkk7RUFBZ0MsK0JBQUE7QWpFMDROcEM7O0FpRXo0Tkk7RUFBZ0MsNkJBQUE7QWpFNjROcEM7O0FpRTU0Tkk7RUFBZ0MsK0JBQUE7QWpFZzVOcEM7O0FpRS80Tkk7RUFBZ0MsOEJBQUE7QWpFbTVOcEM7O0FrQnY0Tkk7RStDbERBO0lBQWdDLDhCQUFBO0VqRTg3TmxDOztFaUU3N05FO0lBQWdDLGlDQUFBO0VqRWk4TmxDOztFaUVoOE5FO0lBQWdDLHNDQUFBO0VqRW84TmxDOztFaUVuOE5FO0lBQWdDLHlDQUFBO0VqRXU4TmxDOztFaUVyOE5FO0lBQThCLDBCQUFBO0VqRXk4TmhDOztFaUV4OE5FO0lBQThCLDRCQUFBO0VqRTQ4TmhDOztFaUUzOE5FO0lBQThCLGtDQUFBO0VqRSs4TmhDOztFaUU5OE5FO0lBQThCLHlCQUFBO0VqRWs5TmhDOztFaUVqOU5FO0lBQThCLHVCQUFBO0VqRXE5TmhDOztFaUVwOU5FO0lBQThCLHVCQUFBO0VqRXc5TmhDOztFaUV2OU5FO0lBQThCLHlCQUFBO0VqRTI5TmhDOztFaUUxOU5FO0lBQThCLHlCQUFBO0VqRTg5TmhDOztFaUU1OU5FO0lBQW9DLHNDQUFBO0VqRWcrTnRDOztFaUUvOU5FO0lBQW9DLG9DQUFBO0VqRW0rTnRDOztFaUVsK05FO0lBQW9DLGtDQUFBO0VqRXMrTnRDOztFaUVyK05FO0lBQW9DLHlDQUFBO0VqRXkrTnRDOztFaUV4K05FO0lBQW9DLHdDQUFBO0VqRTQrTnRDOztFaUUxK05FO0lBQWlDLGtDQUFBO0VqRTgrTm5DOztFaUU3K05FO0lBQWlDLGdDQUFBO0VqRWkvTm5DOztFaUVoL05FO0lBQWlDLDhCQUFBO0VqRW8vTm5DOztFaUVuL05FO0lBQWlDLGdDQUFBO0VqRXUvTm5DOztFaUV0L05FO0lBQWlDLCtCQUFBO0VqRTAvTm5DOztFaUV4L05FO0lBQWtDLG9DQUFBO0VqRTQvTnBDOztFaUUzL05FO0lBQWtDLGtDQUFBO0VqRSsvTnBDOztFaUU5L05FO0lBQWtDLGdDQUFBO0VqRWtnT3BDOztFaUVqZ09FO0lBQWtDLHVDQUFBO0VqRXFnT3BDOztFaUVwZ09FO0lBQWtDLHNDQUFBO0VqRXdnT3BDOztFaUV2Z09FO0lBQWtDLGlDQUFBO0VqRTJnT3BDOztFaUV6Z09FO0lBQWdDLDJCQUFBO0VqRTZnT2xDOztFaUU1Z09FO0lBQWdDLGlDQUFBO0VqRWdoT2xDOztFaUUvZ09FO0lBQWdDLCtCQUFBO0VqRW1oT2xDOztFaUVsaE9FO0lBQWdDLDZCQUFBO0VqRXNoT2xDOztFaUVyaE9FO0lBQWdDLCtCQUFBO0VqRXloT2xDOztFaUV4aE9FO0lBQWdDLDhCQUFBO0VqRTRoT2xDO0FBQ0Y7QWtCamhPSTtFK0NsREE7SUFBZ0MsOEJBQUE7RWpFdWtPbEM7O0VpRXRrT0U7SUFBZ0MsaUNBQUE7RWpFMGtPbEM7O0VpRXprT0U7SUFBZ0Msc0NBQUE7RWpFNmtPbEM7O0VpRTVrT0U7SUFBZ0MseUNBQUE7RWpFZ2xPbEM7O0VpRTlrT0U7SUFBOEIsMEJBQUE7RWpFa2xPaEM7O0VpRWpsT0U7SUFBOEIsNEJBQUE7RWpFcWxPaEM7O0VpRXBsT0U7SUFBOEIsa0NBQUE7RWpFd2xPaEM7O0VpRXZsT0U7SUFBOEIseUJBQUE7RWpFMmxPaEM7O0VpRTFsT0U7SUFBOEIsdUJBQUE7RWpFOGxPaEM7O0VpRTdsT0U7SUFBOEIsdUJBQUE7RWpFaW1PaEM7O0VpRWhtT0U7SUFBOEIseUJBQUE7RWpFb21PaEM7O0VpRW5tT0U7SUFBOEIseUJBQUE7RWpFdW1PaEM7O0VpRXJtT0U7SUFBb0Msc0NBQUE7RWpFeW1PdEM7O0VpRXhtT0U7SUFBb0Msb0NBQUE7RWpFNG1PdEM7O0VpRTNtT0U7SUFBb0Msa0NBQUE7RWpFK21PdEM7O0VpRTltT0U7SUFBb0MseUNBQUE7RWpFa25PdEM7O0VpRWpuT0U7SUFBb0Msd0NBQUE7RWpFcW5PdEM7O0VpRW5uT0U7SUFBaUMsa0NBQUE7RWpFdW5PbkM7O0VpRXRuT0U7SUFBaUMsZ0NBQUE7RWpFMG5PbkM7O0VpRXpuT0U7SUFBaUMsOEJBQUE7RWpFNm5PbkM7O0VpRTVuT0U7SUFBaUMsZ0NBQUE7RWpFZ29PbkM7O0VpRS9uT0U7SUFBaUMsK0JBQUE7RWpFbW9PbkM7O0VpRWpvT0U7SUFBa0Msb0NBQUE7RWpFcW9PcEM7O0VpRXBvT0U7SUFBa0Msa0NBQUE7RWpFd29PcEM7O0VpRXZvT0U7SUFBa0MsZ0NBQUE7RWpFMm9PcEM7O0VpRTFvT0U7SUFBa0MsdUNBQUE7RWpFOG9PcEM7O0VpRTdvT0U7SUFBa0Msc0NBQUE7RWpFaXBPcEM7O0VpRWhwT0U7SUFBa0MsaUNBQUE7RWpFb3BPcEM7O0VpRWxwT0U7SUFBZ0MsMkJBQUE7RWpFc3BPbEM7O0VpRXJwT0U7SUFBZ0MsaUNBQUE7RWpFeXBPbEM7O0VpRXhwT0U7SUFBZ0MsK0JBQUE7RWpFNHBPbEM7O0VpRTNwT0U7SUFBZ0MsNkJBQUE7RWpFK3BPbEM7O0VpRTlwT0U7SUFBZ0MsK0JBQUE7RWpFa3FPbEM7O0VpRWpxT0U7SUFBZ0MsOEJBQUE7RWpFcXFPbEM7QUFDRjtBa0IxcE9JO0UrQ2xEQTtJQUFnQyw4QkFBQTtFakVndE9sQzs7RWlFL3NPRTtJQUFnQyxpQ0FBQTtFakVtdE9sQzs7RWlFbHRPRTtJQUFnQyxzQ0FBQTtFakVzdE9sQzs7RWlFcnRPRTtJQUFnQyx5Q0FBQTtFakV5dE9sQzs7RWlFdnRPRTtJQUE4QiwwQkFBQTtFakUydE9oQzs7RWlFMXRPRTtJQUE4Qiw0QkFBQTtFakU4dE9oQzs7RWlFN3RPRTtJQUE4QixrQ0FBQTtFakVpdU9oQzs7RWlFaHVPRTtJQUE4Qix5QkFBQTtFakVvdU9oQzs7RWlFbnVPRTtJQUE4Qix1QkFBQTtFakV1dU9oQzs7RWlFdHVPRTtJQUE4Qix1QkFBQTtFakUwdU9oQzs7RWlFenVPRTtJQUE4Qix5QkFBQTtFakU2dU9oQzs7RWlFNXVPRTtJQUE4Qix5QkFBQTtFakVndk9oQzs7RWlFOXVPRTtJQUFvQyxzQ0FBQTtFakVrdk90Qzs7RWlFanZPRTtJQUFvQyxvQ0FBQTtFakVxdk90Qzs7RWlFcHZPRTtJQUFvQyxrQ0FBQTtFakV3dk90Qzs7RWlFdnZPRTtJQUFvQyx5Q0FBQTtFakUydk90Qzs7RWlFMXZPRTtJQUFvQyx3Q0FBQTtFakU4dk90Qzs7RWlFNXZPRTtJQUFpQyxrQ0FBQTtFakVnd09uQzs7RWlFL3ZPRTtJQUFpQyxnQ0FBQTtFakVtd09uQzs7RWlFbHdPRTtJQUFpQyw4QkFBQTtFakVzd09uQzs7RWlFcndPRTtJQUFpQyxnQ0FBQTtFakV5d09uQzs7RWlFeHdPRTtJQUFpQywrQkFBQTtFakU0d09uQzs7RWlFMXdPRTtJQUFrQyxvQ0FBQTtFakU4d09wQzs7RWlFN3dPRTtJQUFrQyxrQ0FBQTtFakVpeE9wQzs7RWlFaHhPRTtJQUFrQyxnQ0FBQTtFakVveE9wQzs7RWlFbnhPRTtJQUFrQyx1Q0FBQTtFakV1eE9wQzs7RWlFdHhPRTtJQUFrQyxzQ0FBQTtFakUweE9wQzs7RWlFenhPRTtJQUFrQyxpQ0FBQTtFakU2eE9wQzs7RWlFM3hPRTtJQUFnQywyQkFBQTtFakUreE9sQzs7RWlFOXhPRTtJQUFnQyxpQ0FBQTtFakVreU9sQzs7RWlFanlPRTtJQUFnQywrQkFBQTtFakVxeU9sQzs7RWlFcHlPRTtJQUFnQyw2QkFBQTtFakV3eU9sQzs7RWlFdnlPRTtJQUFnQywrQkFBQTtFakUyeU9sQzs7RWlFMXlPRTtJQUFnQyw4QkFBQTtFakU4eU9sQztBQUNGO0FrQm55T0k7RStDbERBO0lBQWdDLDhCQUFBO0VqRXkxT2xDOztFaUV4MU9FO0lBQWdDLGlDQUFBO0VqRTQxT2xDOztFaUUzMU9FO0lBQWdDLHNDQUFBO0VqRSsxT2xDOztFaUU5MU9FO0lBQWdDLHlDQUFBO0VqRWsyT2xDOztFaUVoMk9FO0lBQThCLDBCQUFBO0VqRW8yT2hDOztFaUVuMk9FO0lBQThCLDRCQUFBO0VqRXUyT2hDOztFaUV0Mk9FO0lBQThCLGtDQUFBO0VqRTAyT2hDOztFaUV6Mk9FO0lBQThCLHlCQUFBO0VqRTYyT2hDOztFaUU1Mk9FO0lBQThCLHVCQUFBO0VqRWczT2hDOztFaUUvMk9FO0lBQThCLHVCQUFBO0VqRW0zT2hDOztFaUVsM09FO0lBQThCLHlCQUFBO0VqRXMzT2hDOztFaUVyM09FO0lBQThCLHlCQUFBO0VqRXkzT2hDOztFaUV2M09FO0lBQW9DLHNDQUFBO0VqRTIzT3RDOztFaUUxM09FO0lBQW9DLG9DQUFBO0VqRTgzT3RDOztFaUU3M09FO0lBQW9DLGtDQUFBO0VqRWk0T3RDOztFaUVoNE9FO0lBQW9DLHlDQUFBO0VqRW80T3RDOztFaUVuNE9FO0lBQW9DLHdDQUFBO0VqRXU0T3RDOztFaUVyNE9FO0lBQWlDLGtDQUFBO0VqRXk0T25DOztFaUV4NE9FO0lBQWlDLGdDQUFBO0VqRTQ0T25DOztFaUUzNE9FO0lBQWlDLDhCQUFBO0VqRSs0T25DOztFaUU5NE9FO0lBQWlDLGdDQUFBO0VqRWs1T25DOztFaUVqNU9FO0lBQWlDLCtCQUFBO0VqRXE1T25DOztFaUVuNU9FO0lBQWtDLG9DQUFBO0VqRXU1T3BDOztFaUV0NU9FO0lBQWtDLGtDQUFBO0VqRTA1T3BDOztFaUV6NU9FO0lBQWtDLGdDQUFBO0VqRTY1T3BDOztFaUU1NU9FO0lBQWtDLHVDQUFBO0VqRWc2T3BDOztFaUUvNU9FO0lBQWtDLHNDQUFBO0VqRW02T3BDOztFaUVsNk9FO0lBQWtDLGlDQUFBO0VqRXM2T3BDOztFaUVwNk9FO0lBQWdDLDJCQUFBO0VqRXc2T2xDOztFaUV2Nk9FO0lBQWdDLGlDQUFBO0VqRTI2T2xDOztFaUUxNk9FO0lBQWdDLCtCQUFBO0VqRTg2T2xDOztFaUU3Nk9FO0lBQWdDLDZCQUFBO0VqRWk3T2xDOztFaUVoN09FO0lBQWdDLCtCQUFBO0VqRW83T2xDOztFaUVuN09FO0lBQWdDLDhCQUFBO0VqRXU3T2xDO0FBQ0Y7QWtCNTZPSTtFK0NsREE7SUFBZ0MsOEJBQUE7RWpFaytPbEM7O0VpRWorT0U7SUFBZ0MsaUNBQUE7RWpFcStPbEM7O0VpRXArT0U7SUFBZ0Msc0NBQUE7RWpFdytPbEM7O0VpRXYrT0U7SUFBZ0MseUNBQUE7RWpFMitPbEM7O0VpRXorT0U7SUFBOEIsMEJBQUE7RWpFNitPaEM7O0VpRTUrT0U7SUFBOEIsNEJBQUE7RWpFZy9PaEM7O0VpRS8rT0U7SUFBOEIsa0NBQUE7RWpFbS9PaEM7O0VpRWwvT0U7SUFBOEIseUJBQUE7RWpFcy9PaEM7O0VpRXIvT0U7SUFBOEIsdUJBQUE7RWpFeS9PaEM7O0VpRXgvT0U7SUFBOEIsdUJBQUE7RWpFNC9PaEM7O0VpRTMvT0U7SUFBOEIseUJBQUE7RWpFKy9PaEM7O0VpRTkvT0U7SUFBOEIseUJBQUE7RWpFa2dQaEM7O0VpRWhnUEU7SUFBb0Msc0NBQUE7RWpFb2dQdEM7O0VpRW5nUEU7SUFBb0Msb0NBQUE7RWpFdWdQdEM7O0VpRXRnUEU7SUFBb0Msa0NBQUE7RWpFMGdQdEM7O0VpRXpnUEU7SUFBb0MseUNBQUE7RWpFNmdQdEM7O0VpRTVnUEU7SUFBb0Msd0NBQUE7RWpFZ2hQdEM7O0VpRTlnUEU7SUFBaUMsa0NBQUE7RWpFa2hQbkM7O0VpRWpoUEU7SUFBaUMsZ0NBQUE7RWpFcWhQbkM7O0VpRXBoUEU7SUFBaUMsOEJBQUE7RWpFd2hQbkM7O0VpRXZoUEU7SUFBaUMsZ0NBQUE7RWpFMmhQbkM7O0VpRTFoUEU7SUFBaUMsK0JBQUE7RWpFOGhQbkM7O0VpRTVoUEU7SUFBa0Msb0NBQUE7RWpFZ2lQcEM7O0VpRS9oUEU7SUFBa0Msa0NBQUE7RWpFbWlQcEM7O0VpRWxpUEU7SUFBa0MsZ0NBQUE7RWpFc2lQcEM7O0VpRXJpUEU7SUFBa0MsdUNBQUE7RWpFeWlQcEM7O0VpRXhpUEU7SUFBa0Msc0NBQUE7RWpFNGlQcEM7O0VpRTNpUEU7SUFBa0MsaUNBQUE7RWpFK2lQcEM7O0VpRTdpUEU7SUFBZ0MsMkJBQUE7RWpFaWpQbEM7O0VpRWhqUEU7SUFBZ0MsaUNBQUE7RWpFb2pQbEM7O0VpRW5qUEU7SUFBZ0MsK0JBQUE7RWpFdWpQbEM7O0VpRXRqUEU7SUFBZ0MsNkJBQUE7RWpFMGpQbEM7O0VpRXpqUEU7SUFBZ0MsK0JBQUE7RWpFNmpQbEM7O0VpRTVqUEU7SUFBZ0MsOEJBQUE7RWpFZ2tQbEM7QUFDRjtBa0UzbVBJO0VBQXdCLHNCQUFBO0FsRThtUDVCOztBa0U3bVBJO0VBQXdCLHVCQUFBO0FsRWluUDVCOztBa0VoblBJO0VBQXdCLHNCQUFBO0FsRW9uUDVCOztBa0Joa1BJO0VnRHREQTtJQUF3QixzQkFBQTtFbEUyblAxQjs7RWtFMW5QRTtJQUF3Qix1QkFBQTtFbEU4blAxQjs7RWtFN25QRTtJQUF3QixzQkFBQTtFbEVpb1AxQjtBQUNGO0FrQjlrUEk7RWdEdERBO0lBQXdCLHNCQUFBO0VsRXdvUDFCOztFa0V2b1BFO0lBQXdCLHVCQUFBO0VsRTJvUDFCOztFa0Uxb1BFO0lBQXdCLHNCQUFBO0VsRThvUDFCO0FBQ0Y7QWtCM2xQSTtFZ0R0REE7SUFBd0Isc0JBQUE7RWxFcXBQMUI7O0VrRXBwUEU7SUFBd0IsdUJBQUE7RWxFd3BQMUI7O0Vr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OztBMEVwM1BROztFQUVFLGdDQUFBO0ExRXUzUFY7O0EwRXIzUFE7O0VBRUUsaUNBQUE7QTFFdzNQVjs7QTBFdDNQUTs7RUFFRSwrQkFBQTtBMUV5M1BWOztBMEV4NFBRO0VBQWdDLHlCQUFBO0ExRTQ0UHhDOztBMEUzNFBROztFQUVFLDZCQUFBO0ExRTg0UFY7O0EwRTU0UFE7O0VBRUUsK0JBQUE7QTFFKzRQVjs7QTBFNzRQUTs7RUFFRSxnQ0FBQTtBMUVnNVBWOztBMEU5NFBROztFQUVFLDhCQUFBO0ExRWk1UFY7O0EwRWg2UFE7RUFBZ0MsdUJBQUE7QTFFbzZQeEM7O0EwRW42UFE7O0VBRUUsMkJBQUE7QTFFczZQVjs7QTBFcDZQUTs7RUFFRSw2QkFBQTtBMUV1NlBWOztBMEVyNlBROztFQUVFLDhCQUFBO0ExRXc2UFY7O0EwRXQ2UFE7O0VBRUUsNEJBQUE7QTFFeTZQVjs7QTBFeDdQUTtFQUFnQyx5QkFBQTtBMUU0N1B4Qzs7QTBFMzdQUTs7RUFFRSw2QkFBQTtBMUU4N1BWOztBMEU1N1BROztFQUVFLCtCQUFBO0ExRSs3UFY7O0EwRTc3UFE7O0VBRUUsZ0NBQUE7QTFFZzhQVjs7QTBFOTdQUTs7RUFFRSw4QkFBQTtBMUVpOFBWOztBMEVoOVBRO0VBQWdDLHVCQUFBO0ExRW85UHhDOztBMEVuOVBROztFQUVFLDJCQUFBO0ExRXM5UFY7O0EwRXA5UFE7O0VBRUUsNkJBQUE7QTFFdTlQVjs7QTBFcjlQUTs7RUFFRSw4QkFBQTtBMUV3OVBWOztBMEV0OVBROztFQUVFLDRCQUFBO0ExRXk5UFY7O0EwRXgrUFE7RUFBZ0MseUJBQUE7QTFFNCtQeEM7O0EwRTMrUFE7O0VBRUUsNkJBQUE7QTFFOCtQVjs7QTBFNStQUTs7RUFFRSwrQkFBQTtBMUUrK1BWOztBMEU3K1BROztFQUVFLGdDQUFBO0ExRWcvUFY7O0EwRTkrUFE7O0VBRUUsOEJBQUE7QTFFaS9QVjs7QTBFaGdRUTtFQUFnQyx1QkFBQTtBMUVvZ1F4Qzs7QTBFbmdRUTs7RUFFRSwyQkFBQTtBMUVzZ1FWOztBMEVwZ1FROztFQUVFLDZCQUFBO0ExRXVnUVY7O0EwRXJnUVE7O0VBRUUsOEJBQUE7QTFFd2dRVjs7QTBFdGdRUTs7RUFFRSw0QkFBQTtBMUV5Z1FWOztBMEV4aFFRO0VBQWdDLHFCQUFBO0ExRTRoUXhDOztBMEUzaFFROztFQUVFLHlCQUFBO0ExRThoUVY7O0EwRTVoUVE7O0VBRUUsMkJBQUE7QTFFK2hRVjs7QTBFN2hRUTs7RUFFRSw0QkFBQTtBMUVnaVFWOztBMEU5aFFROztFQUVFLDBCQUFBO0ExRWlpUVY7O0EwRWhqUVE7RUFBZ0MsMkJBQUE7QTFFb2pReEM7O0EwRW5qUVE7O0VBRUUsK0JBQUE7QTFFc2pRVjs7QTBFcGpRUTs7RUFFRSxpQ0FBQTtBMUV1alFWOztBMEVyalFROztFQUVFLGtDQUFBO0ExRXdqUVY7O0EwRXRqUVE7O0VBRUUsZ0NBQUE7QTFFeWpRVjs7QTBFeGtRUTtFQUFnQywwQkFBQTtBMUU0a1F4Qzs7QTBFM2tRUTs7RUFFRSw4QkFBQTtBMUU4a1FWOztBMEU1a1FROztFQUVFLGdDQUFBO0ExRStrUVY7O0EwRTdrUVE7O0VBRUUsaUNBQUE7QTFFZ2xRVjs7QTBFOWtRUTs7RUFFRSwrQkFBQTtBMUVpbFFWOztBMEVobVFRO0VBQWdDLHdCQUFBO0ExRW9tUXhDOztBMEVubVFROztFQUVFLDRCQUFBO0ExRXNtUVY7O0EwRXBtUVE7O0VBRUUsOEJBQUE7QTFFdW1RVjs7QTBFcm1RUTs7RUFFRSwrQkFBQTtBMUV3bVFWOztBMEV0bVFROztFQUVFLDZCQUFBO0ExRXltUVY7O0EwRXhuUVE7RUFBZ0MsMEJBQUE7QTFFNG5ReEM7O0EwRTNuUVE7O0VBRUUsOEJBQUE7QTFFOG5RVjs7QTBFNW5RUTs7RUFFRSxnQ0FBQTtBMUUrblFWOztBMEU3blFROztFQUVFLGlDQUFBO0ExRWdvUVY7O0EwRTluUVE7O0VBRUUsK0JBQUE7QTFFaW9RVjs7QTBFaHBRUTtFQUFnQyx3QkFBQTtBMUVvcFF4Qzs7QTBFbnBRUTs7RUFFRSw0QkFBQTtBMUVzcFFWOztBMEVwcFFROztFQUVFLDhCQUFBO0ExRXVwUVY7O0EwRXJwUVE7O0VBRUUsK0JBQUE7QTFFd3BRVjs7QTBFdHBRUTs7RUFFRSw2QkFBQTtBMUV5cFFWOztBMEV4cVFRO0VBQWdDLDBCQUFBO0ExRTRxUXhDOztBMEUzcVFROztFQUVFLDhCQUFBO0ExRThxUVY7O0EwRTVxUVE7O0VBRUUsZ0NBQUE7QTFFK3FRVjs7QTBFN3FRUTs7RUFFRSxpQ0FBQTtBMUVnclFWOztBMEU5cVFROztFQUVFLCtCQUFBO0ExRWlyUVY7O0EwRWhzUVE7RUFBZ0Msd0JBQUE7QTFFb3NReEM7O0EwRW5zUVE7O0VBRUUsNEJBQUE7QTFFc3NRVjs7QTBFcHNRUTs7RUFFRSw4QkFBQTtBMUV1c1FWOztBMEVyc1FROztFQUVFLCtCQUFBO0ExRXdzUVY7O0EwRXRzUVE7O0VBRUUsNkJBQUE7QTFFeXNRVjs7QTBFanNRUTtFQUF3QiwyQkFBQTtBMUVxc1FoQzs7QTBFcHNRUTs7RUFFRSwrQkFBQTtBMUV1c1FWOztBMEVyc1FROztFQUVFLGlDQUFBO0ExRXdzUVY7O0EwRXRzUVE7O0VBRUUsa0NBQUE7QTFFeXNRVjs7QTBFdnNRUTs7RUFFRSxnQ0FBQTtBMUUwc1FWOztBMEV6dFFRO0VBQXdCLDBCQUFBO0ExRTZ0UWhDOztBMEU1dFFROztFQUVFLDhCQUFBO0ExRSt0UVY7O0EwRTd0UVE7O0VBRUUsZ0NBQUE7QTFFZ3VRVjs7QTBFOXRRUTs7RUFFRSxpQ0FBQTtBMUVpdVFWOztBMEUvdFFROztFQUVFLCtCQUFBO0ExRWt1UVY7O0EwRWp2UVE7RUFBd0Isd0JBQUE7QTFFcXZRaEM7O0EwRXB2UVE7O0VBRUUsNEJBQUE7QTFFdXZRVjs7QTBFcnZRUTs7RUFFRSw4QkFBQTtBMUV3dlFWOztBMEV0dlFROztFQUVFLCtCQUFBO0ExRXl2UVY7O0EwRXZ2UVE7O0VBRUUsNkJBQUE7QTFFMHZRVjs7QTBFendRUTtFQUF3QiwwQkFBQTtBMUU2d1FoQzs7QTBFNXdRUTs7RUFFRSw4QkFBQTtBMUUrd1FWOztBMEU3d1FROztFQUVFLGdDQUFBO0ExRWd4UVY7O0EwRTl3UVE7O0VBRUUsaUNBQUE7QTFFaXhRVjs7QTBFL3dRUTs7RUFFRSwrQkFBQTtBMUVreFFWOztBMEVqeVFRO0VBQXdCLHdCQUFBO0ExRXF5UWhDOztBMEVweVFROztFQUVFLDRCQUFBO0ExRXV5UVY7O0EwRXJ5UVE7O0VBRUUsOEJBQUE7QTFFd3lRVjs7QTBFdHlRUTs7RUFFRSwrQkFBQTtBMUV5eVFWOztBMEV2eVFROztFQUVFLDZCQUFBO0ExRTB5UVY7O0EwRXp6UVE7RUFBd0IsMEJBQUE7QTFFNnpRaEM7O0EwRTV6UVE7O0VBRUUsOEJBQUE7QTFFK3pRVjs7QTBFN3pRUTs7RUFFRSxnQ0FBQTtBMUVnMFFWOztBMEU5elFROztFQUVFLGlDQUFBO0ExRWkwUVY7O0EwRS96UVE7O0VBRUUsK0JBQUE7QTFFazBRVjs7QTBFajFRUTtFQUF3Qix3QkFBQTtBMUVxMVFoQzs7QTBFcDFRUTs7RUFFRSw0QkFBQTtBMUV1MVFWOztBMEVyMVFROztFQUVFLDhCQUFBO0ExRXcxUVY7O0EwRXQxUVE7O0VBRUUsK0JBQUE7QTFFeTFRVjs7QTBFdjFRUTs7RUFFRSw2QkFBQTtBMUUwMVFWOztBMEVwMVFJO0VBQW1CLHVCQUFBO0ExRXcxUXZCOztBMEV2MVFJOztFQUVFLDJCQUFBO0ExRTAxUU47O0EwRXgxUUk7O0VBRUUsNkJBQUE7QTFFMjFRTjs7QTBFejFRSTs7RUFFRSw4QkFBQTtBMUU0MVFOOztBMEUxMVFJOztFQUVFLDRCQUFBO0ExRTYxUU47O0FrQnQyUUk7RXdEbERJO0lBQWdDLG9CQUFBO0UxRTY1UXRDOztFMEU1NVFNOztJQUVFLHdCQUFBO0UxRSs1UVI7O0UwRTc1UU07O0lBRUUsMEJBQUE7RTFFZzZRUjs7RTBFOTVRTTs7SUFFRSwyQkFBQTtFMUVpNlFSOztFMEUvNVFNOztJQUVFLHlCQUFBO0UxRWs2UVI7O0UwRWo3UU07SUFBZ0MsMEJBQUE7RTFFcTdRdEM7O0UwRXA3UU07O0lBRUUsOEJBQUE7RTFFdTdRUjs7RTBFcjdRTTs7SUFFRSxnQ0FBQTtFMUV3N1FSOztFMEV0N1FNOztJQUVFLGlDQUFBO0UxRXk3UVI7O0UwRXY3UU07O0lBRUUsK0JBQUE7RTFFMDdRUjs7RTBFejhRTTtJQUFnQyx5QkFBQTtFMUU2OFF0Qzs7RTBFNThRTTs7SUFFRSw2QkFBQTtFMUUrOFFSOztFMEU3OFFNOztJQUVFLCtCQUFBO0UxRWc5UVI7O0UwRTk4UU07O0lBRUUsZ0NBQUE7RTFFaTlRUjs7RTBFLzhRTTs7SUFFRSw4QkFBQTtFMUVrOVFSOztFMEVqK1FNO0lBQWdDLHVCQUFBO0UxRXErUXRDOztFMEVwK1FNOztJQUVFLDJCQUFBO0UxRXUrUVI7O0UwRXIrUU07O0lBRUUsNkJBQUE7RTFFdytRUjs7RTBFdCtRTTs7SUFFRSw4QkFBQTtFMUV5K1FSOztFMEV2K1FNOztJQUVFLDRCQUFBO0UxRTArUVI7O0UwRXovUU07SUFBZ0MseUJBQUE7RTFFNi9RdEM7O0UwRTUvUU07O0lBRUUsNkJBQUE7RTFFKy9RUjs7RTBFNy9RTTs7SUFFRSwrQkFBQTtFMUVnZ1JSOztFMEU5L1FNOztJQUVFLGdDQUFBO0UxRWlnUlI7O0UwRS8vUU07O0lBRUUsOEJBQUE7RTFFa2dSUjs7RTBFamhSTTtJQUFnQyx1QkFBQTtFMUVxaFJ0Qzs7RTBFcGhSTTs7SUFFRSwyQkFBQTtFMUV1aFJSOztFMEVyaFJNOztJQUVFLDZCQUFBO0UxRXdoUlI7O0UwRXRoUk07O0lBRUUsOEJBQUE7RTFFeWhSUjs7RTBFdmhSTTs7SUFFRSw0QkFBQTtFMUUwaFJSOztFMEV6aVJNO0lBQWdDLHlCQUFBO0UxRTZpUnRDOztFMEU1aVJNOztJQUVFLDZCQUFBO0UxRStpUlI7O0UwRTdpUk07O0lBRUUsK0JBQUE7RTFFZ2pSUjs7RTBFOWlSTTs7SUFFRSxnQ0FBQTtFMUVpalJSOztFMEUvaVJNOztJQUVFLDhCQUFBO0UxRWtqUlI7O0UwRWprUk07SUFBZ0MsdUJBQUE7RTFFcWtSdEM7O0UwRXBrUk07O0lBRUUsMkJBQUE7RTFFdWtSUjs7RTBFcmtSTTs7SUFFRSw2QkFBQTtFMUV3a1JSOztFMEV0a1JNOztJQUVFLDhCQUFBO0UxRXlrUlI7O0UwRXZrUk07O0lBRUUsNEJBQUE7RTFFMGtSUjs7RTBFemxSTTtJQUFnQyxxQkFBQTtFMUU2bFJ0Qzs7RTBFNWxSTTs7SUFFRSx5QkFBQTtFMUUrbFJSOztFMEU3bFJNOztJQUVFLDJCQUFBO0UxRWdtUlI7O0UwRTlsUk07O0lBRUUsNEJBQUE7RTFFaW1SUjs7RTBFL2xSTTs7SUFFRSwwQkFBQTtFMUVrbVJSOztFMEVqblJNO0lBQWdDLDJCQUFBO0UxRXFuUnRDOztFMEVwblJNOztJQUVFLCtCQUFBO0UxRXVuUlI7O0UwRXJuUk07O0lBRUUsaUNBQUE7RTFFd25SUjs7RTBFdG5STTs7SUFFRSxrQ0FBQTtFMUV5blJSOztFMEV2blJNOztJQUVFLGdDQUFBO0UxRTBuUlI7O0UwRXpvUk07SUFBZ0MsMEJBQUE7RTFFNm9SdEM7O0UwRTVvUk07O0lBRUUsOEJBQUE7RTFFK29SUjs7RTBFN29STTs7SUFFRSxnQ0FBQTtFMUVncFJSOztFMEU5b1JNOztJQUVFLGlDQUFBO0UxRWlwUlI7O0UwRS9vUk07O0lBRUUsK0JBQUE7RTFFa3BSUjs7RTBFanFSTTtJQUFnQyx3QkFBQTtFMUVxcVJ0Qzs7RTBFcHFSTTs7SUFFRSw0QkFBQTtFMUV1cVJSOztFMEVycVJNOztJQUVFLDhCQUFBO0UxRXdxUlI7O0UwRXRxUk07O0lBRUUsK0JBQUE7RTFFeXFSUjs7RTBFdnFSTTs7SUFFRSw2QkFBQTtFMUUwcVJSOztFMEV6clJNO0lBQWdDLDBCQUFBO0UxRTZyUnRDOztFMEU1clJNOztJQUVFLDhCQUFBO0UxRStyUlI7O0UwRTdyUk07O0lBRUUsZ0NBQUE7RTFFZ3NSUjs7RTBFOXJSTTs7SUFFRSxpQ0FBQTtFMUVpc1JSOztFMEUvclJNOztJQUVFLCtCQUFBO0UxRWtzUlI7O0UwRWp0Uk07SUFBZ0Msd0JBQUE7RTFFcXRSdEM7O0UwRXB0Uk07O0lBRUUsNEJBQUE7RTFFdXRSUjs7RTBFcnRSTTs7SUFFRSw4QkFBQTtFMUV3dFJSOztFMEV0dFJNOztJQUVFLCtCQUFBO0UxRXl0UlI7O0UwRXZ0Uk07O0lBRUUsNkJBQUE7RTFFMHRSUjs7RTBFenVSTTtJQUFnQywwQkFBQTtFMUU2dVJ0Qzs7RTBFNXVSTTs7SUFFRSw4QkFBQTtFMUUrdVJSOztFMEU3dVJNOztJQUVFLGdDQUFBO0UxRWd2UlI7O0UwRTl1Uk07O0lBRUUsaUNBQUE7RTFFaXZSUjs7RTBFL3VSTTs7SUFFRSwrQkFBQTtFMUVrdlJSOztFMEVqd1JNO0lBQWdDLHdCQUFBO0UxRXF3UnRDOztFMEVwd1JNOztJQUVFLDRCQUFBO0UxRXV3UlI7O0UwRXJ3Uk07O0lBRUUsOEJBQUE7RTFFd3dSUjs7RTBFdHdSTTs7SUFFRSwrQkFBQTtFMUV5d1JSOztFMEV2d1JNOztJQUVFLDZCQUFBO0UxRTB3UlI7O0UwRWx3Uk07SUFBd0IsMkJBQUE7RTFFc3dSOUI7O0UwRXJ3Uk07O0lBRUUsK0JBQUE7RTFFd3dSUjs7RTBFdHdSTTs7SUFFRSxpQ0FBQTtFMUV5d1JSOztFMEV2d1JNOztJQUVFLGtDQUFBO0UxRTB3UlI7O0UwRXh3Uk07O0lBRUUsZ0NBQUE7RTFFMndSUjs7RTBFMXhSTTtJQUF3QiwwQkFBQTtFMUU4eFI5Qjs7RTBFN3hSTTs7SUFFRSw4QkFBQTtFMUVneVJSOztFMEU5eFJNOztJQUVFLGdDQUFBO0UxRWl5UlI7O0UwRS94Uk07O0lBRUUsaUNBQUE7RTFFa3lSUjs7RTBFaHlSTTs7SUFFRSwrQkFBQTtFMUVteVJSOztFMEVselJNO0lBQXdCLHdCQUFBO0UxRXN6UjlCOztFMEVyelJNOztJQUVFLDRCQUFBO0UxRXd6UlI7O0UwRXR6Uk07O0lBRUUsOEJBQUE7RTFFeXpSUjs7RTBFdnpSTTs7SUFFRSwrQkFBQTtFMUUwelJSOztFMEV4elJNOztJQUVFLDZCQUFBO0UxRTJ6UlI7O0UwRTEwUk07SUFBd0IsMEJBQUE7RTFFODBSOUI7O0UwRTcwUk07O0lBRUUsOEJBQUE7RTFFZzFSUjs7RTBFOTBSTTs7SUFFRSxnQ0FBQTtFMUVpMVJSOztFMEUvMFJNOztJQUVFLGlDQUFBO0UxRWsxUlI7O0UwRWgxUk07O0lBRUUsK0JBQUE7RTFFbTFSUjs7RTBFbDJSTTtJQUF3Qix3QkFBQTtFMUVzMlI5Qjs7RTBFcjJSTTs7SUFFRSw0QkFBQTtFMUV3MlJSOztFMEV0MlJNOztJQUVFLDhCQUFBO0UxRXkyUlI7O0UwRXYyUk07O0lBRUUsK0JBQUE7RTFFMDJSUjs7RTBFeDJSTTs7SUFFRSw2QkFBQTtFMUUyMlJSOztFMEUxM1JNO0lBQXdCLDBCQUFBO0UxRTgzUjlCOztFMEU3M1JNOztJQUVFLDhCQUFBO0UxRWc0UlI7O0UwRTkzUk07O0lBRUUsZ0NBQUE7RTFFaTRSUjs7RTBFLzNSTTs7SUFFRSxpQ0FBQTtFMUVrNFJSOztFMEVoNFJNOztJQUVFLCtCQUFBO0UxRW00UlI7O0UwRWw1Uk07SUFBd0Isd0JBQUE7RTFFczVSOUI7O0UwRXI1Uk07O0lBRUUsNEJBQUE7RTFFdzVSUjs7RTBFdDVSTTs7SUFFRSw4QkFBQTtFMUV5NVJSOztFMEV2NVJNOztJQUVFLCtCQUFBO0UxRTA1UlI7O0UwRXg1Uk07O0lBRUUsNkJBQUE7RTFFMjVSUjs7RTBFcjVSRTtJQUFtQix1QkFBQTtFMUV5NVJyQjs7RTBFeDVSRTs7SUFFRSwyQkFBQTtFMUUyNVJKOztFMEV6NVJFOztJQUVFLDZCQUFBO0UxRTQ1Uko7O0UwRTE1UkU7O0lBRUUsOEJBQUE7RTFFNjVSSjs7RTBFMzVSRTs7SUFFRSw0QkFBQTtFMUU4NVJKO0FBQ0Y7QWtCeDZSSTtFd0RsREk7SUFBZ0Msb0JBQUE7RTFFODlSdEM7O0UwRTc5Uk07O0lBRUUsd0JBQUE7RTFFZytSUjs7RTBFOTlSTTs7SUFFRSwwQkFBQTtFMUVpK1JSOztFMEUvOVJNOztJQUVFLDJCQUFBO0UxRWsrUlI7O0UwRWgrUk07O0lBRUUseUJBQUE7RTFFbStSUjs7RTBFbC9STTtJQUFnQywwQkFBQTtFMUVzL1J0Qzs7RTBFci9STTs7SUFFRSw4QkFBQTtFMUV3L1JSOztFMEV0L1JNOztJQUVFLGdDQUFBO0UxRXkvUlI7O0UwRXYvUk07O0lBRUUsaUNBQUE7RTFFMC9SUjs7RTBFeC9STTs7SUFFRSwrQkFBQTtFMUUyL1JSOztFMEUxZ1NNO0lBQWdDLHlCQUFBO0UxRThnU3RDOztFMEU3Z1NNOztJQUVFLDZCQUFBO0UxRWdoU1I7O0UwRTlnU007O0lBRUUsK0JBQUE7RTFFaWhTUjs7RTBFL2dTTTs7SUFFRSxnQ0FBQTtFMUVraFNSOztFMEVoaFNNOztJQUVFLDhCQUFBO0UxRW1oU1I7O0UwRWxpU007SUFBZ0MsdUJBQUE7RTFFc2lTdEM7O0UwRXJpU007O0lBRUUsMkJBQUE7RTFFd2lTUjs7RTBFdGlTTTs7SUFFRSw2QkFBQTtFMUV5aVNSOztFMEV2aVNNOztJQUVFLDhCQUFBO0UxRTBpU1I7O0UwRXhpU007O0lBRUUsNEJBQUE7RTFFMmlTUjs7RTBFMWpTTTtJQUFnQyx5QkFBQTtFMUU4alN0Qzs7RTBFN2pTTTs7SUFFRSw2QkFBQTtFMUVna1NSOztFMEU5alNNOztJQUVFLCtCQUFBO0UxRWlrU1I7O0UwRS9qU007O0lBRUUsZ0NBQUE7RTFFa2tTUjs7RTBFaGtTTTs7SUFFRSw4QkFBQTtFMUVta1NSOztFMEVsbFNNO0lBQWdDLHVCQUFBO0UxRXNsU3RDOztFMEVybFNNOztJQUVFLDJCQUFBO0UxRXdsU1I7O0UwRXRsU007O0lBRUUsNkJBQUE7RTFFeWxTUjs7RTBFdmxTTTs7SUFFRSw4QkFBQTtFMUUwbFNSOztFMEV4bFNNOztJQUVFLDRCQUFBO0UxRTJsU1I7O0UwRTFtU007SUFBZ0MseUJBQUE7RTFFOG1TdEM7O0UwRTdtU007O0lBRUUsNkJBQUE7RTFFZ25TUjs7RTBFOW1TTTs7SUFFRSwrQkFBQTtFMUVpblNSOztFMEUvbVNNOztJQUVFLGdDQUFBO0UxRWtuU1I7O0UwRWhuU007O0lBRUUsOEJBQUE7RTFFbW5TUjs7RTBFbG9TTTtJQUFnQyx1QkFBQTtFMUVzb1N0Qzs7RTBFcm9TTTs7SUFFRSwyQkFBQTtFMUV3b1NSOztFMEV0b1NNOztJQUVFLDZCQUFBO0UxRXlvU1I7O0UwRXZvU007O0lBRUUsOEJBQUE7RTFFMG9TUjs7RTBFeG9TTTs7SUFFRSw0QkFBQTtFMUUyb1NSOztFMEUxcFNNO0lBQWdDLHFCQUFBO0UxRThwU3RDOztFMEU3cFNNOztJQUVFLHlCQUFBO0UxRWdxU1I7O0UwRTlwU007O0lBRUUsMkJBQUE7RTFFaXFTUjs7RTBFL3BTTTs7SUFFRSw0QkFBQTtFMUVrcVNSOztFMEVocVNNOztJQUVFLDBCQUFBO0UxRW1xU1I7O0UwRWxyU007SUFBZ0MsMkJBQUE7RTFFc3JTdEM7O0UwRXJyU007O0lBRUUsK0JBQUE7RTFFd3JTUjs7RTBFdHJTTTs7SUFFRSxpQ0FBQTtFMUV5clNSOztFMEV2clNNOztJQUVFLGtDQUFBO0UxRTByU1I7O0UwRXhyU007O0lBRUUsZ0NBQUE7RTFFMnJTUjs7RTBFMXNTTTtJQUFnQywwQkFBQTtFMUU4c1N0Qzs7RTBFN3NTTTs7SUFFRSw4QkFBQTtFMUVndFNSOztFMEU5c1NNOztJQUVFLGdDQUFBO0UxRWl0U1I7O0UwRS9zU007O0lBRUUsaUNBQUE7RTFFa3RTUjs7RTBFaHRTTTs7SUFFRSwrQkFBQTtFMUVtdFNSOztFMEVsdVNNO0lBQWdDLHdCQUFBO0UxRXN1U3RDOztFMEVydVNNOztJQUVFLDRCQUFBO0UxRXd1U1I7O0UwRXR1U007O0lBRUUsOEJBQUE7RTFFeXVTUjs7RTBFdnVTTTs7SUFFRSwrQkFBQTtFMUUwdVNSOztFMEV4dVNNOztJQUVFLDZCQUFBO0UxRTJ1U1I7O0UwRTF2U007SUFBZ0MsMEJBQUE7RTFFOHZTdEM7O0UwRTd2U007O0lBRUUsOEJBQUE7RTFFZ3dTUjs7RTBFOXZTTTs7SUFFRSxnQ0FBQTtFMUVpd1NSOztFMEUvdlNNOztJQUVFLGlDQUFBO0UxRWt3U1I7O0UwRWh3U007O0lBRUUsK0JBQUE7RTFFbXdTUjs7RTBFbHhTTTtJQUFnQyx3QkFBQTtFMUVzeFN0Qzs7RTBFcnhTTTs7SUFFRSw0QkFBQTtFMUV3eFNSOztFMEV0eFNNOztJQUVFLDhCQUFBO0UxRXl4U1I7O0UwRXZ4U007O0lBRUUsK0JBQUE7RTFFMHhTUjs7RTBFeHhTTTs7SUFFRSw2QkFBQTtFMUUyeFNSOztFMEUxeVNNO0lBQWdDLDBCQUFBO0UxRTh5U3RDOztFMEU3eVNNOztJQUVFLDhCQUFBO0UxRWd6U1I7O0UwRTl5U007O0lBRUUsZ0NBQUE7RTFFaXpTUjs7RTBFL3lTTTs7SUFFRSxpQ0FBQTtFMUVrelNSOztFMEVoelNNOztJQUVFLCtCQUFBO0UxRW16U1I7O0UwRWwwU007SUFBZ0Msd0JBQUE7RTFFczBTdEM7O0UwRXIwU007O0lBRUUsNEJBQUE7RTFFdzBTUjs7RTBFdDBTTTs7SUFFRSw4QkFBQTtFMUV5MFNSOztFMEV2MFNNOztJQUVFLCtCQUFBO0UxRTAwU1I7O0UwRXgwU007O0lBRUUsNkJBQUE7RTFFMjBTUjs7RTBFbjBTTTtJQUF3QiwyQkFBQTtFMUV1MFM5Qjs7RTBFdDBTTTs7SUFFRSwrQkFBQTtFMUV5MFNSOztFMEV2MFNNOztJQUVFLGlDQUFBO0UxRTAwU1I7O0UwRXgwU007O0lBRUUsa0NBQUE7RTFFMjBTUjs7RTBFejBTTTs7SUFFRSxnQ0FBQTtFMUU0MFNSOztFMEUzMVNNO0lBQXdCLDBCQUFBO0UxRSsxUzlCOztFMEU5MVNNOztJQUVFLDhCQUFBO0UxRWkyU1I7O0UwRS8xU007O0lBRUUsZ0NBQUE7RTFFazJTUjs7RTBFaDJTTTs7SUFFRSxpQ0FBQTtFMUVtMlNSOztFMEVqMlNNOztJQUVFLCtCQUFBO0UxRW8yU1I7O0UwRW4zU007SUFBd0Isd0JBQUE7RTFFdTNTOUI7O0UwRXQzU007O0lBRUUsNEJBQUE7RTFFeTNTUjs7RTBFdjNTTTs7SUFFRSw4QkFBQTtFMUUwM1NSOztFMEV4M1NNOztJQUVFLCtCQUFBO0UxRTIzU1I7O0UwRXozU007O0lBRUUsNkJBQUE7RTFFNDNTUjs7RTBFMzRTTTtJQUF3QiwwQkFBQTtFMUUrNFM5Qjs7RTBFOTRTTTs7SUFFRSw4QkFBQTtFMUVpNVNSOztFMEUvNFNNOztJQUVFLGdDQUFBO0UxRWs1U1I7O0UwRWg1U007O0lBRUUsaUNBQUE7RTFFbTVTUjs7RTBFajVTTTs7SUFFRSwrQkFBQTtFMUVvNVNSOztFMEVuNlNNO0lBQXdCLHdCQUFBO0UxRXU2UzlCOztFMEV0NlNNOztJQUVFLDRCQUFBO0UxRXk2U1I7O0UwRXY2U007O0lBRUUsOEJBQUE7RTFFMDZTUjs7RTBFeDZTTTs7SUFFRSwrQkFBQTtFMUUyNlNSOztFMEV6NlNNOztJQUVFLDZCQUFBO0UxRTQ2U1I7O0UwRTM3U007SUFBd0IsMEJBQUE7RTFFKzdTOUI7O0UwRTk3U007O0lBRUUsOEJBQUE7RTFFaThTUjs7RTBFLzdTTTs7SUFFRSxnQ0FBQTtFMUVrOFNSOztFMEVoOFNNOztJQUVFLGlDQUFBO0UxRW04U1I7O0UwRWo4U007O0lBRUUsK0JBQUE7RTFFbzhTUjs7RTBFbjlTTTtJQUF3Qix3QkFBQTtFMUV1OVM5Qjs7RTBFdDlTTTs7SUFFRSw0QkFBQTtFMUV5OVNSOztFMEV2OVNNOztJQUVFLDhCQUFBO0UxRTA5U1I7O0UwRXg5U007O0lBRUUsK0JBQUE7RTFFMjlTUjs7RTBFejlTTTs7SUFFRSw2QkFBQTtFMUU0OVNSOztFMEV0OVNFO0lBQW1CLHVCQUFBO0UxRTA5U3JCOztFMEV6OVNFOztJQUVFLDJCQUFBO0UxRTQ5U0o7O0UwRTE5U0U7O0lBRUUsNkJBQUE7RTFFNjlTSjs7RTBFMzlTRTs7SUFFRSw4QkFBQTtFMUU4OVNKOztFMEU1OVNFOztJQUVFLDRCQUFBO0UxRSs5U0o7QUFDRjtBa0J6K1NJO0V3RGxESTtJQUFnQyxvQkFBQTtFMUUraFR0Qzs7RTBFOWhUTTs7SUFFRSx3QkFBQTtFMUVpaVRSOztFMEUvaFRNOztJQUVFLDBCQUFBO0UxRWtpVFI7O0UwRWhpVE07O0lBRUUsMkJBQUE7RTFFbWlUUjs7RTBFamlUTTs7SUFFRSx5QkFBQTtFMUVvaVRSOztFMEVualRNO0lBQWdDLDBCQUFBO0UxRXVqVHRDOztFMEV0alRNOztJQUVFLDhCQUFBO0UxRXlqVFI7O0UwRXZqVE07O0lBRUUsZ0NBQUE7RTFFMGpUUjs7RTBFeGpUTTs7SUFFRSxpQ0FBQTtFMUUyalRSOztFMEV6alRNOztJQUVFLCtCQUFBO0UxRTRqVFI7O0UwRTNrVE07SUFBZ0MseUJBQUE7RTFFK2tUdEM7O0UwRTlrVE07O0lBRUUsNkJBQUE7RTFFaWxUUjs7RTBFL2tUTTs7SUFFRSwrQkFBQTtFMUVrbFRSOztFMEVobFRNOztJQUVFLGdDQUFBO0UxRW1sVFI7O0UwRWpsVE07O0lBRUUsOEJBQUE7RTFFb2xUUjs7RTBFbm1UTTtJQUFnQyx1QkFBQTtFMUV1bVR0Qzs7RTBFdG1UTTs7SUFFRSwyQkFBQTtFMUV5bVRSOztFMEV2bVRNOztJQUVFLDZCQUFBO0UxRTBtVFI7O0UwRXhtVE07O0lBRUUsOEJBQUE7RTFFMm1UUjs7RTBFem1UTTs7SUFFRSw0QkFBQTtFMUU0bVRSOztFMEUzblRNO0lBQWdDLHlCQUFBO0UxRStuVHRDOztFMEU5blRNOztJQUVFLDZCQUFBO0UxRWlvVFI7O0UwRS9uVE07O0lBRUUsK0JBQUE7RTFFa29UUjs7RTBFaG9UTTs7SUFFRSxnQ0FBQTtFMUVtb1RSOztFMEVqb1RNOztJQUVFLDhCQUFBO0UxRW9vVFI7O0UwRW5wVE07SUFBZ0MsdUJBQUE7RTFFdXBUdEM7O0UwRXRwVE07O0lBRUUsMkJBQUE7RTFFeXBUUjs7RTBFdnBUTTs7SUFFRSw2QkFBQTtFMUUwcFRSOztFMEV4cFRNOztJQUVFLDhCQUFBO0UxRTJwVFI7O0UwRXpwVE07O0lBRUUsNEJBQUE7RTFFNHBUUjs7RTBFM3FUTTtJQUFnQyx5QkFBQTtFMUUrcVR0Qzs7RTBFOXFUTTs7SUFFRSw2QkFBQTtFMUVpclRSOztFMEUvcVRNOztJQUVFLCtCQUFBO0UxRWtyVFI7O0UwRWhyVE07O0lBRUUsZ0NBQUE7RTFFbXJUUjs7RTBFanJUTTs7SUFFRSw4QkFBQTtFMUVvclRSOztFMEVuc1RNO0lBQWdDLHVCQUFBO0UxRXVzVHRDOztFMEV0c1RNOztJQUVFLDJCQUFBO0UxRXlzVFI7O0UwRXZzVE07O0lBRUUsNkJBQUE7RTFFMHNUUjs7RTBFeHNUTTs7SUFFRSw4QkFBQTtFMUUyc1RSOztFMEV6c1RNOztJQUVFLDRCQUFBO0UxRTRzVFI7O0UwRTN0VE07SUFBZ0MscUJBQUE7RTFFK3RUdEM7O0UwRTl0VE07O0lBRUUseUJBQUE7RTFFaXVUUjs7RTBFL3RUTTs7SUFFRSwyQkFBQTtFMUVrdVRSOztFMEVodVRNOztJQUVFLDRCQUFBO0UxRW11VFI7O0UwRWp1VE07O0lBRUUsMEJBQUE7RTFFb3VUUjs7RTBFbnZUTTtJQUFnQywyQkFBQTtFMUV1dlR0Qzs7RTBFdHZUTTs7SUFFRSwrQkFBQTtFMUV5dlRSOztFMEV2dlRNOztJQUVFLGlDQUFBO0UxRTB2VFI7O0UwRXh2VE07O0lBRUUsa0NBQUE7RTFFMnZUUjs7RTBFenZUTTs7SUFFRSxnQ0FBQTtFMUU0dlRSOztFMEUzd1RNO0lBQWdDLDBCQUFBO0UxRSt3VHRDOztFMEU5d1RNOztJQUVFLDhCQUFBO0UxRWl4VFI7O0UwRS93VE07O0lBRUUsZ0NBQUE7RTFFa3hUUjs7RTBFaHhUTTs7SUFFRSxpQ0FBQTtFMUVteFRSOztFMEVqeFRNOztJQUVFLCtCQUFBO0UxRW94VFI7O0UwRW55VE07SUFBZ0Msd0JBQUE7RTFFdXlUdEM7O0UwRXR5VE07O0lBRUUsNEJBQUE7RTFFeXlUUjs7RTBFdnlUTTs7SUFFRSw4QkFBQTtFMUUweVRSOztFMEV4eVRNOztJQUVFLCtCQUFBO0UxRTJ5VFI7O0UwRXp5VE07O0lBRUUsNkJBQUE7RTFFNHlUUjs7RTBFM3pUTTtJQUFnQywwQkFBQTtFMUUrelR0Qzs7RTBFOXpUTTs7SUFFRSw4QkFBQTtFMUVpMFRSOztFMEUvelRNOztJQUVFLGdDQUFBO0UxRWswVFI7O0UwRWgwVE07O0lBRUUsaUNBQUE7RTFFbTBUUjs7RTBFajBUTTs7SUFFRSwrQkFBQTtFMUVvMFRSOztFMEVuMVRNO0lBQWdDLHdCQUFBO0UxRXUxVHRDOztFMEV0MVRNOztJQUVFLDRCQUFBO0UxRXkxVFI7O0UwRXYxVE07O0lBRUUsOEJBQUE7RTFFMDFUUjs7RTBFeDFUTTs7SUFFRSwrQkFBQTtFMUUyMVRSOztFMEV6MVRNOztJQUVFLDZCQUFBO0UxRTQxVFI7O0UwRTMyVE07SUFBZ0MsMEJBQUE7RTFFKzJUdEM7O0UwRTkyVE07O0lBRUUsOEJBQUE7RTFFaTNUUjs7RTBFLzJUTTs7SUFFRSxnQ0FBQTtFMUVrM1RSOztFMEVoM1RNOztJQUVFLGlDQUFBO0UxRW0zVFI7O0UwRWozVE07O0lBRUUsK0JBQUE7RTFFbzNUUjs7RTBFbjRUTTtJQUFnQyx3QkFBQTtFMUV1NFR0Qzs7RTBFdDRUTTs7SUFFRSw0QkFBQTtFMUV5NFRSOztFMEV2NFRNOztJQUVFLDhCQUFBO0UxRTA0VFI7O0UwRXg0VE07O0lBRUUsK0JBQUE7RTFFMjRUUjs7RTBFejRUTTs7SUFFRSw2QkFBQTtFMUU0NFRSOztFMEVwNFRNO0lBQXdCLDJCQUFBO0UxRXc0VDlCOztFMEV2NFRNOztJQUVFLCtCQUFBO0UxRTA0VFI7O0UwRXg0VE07O0lBRUUsaUNBQUE7RTFFMjRUUjs7RTBFejRUTTs7SUFFRSxrQ0FBQTtFMUU0NFRSOztFMEUxNFRNOztJQUVFLGdDQUFBO0UxRTY0VFI7O0UwRTU1VE07SUFBd0IsMEJBQUE7RTFFZzZUOUI7O0UwRS81VE07O0lBRUUsOEJBQUE7RTFFazZUUjs7RTBFaDZUTTs7SUFFRSxnQ0FBQTtFMUVtNlRSOztFMEVqNlRNOztJQUVFLGlDQUFBO0UxRW82VFI7O0UwRWw2VE07O0lBRUUsK0JBQUE7RTFFcTZUUjs7RTBFcDdUTTtJQUF3Qix3QkFBQTtFMUV3N1Q5Qjs7RTBFdjdUTTs7SUFFRSw0QkFBQTtFMUUwN1RSOztFMEV4N1RNOztJQUVFLDhCQUFBO0UxRTI3VFI7O0UwRXo3VE07O0lBRUUsK0JBQUE7RTFFNDdUUjs7RTBFMTdUTTs7SUFFRSw2QkFBQTtFMUU2N1RSOztFMEU1OFRNO0lBQXdCLDBCQUFBO0UxRWc5VDlCOztFMEUvOFRNOztJQUVFLDhCQUFBO0UxRWs5VFI7O0UwRWg5VE07O0lBRUUsZ0NBQUE7RTFFbTlUUjs7RTBFajlUTTs7SUFFRSxpQ0FBQTtFMUVvOVRSOztFMEVsOVRNOztJQUVFLCtCQUFBO0UxRXE5VFI7O0UwRXArVE07SUFBd0Isd0JBQUE7RTFFdytUOUI7O0UwRXYrVE07O0lBRUUsNEJBQUE7RTFFMCtUUjs7RTBFeCtUTTs7SUFFRSw4QkFBQTtFMUUyK1RSOztFMEV6K1RNOztJQUVFLCtCQUFBO0UxRTQrVFI7O0UwRTErVE07O0lBRUUsNkJBQUE7RTFFNitUUjs7RTBFNS9UTTtJQUF3QiwwQkFBQTtFMUVnZ1U5Qjs7RTBFLy9UTTs7SUFFRSw4QkFBQTtFMUVrZ1VSOztFMEVoZ1VNOztJQUVFLGdDQUFBO0UxRW1nVVI7O0UwRWpnVU07O0lBRUUsaUNBQUE7RTFFb2dVUjs7RTBFbGdVTTs7SUFFRSwrQkFBQTtFMUVxZ1VSOztFMEVwaFVNO0lBQXdCLHdCQUFBO0UxRXdoVTlCOztFMEV2aFVNOztJQUVFLDRCQUFBO0UxRTBoVVI7O0UwRXhoVU07O0lBRUUsOEJBQUE7RTFFMmhVUjs7RTBFemhVTTs7SUFFRSwrQkFBQTtFMUU0aFVSOztFMEUxaFVNOztJQUVFLDZCQUFBO0UxRTZoVVI7O0UwRXZoVUU7SUFBbUIsdUJBQUE7RTFFMmhVckI7O0UwRTFoVUU7O0lBRUUsMkJBQUE7RTFFNmhVSjs7RTBFM2hVRTs7SUFFRSw2QkFBQTtFMUU4aFVKOztFMEU1aFVFOztJQUVFLDhCQUFBO0UxRStoVUo7O0UwRTdoVUU7O0lBRUUsNEJBQUE7RTFFZ2lVSjtBQUNGO0FrQjFpVUk7RXdEbERJO0lBQWdDLG9CQUFBO0UxRWdtVXRDOztFMEUvbFVNOztJQUVFLHdCQUFBO0UxRWttVVI7O0UwRWhtVU07O0lBRUUsMEJBQUE7RTFFbW1VUjs7RTBFam1VTTs7SUFFRSwyQkFBQTtFMUVvbVVSOztFMEVsbVVNOztJQUVFLHlCQUFBO0UxRXFtVVI7O0UwRXBuVU07SUFBZ0MsMEJBQUE7RTFFd25VdEM7O0UwRXZuVU07O0lBRUUsOEJBQUE7RTFFMG5VUjs7RTBFeG5VTTs7SUFFRSxnQ0FBQTtFMUUyblVSOztFMEV6blVNOztJQUVFLGlDQUFBO0UxRTRuVVI7O0UwRTFuVU07O0lBRUUsK0JBQUE7RTFFNm5VUjs7RTBFNW9VTTtJQUFnQyx5QkFBQTtFMUVncFV0Qzs7RTBFL29VTTs7SUFFRSw2QkFBQTtFMUVrcFVSOztFMEVocFVNOztJQUVFLCtCQUFBO0UxRW1wVVI7O0UwRWpwVU07O0lBRUUsZ0NBQUE7RTFFb3BVUjs7RTBFbHBVTTs7SUFFRSw4QkFBQTtFMUVxcFVSOztFMEVwcVVNO0lBQWdDLHVCQUFBO0UxRXdxVXRDOztFMEV2cVVNOztJQUVFLDJCQUFBO0UxRTBxVVI7O0UwRXhxVU07O0lBRUUsNkJBQUE7RTFFMnFVUjs7RTBFenFVTTs7SUFFRSw4QkFBQTtFMUU0cVVSOztFMEUxcVVNOztJQUVFLDRCQUFBO0UxRTZxVVI7O0UwRTVyVU07SUFBZ0MseUJBQUE7RTFFZ3NVdEM7O0UwRS9yVU07O0lBRUUsNkJBQUE7RTFFa3NVUjs7RTBFaHNVTTs7SUFFRSwrQkFBQTtFMUVtc1VSOztFMEVqc1VNOztJQUVFLGdDQUFBO0UxRW9zVVI7O0UwRWxzVU07O0lBRUUsOEJBQUE7RTFFcXNVUjs7RTBFcHRVTTtJQUFnQyx1QkFBQTtFMUV3dFV0Qzs7RTBFdnRVTTs7SUFFRSwyQkFBQTtFMUUwdFVSOztFMEV4dFVNOztJQUVFLDZCQUFBO0UxRTJ0VVI7O0UwRXp0VU07O0lBRUUsOEJBQUE7RTFFNHRVUjs7RTBFMXRVTTs7SUFFRSw0QkFBQTtFMUU2dFVSOztFMEU1dVVNO0lBQWdDLHlCQUFBO0UxRWd2VXRDOztFMEUvdVVNOztJQUVFLDZCQUFBO0UxRWt2VVI7O0UwRWh2VU07O0lBRUUsK0JBQUE7RTFFbXZVUjs7RTBFanZVTTs7SUFFRSxnQ0FBQTtFMUVvdlVSOztFMEVsdlVNOztJQUVFLDhCQUFBO0UxRXF2VVI7O0UwRXB3VU07SUFBZ0MsdUJBQUE7RTFFd3dVdEM7O0UwRXZ3VU07O0lBRUUsMkJBQUE7RTFFMHdVUjs7RTBFeHdVTTs7SUFFRSw2QkFBQTtFMUUyd1VSOztFMEV6d1VNOztJQUVFLDhCQUFBO0UxRTR3VVI7O0UwRTF3VU07O0lBRUUsNEJBQUE7RTFFNndVUjs7RTBFNXhVTTtJQUFnQyxxQkFBQTtFMUVneVV0Qzs7RTBFL3hVTTs7SUFFRSx5QkFBQTtFMUVreVVSOztFMEVoeVVNOztJQUVFLDJCQUFBO0UxRW15VVI7O0UwRWp5VU07O0lBRUUsNEJBQUE7RTFFb3lVUjs7RTBFbHlVTTs7SUFFRSwwQkFBQTtFMUVxeVVSOztFMEVwelVNO0lBQWdDLDJCQUFBO0UxRXd6VXRDOztFMEV2elVNOztJQUVFLCtCQUFBO0UxRTB6VVI7O0UwRXh6VU07O0lBRUUsaUNBQUE7RTFFMnpVUjs7RTBFenpVTTs7SUFFRSxrQ0FBQTtFMUU0elVSOztFMEUxelVNOztJQUVFLGdDQUFBO0UxRTZ6VVI7O0UwRTUwVU07SUFBZ0MsMEJBQUE7RTFFZzFVdEM7O0UwRS8wVU07O0lBRUUsOEJBQUE7RTFFazFVUjs7RTBFaDFVTTs7SUFFRSxnQ0FBQTtFMUVtMVVSOztFMEVqMVVNOztJQUVFLGlDQUFBO0UxRW8xVVI7O0UwRWwxVU07O0lBRUUsK0JBQUE7RTFFcTFVUjs7RTBFcDJVTTtJQUFnQyx3QkFBQTtFMUV3MlV0Qzs7RTBFdjJVTTs7SUFFRSw0QkFBQTtFMUUwMlVSOztFMEV4MlVNOztJQUVFLDhCQUFBO0UxRTIyVVI7O0UwRXoyVU07O0lBRUUsK0JBQUE7RTFFNDJVUjs7RTBFMTJVTTs7SUFFRSw2QkFBQTtFMUU2MlVSOztFMEU1M1VNO0lBQWdDLDBCQUFBO0UxRWc0VXRDOztFMEUvM1VNOztJQUVFLDhCQUFBO0UxRWs0VVI7O0UwRWg0VU07O0lBRUUsZ0NBQUE7RTFFbTRVUjs7RTBFajRVTTs7SUFFRSxpQ0FBQTtFMUVvNFVSOztFMEVsNFVNOztJQUVFLCtCQUFBO0UxRXE0VVI7O0UwRXA1VU07SUFBZ0Msd0JBQUE7RTFFdzVVdEM7O0UwRXY1VU07O0lBRUUsNEJBQUE7RTFFMDVVUjs7RTBFeDVVTTs7SUFFRSw4QkFBQTtFMUUyNVVSOztFMEV6NVVNOztJQUVFLCtCQUFBO0UxRTQ1VVI7O0UwRTE1VU07O0lBRUUsNkJBQUE7RTFFNjVVUjs7RTBFNTZVTTtJQUFnQywwQkFBQTtFMUVnN1V0Qzs7RTBFLzZVTTs7SUFFRSw4QkFBQTtFMUVrN1VSOztFMEVoN1VNOztJQUVFLGdDQUFBO0UxRW03VVI7O0UwRWo3VU07O0lBRUUsaUNBQUE7RTFFbzdVUjs7RTBFbDdVTTs7SUFFRSwrQkFBQTtFMUVxN1VSOztFMEVwOFVNO0lBQWdDLHdCQUFBO0UxRXc4VXRDOztFMEV2OFVNOztJQUVFLDRCQUFBO0UxRTA4VVI7O0UwRXg4VU07O0lBRUUsOEJBQUE7RTFFMjhVUjs7RTBFejhVTTs7SUFFRSwrQkFBQTtFMUU0OFVSOztFMEUxOFVNOztJQUVFLDZCQUFBO0UxRTY4VVI7O0UwRXI4VU07SUFBd0IsMkJBQUE7RTFFeThVOUI7O0UwRXg4VU07O0lBRUUsK0JBQUE7RTFFMjhVUjs7RTBFejhVTTs7SUFFRSxpQ0FBQTtFMUU0OFVSOztFMEUxOFVNOztJQUVFLGtDQUFBO0UxRTY4VVI7O0UwRTM4VU07O0lBRUUsZ0NBQUE7RTFFODhVUjs7RTBFNzlVTTtJQUF3QiwwQkFBQTtFMUVpK1U5Qjs7RTBFaCtVTTs7SUFFRSw4QkFBQTtFMUVtK1VSOztFMEVqK1VNOztJQUVFLGdDQUFBO0UxRW8rVVI7O0UwRWwrVU07O0lBRUUsaUNBQUE7RTFFcStVUjs7RTBFbitVTTs7SUFFRSwrQkFBQTtFMUVzK1VSOztFMEVyL1VNO0lBQXdCLHdCQUFBO0UxRXkvVTlCOztFMEV4L1VNOztJQUVFLDRCQUFBO0UxRTIvVVI7O0UwRXovVU07O0lBRUUsOEJBQUE7RTFFNC9VUjs7RTBFMS9VTTs7SUFFRSwrQkFBQTtFMUU2L1VSOztFMEUzL1VNOztJQUVFLDZCQUFBO0UxRTgvVVI7O0UwRTdnVk07SUFBd0IsMEJBQUE7RTFFaWhWOUI7O0UwRWhoVk07O0lBRUUsOEJBQUE7RTFFbWhWUjs7RTBFamhWTTs7SUFFRSxnQ0FBQTtFMUVvaFZSOztFMEVsaFZNOztJQUVFLGlDQUFBO0UxRXFoVlI7O0UwRW5oVk07O0lBRUUsK0JBQUE7RTFFc2hWUjs7RTBFcmlWTTtJQUF3Qix3QkFBQTtFMUV5aVY5Qjs7RTBFeGlWTTs7SUFFRSw0QkFBQTtFMUUyaVZSOztFMEV6aVZNOztJQUVFLDhCQUFBO0UxRTRpVlI7O0UwRTFpVk07O0lBRUUsK0JBQUE7RTFFNmlWUjs7RTBFM2lWTTs7SUFFRSw2QkFBQTtFMUU4aVZSOztFMEU3alZNO0lBQXdCLDBCQUFBO0UxRWlrVjlCOztFMEVoa1ZNOztJQUVFLDhCQUFBO0UxRW1rVlI7O0UwRWprVk07O0lBRUUsZ0NBQUE7RTFFb2tWUjs7RTBFbGtWTTs7SUFFRSxpQ0FBQTtFMUVxa1ZSOztFMEVua1ZNOztJQUVFLCtCQUFBO0UxRXNrVlI7O0UwRXJsVk07SUFBd0Isd0JBQUE7RTFFeWxWOUI7O0UwRXhsVk07O0lBRUUsNEJBQUE7RTFFMmxWUjs7RTBFemxWTTs7SUFFRSw4QkFBQTtFMUU0bFZSOztFMEUxbFZNOztJQUVFLCtCQUFBO0UxRTZsVlI7O0UwRTNsVk07O0lBRUUsNkJBQUE7RTFFOGxWUjs7RTBFeGxWRTtJQUFtQix1QkFBQTtFMUU0bFZyQjs7RTBFM2xWRTs7SUFFRSwyQkFBQTtFMUU4bFZKOztFMEU1bFZFOztJQUVFLDZCQUFBO0UxRStsVko7O0UwRTdsVkU7O0lBRUUsOEJBQUE7RTFFZ21WSjs7RTBFOWxWRTs7SUFFRSw0QkFBQTtFMUVpbVZKO0FBQ0Y7QWtCM21WSTtFd0RsREk7SUFBZ0Msb0JBQUE7RTFFaXFWdEM7O0UwRWhxVk07O0lBRUUsd0JBQUE7RTFFbXFWUjs7RTBFanFWTTs7SUFFRSwwQkFBQTtFMUVvcVZSOztFMEVscVZNOztJQUVFLDJCQUFBO0UxRXFxVlI7O0UwRW5xVk07O0lBRUUseUJBQUE7RTFFc3FWUjs7RTBFcnJWTTtJQUFnQywwQkFBQTtFMUV5clZ0Qzs7RTBFeHJWTTs7SUFFRSw4QkFBQTtFMUUyclZSOztFMEV6clZNOztJQUVFLGdDQUFBO0UxRTRyVlI7O0UwRTFyVk07O0lBRUUsaUNBQUE7RTFFNnJWUjs7RTBFM3JWTTs7SUFFRSwrQkFBQTtFMUU4clZSOztFMEU3c1ZNO0lBQWdDLHlCQUFBO0UxRWl0VnRDOztFMEVodFZNOztJQUVFLDZCQUFBO0UxRW10VlI7O0UwRWp0Vk07O0lBRUUsK0JBQUE7RTFFb3RWUjs7RTBFbHRWTTs7SUFFRSxnQ0FBQTtFMUVxdFZSOztFMEVudFZNOztJQUVFLDhCQUFBO0UxRXN0VlI7O0UwRXJ1Vk07SUFBZ0MsdUJBQUE7RTFFeXVWdEM7O0UwRXh1Vk07O0lBRUUsMkJBQUE7RTFFMnVWUjs7RTBFenVWTTs7SUFFRSw2QkFBQTtFMUU0dVZSOztFMEUxdVZNOztJQUVFLDhCQUFBO0UxRTZ1VlI7O0UwRTN1Vk07O0lBRUUsNEJBQUE7RTFFOHVWUjs7RTBFN3ZWTTtJQUFnQyx5QkFBQTtFMUVpd1Z0Qzs7RTBFaHdWTTs7SUFFRSw2QkFBQTtFMUVtd1ZSOztFMEVqd1ZNOztJQUVFLCtCQUFBO0UxRW93VlI7O0UwRWx3Vk07O0lBRUUsZ0NBQUE7RTFFcXdWUjs7RTBFbndWTTs7SUFFRSw4QkFBQTtFMUVzd1ZSOztFMEVyeFZNO0lBQWdDLHVCQUFBO0UxRXl4VnRDOztFMEV4eFZNOztJQUVFLDJCQUFBO0UxRTJ4VlI7O0UwRXp4Vk07O0lBRUUsNkJBQUE7RTFFNHhWUjs7RTBFMXhWTTs7SUFFRSw4QkFBQTtFMUU2eFZSOztFMEUzeFZNOztJQUVFLDRCQUFBO0UxRTh4VlI7O0UwRTd5Vk07SUFBZ0MseUJBQUE7RTFFaXpWdEM7O0UwRWh6Vk07O0lBRUUsNkJBQUE7RTFFbXpWUjs7RTBFanpWTTs7SUFFRSwrQkFBQTtFMUVvelZSOztFMEVselZNOztJQUVFLGdDQUFBO0UxRXF6VlI7O0UwRW56Vk07O0lBRUUsOEJBQUE7RTFFc3pWUjs7RTBFcjBWTTtJQUFnQyx1QkFBQTtFMUV5MFZ0Qzs7RTBFeDBWTTs7SUFFRSwyQkFBQTtFMUUyMFZSOztFMEV6MFZNOztJQUVFLDZCQUFBO0UxRTQwVlI7O0UwRTEwVk07O0lBRUUsOEJBQUE7RTFFNjBWUjs7RTBFMzBWTTs7SUFFRSw0QkFBQTtFMUU4MFZSOztFMEU3MVZNO0lBQWdDLHFCQUFBO0UxRWkyVnRDOztFMEVoMlZNOztJQUVFLHlCQUFBO0UxRW0yVlI7O0UwRWoyVk07O0lBRUUsMkJBQUE7RTFFbzJWUjs7RTBFbDJWTTs7SUFFRSw0QkFBQTtFMUVxMlZSOztFMEVuMlZNOztJQUVFLDBCQUFBO0UxRXMyVlI7O0UwRXIzVk07SUFBZ0MsMkJBQUE7RTFFeTNWdEM7O0UwRXgzVk07O0lBRUUsK0JBQUE7RTFFMjNWUjs7RTBFejNWTTs7SUFFRSxpQ0FBQTtFMUU0M1ZSOztFMEUxM1ZNOztJQUVFLGtDQUFBO0UxRTYzVlI7O0UwRTMzVk07O0lBRUUsZ0NBQUE7RTFFODNWUjs7RTBFNzRWTTtJQUFnQywwQkFBQTtFMUVpNVZ0Qzs7RTBFaDVWTTs7SUFFRSw4QkFBQTtFMUVtNVZSOztFMEVqNVZNOztJQUVFLGdDQUFBO0UxRW81VlI7O0UwRWw1Vk07O0lBRUUsaUNBQUE7RTFFcTVWUjs7RTBFbjVWTTs7SUFFRSwrQkFBQTtFMUVzNVZSOztFMEVyNlZNO0lBQWdDLHdCQUFBO0UxRXk2VnRDOztFMEV4NlZNOztJQUVFLDRCQUFBO0UxRTI2VlI7O0UwRXo2Vk07O0lBRUUsOEJBQUE7RTFFNDZWUjs7RTBFMTZWTTs7SUFFRSwrQkFBQTtFMUU2NlZSOztFMEUzNlZNOztJQUVFLDZCQUFBO0UxRTg2VlI7O0UwRTc3Vk07SUFBZ0MsMEJBQUE7RTFFaThWdEM7O0UwRWg4Vk07O0lBRUUsOEJBQUE7RTFFbThWUjs7RTBFajhWTTs7SUFFRSxnQ0FBQTtFMUVvOFZSOztFMEVsOFZNOztJQUVFLGlDQUFBO0UxRXE4VlI7O0UwRW44Vk07O0lBRUUsK0JBQUE7RTFFczhWUjs7RTBFcjlWTTtJQUFnQyx3QkFBQTtFMUV5OVZ0Qzs7RTBFeDlWTTs7SUFFRSw0QkFBQTtFMUUyOVZSOztFMEV6OVZNOztJQUVFLDhCQUFBO0UxRTQ5VlI7O0UwRTE5Vk07O0lBRUUsK0JBQUE7RTFFNjlWUjs7RTBFMzlWTTs7SUFFRSw2QkFBQTtFMUU4OVZSOztFMEU3K1ZNO0lBQWdDLDBCQUFBO0UxRWkvVnRDOztFMEVoL1ZNOztJQUVFLDhCQUFBO0UxRW0vVlI7O0UwRWovVk07O0lBRUUsZ0NBQUE7RTFFby9WUjs7RTBFbC9WTTs7SUFFRSxpQ0FBQTtFMUVxL1ZSOztFMEVuL1ZNOztJQUVFLCtCQUFBO0UxRXMvVlI7O0UwRXJnV007SUFBZ0Msd0JBQUE7RTFFeWdXdEM7O0UwRXhnV007O0lBRUUsNEJBQUE7RTFFMmdXUjs7RTBFemdXTTs7SUFFRSw4QkFBQTtFMUU0Z1dSOztFMEUxZ1dNOztJQUVFLCtCQUFBO0UxRTZnV1I7O0UwRTNnV007O0lBRUUsNkJBQUE7RTFFOGdXUjs7RTBFdGdXTTtJQUF3QiwyQkFBQTtFMUUwZ1c5Qjs7RTBFemdXTTs7SUFFRSwrQkFBQTtFMUU0Z1dSOztFMEUxZ1dNOztJQUVFLGlDQUFBO0UxRTZnV1I7O0UwRTNnV007O0lBRUUsa0NBQUE7RTFFOGdXUjs7RTBFNWdXTTs7SUFFRSxnQ0FBQTtFMUUrZ1dSOztFMEU5aFdNO0lBQXdCLDBCQUFBO0UxRWtpVzlCOztFMEVqaVdNOztJQUVFLDhCQUFBO0UxRW9pV1I7O0UwRWxpV007O0lBRUUsZ0NBQUE7RTFFcWlXUjs7RTBFbmlXTTs7SUFFRSxpQ0FBQTtFMUVzaVdSOztFMEVwaVdNOztJQUVFLCtCQUFBO0UxRXVpV1I7O0UwRXRqV007SUFBd0Isd0JBQUE7RTFFMGpXOUI7O0UwRXpqV007O0lBRUUsNEJBQUE7RTFFNGpXUjs7RTBFMWpXTTs7SUFFRSw4QkFBQTtFMUU2aldSOztFMEUzaldNOztJQUVFLCtCQUFBO0UxRThqV1I7O0UwRTVqV007O0lBRUUsNkJBQUE7RTFFK2pXUjs7RTBFOWtXTTtJQUF3QiwwQkFBQTtFMUVrbFc5Qjs7RTBFamxXTTs7SUFFRSw4QkFBQTtFMUVvbFdSOztFMEVsbFdNOztJQUVFLGdDQUFBO0UxRXFsV1I7O0UwRW5sV007O0lBRUUsaUNBQUE7RTFFc2xXUjs7RTBFcGxXTTs7SUFFRSwrQkFBQTtFMUV1bFdSOztFMEV0bVdNO0lBQXdCLHdCQUFBO0UxRTBtVzlCOztFMEV6bVdNOztJQUVFLDRCQUFBO0UxRTRtV1I7O0UwRTFtV007O0lBRUUsOEJBQUE7RTFFNm1XUjs7RTBFM21XTTs7SUFFRSwrQkFBQTtFMUU4bVdSOztFMEU1bVdNOztJQUVFLDZCQUFBO0UxRSttV1I7O0UwRTluV007SUFBd0IsMEJBQUE7RTFFa29XOUI7O0UwRWpvV007O0lBRUUsOEJBQUE7RTFFb29XUjs7RTBFbG9XTTs7SUFFRSxnQ0FBQTtFMUVxb1dSOztFMEVub1dNOztJQUVFLGlDQUFBO0UxRXNvV1I7O0UwRXBvV007O0lBRUUsK0JBQUE7RTFFdW9XUjs7RTBFdHBXTTtJQUF3Qix3QkFBQTtFMUUwcFc5Qjs7RTBFenBXTTs7SUFFRSw0QkFBQTtFMUU0cFdSOztFMEUxcFdNOztJQUVFLDhCQUFBO0UxRTZwV1I7O0UwRTNwV007O0lBRUUsK0JBQUE7RTFFOHBXUjs7RTBFNXBXTTs7SUFFRSw2QkFBQTtFMUUrcFdSOztFMEV6cFdFO0lBQW1CLHVCQUFBO0UxRTZwV3JCOztFMEU1cFdFOztJQUVFLDJCQUFBO0UxRStwV0o7O0UwRTdwV0U7O0lBRUUsNkJBQUE7RTFFZ3FXSjs7RTBFOXBXRTs7SUFFRSw4QkFBQTtFMUVpcVdKOztFMEUvcFdFOztJQUVFLDRCQUFBO0UxRWtxV0o7QUFDRjtBMkVudVdFO0VBQ0Usa0JBQUE7RUFDQSxNQUFBO0VBQ0EsUUFBQTtFQUNBLFNBQUE7RUFDQSxPQUFBO0VBQ0EsVUFBQTtFQUVBLG9CQUFBO0VBQ0EsV0FBQTtFQUVBLGtDQUFBO0EzRW11V0o7O0E0RTd1V0E7RUFBa0IsNEdBQUE7QTVFaXZXbEI7O0E0RTd1V0E7RUFBaUIsOEJBQUE7QTVFaXZXakI7O0E0RWh2V0E7RUFBaUIsOEJBQUE7QTVFb3ZXakI7O0E0RW52V0E7RUFBaUIsOEJBQUE7QTVFdXZXakI7O0E0RXR2V0E7RUNURSxnQkFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7QTdFbXdXRjs7QTRFcHZXSTtFQUF3QiwyQkFBQTtBNUV3dlc1Qjs7QTRFdnZXSTtFQUF3Qiw0QkFBQTtBNUUydlc1Qjs7QTRFMXZXSTtFQUF3Qiw2QkFBQTtBNUU4dlc1Qjs7QWtCenRXSTtFMER2Q0E7SUFBd0IsMkJBQUE7RTVFcXdXMUI7O0U0RXB3V0U7SUFBd0IsNEJBQUE7RTVFd3dXMUI7O0U0RXZ3V0U7SUFBd0IsNkJBQUE7RTVFMndXMUI7QUFDRjtBa0J2dVdJO0UwRHZDQTtJQUF3QiwyQkFBQTtFNUVreFcxQjs7RTRFanhXRTtJQUF3Qiw0QkFBQTtFNUVxeFcxQjs7RTRFcHhXRTtJQUF3Qiw2QkFBQTtFNUV3eFcxQjtBQUNGO0FrQnB2V0k7RTBEdkNBO0lBQXdCLDJCQUFBO0U1RSt4VzFCOztFNEU5eFdFO0lBQXdCLDRCQUFBO0U1RWt5VzFCOztFNEVqeVdFO0lBQXdCLDZCQUFBO0U1RXF5VzFCO0FBQ0Y7QWtCandXSTtFMER2Q0E7SUFBd0IsMkJBQUE7RTVFNHlXMUI7O0U0RTN5V0U7SUFBd0IsNEJBQUE7RTVFK3lXMUI7O0U0RTl5V0U7SUFBd0IsNkJBQUE7RTVFa3pXMUI7QUFDRjtBa0I5d1dJO0UwRHZDQTtJQUF3QiwyQkFBQTtFNUV5elcxQjs7RTRFeHpXRTtJQUF3Qiw0QkFBQTtFNUU0elcxQjs7RTRFM3pXRTtJQUF3Qiw2QkFBQTtFNUUrelcxQjtBQUNGO0E0RTF6V0E7RUFBbUIsb0NBQUE7QTVFNnpXbkI7O0E0RTV6V0E7RUFBbUIsb0NBQUE7QTVFZzBXbkI7O0E0RS96V0E7RUFBbUIscUNBQUE7QTVFbTBXbkI7O0E0RS96V0E7RUFBdUIsMkJBQUE7QTVFbTBXdkI7O0E0RWwwV0E7RUFBdUIsK0JBQUE7QTVFczBXdkI7O0E0RXIwV0E7RUFBdUIsMkJBQUE7QTVFeTBXdkI7O0E0RXgwV0E7RUFBdUIsMkJBQUE7QTVFNDBXdkI7O0E0RTMwV0E7RUFBdUIsOEJBQUE7QTVFKzBXdkI7O0E0RTkwV0E7RUFBdUIsNkJBQUE7QTVFazFXdkI7O0E0RTkwV0E7RUFBYyxzQkFBQTtBNUVrMVdkOztBOEV6M1dFO0VBQ0UseUJBQUE7QTlFNDNXSjs7QVNsM1dFO0VxRUxNLHlCQUFBO0E5RTIzV1I7O0E4RWo0V0U7RUFDRSx5QkFBQTtBOUVvNFdKOztBUzEzV0U7RXFFTE0seUJBQUE7QTlFbTRXUjs7QThFejRXRTtFQUNFLHlCQUFBO0E5RTQ0V0o7O0FTbDRXRTtFcUVMTSx5QkFBQTtBOUUyNFdSOztBOEVqNVdFO0VBQ0UseUJBQUE7QTlFbzVXSjs7QVMxNFdFO0VxRUxNLHlCQUFBO0E5RW01V1I7O0E4RXo1V0U7RUFDRSx5QkFBQTtBOUU0NVdKOztBU2w1V0U7RXFFTE0seUJBQUE7QTlFMjVXUjs7QThFajZXRTtFQUNFLHlCQUFBO0E5RW82V0o7O0FTMTVXRTtFcUVMTSx5QkFBQTtBOUVtNldSOztBOEV6NldFO0VBQ0UseUJBQUE7QTlFNDZXSjs7QVNsNldFO0VxRUxNLHlCQUFBO0E5RTI2V1I7O0E4RWo3V0U7RUFDRSx5QkFBQTtBOUVvN1dKOztBUzE2V0U7RXFFTE0seUJBQUE7QTlFbTdXUjs7QThF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RSxnQkFBQTtBdEYyd1lKO0FzRnh3WUU7RUFDRSxpQ0FBQTtBdEYwd1lKO0FzRnZ3WUU7RUFDRSxjL0VJTztBUHF3WVg7O0F1RnZ4WUE7RUFDRSxVQUFBO0VBQ0EsYUFBQTtFQUNBLFdoRlFTO0FQa3hZWDtBdUZ4eFlFOztFQUVFLFdoRklPO0VnRkhQLFVBQUE7QXZGMHhZSjs7QXVGdHhZQTs7RUFFRSxjaEZJUztFZ0ZIVCxnQmhGSlM7QVA2eFlYO0F1RnZ4WUU7O0VBQ0UseUJoRkhPO0FQNnhZWDtBdUZ2eFlFOzs7O0VBRUUsY2hGSk87QVAreFlYO0F1Rnh4WUU7O0V6RVFFLCtCQUFBO0VBQ0Esa0NBQUE7RUFhQSw4QkFBQTtFQUNBLGlDQUFBO0V5RXBCQSx5QkFBQTtBdkY2eFlKO0F1RjF4WUU7O0V6RWdCRSx5QkFBQTtFQUNBLDRCQUFBO0V5RWZBLGNBQUE7QXZGOHhZSjtBdUYzeFlFOztFekVXRSw4QkFBQTtFQUNBLGlDQUFBO0V5RVZBLFdoRjVCTztBUDJ6WVg7QXVGM3hZSTs7RUFDRSx5Qi9FZ0NTO0FSOHZZZjtBdUYveFlJOztFQUNFLHlCL0VnQ1M7QVJrd1lmO0F1Rm55WUk7O0VBQ0UseUIvRWdDUztBUnN3WWY7QXVGdnlZSTs7RUFDRSx5Qi9FZ0NTO0FSMHdZZjtBdUYzeVlJOztFQUNFLHlCL0VnQ1M7QVI4d1lmO0F1Ri95WUk7O0VBQ0UseUIvRWdDUztBUmt4WWY7QXVGbnpZSTs7RUFDRSx5Qi9FZ0NTO0FSc3hZZjtBdUZ2ellJOztFQUNFLHlCL0VnQ1M7QVIweFlmO0F1RjN6WUk7O0VBQ0UseUIvRWdDUztBUjh4WWY7O0F1RnZ6WUk7RUFDRSxxQi9Fd0JTO0FSa3lZZjtBdUYzellJO0VBQ0UscUIvRXdCUztBUnF5WWY7QXVGOXpZSTtFQUNFLHFCL0V3QlM7QVJ3eVlmO0F1RmowWUk7RUFDRSxxQi9Fd0JTO0FSMnlZZjtBdUZwMFlJO0VBQ0UscUIvRXdCUztBUjh5WWY7QXVGdjBZSTtFQUNFLHFCL0V3QlM7QVJpellmO0F1RjEwWUk7RUFDRSxxQi9Fd0JTO0FSb3pZZjtBdUY3MFlJO0VBQ0UscUIvRXdCUztBUnV6WWY7QXVGaDFZSTtFQUNFLHFCL0V3QlM7QVIwellmOztBdUY3MFlBO0VBQ0Usd0JBQUE7RUFDQSxvQ0FBQTtBdkZnMVlGOztBdUY3MFlBO0VBQ0Usd0JBQUE7RUFDQSxXQUFBO0VBQ0Esc0JBQUE7QXZGZzFZRjs7QXdGajVZQTtFQUNFLGlCQUFBO0VBQ0Esb0JBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtBeEZvNVlGOztBeUZ4NVlBO0VBQ0UsV2xGVVM7QVBpNVlYOztBMEY1NVlBO0VBQ0Usb0JBQUE7QTFGKzVZRjs7QTBGNTVZQTtFQUNFLGdCQUFBO0ExRis1WUY7O0EwRjU1WUE7RUFDRSxXQUFBO0VBQ0EsWUFBQTtBMUYrNVlGOztBMkZ4NllFO0VBTUUsV3BGSU87QVBrNllYO0EyRmo2WUU7RUFFRSxXcEZITztBUHE2WVg7O0EyRnA2WUU7RUFFRSxXcEZITztBUHk2WVg7QTJGajZZRTtFQUVFLFdwRlZPO0FQNDZZWDs7QTJGdDdZRTtFQU1FLFdwRklPO0FQZzdZWDtBMkYvNllFO0VBRUUsV3BGSE87QVBtN1lYOztBMkZsN1lFO0VBRUUsV3BGSE87QVB1N1lYO0EyRi82WUU7RUFFRSxXcEZWTztBUDA3WVg7O0EyRnA4WUU7RUFNRSxXcEZJTztBUDg3WVg7QTJGNzdZRTtFQUVFLFdwRkhPO0FQaThZWDs7QTJGaDhZRTtFQUVFLFdwRkhPO0FQcThZWDtBMkY3N1lFO0VBRUUsV3BGVk87QVB3OFlYOztBMkZsOVlFO0VBTUUsV3BGSU87QVA0OFlYO0EyRjM4WUU7RUFFRSxXcEZITztBUCs4WVg7O0EyRjk4WUU7RUFFRSxXcEZITztBUG05WVg7QTJGMzhZRTtFQUVFLFdwRlZPO0FQczlZWDs7QTJGaCtZRTtFQU1FLFdwRklPO0FQMDlZWDtBMkZ6OVlFO0VBRUUsV3BGSE87QVA2OVlYOztBMkY1OVlFO0VBRUUsV3BGSE87QVBpK1lYO0EyRno5WUU7RUFFRSxXcEZWTztBUG8rWVg7O0EyRjkrWUU7RUFNRSxXcEZJTztBUHcrWVg7QTJGditZRTtFQUVFLFdwRkhPO0FQMitZWDs7QTJGMStZRTtFQUVFLFdwRkhPO0FQKytZWDtBMkZ2K1lFO0VBRUUsV3BGVk87QVBrL1lYOztBMkY1L1lFO0VBTUUsV3BGSU87QVBzL1lYO0EyRnIvWUU7RUFFRSxXcEZITztBUHkvWVg7O0EyRngvWUU7RUFFRSxXcEZITztBUDYvWVg7QTJGci9ZRTtFQUVFLFdwRlZPO0FQZ2daWDs7QTJGMWdaRTtFQU1FLFdwRklPO0FQb2daWDtBMkZuZ1pFO0VBRUUsV3BGSE87QVB1Z1pYOztBMkZ0Z1pFO0VBRUUsV3BGSE87QVAyZ1pYO0EyRm5nWkU7RUFFRSxXcEZWTztBUDhnWlg7O0EyRnhoWkU7RUFNRSxXcEZJTztBUGtoWlg7QTJGamhaRTtFQUVFLFdwRkhPO0FQcWhaWDs7QTJGcGhaRTtFQUVFLFdwRkhPO0FQeWhaWDtBMkZqaFpFO0VBRUUsV3BGVk87QVA0aFpYOztBMEY3Z1pFO0UvRHBCQSxXQUFBO0VGQUUseUJwQmlHWTtFc0IvRmQscUJ0QitGYztBTHM4WWhCO0FTamlaRTtFa0JBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBM0I2aVp6RztBMkJqaVpFO0VBRUUsV0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcsZ0RBQUE7QTNCOGhaTjtBMkJ6aFpFO0VBRUUsV0FBQTtFQUNBLHlCdEJxRVk7RXNCcEVaLHFCdEJvRVk7QUxzOVloQjtBMkJuaFpFO0VBR0UsV0FBQTtFQUNBLHlCQXpDK0k7RUE2Qy9JLHFCQTdDeUw7QTNCNmpaN0w7QTJCOWdaSTtFQUtJLGdEQUFBO0EzQjRnWlI7QTJGcGtaRTtFQU1FLFdwRklPO0FQNmpaWDtBMkY1alpFO0VBRUUsV3BGSE87QVBna1pYOztBMEZqalpFO0UvRHBCQSxXQUFBO0VGQUUseUJwQmlHWTtFc0IvRmQscUJ0QitGYztBTDArWWhCO0FTcmtaRTtFa0JBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBM0JpbFp6RztBMkJya1pFO0VBRUUsV0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcsZ0RBQUE7QTNCa2taTjtBMkI3alpFO0VBRUUsV0FBQTtFQUNBLHlCdEJxRVk7RXNCcEVaLHFCdEJvRVk7QUwwL1loQjtBMkJ2alpFO0VBR0UsV0FBQTtFQUNBLHlCQXpDK0k7RUE2Qy9JLHFCQTdDeUw7QTNCaW1aN0w7QTJCbGpaSTtFQUtJLGdEQUFBO0EzQmdqWlI7QTJGeG1aRTtFQU1FLFdwRklPO0FQaW1aWDtBMkZobVpFO0VBRUUsV3BGSE87QVBvbVpYOztBMEZybFpFO0UvRHBCQSxXQUFBO0VGQUUseUJwQmlHWTtFc0IvRmQscUJ0QitGYztBTDhnWmhCO0FTem1aRTtFa0JBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBM0Jxblp6RztBMkJ6bVpFO0VBRUUsV0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcsZ0RBQUE7QTNCc21aTjtBMkJqbVpFO0VBRUUsV0FBQTtFQUNBLHlCdEJxRVk7RXNCcEVaLHFCdEJvRVk7QUw4aFpoQjtBMkIzbFpFO0VBR0UsV0FBQTtFQUNBLHlCQXpDK0k7RUE2Qy9JLHFCQTdDeUw7QTNCcW9aN0w7QTJCdGxaSTtFQUtJLGdEQUFBO0EzQm9sWlI7QTJGNW9aRTtFQU1FLFdwRklPO0FQcW9aWDtBMkZwb1pFO0VBRUUsV3BGSE87QVB3b1pYOztBMEZ6blpFO0UvRHBCQSxXQUFBO0VGQUUsc0JwQmlHWTtFc0IvRmQsa0J0QitGYztBTGtqWmhCO0FTN29aRTtFa0JBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBM0J5cFp6RztBMkI3b1pFO0VBRUUsV0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcsK0NBQUE7QTNCMG9aTjtBMkJyb1pFO0VBRUUsV0FBQTtFQUNBLHNCdEJxRVk7RXNCcEVaLGtCdEJvRVk7QUxra1poQjtBMkIvblpFO0VBR0UsV0FBQTtFQUNBLHlCQXpDK0k7RUE2Qy9JLHFCQTdDeUw7QTNCeXFaN0w7QTJCMW5aSTtFQUtJLCtDQUFBO0EzQnduWlI7QTJGaHJaRTtFQU1FLFdwRklPO0FQeXFaWDtBMkZ4cVpFO0VBRUUsV3BGSE87QVA0cVpYOztBMEY3cFpFO0UvRHBCQSxXQUFBO0VGQUUseUJwQmlHWTtFc0IvRmQscUJ0QitGYztBTHNsWmhCO0FTanJaRTtFa0JBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBM0I2clp6RztBMkJqclpFO0VBRUUsV0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcsZ0RBQUE7QTNCOHFaTjtBMkJ6cVpFO0VBRUUsV0FBQTtFQUNBLHlCdEJxRVk7RXNCcEVaLHFCdEJvRVk7QUxzbVpoQjtBMkJucVpFO0VBR0UsV0FBQTtFQUNBLHlCQXpDK0k7RUE2Qy9JLHFCQTdDeUw7QTNCNnNaN0w7QTJCOXBaSTtFQUtJLGdEQUFBO0EzQjRwWlI7QTJGcHRaRTtFQU1FLFdwRklPO0FQNnNaWDtBMkY1c1pFO0VBRUUsV3BGSE87QVBndFpYOztBMEZqc1pFO0UvRHBCQSxXQUFBO0VGQUUseUJwQmlHWTtFc0IvRmQscUJ0QitGYztBTDBuWmhCO0FTcnRaRTtFa0JBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBM0JpdVp6RztBMkJydFpFO0VBRUUsV0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcsaURBQUE7QTNCa3RaTjtBMkI3c1pFO0VBRUUsV0FBQTtFQUNBLHlCdEJxRVk7RXNCcEVaLHFCdEJvRVk7QUwwb1poQjtBMkJ2c1pFO0VBR0UsV0FBQTtFQUNBLHlCQXpDK0k7RUE2Qy9JLHFCQTdDeUw7QTNCaXZaN0w7QTJCbHNaSTtFQUtJLGlEQUFBO0EzQmdzWlI7QTJGeHZaRTtFQU1FLFdwRklPO0FQaXZaWDtBMkZodlpFO0VBRUUsV3BGSE87QVBvdlpYOztBMEZydVpFO0UvRHBCQSxXQUFBO0VGQUUseUJwQmlHWTtFc0IvRmQscUJ0QitGYztBTDhwWmhCO0FTenZaRTtFa0JBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELG1CQVRxRztBM0Jxd1p6RztBMkJ6dlpFO0VBRUUsV0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QsbUJBaEJxRztFQXFCbkcsOENBQUE7QTNCc3ZaTjtBMkJqdlpFO0VBRUUsV0FBQTtFQUNBLHlCdEJxRVk7RXNCcEVaLHFCdEJvRVk7QUw4cVpoQjtBMkIzdVpFO0VBR0UsV0FBQTtFQUNBLHVCQXpDK0k7RUE2Qy9JLG1CQTdDeUw7QTNCcXhaN0w7QTJCdHVaSTtFQUtJLDhDQUFBO0EzQm91WlI7QTJGNXhaRTtFQU1FLFdwRklPO0FQcXhaWDtBMkZweFpFO0VBRUUsV3BGSE87QVB3eFpYOztBMEZ6d1pFO0UvRHBCQSxXQUFBO0VGQUUseUJwQmlHWTtFc0IvRmQscUJ0QitGYztBTGtzWmhCO0FTN3haRTtFa0JBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBM0J5eVp6RztBMkI3eFpFO0VBRUUsV0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcsZ0RBQUE7QTNCMHhaTjtBMkJyeFpFO0VBRUUsV0FBQTtFQUNBLHlCdEJxRVk7RXNCcEVaLHFCdEJvRVk7QUxrdFpoQjtBMkIvd1pFO0VBR0UsV0FBQTtFQUNBLHlCQXpDK0k7RUE2Qy9JLHFCQTdDeUw7QTNCeXpaN0w7QTJCMXdaSTtFQUtJLGdEQUFBO0EzQnd3WlI7QTJGaDBaRTtFQU1FLFdwRklPO0FQeXpaWDtBMkZ4elpFO0VBRUUsV3BGSE87QVA0elpYOztBMEY3eVpFO0UvRHBCQSxXQUFBO0VGQUUseUJwQmlHWTtFc0IvRmQscUJ0QitGYztBTHN1WmhCO0FTajBaRTtFa0JBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBM0I2MFp6RztBMkJqMFpFO0VBRUUsV0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcsK0NBQUE7QTNCOHpaTjtBMkJ6elpFO0VBRUUsV0FBQTtFQUNBLHlCdEJxRVk7RXNCcEVaLHFCdEJvRVk7QUxzdlpoQjtBMkJuelpFO0VBR0UsV0FBQTtFQUNBLHlCQXpDK0k7RUE2Qy9JLHFCQTdDeUw7QTNCNjFaN0w7QTJCOXlaSTtFQUtJLCtDQUFBO0EzQjR5WlI7QTJGcDJaRTtFQU1FLFdwRklPO0FQNjFaWDtBMkY1MVpFO0VBRUUsV3BGSE87QVBnMlpYOztBMEZqMVpFO0UvRHBCQSxXQUFBO0VGQUUseUJwQmlHWTtFc0IvRmQscUJ0QitGYztBTDB3WmhCO0FTcjJaRTtFa0JBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBM0JpM1p6RztBMkJyMlpFO0VBRUUsV0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcsZ0RBQUE7QTNCazJaTjtBMkI3MVpFO0VBRUUsV0FBQTtFQUNBLHlCdEJxRVk7RXNCcEVaLHFCdEJvRVk7QUwweFpoQjtBMkJ2MVpFO0VBR0UsV0FBQTtFQUNBLHlCQXpDK0k7RUE2Qy9JLHFCQTdDeUw7QTNCaTRaN0w7QTJCbDFaSTtFQUtJLGdEQUFBO0EzQmcxWlI7QTJGeDRaRTtFQU1FLFdwRklPO0FQaTRaWDtBMkZoNFpFO0VBRUUsV3BGSE87QVBvNFpYOztBMEZyM1pFO0UvRHBCQSxXQUFBO0VGQUUseUJwQmlHWTtFc0IvRmQscUJ0QitGYztBTDh5WmhCO0FTejRaRTtFa0JBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBM0JxNVp6RztBMkJ6NFpFO0VBRUUsV0FBQTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkcsZ0RBQUE7QTNCczRaTjtBMkJqNFpFO0VBRUUsV0FBQTtFQUNBLHlCdEJxRVk7RXNCcEVaLHFCdEJvRVk7QUw4elpoQjtBMkIzM1pFO0VBR0UsV0FBQTtFQUNBLHlCQXpDK0k7RUE2Qy9JLHFCQTdDeUw7QTNCcTZaN0w7QTJCdDNaSTtFQUtJLGdEQUFBO0EzQm8zWlI7QTJGNTZaRTtFQU1FLFdwRklPO0FQcTZaWDtBMkZwNlpFO0VBRUUsV3BGSE87QVB3NlpYOztBMkZsN1pFOzs7Ozs7O0VBTUUsY3BGWU87QVAwNlpYO0EyRmo3WkU7OztFQUVFLGNwRktPO0FQKzZaWDs7QTJGdDdaRTs7O0VBRUUsY3BGS087QVBxN1pYO0EyRnI3WkU7OztFQUVFLGNwRkZPO0FQMDdaWDs7QTRGNzhaQTtFQUNFLG1CQUFBO0VB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V0FBQTtFQUNBLFlBQUE7RUFDQSxjQUFBO0FwR3F0YVI7O0FxR3B5YUU7RUFDRSxtQjdGMEVXO0U2RnpFWCxXQUFBO0FyR3V5YUo7QXFHcHlhRTs7RUFFRSxXOUZHTztBUG15YVg7O0FxRzd5YUU7RUFDRSxtQjdGMEVXO0U2RnpFWCxXQUFBO0FyR2d6YUo7QXFHN3lhRTs7RUFFRSxXOUZHTztBUDR5YVg7O0FxR3R6YUU7RUFDRSxtQjdGMEVXO0U2RnpFWCxXQUFBO0FyR3l6YUo7QXFHdHphRTs7RUFFRSxXOUZHTztBUHF6YVg7O0FxRy96YUU7RUFDRSxtQjdGMEVXO0U2RnpFWCxjQUFBO0FyR2swYUo7QXFHL3phRTs7RUFFRSxXOUZHTztBUDh6YVg7O0FxR3gwYUU7RUFDRSxtQjdGMEVXO0U2RnpFWCxjQUFBO0FyRzIwYUo7QXFHeDBhRTs7RUFFRSxXOUZHTztBUHUwYVg7O0FxR2oxYUU7RUFDRSxtQjdGMEVXO0U2RnpFWCxXQUFBO0FyR28xYUo7QXFHajFhRTs7RUFFRSxXOUZHTztBUGcxYVg7O0FxRzExYUU7RUFDRSxtQjdGMEVXO0U2RnpFWCxjQUFBO0FyRzYxYUo7QXFHMTFhRTs7RUFFRSxXOUZHTztBUHkxYVg7O0FxR24yYUU7RUFDRSxtQjdGMEVXO0U2RnpFWCxXQUFBO0FyR3MyYUo7QXFHbjJhRTs7RUFFRSxXOUZHTztBUGsyYVg7O0FxRzUyYUU7RUFDRSxtQjdGMEVXO0U2RnpFWCxXQUFBO0FyRysyYUo7QXFHNTJhRTs7RUFFRSxXOUZHTztBUDIyYVg7O0FzRy8yYUU7O0VBRUUsdUNBQUE7QXRHazNhSjs7QXVHMzNhQTtFQUNFLGdDaEcwQ3FCO0VnR3pDckIsNENsRzRKa0I7QUxrdWFwQjtBa0J2emFJO0VxRnpFSjtJQUtJLFlBQUE7RXZHKzNhRjtBQUNGOztBdUc1M2FBO0VBQ0UsZ0JsR1BtQjtFa0dRbkIsa0JsRzBKdUI7RWtHekp2QixtQkFBQTtFQUNBLGNoR0RTO0VnR0VULGNBQUE7QXZHKzNhRjtBdUc3M2FFOztFQUVFLGNoR2RNO0VnR2VOLFlBQUE7RUFDQSxXQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtFQUNBLHFCQUFBO0F2RyszYUo7O0F1RzMzYUE7O0VBRUUsc0JBQUE7RUFDQSxjQUFBO0VBQ0EsaUJBQUE7RUFDQSxjaEdmUztFZ0dnQlQsK0RsR21QMkI7RWtHbFAzQixnQkFBQTtBdkc4M2FGO0F1RzUzYUU7O0VBQ0Usd0JBQUE7QXZHKzNhSjtBdUc1M2FFOzs7RUFFRSxjaEd0Q007QVBxNmFWO0F1RzUzYUU7Ozs7RUFFRSxXQUFBO0VBQ0EsWUFBQTtBdkdnNGFKOztBdUczM2FFO0VBQ0UsbUJoR2xETTtFZ0dtRE4sK0NsRzBGUztFa0d6RlQsa0JBQUE7RUFDQSxjQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7RUFDQSxNQUFBO0VBQ0EsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsNkJBQUE7RUFDQSxtQkFBQTtFQUNBLFdoR3hETztBUHM3YVg7QXVHMzNhRTtFQUNFLFNBQUE7QXZHNjNhSjtBdUcxM2FFO0VBQ0UsVUFBQTtBdkc0M2FKOztBdUd4M2FBO0VBQ0U7SUFDRSxnQkFBQTtFdkcyM2FGO0FBQ0Y7QWtCcDRhSTtFcUZhRjtJQUNFLGdCQUFBO0V2RzAzYUY7O0V1R3YzYUE7SUFDRSx1QkFBQTtFdkcwM2FGOztFdUd2M2FBOzs7O0lBSUUsaUJBQUE7RXZHMDNhRjs7RXVHdjNhQTtJQUNFLGVBQUE7RXZHMDNhRjs7RXVHdjNhQTtJQUNFLGFBQUE7RXZHMDNhRjtBQUNGO0F1R3YzYUE7RUFDRSxrQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0Esb0JBQUE7S0FBQSxpQkFBQTtBdkd5M2FGOztBd0czK2FBO0VBQ0UsWUFBQTtBeEc4K2FGOztBd0czK2FBO0VBQ0Usa0JBQUE7RUFDQSxxQkFBQTtBeEc4K2FGOztBd0czK2FBO0VBQ0U7SUFDRSxrQkFBQTtFeEc4K2FGO0FBQ0Y7QXlHMS9hQTtFQUNFLGNwRzJJbUI7QUxpM2FyQjs7QXlHei9hQTtFQUNFLGNwR3dJbUI7QUxvM2FyQjs7QTBHamdiQTtFQUNJLGdCckcwTlk7RXFHek5aLGdCckd5Tlk7RXFHeE5aLGlFckd5TmlCO0VxR3hOakIsZ0JuR09PO0VtR05QLCtCbkcrQ2E7QVBxOWFqQjs7QTBHamdiQTtFQUNJLGdCbkdFTztFbUdEUCxpRXJHa05pQjtBTGt6YXJCO0EwR2xnYkk7RUFDSSwrQm5HdUNTO0FQNjlhakI7O0EwRy8vYUk7RUFDSSxpQkFBQTtBMUdrZ2JSO0EwRy8vYUk7RUFDSSxhQUFBO0VBQ0EsZUFBQTtFQUNBLE1BQUE7RUFDQSxPQUFBO0VBQ0EsWXJHZ01RO0FMaTBhaEI7O0EwRzcvYUE7RUFDSSxzQkFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtBMUdnZ2JKOztBMEc1L2FBOztFQUVJLGNBQUE7RUFDQSx1QnJHc01tQjtFcUdyTW5CLGNuR3pCTztFbUcwQlAsZ0JuRzFDZTtFbUcyQ2YsZ0JuR2pDTztFbUdrQ1AsdUNBQUE7RUFDQSxrQkFBQTtFQUNBLHFCQUFBO0VBQ0EsZUFBQTtBMUcrL2FKO0EwRzcvYUk7Ozs7RUFFSSxxQkFBQTtFQUNBLGNuR3BDRztFbUdxQ0gsWUFBQTtBMUdpZ2JSOztBMEcxL2FRO0VBQ0ksMENyR3VNd0I7QUxzemFwQztBMEd6L2FZO0VBQ0ksd0NyR21NbUI7QUx3emFuQzs7QTBHci9hQTtFQUNJLFVBQUE7QTFHdy9hSjs7QTBHci9hQTtFQUNJLFduR3pESTtFbUcwREosZ0JuR3BFTztBUDRqYlg7QTBHdC9hSTs7RUFFSSxXbkc5REE7RW1HK0RBLFlBQUE7QTFHdy9hUjs7QTBHcC9hQTs7RUFFSSxjbkd0Rk07RW1HdUZOLGdCbkdoRk87QVB1a2JYO0EwR3IvYUk7Ozs7RUFFSSxjbkczRkU7RW1HNEZGLFlBQUE7QTFHeS9hUjs7QTBHcC9hQTtFQUNJLHlDckdxSnlCO0VxR3BKekIsY25HdEZPO0VtR3VGUCxnQm5HN0ZPO0VtRzhGUCxnQnJHbUo2QjtBTG8yYWpDOztBMEdwL2FBO0VBQ0ksV25HeEZJO0VtR3lGSixnQm5HbkdPO0VtR29HUCxnQm5HOUdlO0FQcW1ibkI7O0EwR3AvYUE7RUFDSSxXbkc5Rkk7RW1HK0ZKLGdCbkd6R087RW1HMEdQLGdC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QTRHcHliSTtFQUNJLHVCQUFBO0E1R3N5YlI7O0E0R2x5YkE7RUFDSSx1QkFBQTtBNUdxeWJKOztBNEdqeWJJO0VBQ0ksa0JBQUE7QTVHb3liUjs7QTZHcDNiQTtFQUNJLG1CQUFBO0E3R3UzYko7QTZHcjNiSTtFQUNJLFNBQUE7QTdHdTNiUjtBNkdwM2JJO0VBQ0ksdUJ4RzhSTTtFd0c3Uk4sY3RHVUc7RXNHVEgscUJ4RzJSVztFd0cxUlgsU0FBQTtBN0dzM2JSO0E2R3AzYlE7RUFDSSxnQnRHSEQ7RXNHSUMsY3RHSUQ7QVBrM2JYO0E2R24zYlE7RUFDSSxjckc0SjhCO0FSeXRiMUM7QTZHbDNiUTtFQUNJLFdBQUE7RUFDQSxZQUFBO0E3R28zYlo7QTZHaDNiSTtFQUNJLGdCdEdsQkc7RXNHbUJILGdCeEdtUWM7RXdHbFFkLCtDeEdrSEs7RXdHakhMLGdDeEdtUW9CO0FMK21iNUI7QTZHaDNiUTtFQUNJLGdCQUFBO0E3R2szYlo7O0E4R3A1YkU7RUFDRSxtQnRHMEVXO0VzR3pFWCw0QnRHeUVXO0VzR3hFWCxXdkdPTztBUGc1Ylg7QThHcDViRTtFQUNFLG1CdEdvRVc7RXNHbkVYLFd2R0VPO0FQbzViWDtBOEduNWJFOztFQUVFLFd2R0hPO0FQdzViWDs7QThHbDZiRTtFQUNFLG1CdEcwRVc7RXNHekVYLDRCdEd5RVc7RXNHeEVYLFd2R09PO0FQODViWDtBOEdsNmJFO0VBQ0UsbUJ0R29FVztFc0duRVgsV3ZHRU87QVBrNmJYO0E4R2o2YkU7O0VBRUUsV3ZHSE87QVBzNmJYOztBOEdoN2JFO0VBQ0UsbUJ0RzBFVztFc0d6RVgsNEJ0R3lFVztFc0d4RVgsV3ZHT087QVA0NmJYO0E4R2g3YkU7RUFDRSxtQnRHb0VXO0VzR25FWCxXdkdFTztBUGc3Ylg7QThHLzZiRTs7RUFFRSxXdkdITztBUG83Ylg7O0E4Rzk3YkU7RUFDRSxtQnRHMEVXO0VzR3pFWCw0QnRHeUVXO0VzR3hFWCxXdkdPTztBUDA3Ylg7QThHOTdiRTtFQUNFLG1CdEdvRVc7RXNHbkVYLFd2R0VPO0FQODdiWDtBOEc3N2JFOztFQUVFLFd2R0hPO0FQazhiWDs7QThHNThiRTtFQUNFLG1CdEcwRVc7RXNHekVYLDRCdEd5RVc7RXNHeEVYLFd2R09PO0FQdzhiWDtBOEc1OGJFO0VBQ0UsbUJ0R29FVztFc0duRVgsV3ZHRU87QVA0OGJYO0E4RzM4YkU7O0VBRUUsV3ZHSE87QVBnOWJYOztBOEcxOWJFO0VBQ0UsbUJ0RzBFVztFc0d6RVgsNEJ0R3lFVztFc0d4RVgsV3ZHT087QVBzOWJYO0E4RzE5YkU7RUFDRSxtQnRHb0VXO0VzR25FWCxXdkdFTztBUDA5Ylg7QThHejliRTs7RUFFRSxXdkdITztBUDg5Ylg7O0E4R3grYkU7RUFDRSxtQnRHMEVXO0VzR3pFWCw0QnRHeUVXO0VzR3hFWCxXdkdPTztBUG8rYlg7QThHeCtiRTtFQUNFLG1CdEdvRVc7RXNHbkVYLFd2R0VPO0FQdytiWDtBOEd2K2JFOztFQUVFLFd2R0hPO0FQNCtiWDs7QThHdC9iRTtFQUNFLG1CdEcwRVc7RXNHekVYLDRCdEd5RVc7RXNHeEVYLFd2R09PO0FQay9iWDtBOEd0L2JFO0VBQ0UsbUJ0R29FVztFc0duRVgsV3ZHRU87QVBzL2JYO0E4R3IvYkU7O0VBRUUsV3ZHSE87QVAwL2JYOztBOEdwZ2NFO0VBQ0UsbUJ0RzBFVztFc0d6RVgsNEJ0R3lFVztFc0d4RVgsV3ZHT087QVBnZ2NYO0E4R3BnY0U7RUFDRSxtQnRHb0VXO0VzR25FWCxXdkdFTztBUG9nY1g7QThHbmdjRTs7RUFFRSxXdkdITztBUHdnY1g7O0E2R3IrYkE7RUFDSSxleEd6Q1c7QUxpaGNmOztBNkdyK2JBO0VBQ0ksV0FBQTtFQUNBLHNCQUFBO0E3R3crYko7QTZHdCtiSTtFL0ZOQSw4QkFBQTtFQUNBLGlDQUFBO0VBZkEsMEJBQUE7RUFDQSw2QkFBQTtBZCsvYko7O0E2R3QrYkE7RUFDSSxjQUFBO0E3R3krYko7O0ErR3RpY0E7RUFDSSxxQkFBQTtFQUNBLGtCQUFBO0EvR3lpY0o7QStHdmljSTtFQUNFLFlBQUE7RUFDQSxtQnhHUUs7RXdHUEwscUJBQUE7RUFDQSxrQkFBQTtFQUNBLFNBQUE7RUFDQSxVQUFB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NTJlQTtFQUNJLHlCQUFBO0F0SSsyZUo7O0F1SW4zZUk7RUFDSSxnQkFBQTtBdklzM2VSO0F1SXAzZVE7RUFFSSxjaElZRDtFZ0lYQyxzQmhJSUQ7RWdJSEMsZ0NBQUE7RUFDQSx1RkFBQTtBdklxM2VaO0F1SWozZUk7RUFDSSx1QkFBQTtBdkltM2VSO0F1SWozZVE7RUFDSSxjQUFBO0VBQ0EsaUJBQUE7RUFDQSxpQkFBQTtBdkltM2VaO0F1SS8yZUk7RUFDSSxnQmxJK0pjO0FMa3RldEI7QXVJOTJlSTtFQUNJLHVCbEkySmM7RWtJMUpkLG9CbEkwSmM7RWtJekpkLGVBQUE7QXZJZzNlUjtBdUk3MmVJO0VBQ0ksdUJBQUE7RUFDQSxXaElkQTtFZ0llQSxlQUFBO0F2SSsyZVI7O0F3SW41ZUE7RUFDRSxZQUFBO0F4SXM1ZUY7O0F5SXY1ZUE7RUFDRSxnQmxJVVM7RWtJVFQsc0JsSVNTO0VrSVJULDJCQUFBO0VBQ0EsMkJBQUE7RUFDQSwrQ3BJNElXO0VvSTNJWCxpQ0FBQTtFQUNBLG1CQUFBO0F6STA1ZUY7QTBJLzVlSTtFQUNFLHlCQUFBO0ExSWk2ZU47QTBJLzVlTTtFQUNFLG1CbklGRTtBUG02ZVY7QTBJNzVlSTtFQUNFLHlCQUFBO0ExSSs1ZU47QTBJNzVlTTtFQUNFLDhCQUFBO0ExSSs1ZVI7QTBJeDVlSTtFQUNFLGdDQUFBO0VBQ0EsOEJBQUE7QTFJMDVlTjtBMEl4NWVNO0VBQ0UscUNBQUE7QTFJMDVlUjtBMEl0NWVJO0VBQ0UsZ0NBQUE7RUFDQSw4QkFBQTtBMUl3NWVOO0EwSXQ1ZU07RUFDRSxxQ0FBQTtBMUl3NWVSOztBeUkvNmVBOztFQUVFLGdCbElIUztFa0lJVCxxQkFBQTtFQUNBLHVCQUFBO0VBQ0EseUJsSUhTO0FQcTdlWDs7QXlJLzZlQTs7RUFFRSxhQUFBO0F6SWs3ZUY7O0EwSXQ4ZUk7RUFDRSx5QkFBQTtBMUl5OGVOO0EwSXY4ZU07RUFDRSxtQmxJc0VPO0FSbTRlZjtBMElyOGVJO0VBQ0UseUJBQUE7QTFJdThlTjtBMElyOGVNO0VBQ0UsOEJBQUE7QTFJdThlUjtBMEloOGVJO0VBQ0UsZ0NBQUE7RUFDQSw4QkFBQTtBMUlrOGVOO0EwSWg4ZU07RUFDRSxxQ0FBQTtBMUlrOGVSO0EwSTk3ZUk7RUFDRSxnQ0FBQTtFQUNBLDhCQUFBO0ExSWc4ZU47QTBJOTdlTTtFQUNFLHFDQUFBO0ExSWc4ZVI7O0EwSWorZUk7RUFDRSx5QkFBQTtBMUlvK2VOO0EwSWwrZU07RUFDRSxtQmxJc0VPO0FSODVlZjtBMEloK2VJO0VBQ0UseUJBQUE7QTFJaytlTjtBMEloK2VNO0VBQ0UsOEJBQUE7QTFJaytlUjtBMEkzOWVJO0VBQ0UsZ0NBQUE7RUFDQSw4QkFBQTtBMUk2OWVOO0EwSTM5ZU07RUFDRSxxQ0FBQTtBMUk2OWVSO0EwSXo5ZUk7RUFDRSxnQ0FBQTtFQUNBLDhCQUFBO0ExSTI5ZU47QTBJejllTTtFQUNFLHFDQUFBO0ExSTI5ZVI7O0EwSTUvZUk7RUFDRSx5QkFBQTtBMUkrL2VOO0EwSTcvZU07RUFDRSxtQmxJc0VPO0FSeTdlZjtBMEkzL2VJO0VBQ0UseUJBQUE7QTFJNi9lTjtBMEkzL2VNO0VBQ0UsOEJBQUE7QTFJNi9lUjtBMEl0L2VJO0VBQ0UsZ0NBQUE7RUFDQSw4QkFBQTtBMUl3L2VOO0EwSXQvZU07RUFDRSxxQ0FBQTtBMUl3L2VSO0EwSXAvZUk7RUFDRSxnQ0FBQTtFQUNBLDhCQUFBO0ExSXMvZU47QTBJcC9lTTtFQUNFLHFDQUFBO0ExSXMvZVI7O0EwSXZoZkk7RUFDRSx5QkFBQTtBMUkwaGZOO0EwSXhoZk07RUFDRSxtQmxJc0VPO0FSbzllZjtBMEl0aGZJO0VBQ0UseUJBQUE7QTFJd2hmTjtBMEl0aGZNO0VBQ0UsOEJBQUE7QTFJd2hmUjtBMElqaGZJO0VBQ0UsZ0NBQUE7RUFDQSw4QkFBQTtBMUltaGZOO0EwSWpoZk07RUFDRSxxQ0FBQTtBMUltaGZSO0EwSS9nZkk7RUFDRSxnQ0FBQTtFQUNBLDhCQUFBO0ExSWloZk47QTBJL2dmTTtFQUNFLHFDQUFBO0ExSWloZlI7O0EwSWxqZkk7RUFDRSx5QkFBQTtBMUlxamZOO0EwSW5qZk07RUFDRSxtQmxJc0VPO0FSKytlZjtBMElqamZJO0VBQ0UseUJBQUE7QTFJbWpmTjtBMElqamZNO0VBQ0UsOEJBQUE7QTFJbWpmUjtBMEk1aWZJO0VBQ0UsZ0NBQUE7RUFDQSw4QkFBQTtBMUk4aWZOO0EwSTVpZk07RUFDRSxxQ0FBQTtBMUk4aWZSO0EwSTFpZkk7RUFDRSxnQ0FBQTtFQUNBLDhCQUFBO0ExSTRpZk47QTBJMWlmTTtFQUNFLHFDQUFBO0ExSTRpZlI7O0EwSTdrZkk7RUFDRSx5QkFBQTtBMUlnbGZOO0EwSTlrZk07RUFDRSxtQmxJc0VPO0FSMGdmZjtBMEk1a2ZJO0VBQ0UseUJBQUE7QTFJOGtmTjtBMEk1a2ZNO0VBQ0UsOEJBQUE7QTFJOGtmUjtBMEl2a2ZJO0VBQ0UsZ0NBQUE7RUFDQSw4QkFBQTtBMUl5a2ZOO0EwSXZrZk07RUFDRSxxQ0FBQTtBMUl5a2ZSO0EwSXJrZkk7RUFDRSxnQ0FBQTtFQUNBLDhCQUFBO0ExSXVrZk47QTBJcmtmTTtFQUNFLHFDQUFBO0ExSXVrZlI7O0EwSXhtZkk7RUFDRSx5QkFBQTtBMUkybWZOO0EwSXptZk07RUFDRSxtQmxJc0VPO0FScWlmZjtBMEl2bWZJO0VBQ0UsdUJBQUE7QTFJeW1mTjtBMEl2bWZNO0VBQ0UsNEJBQUE7QTFJeW1mUjtBMElsbWZJO0VBQ0UsZ0NBQUE7RUFDQSw4QkFBQTtBMUlvbWZOO0EwSWxtZk07RUFDRSxxQ0FBQTtBMUlvbWZSO0EwSWhtZkk7RUFDRSw4QkFBQTtFQUNBLDRCQUFBO0ExSWttZk47QTBJaG1mTTtFQUNFLG1DQUFBO0ExSWttZlI7O0EwSW5vZkk7RUFDRSx5QkFBQTtBMUlzb2ZOO0EwSXBvZk07RUFDRSxtQmxJc0VPO0FSZ2tmZjtBMElsb2ZJO0VBQ0UseUJBQUE7QTFJb29mTjtBMElsb2ZNO0VBQ0UsOEJBQUE7QTFJb29mUjtBMEk3bmZJO0VBQ0UsZ0NBQUE7RUFDQSw4QkFBQTtBMUkrbmZOO0EwSTduZk07RUFDRSxxQ0FBQTtBMUkrbmZSO0EwSTNuZkk7RUFDRSxnQ0FBQTtFQUNBLDhCQUFBO0ExSTZuZk47QTBJM25mTTtFQUNFLHFDQUFBO0ExSTZuZlI7O0EwSTlwZkk7RUFDRSx5QkFBQTtBMUlpcWZOO0EwSS9wZk07RUFDRSxtQmxJc0VPO0FSMmxmZjtBMEk3cGZJO0VBQ0UseUJBQUE7QTFJK3BmTjtBMEk3cGZNO0VBQ0UsOEJBQUE7QTFJK3BmUjtBMEl4cGZJO0VBQ0UsZ0NBQUE7RUFDQSw4QkFBQTtBMUkwcGZOO0EwSXhwZk07RUFDRSxxQ0FBQTtBMUkwcGZSO0EwSXRwZkk7RUFDRSxnQ0FBQTtFQUNBLDhCQUFBO0ExSXdwZk47QTBJdHBmTTtFQUNFLHFDQUFBO0ExSXdwZlI7O0F5STVwZkE7RUFDRSwyQkFBQTtBekkrcGZGOztBeUk1cGZBO0VBQ0UsZ0JsSXpCUztFa0kwQlQsNkJBQUE7QXpJK3BmRjs7QXlJM3BmRTs7RUFFRSxnQmxJaENPO0FQOHJmWDtBeUkzcGZFOztFQUVFLHVCbElyQ087QVBrc2ZYIiwiZmlsZSI6Im1vZGVybi5jc3MifQ== */