@charset "UTF-8";
@import url("all.min.css");
@import url("v4-shims.min.css");
@font-face {
  font-family: "Heron Sans";
  src: url("../heronsans-light.html") format("woff2"), url("../woff/heronsans-light.woff") format("woff");
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: "Heron Sans";
  src: url("../heronsans-semibold.html") format("woff2"), url("../woff/heronsans-semibold.woff") format("woff");
  font-weight: 600;
  font-style: normal;
}
:root {
  --blue: #007bff;
  --indigo: #6610f2;
  --purple: #6f42c1;
  --pink: #e83e8c;
  --red: #dc3545;
  --orange: #fd7e14;
  --yellow: #ffc107;
  --green: #28a745;
  --teal: #20c997;
  --cyan: #17a2b8;
  --white: #fff;
  --gray: #666666;
  --gray-dark: #333333;
  --primary: #ffffff;
  --secondary: #cccccc;
  --success: #28a745;
  --info: #17a2b8;
  --warning: #ffc107;
  --danger: #dc3545;
  --light: #e6e6e6;
  --dark: #1a1a1a;
  --tertiary: #F36E20;
  --primary-contrast: #fff;
  --secondary-contrast: #fff;
  --primary-text: #fff;
  --secondary-text: #fff;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 992px;
  --breakpoint-xl: 1400px;
  --font-family-sans-serif: "Heron Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

html {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  scroll-behavior: smooth;
}

@media (max-width: 767.98px) {
  html.navbar-open {
    overflow: hidden;
  }
}
@media (max-width: 991.98px) {
  :root {
    font-size: 0.9rem;
  }
}
.page, #page {
  display: flex;
  flex-direction: column;
  min-height: 100vh;
}

.main, #main {
  flex-grow: 1;
}

.site-footer:before {
  content: "";
  display: block;
  margin-left: -2rem;
  height: 2px;
}

::-moz-selection {
  background: #ffffff;
  color: #fff;
}

::selection {
  background: #ffffff;
  color: #fff;
}

::-moz-selection {
  background: #ffffff;
  color: #fff;
}

*,
*::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: "Heron Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  font-weight: 300;
  line-height: 1.9;
  color: #fff;
  text-align: left;
  background-color: #000;
}

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

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

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

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;
  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: #ffffff;
  text-decoration: underline;
  background-color: transparent;
}
a:hover {
  color: #d9d9d9;
  text-decoration: underline;
}

a:not([href]):not([tabindex]) {
  color: inherit;
  text-decoration: none;
}
a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {
  color: inherit;
  text-decoration: none;
}
a:not([href]):not([tabindex]):focus {
  outline: 0;
}

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

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

figure {
  margin: 0 0 1rem;
}

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

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

table {
  border-collapse: collapse;
}

caption {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  color: #b3b3b3;
  text-align: left;
  caption-side: bottom;
}

th {
  text-align: inherit;
}

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

button {
  border-radius: 0;
}

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

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

button,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

select {
  word-wrap: normal;
}

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

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

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

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

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

textarea {
  overflow: auto;
  resize: vertical;
}

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

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal;
}
@media (max-width: 1200px) {
  legend {
    font-size: calc(1.275rem + 0.3vw);
  }
}

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: 1rem;
  font-weight: 600;
  line-height: 1.1;
}

h1, .h1 {
  font-size: 2.25rem;
}
@media (max-width: 1200px) {
  h1, .h1 {
    font-size: calc(1.35rem + 1.2vw);
  }
}

h2, .h2 {
  font-size: 2rem;
}
@media (max-width: 1200px) {
  h2, .h2 {
    font-size: calc(1.325rem + 0.9vw);
  }
}

h3, .h3 {
  font-size: 1.75rem;
}
@media (max-width: 1200px) {
  h3, .h3 {
    font-size: calc(1.3rem + 0.6vw);
  }
}

h4, .h4 {
  font-size: 1.5rem;
}
@media (max-width: 1200px) {
  h4, .h4 {
    font-size: calc(1.275rem + 0.3vw);
  }
}

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

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

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

.display-1 {
  font-size: 4.25rem;
  font-weight: 600;
  line-height: 1.1;
}
@media (max-width: 1200px) {
  .display-1 {
    font-size: calc(1.55rem + 3.6vw);
  }
}

.display-2 {
  font-size: 3.75rem;
  font-weight: 600;
  line-height: 1.1;
}
@media (max-width: 1200px) {
  .display-2 {
    font-size: calc(1.5rem + 3vw);
  }
}

.display-3 {
  font-size: 3.25rem;
  font-weight: 600;
  line-height: 1.1;
}
@media (max-width: 1200px) {
  .display-3 {
    font-size: calc(1.45rem + 2.4vw);
  }
}

.display-4 {
  font-size: 2.75rem;
  font-weight: 600;
  line-height: 1.1;
}
@media (max-width: 1200px) {
  .display-4 {
    font-size: calc(1.4rem + 1.8vw);
  }
}

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

small,
.small {
  font-size: 0.875rem;
  font-weight: 300;
}

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

.blockquote-footer {
  display: block;
  font-size: 0.875rem;
  color: #666666;
}
.blockquote-footer::before {
  content: "— ";
}

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

.lead {
  line-height: 1.5;
}

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

.line-height-sm {
  line-height: 1.5;
}

.line-height-lg {
  line-height: 1.5;
}

.font-family-display {
  font-family: "Heron Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

.divider {
  height: 2px;
  background: #fff;
}
@supports ((-webkit-clip-path: polygon(0 0)) or (clip-path: polygon(0 0))) {
  .divider {
    -webkit-clip-path: polygon(0 0, 100% 0, 0 100%);
            clip-path: polygon(0 0, 100% 0, 0 100%);
    height: 4px;
  }
}

h1 a, .h1 a,
h2 a, .h2 a,
h3 a, .h3 a,
h4 a, .h4 a,
h5 a, .h5 a,
h6 a, .h6 a {
  color: inherit;
  text-decoration: none;
}

.text-boxed-white {
  background-color: #fff;
  position: relative;
  left: 0.25em;
  box-shadow: -0.25em 0 0 #fff, 0.25em 0 0 #fff, 0 0.05em 0 #fff, 0 -0.05em 0 #fff, 0.25em 0.05em 0 #fff, -0.25em 0.05em 0 #fff, 0.25em -0.05em 0 #fff, -0.25em -0.05em 0 #fff;
}

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

.img-thumbnail {
  padding: 0.25rem;
  background-color: #000;
  border: 2px solid #b3b3b3;
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

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

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

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

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 87.5%;
  color: #fff;
  background-color: #1a1a1a;
}
kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: 600;
}

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

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

.container {
  width: 100%;
  padding-right: 0.5rem;
  padding-left: 0.5rem;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 576px) {
  .container {
    max-width: 100%;
  }
}
@media (min-width: 768px) {
  .container {
    max-width: 100%;
  }
}
@media (min-width: 992px) {
  .container {
    max-width: 100%;
  }
}
@media (min-width: 1400px) {
  .container {
    max-width: 1340px;
  }
}

.container-fluid {
  width: 100%;
  padding-right: 0.5rem;
  padding-left: 0.5rem;
  margin-right: auto;
  margin-left: auto;
}

.row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -0.5rem;
  margin-left: -0.5rem;
}

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

.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: 0.5rem;
  padding-left: 0.5rem;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.order-first {
  order: -1;
}

.order-last {
  order: 13;
}

.order-0 {
  order: 0;
}

.order-1 {
  order: 1;
}

.order-2 {
  order: 2;
}

.order-3 {
  order: 3;
}

.order-4 {
  order: 4;
}

.order-5 {
  order: 5;
}

.order-6 {
  order: 6;
}

.order-7 {
  order: 7;
}

.order-8 {
  order: 8;
}

.order-9 {
  order: 9;
}

.order-10 {
  order: 10;
}

.order-11 {
  order: 11;
}

.order-12 {
  order: 12;
}

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

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

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

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

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

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

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

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

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

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

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

@media (min-width: 576px) {
  .col-sm {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-sm-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .col-sm-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-sm-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-sm-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .col-sm-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .col-sm-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-sm-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .col-sm-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .col-sm-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-sm-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .col-sm-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .col-sm-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-sm-first {
    order: -1;
  }
  .order-sm-last {
    order: 13;
  }
  .order-sm-0 {
    order: 0;
  }
  .order-sm-1 {
    order: 1;
  }
  .order-sm-2 {
    order: 2;
  }
  .order-sm-3 {
    order: 3;
  }
  .order-sm-4 {
    order: 4;
  }
  .order-sm-5 {
    order: 5;
  }
  .order-sm-6 {
    order: 6;
  }
  .order-sm-7 {
    order: 7;
  }
  .order-sm-8 {
    order: 8;
  }
  .order-sm-9 {
    order: 9;
  }
  .order-sm-10 {
    order: 10;
  }
  .order-sm-11 {
    order: 11;
  }
  .order-sm-12 {
    order: 12;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.3333333333%;
  }
  .offset-sm-2 {
    margin-left: 16.6666666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.3333333333%;
  }
  .offset-sm-5 {
    margin-left: 41.6666666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.3333333333%;
  }
  .offset-sm-8 {
    margin-left: 66.6666666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.3333333333%;
  }
  .offset-sm-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 768px) {
  .col-md {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-md-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .col-md-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-md-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-md-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .col-md-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .col-md-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-md-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .col-md-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .col-md-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-md-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .col-md-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .col-md-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-md-first {
    order: -1;
  }
  .order-md-last {
    order: 13;
  }
  .order-md-0 {
    order: 0;
  }
  .order-md-1 {
    order: 1;
  }
  .order-md-2 {
    order: 2;
  }
  .order-md-3 {
    order: 3;
  }
  .order-md-4 {
    order: 4;
  }
  .order-md-5 {
    order: 5;
  }
  .order-md-6 {
    order: 6;
  }
  .order-md-7 {
    order: 7;
  }
  .order-md-8 {
    order: 8;
  }
  .order-md-9 {
    order: 9;
  }
  .order-md-10 {
    order: 10;
  }
  .order-md-11 {
    order: 11;
  }
  .order-md-12 {
    order: 12;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.3333333333%;
  }
  .offset-md-2 {
    margin-left: 16.6666666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.3333333333%;
  }
  .offset-md-5 {
    margin-left: 41.6666666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.3333333333%;
  }
  .offset-md-8 {
    margin-left: 66.6666666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.3333333333%;
  }
  .offset-md-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 992px) {
  .col-lg {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-lg-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .col-lg-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-lg-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-lg-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .col-lg-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .col-lg-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-lg-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .col-lg-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .col-lg-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-lg-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .col-lg-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .col-lg-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-lg-first {
    order: -1;
  }
  .order-lg-last {
    order: 13;
  }
  .order-lg-0 {
    order: 0;
  }
  .order-lg-1 {
    order: 1;
  }
  .order-lg-2 {
    order: 2;
  }
  .order-lg-3 {
    order: 3;
  }
  .order-lg-4 {
    order: 4;
  }
  .order-lg-5 {
    order: 5;
  }
  .order-lg-6 {
    order: 6;
  }
  .order-lg-7 {
    order: 7;
  }
  .order-lg-8 {
    order: 8;
  }
  .order-lg-9 {
    order: 9;
  }
  .order-lg-10 {
    order: 10;
  }
  .order-lg-11 {
    order: 11;
  }
  .order-lg-12 {
    order: 12;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.3333333333%;
  }
  .offset-lg-2 {
    margin-left: 16.6666666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.3333333333%;
  }
  .offset-lg-5 {
    margin-left: 41.6666666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.3333333333%;
  }
  .offset-lg-8 {
    margin-left: 66.6666666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.3333333333%;
  }
  .offset-lg-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 1400px) {
  .col-xl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-xl-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .col-xl-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-xl-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xl-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .col-xl-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .col-xl-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xl-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .col-xl-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .col-xl-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xl-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .col-xl-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .col-xl-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xl-first {
    order: -1;
  }
  .order-xl-last {
    order: 13;
  }
  .order-xl-0 {
    order: 0;
  }
  .order-xl-1 {
    order: 1;
  }
  .order-xl-2 {
    order: 2;
  }
  .order-xl-3 {
    order: 3;
  }
  .order-xl-4 {
    order: 4;
  }
  .order-xl-5 {
    order: 5;
  }
  .order-xl-6 {
    order: 6;
  }
  .order-xl-7 {
    order: 7;
  }
  .order-xl-8 {
    order: 8;
  }
  .order-xl-9 {
    order: 9;
  }
  .order-xl-10 {
    order: 10;
  }
  .order-xl-11 {
    order: 11;
  }
  .order-xl-12 {
    order: 12;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.3333333333%;
  }
  .offset-xl-2 {
    margin-left: 16.6666666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.3333333333%;
  }
  .offset-xl-5 {
    margin-left: 41.6666666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.3333333333%;
  }
  .offset-xl-8 {
    margin-left: 66.6666666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.3333333333%;
  }
  .offset-xl-11 {
    margin-left: 91.6666666667%;
  }
}
@media (max-width: 575.98px) {
  .row-v {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }
  .row-v > [class*=col-] {
    padding: 0 0.5rem;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .row-v {
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }
  .row-v > [class*=col-] {
    padding: 0 0.75rem;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .row-v {
    margin-left: -1rem;
    margin-right: -1rem;
  }
  .row-v > [class*=col-] {
    padding: 0 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1399.98px) {
  .row-v {
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }
  .row-v > [class*=col-] {
    padding: 0 1.25rem;
  }
}
@media (min-width: 1400px) {
  .row-v {
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }
  .row-v > [class*=col-] {
    padding: 0 1.5rem;
  }
}
.row-0 {
  margin-left: 0;
  margin-right: 0;
}
.row-0 > [class*=col-] {
  padding-left: 0;
  padding-right: 0;
}

.row-1 {
  margin-left: -0.125rem;
  margin-right: -0.125rem;
}
.row-1 > [class*=col-] {
  padding-left: 0.125rem;
  padding-right: 0.125rem;
}

.row-2 {
  margin-left: -0.25rem;
  margin-right: -0.25rem;
}
.row-2 > [class*=col-] {
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}

.row-3 {
  margin-left: -0.5rem;
  margin-right: -0.5rem;
}
.row-3 > [class*=col-] {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}

.row-4 {
  margin-left: -0.75rem;
  margin-right: -0.75rem;
}
.row-4 > [class*=col-] {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}

.row-5 {
  margin-left: -1.5rem;
  margin-right: -1.5rem;
}
.row-5 > [class*=col-] {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

.row-xs {
  margin-left: -0.5rem;
  margin-right: -0.5rem;
}
.row-xs > [class*=col-] {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}

.row-sm {
  margin-left: -0.75rem;
  margin-right: -0.75rem;
}
.row-sm > [class*=col-] {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}

.row-md {
  margin-left: -1rem;
  margin-right: -1rem;
}
.row-md > [class*=col-] {
  padding-left: 1rem;
  padding-right: 1rem;
}

.row-lg {
  margin-left: -1.25rem;
  margin-right: -1.25rem;
}
.row-lg > [class*=col-] {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

.row-xl {
  margin-left: -1.5rem;
  margin-right: -1.5rem;
}
.row-xl > [class*=col-] {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

@media (min-width: 576px) {
  .row-sm-0 {
    margin-left: 0;
    margin-right: 0;
  }
  .row-sm-0 > [class*=col-] {
    padding-left: 0;
    padding-right: 0;
  }
  .row-sm-1 {
    margin-left: -0.125rem;
    margin-right: -0.125rem;
  }
  .row-sm-1 > [class*=col-] {
    padding-left: 0.125rem;
    padding-right: 0.125rem;
  }
  .row-sm-2 {
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }
  .row-sm-2 > [class*=col-] {
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }
  .row-sm-3 {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }
  .row-sm-3 > [class*=col-] {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }
  .row-sm-4 {
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }
  .row-sm-4 > [class*=col-] {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }
  .row-sm-5 {
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }
  .row-sm-5 > [class*=col-] {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
  .row-sm-xs {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }
  .row-sm-xs > [class*=col-] {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }
  .row-sm-sm {
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }
  .row-sm-sm > [class*=col-] {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }
  .row-sm-md {
    margin-left: -1rem;
    margin-right: -1rem;
  }
  .row-sm-md > [class*=col-] {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .row-sm-lg {
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }
  .row-sm-lg > [class*=col-] {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }
  .row-sm-xl {
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }
  .row-sm-xl > [class*=col-] {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}
@media (min-width: 768px) {
  .row-md-0 {
    margin-left: 0;
    margin-right: 0;
  }
  .row-md-0 > [class*=col-] {
    padding-left: 0;
    padding-right: 0;
  }
  .row-md-1 {
    margin-left: -0.125rem;
    margin-right: -0.125rem;
  }
  .row-md-1 > [class*=col-] {
    padding-left: 0.125rem;
    padding-right: 0.125rem;
  }
  .row-md-2 {
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }
  .row-md-2 > [class*=col-] {
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }
  .row-md-3 {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }
  .row-md-3 > [class*=col-] {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }
  .row-md-4 {
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }
  .row-md-4 > [class*=col-] {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }
  .row-md-5 {
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }
  .row-md-5 > [class*=col-] {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
  .row-md-xs {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }
  .row-md-xs > [class*=col-] {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }
  .row-md-sm {
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }
  .row-md-sm > [class*=col-] {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }
  .row-md-md {
    margin-left: -1rem;
    margin-right: -1rem;
  }
  .row-md-md > [class*=col-] {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .row-md-lg {
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }
  .row-md-lg > [class*=col-] {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }
  .row-md-xl {
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }
  .row-md-xl > [class*=col-] {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}
@media (min-width: 992px) {
  .row-lg-0 {
    margin-left: 0;
    margin-right: 0;
  }
  .row-lg-0 > [class*=col-] {
    padding-left: 0;
    padding-right: 0;
  }
  .row-lg-1 {
    margin-left: -0.125rem;
    margin-right: -0.125rem;
  }
  .row-lg-1 > [class*=col-] {
    padding-left: 0.125rem;
    padding-right: 0.125rem;
  }
  .row-lg-2 {
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }
  .row-lg-2 > [class*=col-] {
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }
  .row-lg-3 {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }
  .row-lg-3 > [class*=col-] {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }
  .row-lg-4 {
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }
  .row-lg-4 > [class*=col-] {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }
  .row-lg-5 {
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }
  .row-lg-5 > [class*=col-] {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
  .row-lg-xs {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }
  .row-lg-xs > [class*=col-] {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }
  .row-lg-sm {
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }
  .row-lg-sm > [class*=col-] {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }
  .row-lg-md {
    margin-left: -1rem;
    margin-right: -1rem;
  }
  .row-lg-md > [class*=col-] {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .row-lg-lg {
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }
  .row-lg-lg > [class*=col-] {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }
  .row-lg-xl {
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }
  .row-lg-xl > [class*=col-] {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}
@media (min-width: 1400px) {
  .row-xl-0 {
    margin-left: 0;
    margin-right: 0;
  }
  .row-xl-0 > [class*=col-] {
    padding-left: 0;
    padding-right: 0;
  }
  .row-xl-1 {
    margin-left: -0.125rem;
    margin-right: -0.125rem;
  }
  .row-xl-1 > [class*=col-] {
    padding-left: 0.125rem;
    padding-right: 0.125rem;
  }
  .row-xl-2 {
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }
  .row-xl-2 > [class*=col-] {
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }
  .row-xl-3 {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }
  .row-xl-3 > [class*=col-] {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }
  .row-xl-4 {
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }
  .row-xl-4 > [class*=col-] {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }
  .row-xl-5 {
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }
  .row-xl-5 > [class*=col-] {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
  .row-xl-xs {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }
  .row-xl-xs > [class*=col-] {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }
  .row-xl-sm {
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }
  .row-xl-sm > [class*=col-] {
    padding-left: 0.75rem;
    padding-right: 0.75rem;
  }
  .row-xl-md {
    margin-left: -1rem;
    margin-right: -1rem;
  }
  .row-xl-md > [class*=col-] {
    padding-left: 1rem;
    padding-right: 1rem;
  }
  .row-xl-lg {
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }
  .row-xl-lg > [class*=col-] {
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }
  .row-xl-xl {
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }
  .row-xl-xl > [class*=col-] {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}
.table {
  width: 100%;
  margin-bottom: 1rem;
  color: #fff;
}
.table th,
.table td {
  padding: 0.75rem;
  vertical-align: top;
  border-top: 2px solid #fff;
}
.table thead th {
  vertical-align: bottom;
  border-bottom: 4px solid #fff;
}
.table tbody + tbody {
  border-top: 4px solid #fff;
}

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

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

.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: rgba(0, 0, 0, 0.05);
}

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

.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: white;
}
.table-primary th,
.table-primary td,
.table-primary thead th,
.table-primary tbody + tbody {
  border-color: white;
}

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

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

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

.table-success,
.table-success > th,
.table-success > td {
  background-color: #c3e6cb;
}
.table-success th,
.table-success td,
.table-success thead th,
.table-success tbody + tbody {
  border-color: #8fd19e;
}

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

.table-info,
.table-info > th,
.table-info > td {
  background-color: #bee5eb;
}
.table-info th,
.table-info td,
.table-info thead th,
.table-info tbody + tbody {
  border-color: #86cfda;
}

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

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

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

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

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

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

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

.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: #bfbfbf;
}
.table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
  border-color: #888888;
}

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

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

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

.table-primary-contrast,
.table-primary-contrast > th,
.table-primary-contrast > td {
  background-color: white;
}
.table-primary-contrast th,
.table-primary-contrast td,
.table-primary-contrast thead th,
.table-primary-contrast tbody + tbody {
  border-color: white;
}

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

.table-secondary-contrast,
.table-secondary-contrast > th,
.table-secondary-contrast > td {
  background-color: white;
}
.table-secondary-contrast th,
.table-secondary-contrast td,
.table-secondary-contrast thead th,
.table-secondary-contrast tbody + tbody {
  border-color: white;
}

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

.table-primary-text,
.table-primary-text > th,
.table-primary-text > td {
  background-color: white;
}
.table-primary-text th,
.table-primary-text td,
.table-primary-text thead th,
.table-primary-text tbody + tbody {
  border-color: white;
}

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

.table-secondary-text,
.table-secondary-text > th,
.table-secondary-text > td {
  background-color: white;
}
.table-secondary-text th,
.table-secondary-text td,
.table-secondary-text thead th,
.table-secondary-text tbody + tbody {
  border-color: white;
}

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

.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: #333333;
  border-color: #464646;
}
.table .thead-light th {
  color: #4d4d4d;
  background-color: #cccccc;
  border-color: #fff;
}

.table-dark {
  color: #fff;
  background-color: #333333;
}
.table-dark th,
.table-dark td,
.table-dark thead th {
  border-color: #464646;
}
.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: 1399.98px) {
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-xl > .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.9em + 0.75rem + 4px);
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 300;
  line-height: 1.9;
  color: #4d4d4d;
  background-color: #fff;
  background-clip: padding-box;
  border: 2px solid #999999;
  border-radius: 0;
  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: #4d4d4d;
  background-color: #fff;
  border-color: white;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.25);
}
.form-control::-webkit-input-placeholder {
  color: #666666;
  opacity: 1;
}
.form-control:-ms-input-placeholder {
  color: #666666;
  opacity: 1;
}
.form-control::-ms-input-placeholder {
  color: #666666;
  opacity: 1;
}
.form-control::placeholder {
  color: #666666;
  opacity: 1;
}
.form-control:disabled, .form-control[readonly] {
  background-color: #cccccc;
  opacity: 1;
}

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

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

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

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

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

.form-control-plaintext {
  display: block;
  width: 100%;
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  margin-bottom: 0;
  line-height: 1.9;
  color: #fff;
  background-color: transparent;
  border: solid transparent;
  border-width: 2px 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.5em + 0.5rem + 4px);
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
}

.form-control-lg {
  height: calc(1.5em + 1rem + 4px);
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
}

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 {
  color: #b3b3b3;
}

.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: 0.875rem;
  color: #28a745;
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  line-height: 1.9;
  color: #fff;
  background-color: rgba(40, 167, 69, 0.9);
}

.was-validated .form-control:valid, .form-control.is-valid {
  border-color: #28a745;
  padding-right: calc(1.9em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: center right calc(0.475em + 0.1875rem);
  background-size: calc(0.95em + 0.375rem) calc(0.95em + 0.375rem);
}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: #28a745;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}
.was-validated .form-control:valid ~ .valid-feedback,
.was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback,
.form-control.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
  padding-right: calc(1.9em + 0.75rem);
  background-position: top calc(0.475em + 0.1875rem) right calc(0.475em + 0.1875rem);
}

.was-validated .custom-select:valid, .custom-select.is-valid {
  border-color: #28a745;
  padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem);
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23333333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.95em + 0.375rem) calc(0.95em + 0.375rem);
}
.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
  border-color: #28a745;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}
.was-validated .custom-select:valid ~ .valid-feedback,
.was-validated .custom-select:valid ~ .valid-tooltip, .custom-select.is-valid ~ .valid-feedback,
.custom-select.is-valid ~ .valid-tooltip {
  display: block;
}

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

.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #28a745;
}
.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: #28a745;
}
.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
  border-color: #28a745;
}
.was-validated .custom-control-input:valid ~ .valid-feedback,
.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback,
.custom-control-input.is-valid ~ .valid-tooltip {
  display: block;
}
.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
  border-color: #34ce57;
  background-color: #34ce57;
}
.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(40, 167, 69, 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: #28a745;
}

.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
  border-color: #28a745;
}
.was-validated .custom-file-input:valid ~ .valid-feedback,
.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback,
.custom-file-input.is-valid ~ .valid-tooltip {
  display: block;
}
.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
  border-color: #28a745;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

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

.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  line-height: 1.9;
  color: #fff;
  background-color: rgba(220, 53, 69, 0.9);
}

.was-validated .form-control:invalid, .form-control.is-invalid {
  border-color: #dc3545;
  padding-right: calc(1.9em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E");
  background-repeat: no-repeat;
  background-position: center right calc(0.475em + 0.1875rem);
  background-size: calc(0.95em + 0.375rem) calc(0.95em + 0.375rem);
}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}
.was-validated .form-control:invalid ~ .invalid-feedback,
.was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback,
.form-control.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
  padding-right: calc(1.9em + 0.75rem);
  background-position: top calc(0.475em + 0.1875rem) right calc(0.475em + 0.1875rem);
}

.was-validated .custom-select:invalid, .custom-select.is-invalid {
  border-color: #dc3545;
  padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem);
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23333333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") #fff no-repeat center right 1.75rem/calc(0.95em + 0.375rem) calc(0.95em + 0.375rem);
}
.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}
.was-validated .custom-select:invalid ~ .invalid-feedback,
.was-validated .custom-select:invalid ~ .invalid-tooltip, .custom-select.is-invalid ~ .invalid-feedback,
.custom-select.is-invalid ~ .invalid-tooltip {
  display: block;
}

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

.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: #dc3545;
}
.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: #dc3545;
}
.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
  border-color: #dc3545;
}
.was-validated .custom-control-input:invalid ~ .invalid-feedback,
.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback,
.custom-control-input.is-invalid ~ .invalid-tooltip {
  display: block;
}
.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
  border-color: #e4606d;
  background-color: #e4606d;
}
.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(220, 53, 69, 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: #dc3545;
}

.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
  border-color: #dc3545;
}
.was-validated .custom-file-input:invalid ~ .invalid-feedback,
.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback,
.custom-file-input.is-invalid ~ .invalid-tooltip {
  display: block;
}
.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 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: 600;
  color: #fff;
  text-align: center;
  vertical-align: middle;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background-color: transparent;
  border: 2px solid transparent;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  line-height: 1.9;
  border-radius: 0;
  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: #fff;
  text-decoration: none;
}
.btn:focus, .btn.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.25);
}
.btn.disabled, .btn:disabled {
  opacity: 0.65;
}
a.btn.disabled,
fieldset:disabled a.btn {
  pointer-events: none;
}

.btn-primary {
  color: #1a1a1a;
  background-color: #ffffff;
  border-color: #ffffff;
}
.btn-primary:hover {
  color: #1a1a1a;
  background-color: #ececec;
  border-color: #e6e6e6;
}
.btn-primary:focus, .btn-primary.focus {
  box-shadow: 0 0 0 0.2rem rgba(221, 221, 221, 0.5);
}
.btn-primary.disabled, .btn-primary:disabled {
  color: #1a1a1a;
  background-color: #ffffff;
  border-color: #ffffff;
}
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {
  color: #1a1a1a;
  background-color: #e6e6e6;
  border-color: #dfdfdf;
}
.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(221, 221, 221, 0.5);
}

.btn-secondary {
  color: #1a1a1a;
  background-color: #cccccc;
  border-color: #cccccc;
}
.btn-secondary:hover {
  color: #1a1a1a;
  background-color: #b9b9b9;
  border-color: #b3b3b3;
}
.btn-secondary:focus, .btn-secondary.focus {
  box-shadow: 0 0 0 0.2rem rgba(177, 177, 177, 0.5);
}
.btn-secondary.disabled, .btn-secondary:disabled {
  color: #1a1a1a;
  background-color: #cccccc;
  border-color: #cccccc;
}
.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle {
  color: #1a1a1a;
  background-color: #b3b3b3;
  border-color: #acacac;
}
.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(177, 177, 177, 0.5);
}

.btn-success {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}
.btn-success:hover {
  color: #fff;
  background-color: #218838;
  border-color: #1e7e34;
}
.btn-success:focus, .btn-success.focus {
  box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);
}
.btn-success.disabled, .btn-success:disabled {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}
.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: #1e7e34;
  border-color: #1c7430;
}
.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(72, 180, 97, 0.5);
}

.btn-info {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
.btn-info:hover {
  color: #fff;
  background-color: #138496;
  border-color: #117a8b;
}
.btn-info:focus, .btn-info.focus {
  box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
}
.btn-info.disabled, .btn-info:disabled {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle {
  color: #fff;
  background-color: #117a8b;
  border-color: #10707f;
}
.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(58, 176, 195, 0.5);
}

.btn-warning {
  color: #1a1a1a;
  background-color: #ffc107;
  border-color: #ffc107;
}
.btn-warning:hover {
  color: #1a1a1a;
  background-color: #e0a800;
  border-color: #d39e00;
}
.btn-warning:focus, .btn-warning.focus {
  box-shadow: 0 0 0 0.2rem rgba(221, 168, 10, 0.5);
}
.btn-warning.disabled, .btn-warning:disabled {
  color: #1a1a1a;
  background-color: #ffc107;
  border-color: #ffc107;
}
.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle {
  color: #1a1a1a;
  background-color: #d39e00;
  border-color: #c69500;
}
.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(221, 168, 10, 0.5);
}

.btn-danger {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}
.btn-danger:hover {
  color: #fff;
  background-color: #c82333;
  border-color: #bd2130;
}
.btn-danger:focus, .btn-danger.focus {
  box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);
}
.btn-danger.disabled, .btn-danger:disabled {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}
.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #bd2130;
  border-color: #b21f2d;
}
.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(225, 83, 97, 0.5);
}

.btn-light {
  color: #1a1a1a;
  background-color: #e6e6e6;
  border-color: #e6e6e6;
}
.btn-light:hover {
  color: #1a1a1a;
  background-color: #d2d2d2;
  border-color: #cccccc;
}
.btn-light:focus, .btn-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(199, 199, 199, 0.5);
}
.btn-light.disabled, .btn-light:disabled {
  color: #1a1a1a;
  background-color: #e6e6e6;
  border-color: #e6e6e6;
}
.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle {
  color: #1a1a1a;
  background-color: #cccccc;
  border-color: #c6c6c6;
}
.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(199, 199, 199, 0.5);
}

.btn-dark {
  color: #fff;
  background-color: #1a1a1a;
  border-color: #1a1a1a;
}
.btn-dark:hover {
  color: #fff;
  background-color: #060606;
  border-color: black;
}
.btn-dark:focus, .btn-dark.focus {
  box-shadow: 0 0 0 0.2rem rgba(60, 60, 60, 0.5);
}
.btn-dark.disabled, .btn-dark:disabled {
  color: #fff;
  background-color: #1a1a1a;
  border-color: #1a1a1a;
}
.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: black;
  border-color: black;
}
.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(60, 60, 60, 0.5);
}

.btn-tertiary {
  color: #fff;
  background-color: #F36E20;
  border-color: #F36E20;
}
.btn-tertiary:hover {
  color: #fff;
  background-color: #e15b0c;
  border-color: #d5560b;
}
.btn-tertiary:focus, .btn-tertiary.focus {
  box-shadow: 0 0 0 0.2rem rgba(245, 132, 65, 0.5);
}
.btn-tertiary.disabled, .btn-tertiary:disabled {
  color: #fff;
  background-color: #F36E20;
  border-color: #F36E20;
}
.btn-tertiary:not(:disabled):not(.disabled):active, .btn-tertiary:not(:disabled):not(.disabled).active, .show > .btn-tertiary.dropdown-toggle {
  color: #fff;
  background-color: #d5560b;
  border-color: #c8510b;
}
.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(245, 132, 65, 0.5);
}

.btn-primary-contrast {
  color: #1a1a1a;
  background-color: #fff;
  border-color: #fff;
}
.btn-primary-contrast:hover {
  color: #1a1a1a;
  background-color: #ececec;
  border-color: #e6e6e6;
}
.btn-primary-contrast:focus, .btn-primary-contrast.focus {
  box-shadow: 0 0 0 0.2rem rgba(221, 221, 221, 0.5);
}
.btn-primary-contrast.disabled, .btn-primary-contrast:disabled {
  color: #1a1a1a;
  background-color: #fff;
  border-color: #fff;
}
.btn-primary-contrast:not(:disabled):not(.disabled):active, .btn-primary-contrast:not(:disabled):not(.disabled).active, .show > .btn-primary-contrast.dropdown-toggle {
  color: #1a1a1a;
  background-color: #e6e6e6;
  border-color: #dfdfdf;
}
.btn-primary-contrast:not(:disabled):not(.disabled):active:focus, .btn-primary-contrast:not(:disabled):not(.disabled).active:focus, .show > .btn-primary-contrast.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(221, 221, 221, 0.5);
}

.btn-secondary-contrast {
  color: #1a1a1a;
  background-color: #fff;
  border-color: #fff;
}
.btn-secondary-contrast:hover {
  color: #1a1a1a;
  background-color: #ececec;
  border-color: #e6e6e6;
}
.btn-secondary-contrast:focus, .btn-secondary-contrast.focus {
  box-shadow: 0 0 0 0.2rem rgba(221, 221, 221, 0.5);
}
.btn-secondary-contrast.disabled, .btn-secondary-contrast:disabled {
  color: #1a1a1a;
  background-color: #fff;
  border-color: #fff;
}
.btn-secondary-contrast:not(:disabled):not(.disabled):active, .btn-secondary-contrast:not(:disabled):not(.disabled).active, .show > .btn-secondary-contrast.dropdown-toggle {
  color: #1a1a1a;
  background-color: #e6e6e6;
  border-color: #dfdfdf;
}
.btn-secondary-contrast:not(:disabled):not(.disabled):active:focus, .btn-secondary-contrast:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary-contrast.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(221, 221, 221, 0.5);
}

.btn-primary-text {
  color: #1a1a1a;
  background-color: #fff;
  border-color: #fff;
}
.btn-primary-text:hover {
  color: #1a1a1a;
  background-color: #ececec;
  border-color: #e6e6e6;
}
.btn-primary-text:focus, .btn-primary-text.focus {
  box-shadow: 0 0 0 0.2rem rgba(221, 221, 221, 0.5);
}
.btn-primary-text.disabled, .btn-primary-text:disabled {
  color: #1a1a1a;
  background-color: #fff;
  border-color: #fff;
}
.btn-primary-text:not(:disabled):not(.disabled):active, .btn-primary-text:not(:disabled):not(.disabled).active, .show > .btn-primary-text.dropdown-toggle {
  color: #1a1a1a;
  background-color: #e6e6e6;
  border-color: #dfdfdf;
}
.btn-primary-text:not(:disabled):not(.disabled):active:focus, .btn-primary-text:not(:disabled):not(.disabled).active:focus, .show > .btn-primary-text.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(221, 221, 221, 0.5);
}

.btn-secondary-text {
  color: #1a1a1a;
  background-color: #fff;
  border-color: #fff;
}
.btn-secondary-text:hover {
  color: #1a1a1a;
  background-color: #ececec;
  border-color: #e6e6e6;
}
.btn-secondary-text:focus, .btn-secondary-text.focus {
  box-shadow: 0 0 0 0.2rem rgba(221, 221, 221, 0.5);
}
.btn-secondary-text.disabled, .btn-secondary-text:disabled {
  color: #1a1a1a;
  background-color: #fff;
  border-color: #fff;
}
.btn-secondary-text:not(:disabled):not(.disabled):active, .btn-secondary-text:not(:disabled):not(.disabled).active, .show > .btn-secondary-text.dropdown-toggle {
  color: #1a1a1a;
  background-color: #e6e6e6;
  border-color: #dfdfdf;
}
.btn-secondary-text:not(:disabled):not(.disabled):active:focus, .btn-secondary-text:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary-text.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(221, 221, 221, 0.5);
}

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

.btn-outline-secondary {
  color: #cccccc;
  border-color: #cccccc;
}
.btn-outline-secondary:hover {
  color: #1a1a1a;
  background-color: #cccccc;
  border-color: #cccccc;
}
.btn-outline-secondary:focus, .btn-outline-secondary.focus {
  box-shadow: 0 0 0 0.2rem rgba(204, 204, 204, 0.5);
}
.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
  color: #cccccc;
  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: #1a1a1a;
  background-color: #cccccc;
  border-color: #cccccc;
}
.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(204, 204, 204, 0.5);
}

.btn-outline-success {
  color: #28a745;
  border-color: #28a745;
}
.btn-outline-success:hover {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}
.btn-outline-success:focus, .btn-outline-success.focus {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}
.btn-outline-success.disabled, .btn-outline-success:disabled {
  color: #28a745;
  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: #28a745;
  border-color: #28a745;
}
.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(40, 167, 69, 0.5);
}

.btn-outline-info {
  color: #17a2b8;
  border-color: #17a2b8;
}
.btn-outline-info:hover {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
.btn-outline-info:focus, .btn-outline-info.focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}
.btn-outline-info.disabled, .btn-outline-info:disabled {
  color: #17a2b8;
  background-color: transparent;
}
.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
.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(23, 162, 184, 0.5);
}

.btn-outline-warning {
  color: #ffc107;
  border-color: #ffc107;
}
.btn-outline-warning:hover {
  color: #1a1a1a;
  background-color: #ffc107;
  border-color: #ffc107;
}
.btn-outline-warning:focus, .btn-outline-warning.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}
.btn-outline-warning.disabled, .btn-outline-warning:disabled {
  color: #ffc107;
  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: #1a1a1a;
  background-color: #ffc107;
  border-color: #ffc107;
}
.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, 193, 7, 0.5);
}

.btn-outline-danger {
  color: #dc3545;
  border-color: #dc3545;
}
.btn-outline-danger:hover {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}
.btn-outline-danger:focus, .btn-outline-danger.focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}
.btn-outline-danger.disabled, .btn-outline-danger:disabled {
  color: #dc3545;
  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: #dc3545;
  border-color: #dc3545;
}
.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(220, 53, 69, 0.5);
}

.btn-outline-light {
  color: #e6e6e6;
  border-color: #e6e6e6;
}
.btn-outline-light:hover {
  color: #1a1a1a;
  background-color: #e6e6e6;
  border-color: #e6e6e6;
}
.btn-outline-light:focus, .btn-outline-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(230, 230, 230, 0.5);
}
.btn-outline-light.disabled, .btn-outline-light:disabled {
  color: #e6e6e6;
  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: #1a1a1a;
  background-color: #e6e6e6;
  border-color: #e6e6e6;
}
.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(230, 230, 230, 0.5);
}

.btn-outline-dark {
  color: #1a1a1a;
  border-color: #1a1a1a;
}
.btn-outline-dark:hover {
  color: #fff;
  background-color: #1a1a1a;
  border-color: #1a1a1a;
}
.btn-outline-dark:focus, .btn-outline-dark.focus {
  box-shadow: 0 0 0 0.2rem rgba(26, 26, 26, 0.5);
}
.btn-outline-dark.disabled, .btn-outline-dark:disabled {
  color: #1a1a1a;
  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: #1a1a1a;
  border-color: #1a1a1a;
}
.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(26, 26, 26, 0.5);
}

.btn-outline-tertiary {
  color: #F36E20;
  border-color: #F36E20;
}
.btn-outline-tertiary:hover {
  color: #fff;
  background-color: #F36E20;
  border-color: #F36E20;
}
.btn-outline-tertiary:focus, .btn-outline-tertiary.focus {
  box-shadow: 0 0 0 0.2rem rgba(243, 110, 32, 0.5);
}
.btn-outline-tertiary.disabled, .btn-outline-tertiary:disabled {
  color: #F36E20;
  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: #F36E20;
  border-color: #F36E20;
}
.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(243, 110, 32, 0.5);
}

.btn-outline-primary-contrast {
  color: #fff;
  border-color: #fff;
}
.btn-outline-primary-contrast:hover {
  color: #1a1a1a;
  background-color: #fff;
  border-color: #fff;
}
.btn-outline-primary-contrast:focus, .btn-outline-primary-contrast.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
}
.btn-outline-primary-contrast.disabled, .btn-outline-primary-contrast:disabled {
  color: #fff;
  background-color: transparent;
}
.btn-outline-primary-contrast:not(:disabled):not(.disabled):active, .btn-outline-primary-contrast:not(:disabled):not(.disabled).active, .show > .btn-outline-primary-contrast.dropdown-toggle {
  color: #1a1a1a;
  background-color: #fff;
  border-color: #fff;
}
.btn-outline-primary-contrast:not(:disabled):not(.disabled):active:focus, .btn-outline-primary-contrast:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary-contrast.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
}

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

.btn-outline-primary-text {
  color: #fff;
  border-color: #fff;
}
.btn-outline-primary-text:hover {
  color: #1a1a1a;
  background-color: #fff;
  border-color: #fff;
}
.btn-outline-primary-text:focus, .btn-outline-primary-text.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
}
.btn-outline-primary-text.disabled, .btn-outline-primary-text:disabled {
  color: #fff;
  background-color: transparent;
}
.btn-outline-primary-text:not(:disabled):not(.disabled):active, .btn-outline-primary-text:not(:disabled):not(.disabled).active, .show > .btn-outline-primary-text.dropdown-toggle {
  color: #1a1a1a;
  background-color: #fff;
  border-color: #fff;
}
.btn-outline-primary-text:not(:disabled):not(.disabled):active:focus, .btn-outline-primary-text:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary-text.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
}

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

.btn-link {
  font-weight: 300;
  color: #ffffff;
  text-decoration: underline;
}
.btn-link:hover {
  color: #d9d9d9;
  text-decoration: underline;
}
.btn-link:focus, .btn-link.focus {
  text-decoration: underline;
  box-shadow: none;
}
.btn-link:disabled, .btn-link.disabled {
  color: #666666;
  pointer-events: none;
}

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

.btn-sm, .btn-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0;
}

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

.btn {
  text-decoration: none;
}

.btn-primary {
  background: transparent;
}

.btn {
  border-bottom-right-radius: calc(1em + (0.375rem));
}

.btn-sm, .btn-group-sm > .btn {
  border-bottom-right-radius: calc(1em + (0.25rem));
}

.btn-lg, .btn-group-lg > .btn {
  border-bottom-right-radius: calc(1em + (0.5rem));
}

.btn .btn-icon {
  margin-right: 0.75rem;
}

.btn-sm .btn-icon, .btn-group-sm > .btn .btn-icon {
  margin-right: 0.5rem;
}

.btn-lg .btn-icon, .btn-group-lg > .btn .btn-icon {
  margin-right: 1rem;
}

.skip-to-content .btn, #skip-to-content .btn {
  position: fixed;
  z-index: 421;
  top: 0;
  left: 0;
  margin-left: 1rem;
  margin-top: 0;
  -webkit-transform: translate(0, -100%);
          transform: translate(0, -100%);
  transition: all 0.35s cubic-bezier(0.24, 1, 0.32, 1);
  background-color: #000;
  opacity: 0;
}
.skip-to-content .btn:hover, #skip-to-content .btn:hover, .skip-to-content .btn:focus, #skip-to-content .btn:focus, .skip-to-content .btn:active, #skip-to-content .btn:active {
  background-color: #fff;
  color: #000;
}

.skip-to-content .btn:focus, #skip-to-content .btn:focus {
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
  margin-top: 1rem;
  opacity: 1;
}

.skip-to-top .btn, #skip-to-top .btn {
  position: fixed;
  z-index: 421;
  bottom: 0;
  right: 0;
  margin-right: 1rem;
  margin-bottom: 0;
  -webkit-transform: translate(0, 100%);
          transform: translate(0, 100%);
  transition: all 0.35s cubic-bezier(0.24, 1, 0.32, 1);
  opacity: 0;
}

.skip-to-top .btn:focus, #skip-to-top .btn:focus,
.has-scrolled .skip-to-top .btn,
.has-scrolled #skip-to-top .btn {
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
  margin-bottom: 1rem;
  opacity: 1;
}

.stretched-link:focus:after {
  /*box-shadow: inset 0 0 0 3px  rgba(69, 101, 228, 1);*/
}

.fade {
  transition: opacity 0.35s cubic-bezier(0.24, 1, 0.32, 1);
}
@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 cubic-bezier(0.24, 1, 0.32, 1);
}
@media (prefers-reduced-motion: reduce) {
  .collapsing {
    transition: none;
  }
}

.js .teaser {
  transition: all 2s cubic-bezier(0.24, 1, 0.32, 1);
  will-change: transform, opacity;
}
.js .teaser:not(.lazyloaded) {
  opacity: 0;
  -webkit-transform: translate(0, 3rem);
          transform: translate(0, 3rem);
}
.js .teaser-left {
  transition: all 2s cubic-bezier(0.24, 1, 0.32, 1);
  will-change: transform, opacity;
}
.js .teaser-left:not(.lazyloaded) {
  opacity: 0;
  -webkit-transform: translate(-3rem, 0);
          transform: translate(-3rem, 0);
}

.bg-parallax {
  overflow: hidden;
}

.bg-parallax-y .bg-parallax-media {
  height: calc(100% + 20vw);
  will-change: transform;
  -webkit-transform: translateY(var(--parallaxY));
          transform: translateY(var(--parallaxY));
}

.js img.lazyload {
  opacity: 0;
  will-change: opacity;
}
.js img.lazyload, .js img.lazyloading, .js img.lazyloaded {
  transition: opacity 0.35s cubic-bezier(0.24, 1, 0.32, 1);
}
.js img.lazyloading, .js img.lazyloaded {
  opacity: 1;
}

.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: 1rem;
  color: #fff;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 2px solid rgba(0, 0, 0, 0.15);
}

.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: 1400px) {
  .dropdown-menu-xl-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xl-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 #cccccc;
}

.dropdown-item, .dropdown-menu > li > a {
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  font-weight: 300;
  color: #1a1a1a;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}
.dropdown-item:hover, .dropdown-menu > li > a:hover, .dropdown-item:focus, .dropdown-menu > li > a:focus {
  color: #0d0d0d;
  text-decoration: none;
  background-color: #e6e6e6;
}
.dropdown-item.active, .dropdown-menu > li > a.active, .dropdown-item:active, .dropdown-menu > li > a:active {
  color: #fff;
  text-decoration: none;
  background-color: #ffffff;
}
.dropdown-item.disabled, .dropdown-menu > li > a.disabled, .dropdown-item:disabled, .dropdown-menu > li > a:disabled {
  color: #666666;
  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.875rem;
  color: #666666;
  white-space: nowrap;
}

.dropdown-item-text {
  display: block;
  padding: 0.25rem 1.5rem;
  color: #1a1a1a;
}

.dropdown-item, .dropdown-menu > li > a {
  text-decoration: none;
  transition: all 0.35s cubic-bezier(0.24, 1, 0.32, 1);
}

.dropdown-item-icon {
  position: relative;
  left: -0.6rem;
}

.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: -2px;
}
.dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem;
}
.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: -2px;
}
.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%;
  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: -2px;
}
.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 > .custom-file {
  display: flex;
  align-items: center;
}
.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: -2px;
}

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

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

.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.375rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 300;
  line-height: 1.9;
  color: #4d4d4d;
  text-align: center;
  white-space: nowrap;
  background-color: #cccccc;
  border: 2px solid #999999;
}
.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(1.5em + 1rem + 4px);
}

.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.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
}

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

.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.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
}

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

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

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

.custom-control-input {
  position: absolute;
  z-index: -1;
  opacity: 0;
}
.custom-control-input:checked ~ .custom-control-label::before {
  color: #fff;
  border-color: #ffffff;
  background-color: #ffffff;
}
.custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.25);
}
.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
  border-color: white;
}
.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  color: #fff;
  background-color: white;
  border-color: white;
}
.custom-control-input:disabled ~ .custom-control-label {
  color: #666666;
}
.custom-control-input:disabled ~ .custom-control-label::before {
  background-color: #cccccc;
}

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

.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' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e");
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  border-color: #ffffff;
  background-color: #ffffff;
}
.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' 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(255, 255, 255, 0.5);
}
.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: rgba(255, 255, 255, 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' 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(255, 255, 255, 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.45rem + 4px);
  left: calc(-2.25rem + 4px);
  width: calc(1rem - 8px);
  height: calc(1rem - 8px);
  background-color: gray;
  border-radius: 0.5rem;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out;
  transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-switch .custom-control-label::after {
    transition: none;
  }
}
.custom-switch .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #fff;
  -webkit-transform: translateX(0.75rem);
          transform: translateX(0.75rem);
}
.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(255, 255, 255, 0.5);
}

.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(1.9em + 0.75rem + 4px);
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 300;
  line-height: 1.9;
  color: #4d4d4d;
  vertical-align: middle;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23333333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px;
  background-color: #fff;
  border: 2px solid #999999;
  border-radius: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.custom-select:focus {
  border-color: white;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.25);
}
.custom-select:focus::-ms-value {
  color: #4d4d4d;
  background-color: #fff;
}
.custom-select[multiple], .custom-select[size]:not([size="1"]) {
  height: auto;
  padding-right: 0.75rem;
  background-image: none;
}
.custom-select:disabled {
  color: #666666;
  background-color: #cccccc;
}
.custom-select::-ms-expand {
  display: none;
}

.custom-select-sm {
  height: calc(1.5em + 0.5rem + 4px);
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.875rem;
}

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

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

.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(1.9em + 0.75rem + 4px);
  margin: 0;
  opacity: 0;
}
.custom-file-input:focus ~ .custom-file-label {
  border-color: white;
  box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.25);
}
.custom-file-input:disabled ~ .custom-file-label {
  background-color: #cccccc;
}
.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.9em + 0.75rem + 4px);
  padding: 0.375rem 0.75rem;
  font-weight: 300;
  line-height: 1.9;
  color: #4d4d4d;
  background-color: #fff;
  border: 2px solid #999999;
}
.custom-file-label::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  display: block;
  height: calc(1.9em + 0.75rem);
  padding: 0.375rem 0.75rem;
  line-height: 1.9;
  color: #4d4d4d;
  content: "Browse";
  background-color: #cccccc;
  border-left: inherit;
}

.custom-range {
  width: 100%;
  height: calc(1rem + 0.4rem);
  padding: 0;
  background-color: transparent;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.custom-range:focus {
  outline: none;
}
.custom-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #000, 0 0 0 0.2rem rgba(255, 255, 255, 0.25);
}
.custom-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #000, 0 0 0 0.2rem rgba(255, 255, 255, 0.25);
}
.custom-range:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #000, 0 0 0 0.2rem rgba(255, 255, 255, 0.25);
}
.custom-range::-moz-focus-outer {
  border: 0;
}
.custom-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #ffffff;
  border: 0;
  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 {
    transition: none;
  }
}
.custom-range::-webkit-slider-thumb:active {
  background-color: white;
}
.custom-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #b3b3b3;
  border-color: transparent;
}
.custom-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #ffffff;
  border: 0;
  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 {
    transition: none;
  }
}
.custom-range::-moz-range-thumb:active {
  background-color: white;
}
.custom-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #b3b3b3;
  border-color: transparent;
}
.custom-range::-ms-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: 0;
  margin-right: 0.2rem;
  margin-left: 0.2rem;
  background-color: #ffffff;
  border: 0;
  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 {
    transition: none;
  }
}
.custom-range::-ms-thumb:active {
  background-color: white;
}
.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: #b3b3b3;
}
.custom-range::-ms-fill-upper {
  margin-right: 15px;
  background-color: #b3b3b3;
}
.custom-range:disabled::-webkit-slider-thumb {
  background-color: gray;
}
.custom-range:disabled::-webkit-slider-runnable-track {
  cursor: default;
}
.custom-range:disabled::-moz-range-thumb {
  background-color: gray;
}
.custom-range:disabled::-moz-range-track {
  cursor: default;
}
.custom-range:disabled::-ms-thumb {
  background-color: gray;
}

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

.custom-control-input:checked ~ .custom-control-label::before {
  color: #fff;
  border-color: #fff;
  background-color: #000;
}

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

.nav-link, .navbar-nav > li > a,
.navbar-nav > li > span,
.nav > li > a,
.nav > li > span {
  display: block;
  padding: 0.5rem 1rem;
}
.nav-link:hover, .navbar-nav > li > a:hover,
.navbar-nav > li > span:hover,
.nav > li > a:hover,
.nav > li > span:hover, .nav-link:focus, .navbar-nav > li > a:focus,
.navbar-nav > li > span:focus,
.nav > li > a:focus,
.nav > li > span:focus {
  text-decoration: none;
}
.nav-link.disabled, .navbar-nav > li > a.disabled,
.navbar-nav > li > span.disabled,
.nav > li > a.disabled,
.nav > li > span.disabled {
  color: #666666;
  pointer-events: none;
  cursor: default;
}

.nav-tabs {
  border-bottom: 2px solid #b3b3b3;
}
.nav-tabs .nav-item, .nav-tabs .navbar-nav > li,
.nav-tabs .nav > li {
  margin-bottom: -2px;
}
.nav-tabs .nav-link, .nav-tabs .navbar-nav > li > a,
.nav-tabs .navbar-nav > li > span,
.nav-tabs .nav > li > a,
.nav-tabs .nav > li > span {
  border: 2px solid transparent;
}
.nav-tabs .nav-link:hover, .nav-tabs .navbar-nav > li > a:hover,
.nav-tabs .navbar-nav > li > span:hover,
.nav-tabs .nav > li > a:hover,
.nav-tabs .nav > li > span:hover, .nav-tabs .nav-link:focus, .nav-tabs .navbar-nav > li > a:focus,
.nav-tabs .navbar-nav > li > span:focus,
.nav-tabs .nav > li > a:focus,
.nav-tabs .nav > li > span:focus {
  border-color: #cccccc #cccccc #b3b3b3;
}
.nav-tabs .nav-link.disabled, .nav-tabs .navbar-nav > li > a.disabled,
.nav-tabs .navbar-nav > li > span.disabled,
.nav-tabs .nav > li > a.disabled,
.nav-tabs .nav > li > span.disabled {
  color: #666666;
  background-color: transparent;
  border-color: transparent;
}
.nav-tabs .nav-link.active, .nav-tabs .navbar-nav > li > a.active,
.nav-tabs .navbar-nav > li > span.active,
.nav-tabs .nav > li > a.active,
.nav-tabs .nav > li > span.active,
.nav-tabs .nav-item.show .nav-link,
.nav-tabs .nav-item.show .navbar-nav > li > a,
.nav-tabs .nav-item.show .navbar-nav > li > span,
.nav-tabs .nav-item.show .nav > li > a,
.nav-tabs .nav-item.show .nav > li > span,
.nav-tabs .navbar-nav > li.show .nav-link,
.nav-tabs .navbar-nav > li.show .navbar-nav > li > a,
.nav-tabs .navbar-nav > li.show .navbar-nav > li > span,
.nav-tabs .navbar-nav > li.show .nav > li > a,
.nav-tabs .navbar-nav > li.show .nav > li > span,
.nav-tabs .nav > li.show .nav-link,
.nav-tabs .nav > li.show .navbar-nav > li > a,
.nav-tabs .nav > li.show .navbar-nav > li > span,
.nav-tabs .nav > li.show .nav > li > a,
.nav-tabs .nav > li.show .nav > li > span {
  color: #4d4d4d;
  background-color: #000;
  border-color: #b3b3b3 #b3b3b3 #000;
}
.nav-tabs .dropdown-menu {
  margin-top: -2px;
}

.nav-pills .nav-link.active, .nav-pills .navbar-nav > li > a.active,
.nav-pills .navbar-nav > li > span.active,
.nav-pills .nav > li > a.active,
.nav-pills .nav > li > span.active,
.nav-pills .show > .nav-link,
.nav-pills .navbar-nav > li.show > a,
.nav-pills .navbar-nav > li.show > span,
.nav-pills .nav > li.show > a,
.nav-pills .nav > li.show > span {
  color: #fff;
  background-color: #ffffff;
}

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

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

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

.nav-link, .navbar-nav > li > a,
.navbar-nav > li > span,
.nav > li > a,
.nav > li > span {
  text-decoration: none;
  transition: all 0.35s cubic-bezier(0.24, 1, 0.32, 1);
}

.nav-social .nav {
  margin: -0.25em;
}
.nav-social .nav-link, .nav-social .navbar-nav > li > a,
.nav-social .navbar-nav > li > span,
.nav-social .nav > li > a,
.nav-social .nav > li > span {
  padding: 0.25em;
  display: flex;
  align-items: center;
  font-weight: 600;
  line-height: 1;
}
.nav-social .nav-link i, .nav-social .navbar-nav > li > a i,
.nav-social .navbar-nav > li > span i,
.nav-social .nav > li > a i,
.nav-social .nav > li > span i {
  display: block;
  padding: 0.4em;
  width: 1em;
  height: 1em;
  line-height: 1;
  text-align: center;
  box-sizing: content-box;
  background: transparent;
  border: 2px solid #fff;
  color: #fff;
  border-radius: 100%;
  transition: all 0.35s cubic-bezier(0.24, 1, 0.32, 1);
}
.nav-social .nav-link span, .nav-social .navbar-nav > li > a span,
.nav-social .navbar-nav > li > span span,
.nav-social .nav > li > a span,
.nav-social .nav > li > span span {
  padding: 0 0.5em 0 0.75em;
  font-size: 0.875rem;
}
.nav-social .nav-link:hover i, .nav-social .navbar-nav > li > a:hover i,
.nav-social .navbar-nav > li > span:hover i,
.nav-social .nav > li > a:hover i,
.nav-social .nav > li > span:hover i, .nav-social .nav-link:focus i, .nav-social .navbar-nav > li > a:focus i,
.nav-social .navbar-nav > li > span:focus i,
.nav-social .nav > li > a:focus i,
.nav-social .nav > li > span:focus i {
  color: #000;
  background: #fff;
}
.nav-social .nav-item:not(.nav-item--has-label) a span, .nav-social .navbar-nav > li:not(.nav-item--has-label) a span,
.nav-social .nav > li:not(.nav-item--has-label) a span {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

.nav-legal .nav-link, .nav-legal .navbar-nav > li > a,
.nav-legal .navbar-nav > li > span,
.nav-legal .nav > li > a,
.nav-legal .nav > li > span {
  color: inherit;
}
.nav-legal .nav-link:hover, .nav-legal .navbar-nav > li > a:hover,
.nav-legal .navbar-nav > li > span:hover,
.nav-legal .nav > li > a:hover,
.nav-legal .nav > li > span:hover, .nav-legal .nav-link:focus, .nav-legal .navbar-nav > li > a:focus,
.nav-legal .navbar-nav > li > span:focus,
.nav-legal .nav > li > a:focus,
.nav-legal .nav > li > span:focus {
  text-decoration: underline;
}

@media (max-width: 575.98px) {
  .nav-legal .nav {
    flex-direction: column;
  }
}
@media (min-width: 576px) {
  .nav-legal .nav-item, .nav-legal .navbar-nav > li,
  .nav-legal .nav > li {
    display: flex;
    align-items: center;
  }
  .nav-legal .nav-item:before, .nav-legal .navbar-nav > li:before,
  .nav-legal .nav > li:before {
    content: "|";
    margin-left: 0.5rem;
    margin-right: 0.5rem;
    color: currentColor;
  }
  .nav-legal .nav-link, .nav-legal .navbar-nav > li > a,
  .nav-legal .navbar-nav > li > span,
  .nav-legal .nav > li > a,
  .nav-legal .nav > li > span {
    padding: 0;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .nav-legal .nav-item:first-child:before, .nav-legal .navbar-nav > li:first-child:before,
  .nav-legal .nav > li:first-child:before {
    display: none;
  }
}
.js .content-nav .nav:not(.show) {
  height: 0;
  overflow: hidden;
}

.content-nav .nav {
  align-items: center;
  justify-content: space-between;
}
.content-nav .nav-item:not(.nav-item--more):not(:first-child), .content-nav .navbar-nav > li:not(.nav-item--more):not(:first-child),
.content-nav .nav > li:not(.nav-item--more):not(:first-child) {
  padding-left: 1.5rem;
}
.content-nav .nav-item.nav-item--more, .content-nav .navbar-nav > li.nav-item--more,
.content-nav .nav > li.nav-item--more {
  padding-left: 1.5rem;
}
.content-nav .nav-link, .content-nav .navbar-nav > li > a,
.content-nav .navbar-nav > li > span,
.content-nav .nav > li > a,
.content-nav .nav > li > span {
  white-space: nowrap;
  color: currentColor;
}
.content-nav .nav-link:hover, .content-nav .navbar-nav > li > a:hover,
.content-nav .navbar-nav > li > span:hover,
.content-nav .nav > li > a:hover,
.content-nav .nav > li > span:hover, .content-nav .nav-link:focus, .content-nav .navbar-nav > li > a:focus,
.content-nav .navbar-nav > li > span:focus,
.content-nav .nav > li > a:focus,
.content-nav .nav > li > span:focus {
  opacity: 0.5;
}
.content-nav .nav-link.active, .content-nav .navbar-nav > li > a.active,
.content-nav .navbar-nav > li > span.active,
.content-nav .nav > li > a.active,
.content-nav .nav > li > span.active {
  opacity: 0.5;
}
.content-nav .nav-link:not(.nav-link--more), .content-nav .navbar-nav > li > a:not(.nav-link--more),
.content-nav .navbar-nav > li > span:not(.nav-link--more),
.content-nav .nav > li > a:not(.nav-link--more),
.content-nav .nav > li > span:not(.nav-link--more) {
  padding-left: 0;
  padding-right: 0;
}

.navbar {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: 0.5rem 1rem;
}
.navbar > .container,
.navbar > .container-fluid {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
}

.navbar-brand {
  display: inline-block;
  padding-top: 0;
  padding-bottom: 0;
  margin-right: 1rem;
  font-size: 1.25rem;
  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, .navbar-nav > li > a,
.navbar-nav > li > span,
.navbar-nav .nav > li > a,
.navbar-nav .nav > li > span {
  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: 1.25rem;
  line-height: 1;
  background-color: transparent;
  border: 2px solid transparent;
}
.navbar-toggler:hover, .navbar-toggler:focus {
  text-decoration: none;
}

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

@media (max-width: 575.98px) {
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid {
    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, .navbar-expand-sm .navbar-nav > li > a,
  .navbar-expand-sm .navbar-nav > li > span,
  .navbar-expand-sm .navbar-nav .nav > li > a,
  .navbar-expand-sm .navbar-nav .nav > li > span {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid {
    flex-wrap: nowrap;
  }
  .navbar-expand-sm .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
}
@media (max-width: 767.98px) {
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid {
    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, .navbar-expand-md .navbar-nav > li > a,
  .navbar-expand-md .navbar-nav > li > span,
  .navbar-expand-md .navbar-nav .nav > li > a,
  .navbar-expand-md .navbar-nav .nav > li > span {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid {
    flex-wrap: nowrap;
  }
  .navbar-expand-md .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
}
@media (max-width: 991.98px) {
  .navbar-expand-lg > .container, .navbar > .container,
  .navbar-expand-lg > .container-fluid,
  .navbar > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 992px) {
  .navbar-expand-lg, .navbar {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav, .navbar .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu, .navbar .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link, .navbar-expand-lg .navbar-nav > li > a,
  .navbar-expand-lg .navbar-nav > li > span,
  .navbar-expand-lg .navbar-nav .nav > li > a,
  .navbar-expand-lg .navbar-nav .nav > li > span, .navbar .navbar-nav .nav-link, .navbar .navbar-nav > li > a,
  .navbar .navbar-nav > li > span,
  .navbar .navbar-nav .nav > li > a,
  .navbar .navbar-nav .nav > li > span {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-lg > .container, .navbar > .container,
  .navbar-expand-lg > .container-fluid,
  .navbar > .container-fluid {
    flex-wrap: nowrap;
  }
  .navbar-expand-lg .navbar-collapse, .navbar .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler, .navbar .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1399.98px) {
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1400px) {
  .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, .navbar-expand-xl .navbar-nav > li > a,
  .navbar-expand-xl .navbar-nav > li > span,
  .navbar-expand-xl .navbar-nav .nav > li > a,
  .navbar-expand-xl .navbar-nav .nav > li > span {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid {
    flex-wrap: nowrap;
  }
  .navbar-expand-xl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
}
.navbar-expand {
  flex-flow: row nowrap;
  justify-content: flex-start;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid {
  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, .navbar-expand .navbar-nav > li > a,
.navbar-expand .navbar-nav > li > span,
.navbar-expand .navbar-nav .nav > li > a,
.navbar-expand .navbar-nav .nav > li > span {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid {
  flex-wrap: nowrap;
}
.navbar-expand .navbar-collapse {
  display: flex !important;
  flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}

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

.navbar-dark .navbar-brand {
  color: #fff;
}
.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
  color: #fff;
}
.navbar-dark .navbar-nav .nav-link, .navbar-dark .navbar-nav > li > a,
.navbar-dark .navbar-nav > li > span,
.navbar-dark .navbar-nav .nav > li > a,
.navbar-dark .navbar-nav .nav > li > span {
  color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav > li > a:hover,
.navbar-dark .navbar-nav > li > span:hover,
.navbar-dark .navbar-nav .nav > li > a:hover,
.navbar-dark .navbar-nav .nav > li > span:hover, .navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav > li > a:focus,
.navbar-dark .navbar-nav > li > span:focus,
.navbar-dark .navbar-nav .nav > li > a:focus,
.navbar-dark .navbar-nav .nav > li > span:focus {
  color: rgba(255, 255, 255, 0.75);
}
.navbar-dark .navbar-nav .nav-link.disabled, .navbar-dark .navbar-nav > li > a.disabled,
.navbar-dark .navbar-nav > li > span.disabled,
.navbar-dark .navbar-nav .nav > li > a.disabled,
.navbar-dark .navbar-nav .nav > li > span.disabled {
  color: rgba(255, 255, 255, 0.25);
}
.navbar-dark .navbar-nav .show > .nav-link, .navbar-dark .navbar-nav > li.show > a,
.navbar-dark .navbar-nav > li.show > span,
.navbar-dark .navbar-nav .nav > li.show > a,
.navbar-dark .navbar-nav .nav > li.show > span,
.navbar-dark .navbar-nav .active > .nav-link,
.navbar-dark .navbar-nav > li.active > a,
.navbar-dark .navbar-nav > li.active > span,
.navbar-dark .navbar-nav .nav > li.active > a,
.navbar-dark .navbar-nav .nav > li.active > span,
.navbar-dark .navbar-nav .nav-link.show,
.navbar-dark .navbar-nav > li > a.show,
.navbar-dark .navbar-nav > li > span.show,
.navbar-dark .navbar-nav .nav > li > a.show,
.navbar-dark .navbar-nav .nav > li > span.show,
.navbar-dark .navbar-nav .nav-link.active,
.navbar-dark .navbar-nav > li > a.active,
.navbar-dark .navbar-nav > li > span.active,
.navbar-dark .navbar-nav .nav > li > a.active,
.navbar-dark .navbar-nav .nav > li > span.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 viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' 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;
}

.navbar {
  position: relative;
  z-index: 420;
}

@media (min-width: 576px) {
  .navbar-expand-sm {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
  }
}
@media (min-width: 992px) {
  .navbar-expand-lg, .navbar {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
  }
}
@media (min-width: 1400px) {
  .navbar-expand-xl {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
  }
}
.navbar-expand {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
}

@media (max-width: 575.98px) {
  .navbar-expand-sm .navbar-brand {
    height: 2.875rem;
    display: flex;
    align-items: center;
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }
  .navbar-expand-sm .navbar-brand img {
    display: block;
    width: auto;
    height: 100%;
  }
}
@media (min-width: 576px) {
  .navbar-expand-sm .navbar-brand {
    width: 2.5rem;
    flex-shrink: 0;
    margin-right: 0;
  }
  .navbar-expand-sm .navbar-brand img {
    display: block;
  }
}
@media (max-width: 767.98px) {
  .navbar-expand-md .navbar-brand {
    height: 2.875rem;
    display: flex;
    align-items: center;
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }
  .navbar-expand-md .navbar-brand img {
    display: block;
    width: auto;
    height: 100%;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md .navbar-brand {
    width: 2.5rem;
    flex-shrink: 0;
    margin-right: 0;
  }
  .navbar-expand-md .navbar-brand img {
    display: block;
  }
}
@media (max-width: 991.98px) {
  .navbar-expand-lg .navbar-brand, .navbar .navbar-brand {
    height: 2.875rem;
    display: flex;
    align-items: center;
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }
  .navbar-expand-lg .navbar-brand img, .navbar .navbar-brand img {
    display: block;
    width: auto;
    height: 100%;
  }
}
@media (min-width: 992px) {
  .navbar-expand-lg .navbar-brand, .navbar .navbar-brand {
    width: 2.5rem;
    flex-shrink: 0;
    margin-right: 0;
  }
  .navbar-expand-lg .navbar-brand img, .navbar .navbar-brand img {
    display: block;
  }
}
@media (max-width: 1399.98px) {
  .navbar-expand-xl .navbar-brand {
    height: 2.875rem;
    display: flex;
    align-items: center;
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }
  .navbar-expand-xl .navbar-brand img {
    display: block;
    width: auto;
    height: 100%;
  }
}
@media (min-width: 1400px) {
  .navbar-expand-xl .navbar-brand {
    width: 2.5rem;
    flex-shrink: 0;
    margin-right: 0;
  }
  .navbar-expand-xl .navbar-brand img {
    display: block;
  }
}
.navbar-expand .navbar-brand {
  height: 2.875rem;
  display: flex;
  align-items: center;
  margin-top: -0.25rem;
  margin-bottom: -0.25rem;
}
.navbar-expand .navbar-brand img {
  display: block;
  width: auto;
  height: 100%;
}
.navbar-expand .navbar-brand {
  width: 2.5rem;
  flex-shrink: 0;
  margin-right: 0;
}
.navbar-expand .navbar-brand img {
  display: block;
}

@media (max-width: 575.98px) {
  .navbar-expand-sm .navbar-toggler {
    position: fixed;
    z-index: 601;
    top: 0.5rem;
    right: 1rem;
    border: 0;
  }
  .navbar-expand-sm .navbar-collapse {
    position: fixed;
    z-index: 600;
    top: 0;
    left: 0;
    right: 0;
    transition: visibility 0s linear 0.35s;
    display: flex !important;
    height: 100% !important;
    visibility: hidden;
  }
  .navbar-expand-sm .navbar-collapse .navbar-collapse-container {
    display: flex;
    flex-direction: column;
    height: 100%;
    width: calc(100% - 0.75rem * 2 - 1.25rem * 1.5 - 1rem * 2);
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
    transition: all 0.35s cubic-bezier(0.24, 1, 0.32, 1);
  }
  .navbar-expand-sm .navbar-collapse.navbar-open {
    visibility: visible;
    transition: none;
  }
  .navbar-expand-sm .navbar-collapse.navbar-open .navbar-collapse-container {
    overflow-y: auto;
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}
@media (min-width: 576px) {
  .navbar-expand-sm .navbar-collapse {
    flex-grow: 1;
    margin-left: 1rem;
  }
  .navbar-expand-sm .navbar-collapse .navbar-collapse-container {
    flex-grow: 1;
    display: flex;
    align-items: center;
  }
}
@media (max-width: 767.98px) {
  .navbar-expand-md .navbar-toggler {
    position: fixed;
    z-index: 601;
    top: 0.5rem;
    right: 1rem;
    border: 0;
  }
  .navbar-expand-md .navbar-collapse {
    position: fixed;
    z-index: 600;
    top: 0;
    left: 0;
    right: 0;
    transition: visibility 0s linear 0.35s;
    display: flex !important;
    height: 100% !important;
    visibility: hidden;
  }
  .navbar-expand-md .navbar-collapse .navbar-collapse-container {
    display: flex;
    flex-direction: column;
    height: 100%;
    width: calc(100% - 0.75rem * 2 - 1.25rem * 1.5 - 1rem * 2);
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
    transition: all 0.35s cubic-bezier(0.24, 1, 0.32, 1);
  }
  .navbar-expand-md .navbar-collapse.navbar-open {
    visibility: visible;
    transition: none;
  }
  .navbar-expand-md .navbar-collapse.navbar-open .navbar-collapse-container {
    overflow-y: auto;
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}
@media (min-width: 768px) {
  .navbar-expand-md .navbar-collapse {
    flex-grow: 1;
    margin-left: 1rem;
  }
  .navbar-expand-md .navbar-collapse .navbar-collapse-container {
    flex-grow: 1;
    display: flex;
    align-items: center;
  }
}
@media (max-width: 991.98px) {
  .navbar-expand-lg .navbar-toggler, .navbar .navbar-toggler {
    position: fixed;
    z-index: 601;
    top: 0.5rem;
    right: 1rem;
    border: 0;
  }
  .navbar-expand-lg .navbar-collapse, .navbar .navbar-collapse {
    position: fixed;
    z-index: 600;
    top: 0;
    left: 0;
    right: 0;
    transition: visibility 0s linear 0.35s;
    display: flex !important;
    height: 100% !important;
    visibility: hidden;
  }
  .navbar-expand-lg .navbar-collapse .navbar-collapse-container, .navbar .navbar-collapse .navbar-collapse-container {
    display: flex;
    flex-direction: column;
    height: 100%;
    width: calc(100% - 0.75rem * 2 - 1.25rem * 1.5 - 1rem * 2);
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
    transition: all 0.35s cubic-bezier(0.24, 1, 0.32, 1);
  }
  .navbar-expand-lg .navbar-collapse.navbar-open, .navbar .navbar-collapse.navbar-open {
    visibility: visible;
    transition: none;
  }
  .navbar-expand-lg .navbar-collapse.navbar-open .navbar-collapse-container, .navbar .navbar-collapse.navbar-open .navbar-collapse-container {
    overflow-y: auto;
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}
@media (min-width: 992px) {
  .navbar-expand-lg .navbar-collapse, .navbar .navbar-collapse {
    flex-grow: 1;
    margin-left: 1rem;
  }
  .navbar-expand-lg .navbar-collapse .navbar-collapse-container, .navbar .navbar-collapse .navbar-collapse-container {
    flex-grow: 1;
    display: flex;
    align-items: center;
  }
}
@media (max-width: 1399.98px) {
  .navbar-expand-xl .navbar-toggler {
    position: fixed;
    z-index: 601;
    top: 0.5rem;
    right: 1rem;
    border: 0;
  }
  .navbar-expand-xl .navbar-collapse {
    position: fixed;
    z-index: 600;
    top: 0;
    left: 0;
    right: 0;
    transition: visibility 0s linear 0.35s;
    display: flex !important;
    height: 100% !important;
    visibility: hidden;
  }
  .navbar-expand-xl .navbar-collapse .navbar-collapse-container {
    display: flex;
    flex-direction: column;
    height: 100%;
    width: calc(100% - 0.75rem * 2 - 1.25rem * 1.5 - 1rem * 2);
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
    transition: all 0.35s cubic-bezier(0.24, 1, 0.32, 1);
  }
  .navbar-expand-xl .navbar-collapse.navbar-open {
    visibility: visible;
    transition: none;
  }
  .navbar-expand-xl .navbar-collapse.navbar-open .navbar-collapse-container {
    overflow-y: auto;
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}
@media (min-width: 1400px) {
  .navbar-expand-xl .navbar-collapse {
    flex-grow: 1;
    margin-left: 1rem;
  }
  .navbar-expand-xl .navbar-collapse .navbar-collapse-container {
    flex-grow: 1;
    display: flex;
    align-items: center;
  }
}
.navbar-expand .navbar-toggler {
  position: fixed;
  z-index: 601;
  top: 0.5rem;
  right: 1rem;
  border: 0;
}
.navbar-expand .navbar-collapse {
  position: fixed;
  z-index: 600;
  top: 0;
  left: 0;
  right: 0;
  transition: visibility 0s linear 0.35s;
  display: flex !important;
  height: 100% !important;
  visibility: hidden;
}
.navbar-expand .navbar-collapse .navbar-collapse-container {
  display: flex;
  flex-direction: column;
  height: 100%;
  width: calc(100% - 0.75rem * 2 - 1.25rem * 1.5 - 1rem * 2);
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
  transition: all 0.35s cubic-bezier(0.24, 1, 0.32, 1);
}
.navbar-expand .navbar-collapse.navbar-open {
  visibility: visible;
  transition: none;
}
.navbar-expand .navbar-collapse.navbar-open .navbar-collapse-container {
  overflow-y: auto;
  -webkit-transform: translateX(0);
          transform: translateX(0);
}
.navbar-expand .navbar-collapse {
  flex-grow: 1;
  margin-left: 1rem;
}
.navbar-expand .navbar-collapse .navbar-collapse-container {
  flex-grow: 1;
  display: flex;
  align-items: center;
}

@media (max-width: 575.98px) {
  .navbar-expand-sm .navbar-menu {
    margin-bottom: auto;
  }
  .navbar-expand-sm .navbar-nav .nav-link, .navbar-expand-sm .navbar-nav > li > a,
  .navbar-expand-sm .navbar-nav > li > span,
  .navbar-expand-sm .navbar-nav .nav > li > a,
  .navbar-expand-sm .navbar-nav .nav > li > span {
    padding-left: 1rem;
    padding-right: 1rem;
    font-family: "Heron Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-weight: 600;
    font-size: 1.25rem;
    text-transform: uppercase;
  }
  .navbar-expand-sm .navbar-nav .dropdown-toggle:after {
    display: none;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    padding: 0 0 0.5rem;
    margin: 0;
    border: 0;
    background: transparent;
  }
  .navbar-expand-sm .navbar-nav .dropdown-item, .navbar-expand-sm .navbar-nav .dropdown-menu > li > a {
    padding-left: 1.5rem;
    background: transparent;
  }
}
@media (min-width: 576px) {
  .navbar-expand-sm .navbar-menu {
    flex-grow: 1;
  }
  .navbar-expand-sm .navbar-nav {
    justify-content: space-between;
  }
  .navbar-expand-sm .navbar-nav:before, .navbar-expand-sm .navbar-nav:after {
    content: "";
  }
  .navbar-expand-sm .navbar-nav .nav-link, .navbar-expand-sm .navbar-nav > li > a,
  .navbar-expand-sm .navbar-nav > li > span,
  .navbar-expand-sm .navbar-nav .nav > li > a,
  .navbar-expand-sm .navbar-nav .nav > li > span {
    padding: 0;
    font-family: "Heron Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-weight: 600;
    text-transform: uppercase;
    font-size: calc(0.5rem + 0.5vw);
    position: relative;
  }
  .navbar-expand-sm .navbar-nav .nav-link:before, .navbar-expand-sm .navbar-nav > li > a:before,
  .navbar-expand-sm .navbar-nav > li > span:before,
  .navbar-expand-sm .navbar-nav .nav > li > a:before,
  .navbar-expand-sm .navbar-nav .nav > li > span:before {
    content: "";
    display: block;
    position: absolute;
    bottom: 0;
    right: 0;
    width: 0;
    height: 2px;
    transition: width 0.35s cubic-bezier(0.24, 1, 0.32, 1) 0.35s, opacity 0.35s cubic-bezier(0.24, 1, 0.32, 1);
    background: currentColor;
    opacity: 0;
  }
  .navbar-expand-sm .navbar-nav .nav-link:hover:before, .navbar-expand-sm .navbar-nav > li > a:hover:before,
  .navbar-expand-sm .navbar-nav > li > span:hover:before,
  .navbar-expand-sm .navbar-nav .nav > li > a:hover:before,
  .navbar-expand-sm .navbar-nav .nav > li > span:hover:before, .navbar-expand-sm .navbar-nav .nav-link:focus:before, .navbar-expand-sm .navbar-nav > li > a:focus:before,
  .navbar-expand-sm .navbar-nav > li > span:focus:before,
  .navbar-expand-sm .navbar-nav .nav > li > a:focus:before,
  .navbar-expand-sm .navbar-nav .nav > li > span:focus:before {
    width: 100%;
    left: 0;
    right: auto;
    opacity: 1;
    transition: width 0.35s cubic-bezier(0.24, 1, 0.32, 1), opacity 0s linear;
  }
  .navbar-expand-sm .navbar-nav .dropdown-toggle:after {
    display: none;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    display: block;
    left: 0;
    -webkit-transform-origin: 50% 0;
            transform-origin: 50% 0;
    will-change: transform, opacity;
    text-align: center;
    visibility: hidden;
    pointer-events: none;
    opacity: 0;
    transition: all 0.35s cubic-bezier(0.24, 1, 0.32, 1);
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu:not(.show) {
    -webkit-transform: translate(0, -1rem);
            transform: translate(0, -1rem);
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu.show {
    visibility: visible;
    pointer-events: initial;
    opacity: 1;
  }
  .navbar-expand-sm .navbar-nav .nav-item:last-child .dropdown-menu, .navbar-expand-sm .navbar-nav > li:last-child .dropdown-menu,
  .navbar-expand-sm .navbar-nav .nav > li:last-child .dropdown-menu {
    left: auto;
    right: 0;
  }
  .navbar-expand-sm .navbar-nav .nav-item:last-child .dropdown-menu:not(.show), .navbar-expand-sm .navbar-nav > li:last-child .dropdown-menu:not(.show),
  .navbar-expand-sm .navbar-nav .nav > li:last-child .dropdown-menu:not(.show) {
    -webkit-transform: translate(0, -1rem);
            transform: translate(0, -1rem);
  }
}
@media (max-width: 767.98px) {
  .navbar-expand-md .navbar-menu {
    margin-bottom: auto;
  }
  .navbar-expand-md .navbar-nav .nav-link, .navbar-expand-md .navbar-nav > li > a,
  .navbar-expand-md .navbar-nav > li > span,
  .navbar-expand-md .navbar-nav .nav > li > a,
  .navbar-expand-md .navbar-nav .nav > li > span {
    padding-left: 1rem;
    padding-right: 1rem;
    font-family: "Heron Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-weight: 600;
    font-size: 1.25rem;
    text-transform: uppercase;
  }
  .navbar-expand-md .navbar-nav .dropdown-toggle:after {
    display: none;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    padding: 0 0 0.5rem;
    margin: 0;
    border: 0;
    background: transparent;
  }
  .navbar-expand-md .navbar-nav .dropdown-item, .navbar-expand-md .navbar-nav .dropdown-menu > li > a {
    padding-left: 1.5rem;
    background: transparent;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md .navbar-menu {
    flex-grow: 1;
  }
  .navbar-expand-md .navbar-nav {
    justify-content: space-between;
  }
  .navbar-expand-md .navbar-nav:before, .navbar-expand-md .navbar-nav:after {
    content: "";
  }
  .navbar-expand-md .navbar-nav .nav-link, .navbar-expand-md .navbar-nav > li > a,
  .navbar-expand-md .navbar-nav > li > span,
  .navbar-expand-md .navbar-nav .nav > li > a,
  .navbar-expand-md .navbar-nav .nav > li > span {
    padding: 0;
    font-family: "Heron Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-weight: 600;
    text-transform: uppercase;
    font-size: calc(0.5rem + 0.5vw);
    position: relative;
  }
  .navbar-expand-md .navbar-nav .nav-link:before, .navbar-expand-md .navbar-nav > li > a:before,
  .navbar-expand-md .navbar-nav > li > span:before,
  .navbar-expand-md .navbar-nav .nav > li > a:before,
  .navbar-expand-md .navbar-nav .nav > li > span:before {
    content: "";
    display: block;
    position: absolute;
    bottom: 0;
    right: 0;
    width: 0;
    height: 2px;
    transition: width 0.35s cubic-bezier(0.24, 1, 0.32, 1) 0.35s, opacity 0.35s cubic-bezier(0.24, 1, 0.32, 1);
    background: currentColor;
    opacity: 0;
  }
  .navbar-expand-md .navbar-nav .nav-link:hover:before, .navbar-expand-md .navbar-nav > li > a:hover:before,
  .navbar-expand-md .navbar-nav > li > span:hover:before,
  .navbar-expand-md .navbar-nav .nav > li > a:hover:before,
  .navbar-expand-md .navbar-nav .nav > li > span:hover:before, .navbar-expand-md .navbar-nav .nav-link:focus:before, .navbar-expand-md .navbar-nav > li > a:focus:before,
  .navbar-expand-md .navbar-nav > li > span:focus:before,
  .navbar-expand-md .navbar-nav .nav > li > a:focus:before,
  .navbar-expand-md .navbar-nav .nav > li > span:focus:before {
    width: 100%;
    left: 0;
    right: auto;
    opacity: 1;
    transition: width 0.35s cubic-bezier(0.24, 1, 0.32, 1), opacity 0s linear;
  }
  .navbar-expand-md .navbar-nav .dropdown-toggle:after {
    display: none;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    display: block;
    left: 0;
    -webkit-transform-origin: 50% 0;
            transform-origin: 50% 0;
    will-change: transform, opacity;
    text-align: center;
    visibility: hidden;
    pointer-events: none;
    opacity: 0;
    transition: all 0.35s cubic-bezier(0.24, 1, 0.32, 1);
  }
  .navbar-expand-md .navbar-nav .dropdown-menu:not(.show) {
    -webkit-transform: translate(0, -1rem);
            transform: translate(0, -1rem);
  }
  .navbar-expand-md .navbar-nav .dropdown-menu.show {
    visibility: visible;
    pointer-events: initial;
    opacity: 1;
  }
  .navbar-expand-md .navbar-nav .nav-item:last-child .dropdown-menu, .navbar-expand-md .navbar-nav > li:last-child .dropdown-menu,
  .navbar-expand-md .navbar-nav .nav > li:last-child .dropdown-menu {
    left: auto;
    right: 0;
  }
  .navbar-expand-md .navbar-nav .nav-item:last-child .dropdown-menu:not(.show), .navbar-expand-md .navbar-nav > li:last-child .dropdown-menu:not(.show),
  .navbar-expand-md .navbar-nav .nav > li:last-child .dropdown-menu:not(.show) {
    -webkit-transform: translate(0, -1rem);
            transform: translate(0, -1rem);
  }
}
@media (max-width: 991.98px) {
  .navbar-expand-lg .navbar-menu, .navbar .navbar-menu {
    margin-bottom: auto;
  }
  .navbar-expand-lg .navbar-nav .nav-link, .navbar-expand-lg .navbar-nav > li > a,
  .navbar-expand-lg .navbar-nav > li > span,
  .navbar-expand-lg .navbar-nav .nav > li > a,
  .navbar-expand-lg .navbar-nav .nav > li > span, .navbar .navbar-nav .nav-link, .navbar .navbar-nav > li > a,
  .navbar .navbar-nav > li > span,
  .navbar .navbar-nav .nav > li > a,
  .navbar .navbar-nav .nav > li > span {
    padding-left: 1rem;
    padding-right: 1rem;
    font-family: "Heron Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-weight: 600;
    font-size: 1.25rem;
    text-transform: uppercase;
  }
  .navbar-expand-lg .navbar-nav .dropdown-toggle:after, .navbar .navbar-nav .dropdown-toggle:after {
    display: none;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu, .navbar .navbar-nav .dropdown-menu {
    padding: 0 0 0.5rem;
    margin: 0;
    border: 0;
    background: transparent;
  }
  .navbar-expand-lg .navbar-nav .dropdown-item, .navbar-expand-lg .navbar-nav .dropdown-menu > li > a, .navbar .navbar-nav .dropdown-item, .navbar .navbar-nav .dropdown-menu > li > a {
    padding-left: 1.5rem;
    background: transparent;
  }
}
@media (min-width: 992px) {
  .navbar-expand-lg .navbar-menu, .navbar .navbar-menu {
    flex-grow: 1;
  }
  .navbar-expand-lg .navbar-nav, .navbar .navbar-nav {
    justify-content: space-between;
  }
  .navbar-expand-lg .navbar-nav:before, .navbar .navbar-nav:before, .navbar-expand-lg .navbar-nav:after, .navbar .navbar-nav:after {
    content: "";
  }
  .navbar-expand-lg .navbar-nav .nav-link, .navbar-expand-lg .navbar-nav > li > a,
  .navbar-expand-lg .navbar-nav > li > span,
  .navbar-expand-lg .navbar-nav .nav > li > a,
  .navbar-expand-lg .navbar-nav .nav > li > span, .navbar .navbar-nav .nav-link, .navbar .navbar-nav > li > a,
  .navbar .navbar-nav > li > span,
  .navbar .navbar-nav .nav > li > a,
  .navbar .navbar-nav .nav > li > span {
    padding: 0;
    font-family: "Heron Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-weight: 600;
    text-transform: uppercase;
    font-size: calc(0.5rem + 0.5vw);
    position: relative;
  }
  .navbar-expand-lg .navbar-nav .nav-link:before, .navbar-expand-lg .navbar-nav > li > a:before,
  .navbar-expand-lg .navbar-nav > li > span:before,
  .navbar-expand-lg .navbar-nav .nav > li > a:before,
  .navbar-expand-lg .navbar-nav .nav > li > span:before, .navbar .navbar-nav .nav-link:before, .navbar .navbar-nav > li > a:before,
  .navbar .navbar-nav > li > span:before,
  .navbar .navbar-nav .nav > li > a:before,
  .navbar .navbar-nav .nav > li > span:before {
    content: "";
    display: block;
    position: absolute;
    bottom: 0;
    right: 0;
    width: 0;
    height: 2px;
    transition: width 0.35s cubic-bezier(0.24, 1, 0.32, 1) 0.35s, opacity 0.35s cubic-bezier(0.24, 1, 0.32, 1);
    background: currentColor;
    opacity: 0;
  }
  .navbar-expand-lg .navbar-nav .nav-link:hover:before, .navbar-expand-lg .navbar-nav > li > a:hover:before,
  .navbar-expand-lg .navbar-nav > li > span:hover:before,
  .navbar-expand-lg .navbar-nav .nav > li > a:hover:before,
  .navbar-expand-lg .navbar-nav .nav > li > span:hover:before, .navbar .navbar-nav .nav-link:hover:before, .navbar .navbar-nav > li > a:hover:before,
  .navbar .navbar-nav > li > span:hover:before,
  .navbar .navbar-nav .nav > li > a:hover:before,
  .navbar .navbar-nav .nav > li > span:hover:before, .navbar-expand-lg .navbar-nav .nav-link:focus:before, .navbar-expand-lg .navbar-nav > li > a:focus:before,
  .navbar-expand-lg .navbar-nav > li > span:focus:before,
  .navbar-expand-lg .navbar-nav .nav > li > a:focus:before,
  .navbar-expand-lg .navbar-nav .nav > li > span:focus:before, .navbar .navbar-nav .nav-link:focus:before, .navbar .navbar-nav > li > a:focus:before,
  .navbar .navbar-nav > li > span:focus:before,
  .navbar .navbar-nav .nav > li > a:focus:before,
  .navbar .navbar-nav .nav > li > span:focus:before {
    width: 100%;
    left: 0;
    right: auto;
    opacity: 1;
    transition: width 0.35s cubic-bezier(0.24, 1, 0.32, 1), opacity 0s linear;
  }
  .navbar-expand-lg .navbar-nav .dropdown-toggle:after, .navbar .navbar-nav .dropdown-toggle:after {
    display: none;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu, .navbar .navbar-nav .dropdown-menu {
    display: block;
    left: 0;
    -webkit-transform-origin: 50% 0;
            transform-origin: 50% 0;
    will-change: transform, opacity;
    text-align: center;
    visibility: hidden;
    pointer-events: none;
    opacity: 0;
    transition: all 0.35s cubic-bezier(0.24, 1, 0.32, 1);
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu:not(.show), .navbar .navbar-nav .dropdown-menu:not(.show) {
    -webkit-transform: translate(0, -1rem);
            transform: translate(0, -1rem);
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu.show, .navbar .navbar-nav .dropdown-menu.show {
    visibility: visible;
    pointer-events: initial;
    opacity: 1;
  }
  .navbar-expand-lg .navbar-nav .nav-item:last-child .dropdown-menu, .navbar-expand-lg .navbar-nav > li:last-child .dropdown-menu,
  .navbar-expand-lg .navbar-nav .nav > li:last-child .dropdown-menu, .navbar .navbar-nav .nav-item:last-child .dropdown-menu, .navbar .navbar-nav > li:last-child .dropdown-menu,
  .navbar .navbar-nav .nav > li:last-child .dropdown-menu {
    left: auto;
    right: 0;
  }
  .navbar-expand-lg .navbar-nav .nav-item:last-child .dropdown-menu:not(.show), .navbar-expand-lg .navbar-nav > li:last-child .dropdown-menu:not(.show),
  .navbar-expand-lg .navbar-nav .nav > li:last-child .dropdown-menu:not(.show), .navbar .navbar-nav .nav-item:last-child .dropdown-menu:not(.show), .navbar .navbar-nav > li:last-child .dropdown-menu:not(.show),
  .navbar .navbar-nav .nav > li:last-child .dropdown-menu:not(.show) {
    -webkit-transform: translate(0, -1rem);
            transform: translate(0, -1rem);
  }
}
@media (max-width: 1399.98px) {
  .navbar-expand-xl .navbar-menu {
    margin-bottom: auto;
  }
  .navbar-expand-xl .navbar-nav .nav-link, .navbar-expand-xl .navbar-nav > li > a,
  .navbar-expand-xl .navbar-nav > li > span,
  .navbar-expand-xl .navbar-nav .nav > li > a,
  .navbar-expand-xl .navbar-nav .nav > li > span {
    padding-left: 1rem;
    padding-right: 1rem;
    font-family: "Heron Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-weight: 600;
    font-size: 1.25rem;
    text-transform: uppercase;
  }
  .navbar-expand-xl .navbar-nav .dropdown-toggle:after {
    display: none;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    padding: 0 0 0.5rem;
    margin: 0;
    border: 0;
    background: transparent;
  }
  .navbar-expand-xl .navbar-nav .dropdown-item, .navbar-expand-xl .navbar-nav .dropdown-menu > li > a {
    padding-left: 1.5rem;
    background: transparent;
  }
}
@media (min-width: 1400px) {
  .navbar-expand-xl .navbar-menu {
    flex-grow: 1;
  }
  .navbar-expand-xl .navbar-nav {
    justify-content: space-between;
  }
  .navbar-expand-xl .navbar-nav:before, .navbar-expand-xl .navbar-nav:after {
    content: "";
  }
  .navbar-expand-xl .navbar-nav .nav-link, .navbar-expand-xl .navbar-nav > li > a,
  .navbar-expand-xl .navbar-nav > li > span,
  .navbar-expand-xl .navbar-nav .nav > li > a,
  .navbar-expand-xl .navbar-nav .nav > li > span {
    padding: 0;
    font-family: "Heron Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-weight: 600;
    text-transform: uppercase;
    font-size: calc(0.5rem + 0.5vw);
    position: relative;
  }
  .navbar-expand-xl .navbar-nav .nav-link:before, .navbar-expand-xl .navbar-nav > li > a:before,
  .navbar-expand-xl .navbar-nav > li > span:before,
  .navbar-expand-xl .navbar-nav .nav > li > a:before,
  .navbar-expand-xl .navbar-nav .nav > li > span:before {
    content: "";
    display: block;
    position: absolute;
    bottom: 0;
    right: 0;
    width: 0;
    height: 2px;
    transition: width 0.35s cubic-bezier(0.24, 1, 0.32, 1) 0.35s, opacity 0.35s cubic-bezier(0.24, 1, 0.32, 1);
    background: currentColor;
    opacity: 0;
  }
  .navbar-expand-xl .navbar-nav .nav-link:hover:before, .navbar-expand-xl .navbar-nav > li > a:hover:before,
  .navbar-expand-xl .navbar-nav > li > span:hover:before,
  .navbar-expand-xl .navbar-nav .nav > li > a:hover:before,
  .navbar-expand-xl .navbar-nav .nav > li > span:hover:before, .navbar-expand-xl .navbar-nav .nav-link:focus:before, .navbar-expand-xl .navbar-nav > li > a:focus:before,
  .navbar-expand-xl .navbar-nav > li > span:focus:before,
  .navbar-expand-xl .navbar-nav .nav > li > a:focus:before,
  .navbar-expand-xl .navbar-nav .nav > li > span:focus:before {
    width: 100%;
    left: 0;
    right: auto;
    opacity: 1;
    transition: width 0.35s cubic-bezier(0.24, 1, 0.32, 1), opacity 0s linear;
  }
  .navbar-expand-xl .navbar-nav .dropdown-toggle:after {
    display: none;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    display: block;
    left: 0;
    -webkit-transform-origin: 50% 0;
            transform-origin: 50% 0;
    will-change: transform, opacity;
    text-align: center;
    visibility: hidden;
    pointer-events: none;
    opacity: 0;
    transition: all 0.35s cubic-bezier(0.24, 1, 0.32, 1);
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu:not(.show) {
    -webkit-transform: translate(0, -1rem);
            transform: translate(0, -1rem);
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu.show {
    visibility: visible;
    pointer-events: initial;
    opacity: 1;
  }
  .navbar-expand-xl .navbar-nav .nav-item:last-child .dropdown-menu, .navbar-expand-xl .navbar-nav > li:last-child .dropdown-menu,
  .navbar-expand-xl .navbar-nav .nav > li:last-child .dropdown-menu {
    left: auto;
    right: 0;
  }
  .navbar-expand-xl .navbar-nav .nav-item:last-child .dropdown-menu:not(.show), .navbar-expand-xl .navbar-nav > li:last-child .dropdown-menu:not(.show),
  .navbar-expand-xl .navbar-nav .nav > li:last-child .dropdown-menu:not(.show) {
    -webkit-transform: translate(0, -1rem);
            transform: translate(0, -1rem);
  }
}
.navbar-expand .navbar-menu {
  margin-bottom: auto;
}
.navbar-expand .navbar-nav .nav-link, .navbar-expand .navbar-nav > li > a,
.navbar-expand .navbar-nav > li > span,
.navbar-expand .navbar-nav .nav > li > a,
.navbar-expand .navbar-nav .nav > li > span {
  padding-left: 1rem;
  padding-right: 1rem;
  font-family: "Heron Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 600;
  font-size: 1.25rem;
  text-transform: uppercase;
}
.navbar-expand .navbar-nav .dropdown-toggle:after {
  display: none;
}
.navbar-expand .navbar-nav .dropdown-menu {
  padding: 0 0 0.5rem;
  margin: 0;
  border: 0;
  background: transparent;
}
.navbar-expand .navbar-nav .dropdown-item, .navbar-expand .navbar-nav .dropdown-menu > li > a {
  padding-left: 1.5rem;
  background: transparent;
}
.navbar-expand .navbar-menu {
  flex-grow: 1;
}
.navbar-expand .navbar-nav {
  justify-content: space-between;
}
.navbar-expand .navbar-nav:before, .navbar-expand .navbar-nav:after {
  content: "";
}
.navbar-expand .navbar-nav .nav-link, .navbar-expand .navbar-nav > li > a,
.navbar-expand .navbar-nav > li > span,
.navbar-expand .navbar-nav .nav > li > a,
.navbar-expand .navbar-nav .nav > li > span {
  padding: 0;
  font-family: "Heron Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 600;
  text-transform: uppercase;
  font-size: calc(0.5rem + 0.5vw);
  position: relative;
}
.navbar-expand .navbar-nav .nav-link:before, .navbar-expand .navbar-nav > li > a:before,
.navbar-expand .navbar-nav > li > span:before,
.navbar-expand .navbar-nav .nav > li > a:before,
.navbar-expand .navbar-nav .nav > li > span:before {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  right: 0;
  width: 0;
  height: 2px;
  transition: width 0.35s cubic-bezier(0.24, 1, 0.32, 1) 0.35s, opacity 0.35s cubic-bezier(0.24, 1, 0.32, 1);
  background: currentColor;
  opacity: 0;
}
.navbar-expand .navbar-nav .nav-link:hover:before, .navbar-expand .navbar-nav > li > a:hover:before,
.navbar-expand .navbar-nav > li > span:hover:before,
.navbar-expand .navbar-nav .nav > li > a:hover:before,
.navbar-expand .navbar-nav .nav > li > span:hover:before, .navbar-expand .navbar-nav .nav-link:focus:before, .navbar-expand .navbar-nav > li > a:focus:before,
.navbar-expand .navbar-nav > li > span:focus:before,
.navbar-expand .navbar-nav .nav > li > a:focus:before,
.navbar-expand .navbar-nav .nav > li > span:focus:before {
  width: 100%;
  left: 0;
  right: auto;
  opacity: 1;
  transition: width 0.35s cubic-bezier(0.24, 1, 0.32, 1), opacity 0s linear;
}
.navbar-expand .navbar-nav .dropdown-toggle:after {
  display: none;
}
.navbar-expand .navbar-nav .dropdown-menu {
  display: block;
  left: 0;
  -webkit-transform-origin: 50% 0;
          transform-origin: 50% 0;
  will-change: transform, opacity;
  text-align: center;
  visibility: hidden;
  pointer-events: none;
  opacity: 0;
  transition: all 0.35s cubic-bezier(0.24, 1, 0.32, 1);
}
.navbar-expand .navbar-nav .dropdown-menu:not(.show) {
  -webkit-transform: translate(0, -1rem);
          transform: translate(0, -1rem);
}
.navbar-expand .navbar-nav .dropdown-menu.show {
  visibility: visible;
  pointer-events: initial;
  opacity: 1;
}
.navbar-expand .navbar-nav .nav-item:last-child .dropdown-menu, .navbar-expand .navbar-nav > li:last-child .dropdown-menu,
.navbar-expand .navbar-nav .nav > li:last-child .dropdown-menu {
  left: auto;
  right: 0;
}
.navbar-expand .navbar-nav .nav-item:last-child .dropdown-menu:not(.show), .navbar-expand .navbar-nav > li:last-child .dropdown-menu:not(.show),
.navbar-expand .navbar-nav .nav > li:last-child .dropdown-menu:not(.show) {
  -webkit-transform: translate(0, -1rem);
          transform: translate(0, -1rem);
}

.navbar-light, .navbar {
  background: #000;
  opacity: 0.9;
}
@media (max-width: 575.98px) {
  .navbar-light.navbar-expand-sm .navbar-toggler, .navbar-expand-sm.navbar .navbar-toggler {
    background: #000;
  }
  .navbar-light.navbar-expand-sm .navbar-toggler:not(.collapsed) .navbar-toggler-icon, .navbar-expand-sm.navbar .navbar-toggler:not(.collapsed) .navbar-toggler-icon {
    background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iYjVjOGViOGQtZTRkNy00ODI3LWE2NmMtM2I1NDllNmFlZTZlIiBkYXRhLW5hbWU9ImNsb3NlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNCAxNCI+PHRpdGxlPmNsb3NlPC90aXRsZT48cGF0aCBpZD0iZWU5YmVjYWEtNTA5Ni00MjY4LWE1ZWUtMzlkZjhhYmQxYjM1IiBkYXRhLW5hbWU9InBhdGgiIGQ9Ik0xMS45NCwzbC0xLTFMNyw2LDMsMi4wNmwtMSwxTDYsNywyLjA2LDExbDEsMUw3LDhsNCwzLjk1LDEtMUw4LDdaIiBmaWxsPSIjZmZmZmZmIi8+PC9zdmc+);
  }
  .navbar-light.navbar-expand-sm .navbar-collapse-container, .navbar-expand-sm.navbar .navbar-collapse-container {
    background: #fff;
  }
  .navbar-light.navbar-expand-sm .navbar-nav .dropdown-item, .navbar-light.navbar-expand-sm .navbar-nav .dropdown-menu > li > a, .navbar-expand-sm.navbar .navbar-nav .dropdown-item, .navbar-expand-sm.navbar .navbar-nav .dropdown-menu > li > a {
    color: #fff;
  }
  .navbar-light.navbar-expand-sm .navbar-nav .dropdown-item:hover, .navbar-light.navbar-expand-sm .navbar-nav .dropdown-menu > li > a:hover, .navbar-expand-sm.navbar .navbar-nav .dropdown-item:hover, .navbar-expand-sm.navbar .navbar-nav .dropdown-menu > li > a:hover, .navbar-light.navbar-expand-sm .navbar-nav .dropdown-item:focus, .navbar-light.navbar-expand-sm .navbar-nav .dropdown-menu > li > a:focus, .navbar-expand-sm.navbar .navbar-nav .dropdown-item:focus, .navbar-expand-sm.navbar .navbar-nav .dropdown-menu > li > a:focus {
    color: rgba(255, 255, 255, 0.75);
  }
  .navbar-light.navbar-expand-sm .navbar-nav .dropdown-item.disabled, .navbar-light.navbar-expand-sm .navbar-nav .dropdown-menu > li > a.disabled, .navbar-expand-sm.navbar .navbar-nav .dropdown-item.disabled, .navbar-expand-sm.navbar .navbar-nav .dropdown-menu > li > a.disabled {
    color: rgba(255, 255, 255, 0.5);
  }
  .navbar-light.navbar-expand-sm .navbar-nav .dropdown-item.active, .navbar-light.navbar-expand-sm .navbar-nav .dropdown-menu > li > a.active, .navbar-expand-sm.navbar .navbar-nav .dropdown-item.active, .navbar-expand-sm.navbar .navbar-nav .dropdown-menu > li > a.active {
    color: rgba(255, 255, 255, 0.75);
  }
}
@media (max-width: 767.98px) {
  .navbar-light.navbar-expand-md .navbar-toggler, .navbar-expand-md.navbar .navbar-toggler {
    background: #000;
  }
  .navbar-light.navbar-expand-md .navbar-toggler:not(.collapsed) .navbar-toggler-icon, .navbar-expand-md.navbar .navbar-toggler:not(.collapsed) .navbar-toggler-icon {
    background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iYjVjOGViOGQtZTRkNy00ODI3LWE2NmMtM2I1NDllNmFlZTZlIiBkYXRhLW5hbWU9ImNsb3NlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNCAxNCI+PHRpdGxlPmNsb3NlPC90aXRsZT48cGF0aCBpZD0iZWU5YmVjYWEtNTA5Ni00MjY4LWE1ZWUtMzlkZjhhYmQxYjM1IiBkYXRhLW5hbWU9InBhdGgiIGQ9Ik0xMS45NCwzbC0xLTFMNyw2LDMsMi4wNmwtMSwxTDYsNywyLjA2LDExbDEsMUw3LDhsNCwzLjk1LDEtMUw4LDdaIiBmaWxsPSIjZmZmZmZmIi8+PC9zdmc+);
  }
  .navbar-light.navbar-expand-md .navbar-collapse-container, .navbar-expand-md.navbar .navbar-collapse-container {
    background: #fff;
  }
  .navbar-light.navbar-expand-md .navbar-nav .dropdown-item, .navbar-light.navbar-expand-md .navbar-nav .dropdown-menu > li > a, .navbar-expand-md.navbar .navbar-nav .dropdown-item, .navbar-expand-md.navbar .navbar-nav .dropdown-menu > li > a {
    color: #fff;
  }
  .navbar-light.navbar-expand-md .navbar-nav .dropdown-item:hover, .navbar-light.navbar-expand-md .navbar-nav .dropdown-menu > li > a:hover, .navbar-expand-md.navbar .navbar-nav .dropdown-item:hover, .navbar-expand-md.navbar .navbar-nav .dropdown-menu > li > a:hover, .navbar-light.navbar-expand-md .navbar-nav .dropdown-item:focus, .navbar-light.navbar-expand-md .navbar-nav .dropdown-menu > li > a:focus, .navbar-expand-md.navbar .navbar-nav .dropdown-item:focus, .navbar-expand-md.navbar .navbar-nav .dropdown-menu > li > a:focus {
    color: rgba(255, 255, 255, 0.75);
  }
  .navbar-light.navbar-expand-md .navbar-nav .dropdown-item.disabled, .navbar-light.navbar-expand-md .navbar-nav .dropdown-menu > li > a.disabled, .navbar-expand-md.navbar .navbar-nav .dropdown-item.disabled, .navbar-expand-md.navbar .navbar-nav .dropdown-menu > li > a.disabled {
    color: rgba(255, 255, 255, 0.5);
  }
  .navbar-light.navbar-expand-md .navbar-nav .dropdown-item.active, .navbar-light.navbar-expand-md .navbar-nav .dropdown-menu > li > a.active, .navbar-expand-md.navbar .navbar-nav .dropdown-item.active, .navbar-expand-md.navbar .navbar-nav .dropdown-menu > li > a.active {
    color: rgba(255, 255, 255, 0.75);
  }
}
@media (max-width: 991.98px) {
  .navbar-light.navbar-expand-lg .navbar-toggler, .navbar .navbar-toggler {
    background: #000;
  }
  .navbar-light.navbar-expand-lg .navbar-toggler:not(.collapsed) .navbar-toggler-icon, .navbar .navbar-toggler:not(.collapsed) .navbar-toggler-icon {
    background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iYjVjOGViOGQtZTRkNy00ODI3LWE2NmMtM2I1NDllNmFlZTZlIiBkYXRhLW5hbWU9ImNsb3NlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNCAxNCI+PHRpdGxlPmNsb3NlPC90aXRsZT48cGF0aCBpZD0iZWU5YmVjYWEtNTA5Ni00MjY4LWE1ZWUtMzlkZjhhYmQxYjM1IiBkYXRhLW5hbWU9InBhdGgiIGQ9Ik0xMS45NCwzbC0xLTFMNyw2LDMsMi4wNmwtMSwxTDYsNywyLjA2LDExbDEsMUw3LDhsNCwzLjk1LDEtMUw4LDdaIiBmaWxsPSIjZmZmZmZmIi8+PC9zdmc+);
  }
  .navbar-light.navbar-expand-lg .navbar-collapse-container, .navbar .navbar-collapse-container {
    background: #fff;
  }
  .navbar-light.navbar-expand-lg .navbar-nav .dropdown-item, .navbar-light.navbar-expand-lg .navbar-nav .dropdown-menu > li > a, .navbar .navbar-nav .dropdown-item, .navbar .navbar-nav .dropdown-menu > li > a {
    color: #fff;
  }
  .navbar-light.navbar-expand-lg .navbar-nav .dropdown-item:hover, .navbar-light.navbar-expand-lg .navbar-nav .dropdown-menu > li > a:hover, .navbar .navbar-nav .dropdown-item:hover, .navbar .navbar-nav .dropdown-menu > li > a:hover, .navbar-light.navbar-expand-lg .navbar-nav .dropdown-item:focus, .navbar-light.navbar-expand-lg .navbar-nav .dropdown-menu > li > a:focus, .navbar .navbar-nav .dropdown-item:focus, .navbar .navbar-nav .dropdown-menu > li > a:focus {
    color: rgba(255, 255, 255, 0.75);
  }
  .navbar-light.navbar-expand-lg .navbar-nav .dropdown-item.disabled, .navbar-light.navbar-expand-lg .navbar-nav .dropdown-menu > li > a.disabled, .navbar .navbar-nav .dropdown-item.disabled, .navbar .navbar-nav .dropdown-menu > li > a.disabled {
    color: rgba(255, 255, 255, 0.5);
  }
  .navbar-light.navbar-expand-lg .navbar-nav .dropdown-item.active, .navbar-light.navbar-expand-lg .navbar-nav .dropdown-menu > li > a.active, .navbar .navbar-nav .dropdown-item.active, .navbar .navbar-nav .dropdown-menu > li > a.active {
    color: rgba(255, 255, 255, 0.75);
  }
}
@media (max-width: 1399.98px) {
  .navbar-light.navbar-expand-xl .navbar-toggler, .navbar-expand-xl.navbar .navbar-toggler {
    background: #000;
  }
  .navbar-light.navbar-expand-xl .navbar-toggler:not(.collapsed) .navbar-toggler-icon, .navbar-expand-xl.navbar .navbar-toggler:not(.collapsed) .navbar-toggler-icon {
    background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iYjVjOGViOGQtZTRkNy00ODI3LWE2NmMtM2I1NDllNmFlZTZlIiBkYXRhLW5hbWU9ImNsb3NlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNCAxNCI+PHRpdGxlPmNsb3NlPC90aXRsZT48cGF0aCBpZD0iZWU5YmVjYWEtNTA5Ni00MjY4LWE1ZWUtMzlkZjhhYmQxYjM1IiBkYXRhLW5hbWU9InBhdGgiIGQ9Ik0xMS45NCwzbC0xLTFMNyw2LDMsMi4wNmwtMSwxTDYsNywyLjA2LDExbDEsMUw3LDhsNCwzLjk1LDEtMUw4LDdaIiBmaWxsPSIjZmZmZmZmIi8+PC9zdmc+);
  }
  .navbar-light.navbar-expand-xl .navbar-collapse-container, .navbar-expand-xl.navbar .navbar-collapse-container {
    background: #fff;
  }
  .navbar-light.navbar-expand-xl .navbar-nav .dropdown-item, .navbar-light.navbar-expand-xl .navbar-nav .dropdown-menu > li > a, .navbar-expand-xl.navbar .navbar-nav .dropdown-item, .navbar-expand-xl.navbar .navbar-nav .dropdown-menu > li > a {
    color: #fff;
  }
  .navbar-light.navbar-expand-xl .navbar-nav .dropdown-item:hover, .navbar-light.navbar-expand-xl .navbar-nav .dropdown-menu > li > a:hover, .navbar-expand-xl.navbar .navbar-nav .dropdown-item:hover, .navbar-expand-xl.navbar .navbar-nav .dropdown-menu > li > a:hover, .navbar-light.navbar-expand-xl .navbar-nav .dropdown-item:focus, .navbar-light.navbar-expand-xl .navbar-nav .dropdown-menu > li > a:focus, .navbar-expand-xl.navbar .navbar-nav .dropdown-item:focus, .navbar-expand-xl.navbar .navbar-nav .dropdown-menu > li > a:focus {
    color: rgba(255, 255, 255, 0.75);
  }
  .navbar-light.navbar-expand-xl .navbar-nav .dropdown-item.disabled, .navbar-light.navbar-expand-xl .navbar-nav .dropdown-menu > li > a.disabled, .navbar-expand-xl.navbar .navbar-nav .dropdown-item.disabled, .navbar-expand-xl.navbar .navbar-nav .dropdown-menu > li > a.disabled {
    color: rgba(255, 255, 255, 0.5);
  }
  .navbar-light.navbar-expand-xl .navbar-nav .dropdown-item.active, .navbar-light.navbar-expand-xl .navbar-nav .dropdown-menu > li > a.active, .navbar-expand-xl.navbar .navbar-nav .dropdown-item.active, .navbar-expand-xl.navbar .navbar-nav .dropdown-menu > li > a.active {
    color: rgba(255, 255, 255, 0.75);
  }
}
.navbar-light.navbar-expand .navbar-toggler, .navbar-expand.navbar .navbar-toggler {
  background: #000;
}
.navbar-light.navbar-expand .navbar-toggler:not(.collapsed) .navbar-toggler-icon, .navbar-expand.navbar .navbar-toggler:not(.collapsed) .navbar-toggler-icon {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iYjVjOGViOGQtZTRkNy00ODI3LWE2NmMtM2I1NDllNmFlZTZlIiBkYXRhLW5hbWU9ImNsb3NlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNCAxNCI+PHRpdGxlPmNsb3NlPC90aXRsZT48cGF0aCBpZD0iZWU5YmVjYWEtNTA5Ni00MjY4LWE1ZWUtMzlkZjhhYmQxYjM1IiBkYXRhLW5hbWU9InBhdGgiIGQ9Ik0xMS45NCwzbC0xLTFMNyw2LDMsMi4wNmwtMSwxTDYsNywyLjA2LDExbDEsMUw3LDhsNCwzLjk1LDEtMUw4LDdaIiBmaWxsPSIjZmZmZmZmIi8+PC9zdmc+);
}
.navbar-light.navbar-expand .navbar-collapse-container, .navbar-expand.navbar .navbar-collapse-container {
  background: #fff;
}
.navbar-light.navbar-expand .navbar-nav .dropdown-item, .navbar-light.navbar-expand .navbar-nav .dropdown-menu > li > a, .navbar-expand.navbar .navbar-nav .dropdown-item, .navbar-expand.navbar .navbar-nav .dropdown-menu > li > a {
  color: #fff;
}
.navbar-light.navbar-expand .navbar-nav .dropdown-item:hover, .navbar-light.navbar-expand .navbar-nav .dropdown-menu > li > a:hover, .navbar-expand.navbar .navbar-nav .dropdown-item:hover, .navbar-expand.navbar .navbar-nav .dropdown-menu > li > a:hover, .navbar-light.navbar-expand .navbar-nav .dropdown-item:focus, .navbar-light.navbar-expand .navbar-nav .dropdown-menu > li > a:focus, .navbar-expand.navbar .navbar-nav .dropdown-item:focus, .navbar-expand.navbar .navbar-nav .dropdown-menu > li > a:focus {
  color: rgba(255, 255, 255, 0.75);
}
.navbar-light.navbar-expand .navbar-nav .dropdown-item.disabled, .navbar-light.navbar-expand .navbar-nav .dropdown-menu > li > a.disabled, .navbar-expand.navbar .navbar-nav .dropdown-item.disabled, .navbar-expand.navbar .navbar-nav .dropdown-menu > li > a.disabled {
  color: rgba(255, 255, 255, 0.5);
}
.navbar-light.navbar-expand .navbar-nav .dropdown-item.active, .navbar-light.navbar-expand .navbar-nav .dropdown-menu > li > a.active, .navbar-expand.navbar .navbar-nav .dropdown-item.active, .navbar-expand.navbar .navbar-nav .dropdown-menu > li > a.active {
  color: rgba(255, 255, 255, 0.75);
}

.navbar .navbar-open .navbar-nav .nav-link, .navbar .navbar-open .navbar-nav > li > a, .navbar .navbar-open .navbar-nav > li > span, .navbar .navbar-open .navbar-nav .nav > li > a, .navbar .navbar-open .navbar-nav .nav > li > span {
  color: #000;
}

.card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #1a1a1a;
  background-clip: border-box;
  border: 0 solid rgba(0, 0, 0, 0.125);
}
.card > hr {
  margin-right: 0;
  margin-left: 0;
}
.card-body {
  flex: 1 1 auto;
  padding: 1.25rem;
  color: #fff;
}

.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: rgba(0, 0, 0, 0.03);
  border-bottom: 0 solid rgba(0, 0, 0, 0.125);
}
.card-header + .list-group .list-group-item:first-child {
  border-top: 0;
}

.card-footer {
  padding: 0.75rem 1.25rem;
  background-color: rgba(0, 0, 0, 0.03);
  border-top: 0 solid rgba(0, 0, 0, 0.125);
}
.card-header-tabs {
  margin-right: -0.625rem;
  margin-bottom: -0.75rem;
  margin-left: -0.625rem;
  border-bottom: 0;
}

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

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

.card-img {
  width: 100%;
}

.card-img-top {
  width: 100%;
}

.card-img-bottom {
  width: 100%;
}

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

.card-group {
  display: flex;
  flex-direction: column;
}
.card-group > .card {
  margin-bottom: 0.5rem;
}
@media (min-width: 576px) {
  .card-group {
    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-columns .card {
  margin-bottom: 0.75rem;
}
@media (min-width: 576px) {
  .card-columns {
    -webkit-column-count: 3;
            column-count: 3;
    -webkit-column-gap: 1.25rem;
            column-gap: 1.25rem;
    orphans: 1;
    widows: 1;
  }
  .card-columns .card {
    display: inline-block;
    width: 100%;
  }
}

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

.breadcrumb {
  display: flex;
  flex-wrap: wrap;
  padding: 0 0;
  margin-bottom: 1rem;
  list-style: none;
  background-color: transparent;
}

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

.pagination {
  display: flex;
  padding-left: 0;
  list-style: none;
}

.page-link, .pagination > li > span,
.pagination > li > a {
  position: relative;
  display: block;
  padding: 0.5rem 0.75rem;
  margin-left: -2px;
  line-height: 1.25;
  color: #ffffff;
  background-color: #fff;
  border: 2px solid #b3b3b3;
}
.page-link:hover, .pagination > li > span:hover,
.pagination > li > a:hover {
  z-index: 2;
  color: #d9d9d9;
  text-decoration: none;
  background-color: #cccccc;
  border-color: #b3b3b3;
}
.page-link:focus, .pagination > li > span:focus,
.pagination > li > a:focus {
  z-index: 2;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.25);
}

.page-item:first-child .page-link, .page-item:first-child .pagination > li > span,
.page-item:first-child .pagination > li > a, .pagination > li:first-child .page-link, .pagination > li:first-child .pagination > li > span,
.pagination > li:first-child .pagination > li > a {
  margin-left: 0;
}
.page-item.active .page-link, .page-item.active .pagination > li > span,
.page-item.active .pagination > li > a, .pagination > li.active .page-link, .pagination > li.active .pagination > li > span,
.pagination > li.active .pagination > li > a {
  z-index: 1;
  color: #fff;
  background-color: #ffffff;
  border-color: #ffffff;
}
.page-item.disabled .page-link, .page-item.disabled .pagination > li > span,
.page-item.disabled .pagination > li > a, .pagination > li.disabled .page-link, .pagination > li.disabled .pagination > li > span,
.pagination > li.disabled .pagination > li > a {
  color: #666666;
  pointer-events: none;
  cursor: auto;
  background-color: #fff;
  border-color: #b3b3b3;
}

.pagination-lg .page-link, .pagination-lg .pagination > li > span,
.pagination-lg .pagination > li > a {
  padding: 0.75rem 1.5rem;
  font-size: 1.25rem;
  line-height: 1.5;
}
.pagination-sm .page-link, .pagination-sm .pagination > li > span,
.pagination-sm .pagination > li > a {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
}
.page-link, .pagination > li > span, .pagination > li > a {
  color: #1a1a1a;
  font-weight: 700;
  background: #e6e6e6 !important;
}
.page-link:hover, .pagination > li > span:hover, .pagination > li > a:hover {
  color: #fff !important;
  background: #1a1a1a !important;
}

.badge {
  display: inline-block;
  padding: 0.25em 0.4em;
  font-size: 75%;
  font-weight: 600;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  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.6em;
  padding-left: 0.6em;
}

.badge-primary {
  color: #1a1a1a;
  background-color: #ffffff;
}
a.badge-primary:hover, a.badge-primary:focus {
  color: #1a1a1a;
  background-color: #e6e6e6;
}
a.badge-primary:focus, a.badge-primary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
}

.badge-secondary {
  color: #1a1a1a;
  background-color: #cccccc;
}
a.badge-secondary:hover, a.badge-secondary:focus {
  color: #1a1a1a;
  background-color: #b3b3b3;
}
a.badge-secondary:focus, a.badge-secondary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(204, 204, 204, 0.5);
}

.badge-success {
  color: #fff;
  background-color: #28a745;
}
a.badge-success:hover, a.badge-success:focus {
  color: #fff;
  background-color: #1e7e34;
}
a.badge-success:focus, a.badge-success.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}

.badge-info {
  color: #fff;
  background-color: #17a2b8;
}
a.badge-info:hover, a.badge-info:focus {
  color: #fff;
  background-color: #117a8b;
}
a.badge-info:focus, a.badge-info.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.badge-warning {
  color: #1a1a1a;
  background-color: #ffc107;
}
a.badge-warning:hover, a.badge-warning:focus {
  color: #1a1a1a;
  background-color: #d39e00;
}
a.badge-warning:focus, a.badge-warning.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}

.badge-danger {
  color: #fff;
  background-color: #dc3545;
}
a.badge-danger:hover, a.badge-danger:focus {
  color: #fff;
  background-color: #bd2130;
}
a.badge-danger:focus, a.badge-danger.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

.badge-light {
  color: #1a1a1a;
  background-color: #e6e6e6;
}
a.badge-light:hover, a.badge-light:focus {
  color: #1a1a1a;
  background-color: #cccccc;
}
a.badge-light:focus, a.badge-light.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(230, 230, 230, 0.5);
}

.badge-dark {
  color: #fff;
  background-color: #1a1a1a;
}
a.badge-dark:hover, a.badge-dark:focus {
  color: #fff;
  background-color: black;
}
a.badge-dark:focus, a.badge-dark.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(26, 26, 26, 0.5);
}

.badge-tertiary {
  color: #fff;
  background-color: #F36E20;
}
a.badge-tertiary:hover, a.badge-tertiary:focus {
  color: #fff;
  background-color: #d5560b;
}
a.badge-tertiary:focus, a.badge-tertiary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(243, 110, 32, 0.5);
}

.badge-primary-contrast {
  color: #1a1a1a;
  background-color: #fff;
}
a.badge-primary-contrast:hover, a.badge-primary-contrast:focus {
  color: #1a1a1a;
  background-color: #e6e6e6;
}
a.badge-primary-contrast:focus, a.badge-primary-contrast.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
}

.badge-secondary-contrast {
  color: #1a1a1a;
  background-color: #fff;
}
a.badge-secondary-contrast:hover, a.badge-secondary-contrast:focus {
  color: #1a1a1a;
  background-color: #e6e6e6;
}
a.badge-secondary-contrast:focus, a.badge-secondary-contrast.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
}

.badge-primary-text {
  color: #1a1a1a;
  background-color: #fff;
}
a.badge-primary-text:hover, a.badge-primary-text:focus {
  color: #1a1a1a;
  background-color: #e6e6e6;
}
a.badge-primary-text:focus, a.badge-primary-text.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
}

.badge-secondary-text {
  color: #1a1a1a;
  background-color: #fff;
}
a.badge-secondary-text:hover, a.badge-secondary-text:focus {
  color: #1a1a1a;
  background-color: #e6e6e6;
}
a.badge-secondary-text:focus, a.badge-secondary-text.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
}

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

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

.alert {
  position: relative;
  padding: 0.75rem 1.25rem;
  margin-bottom: 1rem;
  border: 2px solid transparent;
}

.alert-heading {
  color: inherit;
}

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

.alert-dismissible {
  padding-right: 4rem;
}
.alert-dismissible .close {
  position: absolute;
  top: 0;
  right: 0;
  padding: 0.75rem 1.25rem;
  color: inherit;
}

.alert-primary {
  color: #858585;
  background-color: white;
  border-color: white;
}
.alert-primary hr {
  border-top-color: #f2f2f2;
}
.alert-primary .alert-link {
  color: #6c6c6c;
}

.alert-secondary {
  color: #6a6a6a;
  background-color: whitesmoke;
  border-color: #f1f1f1;
}
.alert-secondary hr {
  border-top-color: #e4e4e4;
}
.alert-secondary .alert-link {
  color: #515151;
}

.alert-success {
  color: #155724;
  background-color: #d4edda;
  border-color: #c3e6cb;
}
.alert-success hr {
  border-top-color: #b1dfbb;
}
.alert-success .alert-link {
  color: #0b2e13;
}

.alert-info {
  color: #0c5460;
  background-color: #d1ecf1;
  border-color: #bee5eb;
}
.alert-info hr {
  border-top-color: #abdde5;
}
.alert-info .alert-link {
  color: #062c33;
}

.alert-warning {
  color: #856404;
  background-color: #fff3cd;
  border-color: #ffeeba;
}
.alert-warning hr {
  border-top-color: #ffe8a1;
}
.alert-warning .alert-link {
  color: #533f03;
}

.alert-danger {
  color: #721c24;
  background-color: #f8d7da;
  border-color: #f5c6cb;
}
.alert-danger hr {
  border-top-color: #f1b0b7;
}
.alert-danger .alert-link {
  color: #491217;
}

.alert-light {
  color: #787878;
  background-color: #fafafa;
  border-color: #f8f8f8;
}
.alert-light hr {
  border-top-color: #ebebeb;
}
.alert-light .alert-link {
  color: #5f5f5f;
}

.alert-dark {
  color: #0e0e0e;
  background-color: #d1d1d1;
  border-color: #bfbfbf;
}
.alert-dark hr {
  border-top-color: #b2b2b2;
}
.alert-dark .alert-link {
  color: black;
}

.alert-tertiary {
  color: #7e3911;
  background-color: #fde2d2;
  border-color: #fcd6c1;
}
.alert-tertiary hr {
  border-top-color: #fbc6a9;
}
.alert-tertiary .alert-link {
  color: #51250b;
}

.alert-primary-contrast {
  color: #858585;
  background-color: white;
  border-color: white;
}
.alert-primary-contrast hr {
  border-top-color: #f2f2f2;
}
.alert-primary-contrast .alert-link {
  color: #6c6c6c;
}

.alert-secondary-contrast {
  color: #858585;
  background-color: white;
  border-color: white;
}
.alert-secondary-contrast hr {
  border-top-color: #f2f2f2;
}
.alert-secondary-contrast .alert-link {
  color: #6c6c6c;
}

.alert-primary-text {
  color: #858585;
  background-color: white;
  border-color: white;
}
.alert-primary-text hr {
  border-top-color: #f2f2f2;
}
.alert-primary-text .alert-link {
  color: #6c6c6c;
}

.alert-secondary-text {
  color: #858585;
  background-color: white;
  border-color: white;
}
.alert-secondary-text hr {
  border-top-color: #f2f2f2;
}
.alert-secondary-text .alert-link {
  color: #6c6c6c;
}

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

@keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  display: flex;
  height: 1rem;
  overflow: hidden;
  font-size: 0.75rem;
  background-color: #cccccc;
}

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

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

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

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

.media-body {
  flex: 1;
}

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

.list-group-item-action {
  width: 100%;
  color: #4d4d4d;
  text-align: inherit;
}
.list-group-item-action:hover, .list-group-item-action:focus {
  z-index: 1;
  color: #4d4d4d;
  text-decoration: none;
  background-color: #e6e6e6;
}
.list-group-item-action:active {
  color: #fff;
  background-color: #cccccc;
}

.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  margin-bottom: -2px;
  background-color: #fff;
  border: 2px solid rgba(0, 0, 0, 0.125);
}
.list-group-item:last-child {
  margin-bottom: 0;
}
.list-group-item.disabled, .list-group-item:disabled {
  color: #666666;
  pointer-events: none;
  background-color: #fff;
}
.list-group-item.active {
  z-index: 2;
  color: #fff;
  background-color: #ffffff;
  border-color: #ffffff;
}

.list-group-horizontal {
  flex-direction: row;
}
.list-group-horizontal .list-group-item {
  margin-right: -2px;
  margin-bottom: 0;
}
.list-group-horizontal .list-group-item:last-child {
  margin-right: 0;
}

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    flex-direction: row;
  }
  .list-group-horizontal-sm .list-group-item {
    margin-right: -2px;
    margin-bottom: 0;
  }
  .list-group-horizontal-sm .list-group-item:last-child {
    margin-right: 0;
  }
}
@media (min-width: 768px) {
  .list-group-horizontal-md {
    flex-direction: row;
  }
  .list-group-horizontal-md .list-group-item {
    margin-right: -2px;
    margin-bottom: 0;
  }
  .list-group-horizontal-md .list-group-item:last-child {
    margin-right: 0;
  }
}
@media (min-width: 992px) {
  .list-group-horizontal-lg {
    flex-direction: row;
  }
  .list-group-horizontal-lg .list-group-item {
    margin-right: -2px;
    margin-bottom: 0;
  }
  .list-group-horizontal-lg .list-group-item:last-child {
    margin-right: 0;
  }
}
@media (min-width: 1400px) {
  .list-group-horizontal-xl {
    flex-direction: row;
  }
  .list-group-horizontal-xl .list-group-item {
    margin-right: -2px;
    margin-bottom: 0;
  }
  .list-group-horizontal-xl .list-group-item:last-child {
    margin-right: 0;
  }
}
.list-group-flush .list-group-item {
  border-right: 0;
  border-left: 0;
}
.list-group-flush .list-group-item:last-child {
  margin-bottom: -2px;
}
.list-group-flush:first-child .list-group-item:first-child {
  border-top: 0;
}
.list-group-flush:last-child .list-group-item:last-child {
  margin-bottom: 0;
  border-bottom: 0;
}

.list-group-item-primary {
  color: #858585;
  background-color: white;
}
.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
  color: #858585;
  background-color: #f2f2f2;
}
.list-group-item-primary.list-group-item-action.active {
  color: #fff;
  background-color: #858585;
  border-color: #858585;
}

.list-group-item-secondary {
  color: #6a6a6a;
  background-color: #f1f1f1;
}
.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
  color: #6a6a6a;
  background-color: #e4e4e4;
}
.list-group-item-secondary.list-group-item-action.active {
  color: #fff;
  background-color: #6a6a6a;
  border-color: #6a6a6a;
}

.list-group-item-success {
  color: #155724;
  background-color: #c3e6cb;
}
.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
  color: #155724;
  background-color: #b1dfbb;
}
.list-group-item-success.list-group-item-action.active {
  color: #fff;
  background-color: #155724;
  border-color: #155724;
}

.list-group-item-info {
  color: #0c5460;
  background-color: #bee5eb;
}
.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
  color: #0c5460;
  background-color: #abdde5;
}
.list-group-item-info.list-group-item-action.active {
  color: #fff;
  background-color: #0c5460;
  border-color: #0c5460;
}

.list-group-item-warning {
  color: #856404;
  background-color: #ffeeba;
}
.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
  color: #856404;
  background-color: #ffe8a1;
}
.list-group-item-warning.list-group-item-action.active {
  color: #fff;
  background-color: #856404;
  border-color: #856404;
}

.list-group-item-danger {
  color: #721c24;
  background-color: #f5c6cb;
}
.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
  color: #721c24;
  background-color: #f1b0b7;
}
.list-group-item-danger.list-group-item-action.active {
  color: #fff;
  background-color: #721c24;
  border-color: #721c24;
}

.list-group-item-light {
  color: #787878;
  background-color: #f8f8f8;
}
.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
  color: #787878;
  background-color: #ebebeb;
}
.list-group-item-light.list-group-item-action.active {
  color: #fff;
  background-color: #787878;
  border-color: #787878;
}

.list-group-item-dark {
  color: #0e0e0e;
  background-color: #bfbfbf;
}
.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
  color: #0e0e0e;
  background-color: #b2b2b2;
}
.list-group-item-dark.list-group-item-action.active {
  color: #fff;
  background-color: #0e0e0e;
  border-color: #0e0e0e;
}

.list-group-item-tertiary {
  color: #7e3911;
  background-color: #fcd6c1;
}
.list-group-item-tertiary.list-group-item-action:hover, .list-group-item-tertiary.list-group-item-action:focus {
  color: #7e3911;
  background-color: #fbc6a9;
}
.list-group-item-tertiary.list-group-item-action.active {
  color: #fff;
  background-color: #7e3911;
  border-color: #7e3911;
}

.list-group-item-primary-contrast {
  color: #858585;
  background-color: white;
}
.list-group-item-primary-contrast.list-group-item-action:hover, .list-group-item-primary-contrast.list-group-item-action:focus {
  color: #858585;
  background-color: #f2f2f2;
}
.list-group-item-primary-contrast.list-group-item-action.active {
  color: #fff;
  background-color: #858585;
  border-color: #858585;
}

.list-group-item-secondary-contrast {
  color: #858585;
  background-color: white;
}
.list-group-item-secondary-contrast.list-group-item-action:hover, .list-group-item-secondary-contrast.list-group-item-action:focus {
  color: #858585;
  background-color: #f2f2f2;
}
.list-group-item-secondary-contrast.list-group-item-action.active {
  color: #fff;
  background-color: #858585;
  border-color: #858585;
}

.list-group-item-primary-text {
  color: #858585;
  background-color: white;
}
.list-group-item-primary-text.list-group-item-action:hover, .list-group-item-primary-text.list-group-item-action:focus {
  color: #858585;
  background-color: #f2f2f2;
}
.list-group-item-primary-text.list-group-item-action.active {
  color: #fff;
  background-color: #858585;
  border-color: #858585;
}

.list-group-item-secondary-text {
  color: #858585;
  background-color: white;
}
.list-group-item-secondary-text.list-group-item-action:hover, .list-group-item-secondary-text.list-group-item-action:focus {
  color: #858585;
  background-color: #f2f2f2;
}
.list-group-item-secondary-text.list-group-item-action.active {
  color: #fff;
  background-color: #858585;
  border-color: #858585;
}

.close {
  float: right;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1;
  color: inherit;
  text-shadow: none;
  opacity: 0.5;
}
@media (max-width: 1200px) {
  .close {
    font-size: calc(1.275rem + 0.3vw);
  }
}
.close:hover {
  color: inherit;
  text-decoration: none;
}
.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {
  opacity: 0.75;
}

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

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

.toast {
  max-width: 350px;
  overflow: hidden;
  font-size: 0.875rem;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
  -webkit-backdrop-filter: blur(10px);
          backdrop-filter: blur(10px);
  opacity: 0;
}
.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: #666666;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
}

.toast-body {
  padding: 0.75rem;
}

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

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

.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none;
}
.modal.fade .modal-dialog {
  transition: -webkit-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
          transform: translate(0, -50px);
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    transition: none;
  }
}
.modal.show .modal-dialog {
  -webkit-transform: none;
          transform: none;
}

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

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

.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 2px solid rgba(0, 0, 0, 0.2);
  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.75;
}

.modal-header {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  padding: 1rem 1rem;
  border-bottom: 2px solid #fff;
}
.modal-header .close {
  padding: 1rem 1rem;
  margin: -1rem -1rem -1rem auto;
}

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

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

.modal-footer {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding: 1rem;
  border-top: 2px solid #fff;
}
.modal-footer > :not(:first-child) {
  margin-left: 0.25rem;
}
.modal-footer > :not(:last-child) {
  margin-right: 0.25rem;
}

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

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .modal-dialog-scrollable {
    max-height: calc(100% - 3.5rem);
  }
  .modal-dialog-scrollable .modal-content {
    max-height: calc(100vh - 3.5rem);
  }
  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem);
  }
  .modal-dialog-centered::before {
    height: calc(100vh - 3.5rem);
  }
  .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg,
  .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1400px) {
  .modal-xl {
    max-width: 1140px;
  }
}
.modal .close {
  position: absolute;
  bottom: calc(100% + 0.5rem);
  right: 0;
  margin: 0;
  width: 2rem;
  height: 2rem;
  z-index: 1;
  box-shadow: none !important;
  text-indent: -99999px;
  transition: opacity 0.35s cubic-bezier(0.24, 1, 0.32, 1);
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iYjVjOGViOGQtZTRkNy00ODI3LWE2NmMtM2I1NDllNmFlZTZlIiBkYXRhLW5hbWU9ImNsb3NlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNCAxNCI+PHRpdGxlPmNsb3NlPC90aXRsZT48cGF0aCBpZD0iZWU5YmVjYWEtNTA5Ni00MjY4LWE1ZWUtMzlkZjhhYmQxYjM1IiBkYXRhLW5hbWU9InBhdGgiIGQ9Ik0xMS45NCwzbC0xLTFMNyw2LDMsMi4wNmwtMSwxTDYsNywyLjA2LDExbDEsMUw3LDhsNCwzLjk1LDEtMUw4LDdaIiBmaWxsPSIjZmZmZmZmIi8+PC9zdmc+);
}

.modal-dialog {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: calc(1rem + 2rem);
  padding-bottom: calc(1rem + 2rem);
}

.modal-dialog-scrollable {
  max-height: 100%;
}
.modal-dialog-scrollable .modal-content {
  overflow: initial;
}

.modal-dialog-centered {
  min-height: 100%;
}
.modal-dialog-centered::before {
  height: 100%;
}

.modal-content {
  background-color: #333;
}
.modal-content .card-img-top {
  width: 100%;
}
.modal-content .modal-title {
  width: 100%;
}

.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: "Heron Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 300;
  line-height: 1.9;
  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.875rem;
  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;
}

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  font-family: "Heron Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 300;
  line-height: 1.9;
  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.875rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 2px solid rgba(0, 0, 0, 0.2);
}
.popover .arrow {
  position: absolute;
  display: block;
  width: 1rem;
  height: 0.5rem;
  margin: 0 0.3rem;
}
.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 + 2px) * -1);
}
.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: 2px;
  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 + 2px) * -1);
  width: 0.5rem;
  height: 1rem;
  margin: 0.3rem 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: 2px;
  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 + 2px) * -1);
}
.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: 2px;
  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: 2px 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 + 2px) * -1);
  width: 0.5rem;
  height: 1rem;
  margin: 0.3rem 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: 2px;
  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: 1rem;
  background-color: #f7f7f7;
  border-bottom: 2px solid #ebebeb;
}
.popover-header:empty {
  display: none;
}

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

.carousel {
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%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' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e");
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

a.bg-secondary:hover, a.bg-secondary:focus,
button.bg-secondary:hover,
button.bg-secondary:focus {
  background-color: #b3b3b3 !important;
}

.bg-success {
  background-color: #28a745 !important;
}

a.bg-success:hover, a.bg-success:focus,
button.bg-success:hover,
button.bg-success:focus {
  background-color: #1e7e34 !important;
}

.bg-info {
  background-color: #17a2b8 !important;
}

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

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

a.bg-warning:hover, a.bg-warning:focus,
button.bg-warning:hover,
button.bg-warning:focus {
  background-color: #d39e00 !important;
}

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

a.bg-danger:hover, a.bg-danger:focus,
button.bg-danger:hover,
button.bg-danger:focus {
  background-color: #bd2130 !important;
}

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

a.bg-light:hover, a.bg-light:focus,
button.bg-light:hover,
button.bg-light:focus {
  background-color: #cccccc !important;
}

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

a.bg-dark:hover, a.bg-dark:focus,
button.bg-dark:hover,
button.bg-dark:focus {
  background-color: black !important;
}

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

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

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

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

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

a.bg-secondary-contrast:hover, a.bg-secondary-contrast:focus,
button.bg-secondary-contrast:hover,
button.bg-secondary-contrast:focus {
  background-color: #e6e6e6 !important;
}

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

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

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

a.bg-secondary-text:hover, a.bg-secondary-text:focus,
button.bg-secondary-text:hover,
button.bg-secondary-text:focus {
  background-color: #e6e6e6 !important;
}

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

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

.border {
  border: 2px solid #fff !important;
}

.border-top {
  border-top: 2px solid #fff !important;
}

.border-right {
  border-right: 2px solid #fff !important;
}

.border-bottom {
  border-bottom: 2px solid #fff !important;
}

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

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

.border-success {
  border-color: #28a745 !important;
}

.border-info {
  border-color: #17a2b8 !important;
}

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

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

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

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

.border-tertiary {
  border-color: #F36E20 !important;
}

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

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

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

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

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

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

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

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

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

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

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

.rounded-lg {
  border-radius: 0.3rem !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: 1400px) {
  .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 print {
  .d-print-none {
    display: none !important;
  }
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: flex !important;
  }
  .d-print-inline-flex {
    display: inline-flex !important;
  }
}
.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden;
}
.embed-responsive::before {
  display: block;
  content: "";
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

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

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

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

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

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

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

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

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

.embed-responsive-7by9::before {
  padding-top: 128.5714285714%;
}

.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: 1400px) {
  .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;
  }
}
.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: 1400px) {
  .float-xl-left {
    float: left !important;
  }
  .float-xl-right {
    float: right !important;
  }
  .float-xl-none {
    float: none !important;
  }
}
.overflow-auto {
  overflow: auto !important;
}

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

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

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

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

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

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

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

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

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

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  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.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
}

.shadow {
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
}

.shadow-lg {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !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;
}

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

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

.w-35vh {
  width: 35vh !important;
}

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

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

.w-100vh {
  width: 100vh !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;
}

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

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

.h-35vh {
  height: 35vh !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.m-lg {
  margin: 2.5rem !important;
}

.mt-lg,
.my-lg {
  margin-top: 2.5rem !important;
}

.mr-lg,
.mx-lg {
  margin-right: 2.5rem !important;
}

.mb-lg,
.my-lg {
  margin-bottom: 2.5rem !important;
}

.ml-lg,
.mx-lg {
  margin-left: 2.5rem !important;
}

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

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

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

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

.ml-xl,
.mx-xl {
  margin-left: 3rem !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-xs {
  padding: 1rem !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.p-lg {
  padding: 2.5rem !important;
}

.pt-lg,
.py-lg {
  padding-top: 2.5rem !important;
}

.pr-lg,
.px-lg {
  padding-right: 2.5rem !important;
}

.pb-lg,
.py-lg {
  padding-bottom: 2.5rem !important;
}

.pl-lg,
.px-lg {
  padding-left: 2.5rem !important;
}

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

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

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

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

.pl-xl,
.px-xl {
  padding-left: 3rem !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-nxs {
  margin: -1rem !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.m-nlg {
  margin: -2.5rem !important;
}

.mt-nlg,
.my-nlg {
  margin-top: -2.5rem !important;
}

.mr-nlg,
.mx-nlg {
  margin-right: -2.5rem !important;
}

.mb-nlg,
.my-nlg {
  margin-bottom: -2.5rem !important;
}

.ml-nlg,
.mx-nlg {
  margin-left: -2.5rem !important;
}

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

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

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

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

.ml-nxl,
.mx-nxl {
  margin-left: -3rem !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-xs {
    margin: 1rem !important;
  }
  .mt-sm-xs,
  .my-sm-xs {
    margin-top: 1rem !important;
  }
  .mr-sm-xs,
  .mx-sm-xs {
    margin-right: 1rem !important;
  }
  .mb-sm-xs,
  .my-sm-xs {
    margin-bottom: 1rem !important;
  }
  .ml-sm-xs,
  .mx-sm-xs {
    margin-left: 1rem !important;
  }
  .m-sm-sm {
    margin: 1.5rem !important;
  }
  .mt-sm-sm,
  .my-sm-sm {
    margin-top: 1.5rem !important;
  }
  .mr-sm-sm,
  .mx-sm-sm {
    margin-right: 1.5rem !important;
  }
  .mb-sm-sm,
  .my-sm-sm {
    margin-bottom: 1.5rem !important;
  }
  .ml-sm-sm,
  .mx-sm-sm {
    margin-left: 1.5rem !important;
  }
  .m-sm-md {
    margin: 2rem !important;
  }
  .mt-sm-md,
  .my-sm-md {
    margin-top: 2rem !important;
  }
  .mr-sm-md,
  .mx-sm-md {
    margin-right: 2rem !important;
  }
  .mb-sm-md,
  .my-sm-md {
    margin-bottom: 2rem !important;
  }
  .ml-sm-md,
  .mx-sm-md {
    margin-left: 2rem !important;
  }
  .m-sm-lg {
    margin: 2.5rem !important;
  }
  .mt-sm-lg,
  .my-sm-lg {
    margin-top: 2.5rem !important;
  }
  .mr-sm-lg,
  .mx-sm-lg {
    margin-right: 2.5rem !important;
  }
  .mb-sm-lg,
  .my-sm-lg {
    margin-bottom: 2.5rem !important;
  }
  .ml-sm-lg,
  .mx-sm-lg {
    margin-left: 2.5rem !important;
  }
  .m-sm-xl {
    margin: 3rem !important;
  }
  .mt-sm-xl,
  .my-sm-xl {
    margin-top: 3rem !important;
  }
  .mr-sm-xl,
  .mx-sm-xl {
    margin-right: 3rem !important;
  }
  .mb-sm-xl,
  .my-sm-xl {
    margin-bottom: 3rem !important;
  }
  .ml-sm-xl,
  .mx-sm-xl {
    margin-left: 3rem !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-xs {
    padding: 1rem !important;
  }
  .pt-sm-xs,
  .py-sm-xs {
    padding-top: 1rem !important;
  }
  .pr-sm-xs,
  .px-sm-xs {
    padding-right: 1rem !important;
  }
  .pb-sm-xs,
  .py-sm-xs {
    padding-bottom: 1rem !important;
  }
  .pl-sm-xs,
  .px-sm-xs {
    padding-left: 1rem !important;
  }
  .p-sm-sm {
    padding: 1.5rem !important;
  }
  .pt-sm-sm,
  .py-sm-sm {
    padding-top: 1.5rem !important;
  }
  .pr-sm-sm,
  .px-sm-sm {
    padding-right: 1.5rem !important;
  }
  .pb-sm-sm,
  .py-sm-sm {
    padding-bottom: 1.5rem !important;
  }
  .pl-sm-sm,
  .px-sm-sm {
    padding-left: 1.5rem !important;
  }
  .p-sm-md {
    padding: 2rem !important;
  }
  .pt-sm-md,
  .py-sm-md {
    padding-top: 2rem !important;
  }
  .pr-sm-md,
  .px-sm-md {
    padding-right: 2rem !important;
  }
  .pb-sm-md,
  .py-sm-md {
    padding-bottom: 2rem !important;
  }
  .pl-sm-md,
  .px-sm-md {
    padding-left: 2rem !important;
  }
  .p-sm-lg {
    padding: 2.5rem !important;
  }
  .pt-sm-lg,
  .py-sm-lg {
    padding-top: 2.5rem !important;
  }
  .pr-sm-lg,
  .px-sm-lg {
    padding-right: 2.5rem !important;
  }
  .pb-sm-lg,
  .py-sm-lg {
    padding-bottom: 2.5rem !important;
  }
  .pl-sm-lg,
  .px-sm-lg {
    padding-left: 2.5rem !important;
  }
  .p-sm-xl {
    padding: 3rem !important;
  }
  .pt-sm-xl,
  .py-sm-xl {
    padding-top: 3rem !important;
  }
  .pr-sm-xl,
  .px-sm-xl {
    padding-right: 3rem !important;
  }
  .pb-sm-xl,
  .py-sm-xl {
    padding-bottom: 3rem !important;
  }
  .pl-sm-xl,
  .px-sm-xl {
    padding-left: 3rem !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-nxs {
    margin: -1rem !important;
  }
  .mt-sm-nxs,
  .my-sm-nxs {
    margin-top: -1rem !important;
  }
  .mr-sm-nxs,
  .mx-sm-nxs {
    margin-right: -1rem !important;
  }
  .mb-sm-nxs,
  .my-sm-nxs {
    margin-bottom: -1rem !important;
  }
  .ml-sm-nxs,
  .mx-sm-nxs {
    margin-left: -1rem !important;
  }
  .m-sm-nsm {
    margin: -1.5rem !important;
  }
  .mt-sm-nsm,
  .my-sm-nsm {
    margin-top: -1.5rem !important;
  }
  .mr-sm-nsm,
  .mx-sm-nsm {
    margin-right: -1.5rem !important;
  }
  .mb-sm-nsm,
  .my-sm-nsm {
    margin-bottom: -1.5rem !important;
  }
  .ml-sm-nsm,
  .mx-sm-nsm {
    margin-left: -1.5rem !important;
  }
  .m-sm-nmd {
    margin: -2rem !important;
  }
  .mt-sm-nmd,
  .my-sm-nmd {
    margin-top: -2rem !important;
  }
  .mr-sm-nmd,
  .mx-sm-nmd {
    margin-right: -2rem !important;
  }
  .mb-sm-nmd,
  .my-sm-nmd {
    margin-bottom: -2rem !important;
  }
  .ml-sm-nmd,
  .mx-sm-nmd {
    margin-left: -2rem !important;
  }
  .m-sm-nlg {
    margin: -2.5rem !important;
  }
  .mt-sm-nlg,
  .my-sm-nlg {
    margin-top: -2.5rem !important;
  }
  .mr-sm-nlg,
  .mx-sm-nlg {
    margin-right: -2.5rem !important;
  }
  .mb-sm-nlg,
  .my-sm-nlg {
    margin-bottom: -2.5rem !important;
  }
  .ml-sm-nlg,
  .mx-sm-nlg {
    margin-left: -2.5rem !important;
  }
  .m-sm-nxl {
    margin: -3rem !important;
  }
  .mt-sm-nxl,
  .my-sm-nxl {
    margin-top: -3rem !important;
  }
  .mr-sm-nxl,
  .mx-sm-nxl {
    margin-right: -3rem !important;
  }
  .mb-sm-nxl,
  .my-sm-nxl {
    margin-bottom: -3rem !important;
  }
  .ml-sm-nxl,
  .mx-sm-nxl {
    margin-left: -3rem !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-xs {
    margin: 1rem !important;
  }
  .mt-md-xs,
  .my-md-xs {
    margin-top: 1rem !important;
  }
  .mr-md-xs,
  .mx-md-xs {
    margin-right: 1rem !important;
  }
  .mb-md-xs,
  .my-md-xs {
    margin-bottom: 1rem !important;
  }
  .ml-md-xs,
  .mx-md-xs {
    margin-left: 1rem !important;
  }
  .m-md-sm {
    margin: 1.5rem !important;
  }
  .mt-md-sm,
  .my-md-sm {
    margin-top: 1.5rem !important;
  }
  .mr-md-sm,
  .mx-md-sm {
    margin-right: 1.5rem !important;
  }
  .mb-md-sm,
  .my-md-sm {
    margin-bottom: 1.5rem !important;
  }
  .ml-md-sm,
  .mx-md-sm {
    margin-left: 1.5rem !important;
  }
  .m-md-md {
    margin: 2rem !important;
  }
  .mt-md-md,
  .my-md-md {
    margin-top: 2rem !important;
  }
  .mr-md-md,
  .mx-md-md {
    margin-right: 2rem !important;
  }
  .mb-md-md,
  .my-md-md {
    margin-bottom: 2rem !important;
  }
  .ml-md-md,
  .mx-md-md {
    margin-left: 2rem !important;
  }
  .m-md-lg {
    margin: 2.5rem !important;
  }
  .mt-md-lg,
  .my-md-lg {
    margin-top: 2.5rem !important;
  }
  .mr-md-lg,
  .mx-md-lg {
    margin-right: 2.5rem !important;
  }
  .mb-md-lg,
  .my-md-lg {
    margin-bottom: 2.5rem !important;
  }
  .ml-md-lg,
  .mx-md-lg {
    margin-left: 2.5rem !important;
  }
  .m-md-xl {
    margin: 3rem !important;
  }
  .mt-md-xl,
  .my-md-xl {
    margin-top: 3rem !important;
  }
  .mr-md-xl,
  .mx-md-xl {
    margin-right: 3rem !important;
  }
  .mb-md-xl,
  .my-md-xl {
    margin-bottom: 3rem !important;
  }
  .ml-md-xl,
  .mx-md-xl {
    margin-left: 3rem !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-xs {
    padding: 1rem !important;
  }
  .pt-md-xs,
  .py-md-xs {
    padding-top: 1rem !important;
  }
  .pr-md-xs,
  .px-md-xs {
    padding-right: 1rem !important;
  }
  .pb-md-xs,
  .py-md-xs {
    padding-bottom: 1rem !important;
  }
  .pl-md-xs,
  .px-md-xs {
    padding-left: 1rem !important;
  }
  .p-md-sm {
    padding: 1.5rem !important;
  }
  .pt-md-sm,
  .py-md-sm {
    padding-top: 1.5rem !important;
  }
  .pr-md-sm,
  .px-md-sm {
    padding-right: 1.5rem !important;
  }
  .pb-md-sm,
  .py-md-sm {
    padding-bottom: 1.5rem !important;
  }
  .pl-md-sm,
  .px-md-sm {
    padding-left: 1.5rem !important;
  }
  .p-md-md {
    padding: 2rem !important;
  }
  .pt-md-md,
  .py-md-md {
    padding-top: 2rem !important;
  }
  .pr-md-md,
  .px-md-md {
    padding-right: 2rem !important;
  }
  .pb-md-md,
  .py-md-md {
    padding-bottom: 2rem !important;
  }
  .pl-md-md,
  .px-md-md {
    padding-left: 2rem !important;
  }
  .p-md-lg {
    padding: 2.5rem !important;
  }
  .pt-md-lg,
  .py-md-lg {
    padding-top: 2.5rem !important;
  }
  .pr-md-lg,
  .px-md-lg {
    padding-right: 2.5rem !important;
  }
  .pb-md-lg,
  .py-md-lg {
    padding-bottom: 2.5rem !important;
  }
  .pl-md-lg,
  .px-md-lg {
    padding-left: 2.5rem !important;
  }
  .p-md-xl {
    padding: 3rem !important;
  }
  .pt-md-xl,
  .py-md-xl {
    padding-top: 3rem !important;
  }
  .pr-md-xl,
  .px-md-xl {
    padding-right: 3rem !important;
  }
  .pb-md-xl,
  .py-md-xl {
    padding-bottom: 3rem !important;
  }
  .pl-md-xl,
  .px-md-xl {
    padding-left: 3rem !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-nxs {
    margin: -1rem !important;
  }
  .mt-md-nxs,
  .my-md-nxs {
    margin-top: -1rem !important;
  }
  .mr-md-nxs,
  .mx-md-nxs {
    margin-right: -1rem !important;
  }
  .mb-md-nxs,
  .my-md-nxs {
    margin-bottom: -1rem !important;
  }
  .ml-md-nxs,
  .mx-md-nxs {
    margin-left: -1rem !important;
  }
  .m-md-nsm {
    margin: -1.5rem !important;
  }
  .mt-md-nsm,
  .my-md-nsm {
    margin-top: -1.5rem !important;
  }
  .mr-md-nsm,
  .mx-md-nsm {
    margin-right: -1.5rem !important;
  }
  .mb-md-nsm,
  .my-md-nsm {
    margin-bottom: -1.5rem !important;
  }
  .ml-md-nsm,
  .mx-md-nsm {
    margin-left: -1.5rem !important;
  }
  .m-md-nmd {
    margin: -2rem !important;
  }
  .mt-md-nmd,
  .my-md-nmd {
    margin-top: -2rem !important;
  }
  .mr-md-nmd,
  .mx-md-nmd {
    margin-right: -2rem !important;
  }
  .mb-md-nmd,
  .my-md-nmd {
    margin-bottom: -2rem !important;
  }
  .ml-md-nmd,
  .mx-md-nmd {
    margin-left: -2rem !important;
  }
  .m-md-nlg {
    margin: -2.5rem !important;
  }
  .mt-md-nlg,
  .my-md-nlg {
    margin-top: -2.5rem !important;
  }
  .mr-md-nlg,
  .mx-md-nlg {
    margin-right: -2.5rem !important;
  }
  .mb-md-nlg,
  .my-md-nlg {
    margin-bottom: -2.5rem !important;
  }
  .ml-md-nlg,
  .mx-md-nlg {
    margin-left: -2.5rem !important;
  }
  .m-md-nxl {
    margin: -3rem !important;
  }
  .mt-md-nxl,
  .my-md-nxl {
    margin-top: -3rem !important;
  }
  .mr-md-nxl,
  .mx-md-nxl {
    margin-right: -3rem !important;
  }
  .mb-md-nxl,
  .my-md-nxl {
    margin-bottom: -3rem !important;
  }
  .ml-md-nxl,
  .mx-md-nxl {
    margin-left: -3rem !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-xs {
    margin: 1rem !important;
  }
  .mt-lg-xs,
  .my-lg-xs {
    margin-top: 1rem !important;
  }
  .mr-lg-xs,
  .mx-lg-xs {
    margin-right: 1rem !important;
  }
  .mb-lg-xs,
  .my-lg-xs {
    margin-bottom: 1rem !important;
  }
  .ml-lg-xs,
  .mx-lg-xs {
    margin-left: 1rem !important;
  }
  .m-lg-sm {
    margin: 1.5rem !important;
  }
  .mt-lg-sm,
  .my-lg-sm {
    margin-top: 1.5rem !important;
  }
  .mr-lg-sm,
  .mx-lg-sm {
    margin-right: 1.5rem !important;
  }
  .mb-lg-sm,
  .my-lg-sm {
    margin-bottom: 1.5rem !important;
  }
  .ml-lg-sm,
  .mx-lg-sm {
    margin-left: 1.5rem !important;
  }
  .m-lg-md {
    margin: 2rem !important;
  }
  .mt-lg-md,
  .my-lg-md {
    margin-top: 2rem !important;
  }
  .mr-lg-md,
  .mx-lg-md {
    margin-right: 2rem !important;
  }
  .mb-lg-md,
  .my-lg-md {
    margin-bottom: 2rem !important;
  }
  .ml-lg-md,
  .mx-lg-md {
    margin-left: 2rem !important;
  }
  .m-lg-lg {
    margin: 2.5rem !important;
  }
  .mt-lg-lg,
  .my-lg-lg {
    margin-top: 2.5rem !important;
  }
  .mr-lg-lg,
  .mx-lg-lg {
    margin-right: 2.5rem !important;
  }
  .mb-lg-lg,
  .my-lg-lg {
    margin-bottom: 2.5rem !important;
  }
  .ml-lg-lg,
  .mx-lg-lg {
    margin-left: 2.5rem !important;
  }
  .m-lg-xl {
    margin: 3rem !important;
  }
  .mt-lg-xl,
  .my-lg-xl {
    margin-top: 3rem !important;
  }
  .mr-lg-xl,
  .mx-lg-xl {
    margin-right: 3rem !important;
  }
  .mb-lg-xl,
  .my-lg-xl {
    margin-bottom: 3rem !important;
  }
  .ml-lg-xl,
  .mx-lg-xl {
    margin-left: 3rem !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-xs {
    padding: 1rem !important;
  }
  .pt-lg-xs,
  .py-lg-xs {
    padding-top: 1rem !important;
  }
  .pr-lg-xs,
  .px-lg-xs {
    padding-right: 1rem !important;
  }
  .pb-lg-xs,
  .py-lg-xs {
    padding-bottom: 1rem !important;
  }
  .pl-lg-xs,
  .px-lg-xs {
    padding-left: 1rem !important;
  }
  .p-lg-sm {
    padding: 1.5rem !important;
  }
  .pt-lg-sm,
  .py-lg-sm {
    padding-top: 1.5rem !important;
  }
  .pr-lg-sm,
  .px-lg-sm {
    padding-right: 1.5rem !important;
  }
  .pb-lg-sm,
  .py-lg-sm {
    padding-bottom: 1.5rem !important;
  }
  .pl-lg-sm,
  .px-lg-sm {
    padding-left: 1.5rem !important;
  }
  .p-lg-md {
    padding: 2rem !important;
  }
  .pt-lg-md,
  .py-lg-md {
    padding-top: 2rem !important;
  }
  .pr-lg-md,
  .px-lg-md {
    padding-right: 2rem !important;
  }
  .pb-lg-md,
  .py-lg-md {
    padding-bottom: 2rem !important;
  }
  .pl-lg-md,
  .px-lg-md {
    padding-left: 2rem !important;
  }
  .p-lg-lg {
    padding: 2.5rem !important;
  }
  .pt-lg-lg,
  .py-lg-lg {
    padding-top: 2.5rem !important;
  }
  .pr-lg-lg,
  .px-lg-lg {
    padding-right: 2.5rem !important;
  }
  .pb-lg-lg,
  .py-lg-lg {
    padding-bottom: 2.5rem !important;
  }
  .pl-lg-lg,
  .px-lg-lg {
    padding-left: 2.5rem !important;
  }
  .p-lg-xl {
    padding: 3rem !important;
  }
  .pt-lg-xl,
  .py-lg-xl {
    padding-top: 3rem !important;
  }
  .pr-lg-xl,
  .px-lg-xl {
    padding-right: 3rem !important;
  }
  .pb-lg-xl,
  .py-lg-xl {
    padding-bottom: 3rem !important;
  }
  .pl-lg-xl,
  .px-lg-xl {
    padding-left: 3rem !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-nxs {
    margin: -1rem !important;
  }
  .mt-lg-nxs,
  .my-lg-nxs {
    margin-top: -1rem !important;
  }
  .mr-lg-nxs,
  .mx-lg-nxs {
    margin-right: -1rem !important;
  }
  .mb-lg-nxs,
  .my-lg-nxs {
    margin-bottom: -1rem !important;
  }
  .ml-lg-nxs,
  .mx-lg-nxs {
    margin-left: -1rem !important;
  }
  .m-lg-nsm {
    margin: -1.5rem !important;
  }
  .mt-lg-nsm,
  .my-lg-nsm {
    margin-top: -1.5rem !important;
  }
  .mr-lg-nsm,
  .mx-lg-nsm {
    margin-right: -1.5rem !important;
  }
  .mb-lg-nsm,
  .my-lg-nsm {
    margin-bottom: -1.5rem !important;
  }
  .ml-lg-nsm,
  .mx-lg-nsm {
    margin-left: -1.5rem !important;
  }
  .m-lg-nmd {
    margin: -2rem !important;
  }
  .mt-lg-nmd,
  .my-lg-nmd {
    margin-top: -2rem !important;
  }
  .mr-lg-nmd,
  .mx-lg-nmd {
    margin-right: -2rem !important;
  }
  .mb-lg-nmd,
  .my-lg-nmd {
    margin-bottom: -2rem !important;
  }
  .ml-lg-nmd,
  .mx-lg-nmd {
    margin-left: -2rem !important;
  }
  .m-lg-nlg {
    margin: -2.5rem !important;
  }
  .mt-lg-nlg,
  .my-lg-nlg {
    margin-top: -2.5rem !important;
  }
  .mr-lg-nlg,
  .mx-lg-nlg {
    margin-right: -2.5rem !important;
  }
  .mb-lg-nlg,
  .my-lg-nlg {
    margin-bottom: -2.5rem !important;
  }
  .ml-lg-nlg,
  .mx-lg-nlg {
    margin-left: -2.5rem !important;
  }
  .m-lg-nxl {
    margin: -3rem !important;
  }
  .mt-lg-nxl,
  .my-lg-nxl {
    margin-top: -3rem !important;
  }
  .mr-lg-nxl,
  .mx-lg-nxl {
    margin-right: -3rem !important;
  }
  .mb-lg-nxl,
  .my-lg-nxl {
    margin-bottom: -3rem !important;
  }
  .ml-lg-nxl,
  .mx-lg-nxl {
    margin-left: -3rem !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: 1400px) {
  .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-xs {
    margin: 1rem !important;
  }
  .mt-xl-xs,
  .my-xl-xs {
    margin-top: 1rem !important;
  }
  .mr-xl-xs,
  .mx-xl-xs {
    margin-right: 1rem !important;
  }
  .mb-xl-xs,
  .my-xl-xs {
    margin-bottom: 1rem !important;
  }
  .ml-xl-xs,
  .mx-xl-xs {
    margin-left: 1rem !important;
  }
  .m-xl-sm {
    margin: 1.5rem !important;
  }
  .mt-xl-sm,
  .my-xl-sm {
    margin-top: 1.5rem !important;
  }
  .mr-xl-sm,
  .mx-xl-sm {
    margin-right: 1.5rem !important;
  }
  .mb-xl-sm,
  .my-xl-sm {
    margin-bottom: 1.5rem !important;
  }
  .ml-xl-sm,
  .mx-xl-sm {
    margin-left: 1.5rem !important;
  }
  .m-xl-md {
    margin: 2rem !important;
  }
  .mt-xl-md,
  .my-xl-md {
    margin-top: 2rem !important;
  }
  .mr-xl-md,
  .mx-xl-md {
    margin-right: 2rem !important;
  }
  .mb-xl-md,
  .my-xl-md {
    margin-bottom: 2rem !important;
  }
  .ml-xl-md,
  .mx-xl-md {
    margin-left: 2rem !important;
  }
  .m-xl-lg {
    margin: 2.5rem !important;
  }
  .mt-xl-lg,
  .my-xl-lg {
    margin-top: 2.5rem !important;
  }
  .mr-xl-lg,
  .mx-xl-lg {
    margin-right: 2.5rem !important;
  }
  .mb-xl-lg,
  .my-xl-lg {
    margin-bottom: 2.5rem !important;
  }
  .ml-xl-lg,
  .mx-xl-lg {
    margin-left: 2.5rem !important;
  }
  .m-xl-xl {
    margin: 3rem !important;
  }
  .mt-xl-xl,
  .my-xl-xl {
    margin-top: 3rem !important;
  }
  .mr-xl-xl,
  .mx-xl-xl {
    margin-right: 3rem !important;
  }
  .mb-xl-xl,
  .my-xl-xl {
    margin-bottom: 3rem !important;
  }
  .ml-xl-xl,
  .mx-xl-xl {
    margin-left: 3rem !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-xs {
    padding: 1rem !important;
  }
  .pt-xl-xs,
  .py-xl-xs {
    padding-top: 1rem !important;
  }
  .pr-xl-xs,
  .px-xl-xs {
    padding-right: 1rem !important;
  }
  .pb-xl-xs,
  .py-xl-xs {
    padding-bottom: 1rem !important;
  }
  .pl-xl-xs,
  .px-xl-xs {
    padding-left: 1rem !important;
  }
  .p-xl-sm {
    padding: 1.5rem !important;
  }
  .pt-xl-sm,
  .py-xl-sm {
    padding-top: 1.5rem !important;
  }
  .pr-xl-sm,
  .px-xl-sm {
    padding-right: 1.5rem !important;
  }
  .pb-xl-sm,
  .py-xl-sm {
    padding-bottom: 1.5rem !important;
  }
  .pl-xl-sm,
  .px-xl-sm {
    padding-left: 1.5rem !important;
  }
  .p-xl-md {
    padding: 2rem !important;
  }
  .pt-xl-md,
  .py-xl-md {
    padding-top: 2rem !important;
  }
  .pr-xl-md,
  .px-xl-md {
    padding-right: 2rem !important;
  }
  .pb-xl-md,
  .py-xl-md {
    padding-bottom: 2rem !important;
  }
  .pl-xl-md,
  .px-xl-md {
    padding-left: 2rem !important;
  }
  .p-xl-lg {
    padding: 2.5rem !important;
  }
  .pt-xl-lg,
  .py-xl-lg {
    padding-top: 2.5rem !important;
  }
  .pr-xl-lg,
  .px-xl-lg {
    padding-right: 2.5rem !important;
  }
  .pb-xl-lg,
  .py-xl-lg {
    padding-bottom: 2.5rem !important;
  }
  .pl-xl-lg,
  .px-xl-lg {
    padding-left: 2.5rem !important;
  }
  .p-xl-xl {
    padding: 3rem !important;
  }
  .pt-xl-xl,
  .py-xl-xl {
    padding-top: 3rem !important;
  }
  .pr-xl-xl,
  .px-xl-xl {
    padding-right: 3rem !important;
  }
  .pb-xl-xl,
  .py-xl-xl {
    padding-bottom: 3rem !important;
  }
  .pl-xl-xl,
  .px-xl-xl {
    padding-left: 3rem !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-nxs {
    margin: -1rem !important;
  }
  .mt-xl-nxs,
  .my-xl-nxs {
    margin-top: -1rem !important;
  }
  .mr-xl-nxs,
  .mx-xl-nxs {
    margin-right: -1rem !important;
  }
  .mb-xl-nxs,
  .my-xl-nxs {
    margin-bottom: -1rem !important;
  }
  .ml-xl-nxs,
  .mx-xl-nxs {
    margin-left: -1rem !important;
  }
  .m-xl-nsm {
    margin: -1.5rem !important;
  }
  .mt-xl-nsm,
  .my-xl-nsm {
    margin-top: -1.5rem !important;
  }
  .mr-xl-nsm,
  .mx-xl-nsm {
    margin-right: -1.5rem !important;
  }
  .mb-xl-nsm,
  .my-xl-nsm {
    margin-bottom: -1.5rem !important;
  }
  .ml-xl-nsm,
  .mx-xl-nsm {
    margin-left: -1.5rem !important;
  }
  .m-xl-nmd {
    margin: -2rem !important;
  }
  .mt-xl-nmd,
  .my-xl-nmd {
    margin-top: -2rem !important;
  }
  .mr-xl-nmd,
  .mx-xl-nmd {
    margin-right: -2rem !important;
  }
  .mb-xl-nmd,
  .my-xl-nmd {
    margin-bottom: -2rem !important;
  }
  .ml-xl-nmd,
  .mx-xl-nmd {
    margin-left: -2rem !important;
  }
  .m-xl-nlg {
    margin: -2.5rem !important;
  }
  .mt-xl-nlg,
  .my-xl-nlg {
    margin-top: -2.5rem !important;
  }
  .mr-xl-nlg,
  .mx-xl-nlg {
    margin-right: -2.5rem !important;
  }
  .mb-xl-nlg,
  .my-xl-nlg {
    margin-bottom: -2.5rem !important;
  }
  .ml-xl-nlg,
  .mx-xl-nlg {
    margin-left: -2.5rem !important;
  }
  .m-xl-nxl {
    margin: -3rem !important;
  }
  .mt-xl-nxl,
  .my-xl-nxl {
    margin-top: -3rem !important;
  }
  .mr-xl-nxl,
  .mx-xl-nxl {
    margin-right: -3rem !important;
  }
  .mb-xl-nxl,
  .my-xl-nxl {
    margin-bottom: -3rem !important;
  }
  .ml-xl-nxl,
  .mx-xl-nxl {
    margin-left: -3rem !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;
  }
}
.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: 1400px) {
  .text-xl-left {
    text-align: left !important;
  }
  .text-xl-right {
    text-align: right !important;
  }
  .text-xl-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: 300 !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: #ffffff !important;
}

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

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

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

.text-success {
  color: #28a745 !important;
}

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

.text-info {
  color: #17a2b8 !important;
}

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

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

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

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

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

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

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

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

a.text-dark:hover, a.text-dark:focus {
  color: black !important;
}

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

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

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

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

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

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

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

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

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

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

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

.text-muted {
  color: #b3b3b3 !important;
}

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

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

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

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

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

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

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

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

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

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

.h-35vh {
  height: 35vh !important;
}

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

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

.h-100vh {
  height: 100vh !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;
}

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

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

.w-35vh {
  width: 35vh !important;
}

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

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

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

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

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

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

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

.mw-auto {
  max-width: auto !important;
}

.mw-0 {
  max-width: 0 !important;
}

.mw-25vh {
  max-width: 25vh !important;
}

.mw-35vh {
  max-width: 35vh !important;
}

.mw-50vh {
  max-width: 50vh !important;
}

.mw-75vh {
  max-width: 75vh !important;
}

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

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

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

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

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

.mh-auto {
  max-height: auto !important;
}

.mh-0 {
  max-height: 0 !important;
}

.mh-25vh {
  max-height: 25vh !important;
}

.mh-35vh {
  max-height: 35vh !important;
}

.mh-50vh {
  max-height: 50vh !important;
}

.mh-75vh {
  max-height: 75vh !important;
}

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

.minw-25 {
  min-width: 25% !important;
}

.minw-50 {
  min-width: 50% !important;
}

.minw-75 {
  min-width: 75% !important;
}

.minw-100 {
  min-width: 100% !important;
}

.minw-auto {
  min-width: auto !important;
}

.minw-0 {
  min-width: 0 !important;
}

.minw-25vh {
  min-width: 25vh !important;
}

.minw-35vh {
  min-width: 35vh !important;
}

.minw-50vh {
  min-width: 50vh !important;
}

.minw-75vh {
  min-width: 75vh !important;
}

.minw-100vh {
  min-width: 100vh !important;
}

.minh-25 {
  min-height: 25% !important;
}

.minh-50 {
  min-height: 50% !important;
}

.minh-75 {
  min-height: 75% !important;
}

.minh-100 {
  min-height: 100% !important;
}

.minh-auto {
  min-height: auto !important;
}

.minh-0 {
  min-height: 0 !important;
}

.minh-25vh {
  min-height: 25vh !important;
}

.minh-35vh {
  min-height: 35vh !important;
}

.minh-50vh {
  min-height: 50vh !important;
}

.minh-75vh {
  min-height: 75vh !important;
}

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

@media (min-width: 576px) {
  .h-sm-25 {
    height: 25% !important;
  }
  .h-sm-50 {
    height: 50% !important;
  }
  .h-sm-75 {
    height: 75% !important;
  }
  .h-sm-100 {
    height: 100% !important;
  }
  .h-sm-auto {
    height: auto !important;
  }
  .h-sm-0 {
    height: 0 !important;
  }
  .h-sm-25vh {
    height: 25vh !important;
  }
  .h-sm-35vh {
    height: 35vh !important;
  }
  .h-sm-50vh {
    height: 50vh !important;
  }
  .h-sm-75vh {
    height: 75vh !important;
  }
  .h-sm-100vh {
    height: 100vh !important;
  }
  .w-sm-25 {
    width: 25% !important;
  }
  .w-sm-50 {
    width: 50% !important;
  }
  .w-sm-75 {
    width: 75% !important;
  }
  .w-sm-100 {
    width: 100% !important;
  }
  .w-sm-auto {
    width: auto !important;
  }
  .w-sm-0 {
    width: 0 !important;
  }
  .w-sm-25vh {
    width: 25vh !important;
  }
  .w-sm-35vh {
    width: 35vh !important;
  }
  .w-sm-50vh {
    width: 50vh !important;
  }
  .w-sm-75vh {
    width: 75vh !important;
  }
  .w-sm-100vh {
    width: 100vh !important;
  }
  .mw-sm-25 {
    max-width: 25% !important;
  }
  .mw-sm-50 {
    max-width: 50% !important;
  }
  .mw-sm-75 {
    max-width: 75% !important;
  }
  .mw-sm-100 {
    max-width: 100% !important;
  }
  .mw-sm-auto {
    max-width: auto !important;
  }
  .mw-sm-0 {
    max-width: 0 !important;
  }
  .mw-sm-25vh {
    max-width: 25vh !important;
  }
  .mw-sm-35vh {
    max-width: 35vh !important;
  }
  .mw-sm-50vh {
    max-width: 50vh !important;
  }
  .mw-sm-75vh {
    max-width: 75vh !important;
  }
  .mw-sm-100vh {
    max-width: 100vh !important;
  }
  .mh-sm-25 {
    max-height: 25% !important;
  }
  .mh-sm-50 {
    max-height: 50% !important;
  }
  .mh-sm-75 {
    max-height: 75% !important;
  }
  .mh-sm-100 {
    max-height: 100% !important;
  }
  .mh-sm-auto {
    max-height: auto !important;
  }
  .mh-sm-0 {
    max-height: 0 !important;
  }
  .mh-sm-25vh {
    max-height: 25vh !important;
  }
  .mh-sm-35vh {
    max-height: 35vh !important;
  }
  .mh-sm-50vh {
    max-height: 50vh !important;
  }
  .mh-sm-75vh {
    max-height: 75vh !important;
  }
  .mh-sm-100vh {
    max-height: 100vh !important;
  }
  .minw-sm-25 {
    min-width: 25% !important;
  }
  .minw-sm-50 {
    min-width: 50% !important;
  }
  .minw-sm-75 {
    min-width: 75% !important;
  }
  .minw-sm-100 {
    min-width: 100% !important;
  }
  .minw-sm-auto {
    min-width: auto !important;
  }
  .minw-sm-0 {
    min-width: 0 !important;
  }
  .minw-sm-25vh {
    min-width: 25vh !important;
  }
  .minw-sm-35vh {
    min-width: 35vh !important;
  }
  .minw-sm-50vh {
    min-width: 50vh !important;
  }
  .minw-sm-75vh {
    min-width: 75vh !important;
  }
  .minw-sm-100vh {
    min-width: 100vh !important;
  }
  .minh-sm-25 {
    min-height: 25% !important;
  }
  .minh-sm-50 {
    min-height: 50% !important;
  }
  .minh-sm-75 {
    min-height: 75% !important;
  }
  .minh-sm-100 {
    min-height: 100% !important;
  }
  .minh-sm-auto {
    min-height: auto !important;
  }
  .minh-sm-0 {
    min-height: 0 !important;
  }
  .minh-sm-25vh {
    min-height: 25vh !important;
  }
  .minh-sm-35vh {
    min-height: 35vh !important;
  }
  .minh-sm-50vh {
    min-height: 50vh !important;
  }
  .minh-sm-75vh {
    min-height: 75vh !important;
  }
  .minh-sm-100vh {
    min-height: 100vh !important;
  }
}
@media (min-width: 768px) {
  .h-md-25 {
    height: 25% !important;
  }
  .h-md-50 {
    height: 50% !important;
  }
  .h-md-75 {
    height: 75% !important;
  }
  .h-md-100 {
    height: 100% !important;
  }
  .h-md-auto {
    height: auto !important;
  }
  .h-md-0 {
    height: 0 !important;
  }
  .h-md-25vh {
    height: 25vh !important;
  }
  .h-md-35vh {
    height: 35vh !important;
  }
  .h-md-50vh {
    height: 50vh !important;
  }
  .h-md-75vh {
    height: 75vh !important;
  }
  .h-md-100vh {
    height: 100vh !important;
  }
  .w-md-25 {
    width: 25% !important;
  }
  .w-md-50 {
    width: 50% !important;
  }
  .w-md-75 {
    width: 75% !important;
  }
  .w-md-100 {
    width: 100% !important;
  }
  .w-md-auto {
    width: auto !important;
  }
  .w-md-0 {
    width: 0 !important;
  }
  .w-md-25vh {
    width: 25vh !important;
  }
  .w-md-35vh {
    width: 35vh !important;
  }
  .w-md-50vh {
    width: 50vh !important;
  }
  .w-md-75vh {
    width: 75vh !important;
  }
  .w-md-100vh {
    width: 100vh !important;
  }
  .mw-md-25 {
    max-width: 25% !important;
  }
  .mw-md-50 {
    max-width: 50% !important;
  }
  .mw-md-75 {
    max-width: 75% !important;
  }
  .mw-md-100 {
    max-width: 100% !important;
  }
  .mw-md-auto {
    max-width: auto !important;
  }
  .mw-md-0 {
    max-width: 0 !important;
  }
  .mw-md-25vh {
    max-width: 25vh !important;
  }
  .mw-md-35vh {
    max-width: 35vh !important;
  }
  .mw-md-50vh {
    max-width: 50vh !important;
  }
  .mw-md-75vh {
    max-width: 75vh !important;
  }
  .mw-md-100vh {
    max-width: 100vh !important;
  }
  .mh-md-25 {
    max-height: 25% !important;
  }
  .mh-md-50 {
    max-height: 50% !important;
  }
  .mh-md-75 {
    max-height: 75% !important;
  }
  .mh-md-100 {
    max-height: 100% !important;
  }
  .mh-md-auto {
    max-height: auto !important;
  }
  .mh-md-0 {
    max-height: 0 !important;
  }
  .mh-md-25vh {
    max-height: 25vh !important;
  }
  .mh-md-35vh {
    max-height: 35vh !important;
  }
  .mh-md-50vh {
    max-height: 50vh !important;
  }
  .mh-md-75vh {
    max-height: 75vh !important;
  }
  .mh-md-100vh {
    max-height: 100vh !important;
  }
  .minw-md-25 {
    min-width: 25% !important;
  }
  .minw-md-50 {
    min-width: 50% !important;
  }
  .minw-md-75 {
    min-width: 75% !important;
  }
  .minw-md-100 {
    min-width: 100% !important;
  }
  .minw-md-auto {
    min-width: auto !important;
  }
  .minw-md-0 {
    min-width: 0 !important;
  }
  .minw-md-25vh {
    min-width: 25vh !important;
  }
  .minw-md-35vh {
    min-width: 35vh !important;
  }
  .minw-md-50vh {
    min-width: 50vh !important;
  }
  .minw-md-75vh {
    min-width: 75vh !important;
  }
  .minw-md-100vh {
    min-width: 100vh !important;
  }
  .minh-md-25 {
    min-height: 25% !important;
  }
  .minh-md-50 {
    min-height: 50% !important;
  }
  .minh-md-75 {
    min-height: 75% !important;
  }
  .minh-md-100 {
    min-height: 100% !important;
  }
  .minh-md-auto {
    min-height: auto !important;
  }
  .minh-md-0 {
    min-height: 0 !important;
  }
  .minh-md-25vh {
    min-height: 25vh !important;
  }
  .minh-md-35vh {
    min-height: 35vh !important;
  }
  .minh-md-50vh {
    min-height: 50vh !important;
  }
  .minh-md-75vh {
    min-height: 75vh !important;
  }
  .minh-md-100vh {
    min-height: 100vh !important;
  }
}
@media (min-width: 992px) {
  .h-lg-25 {
    height: 25% !important;
  }
  .h-lg-50 {
    height: 50% !important;
  }
  .h-lg-75 {
    height: 75% !important;
  }
  .h-lg-100 {
    height: 100% !important;
  }
  .h-lg-auto {
    height: auto !important;
  }
  .h-lg-0 {
    height: 0 !important;
  }
  .h-lg-25vh {
    height: 25vh !important;
  }
  .h-lg-35vh {
    height: 35vh !important;
  }
  .h-lg-50vh {
    height: 50vh !important;
  }
  .h-lg-75vh {
    height: 75vh !important;
  }
  .h-lg-100vh {
    height: 100vh !important;
  }
  .w-lg-25 {
    width: 25% !important;
  }
  .w-lg-50 {
    width: 50% !important;
  }
  .w-lg-75 {
    width: 75% !important;
  }
  .w-lg-100 {
    width: 100% !important;
  }
  .w-lg-auto {
    width: auto !important;
  }
  .w-lg-0 {
    width: 0 !important;
  }
  .w-lg-25vh {
    width: 25vh !important;
  }
  .w-lg-35vh {
    width: 35vh !important;
  }
  .w-lg-50vh {
    width: 50vh !important;
  }
  .w-lg-75vh {
    width: 75vh !important;
  }
  .w-lg-100vh {
    width: 100vh !important;
  }
  .mw-lg-25 {
    max-width: 25% !important;
  }
  .mw-lg-50 {
    max-width: 50% !important;
  }
  .mw-lg-75 {
    max-width: 75% !important;
  }
  .mw-lg-100 {
    max-width: 100% !important;
  }
  .mw-lg-auto {
    max-width: auto !important;
  }
  .mw-lg-0 {
    max-width: 0 !important;
  }
  .mw-lg-25vh {
    max-width: 25vh !important;
  }
  .mw-lg-35vh {
    max-width: 35vh !important;
  }
  .mw-lg-50vh {
    max-width: 50vh !important;
  }
  .mw-lg-75vh {
    max-width: 75vh !important;
  }
  .mw-lg-100vh {
    max-width: 100vh !important;
  }
  .mh-lg-25 {
    max-height: 25% !important;
  }
  .mh-lg-50 {
    max-height: 50% !important;
  }
  .mh-lg-75 {
    max-height: 75% !important;
  }
  .mh-lg-100 {
    max-height: 100% !important;
  }
  .mh-lg-auto {
    max-height: auto !important;
  }
  .mh-lg-0 {
    max-height: 0 !important;
  }
  .mh-lg-25vh {
    max-height: 25vh !important;
  }
  .mh-lg-35vh {
    max-height: 35vh !important;
  }
  .mh-lg-50vh {
    max-height: 50vh !important;
  }
  .mh-lg-75vh {
    max-height: 75vh !important;
  }
  .mh-lg-100vh {
    max-height: 100vh !important;
  }
  .minw-lg-25 {
    min-width: 25% !important;
  }
  .minw-lg-50 {
    min-width: 50% !important;
  }
  .minw-lg-75 {
    min-width: 75% !important;
  }
  .minw-lg-100 {
    min-width: 100% !important;
  }
  .minw-lg-auto {
    min-width: auto !important;
  }
  .minw-lg-0 {
    min-width: 0 !important;
  }
  .minw-lg-25vh {
    min-width: 25vh !important;
  }
  .minw-lg-35vh {
    min-width: 35vh !important;
  }
  .minw-lg-50vh {
    min-width: 50vh !important;
  }
  .minw-lg-75vh {
    min-width: 75vh !important;
  }
  .minw-lg-100vh {
    min-width: 100vh !important;
  }
  .minh-lg-25 {
    min-height: 25% !important;
  }
  .minh-lg-50 {
    min-height: 50% !important;
  }
  .minh-lg-75 {
    min-height: 75% !important;
  }
  .minh-lg-100 {
    min-height: 100% !important;
  }
  .minh-lg-auto {
    min-height: auto !important;
  }
  .minh-lg-0 {
    min-height: 0 !important;
  }
  .minh-lg-25vh {
    min-height: 25vh !important;
  }
  .minh-lg-35vh {
    min-height: 35vh !important;
  }
  .minh-lg-50vh {
    min-height: 50vh !important;
  }
  .minh-lg-75vh {
    min-height: 75vh !important;
  }
  .minh-lg-100vh {
    min-height: 100vh !important;
  }
}
@media (min-width: 1400px) {
  .h-xl-25 {
    height: 25% !important;
  }
  .h-xl-50 {
    height: 50% !important;
  }
  .h-xl-75 {
    height: 75% !important;
  }
  .h-xl-100 {
    height: 100% !important;
  }
  .h-xl-auto {
    height: auto !important;
  }
  .h-xl-0 {
    height: 0 !important;
  }
  .h-xl-25vh {
    height: 25vh !important;
  }
  .h-xl-35vh {
    height: 35vh !important;
  }
  .h-xl-50vh {
    height: 50vh !important;
  }
  .h-xl-75vh {
    height: 75vh !important;
  }
  .h-xl-100vh {
    height: 100vh !important;
  }
  .w-xl-25 {
    width: 25% !important;
  }
  .w-xl-50 {
    width: 50% !important;
  }
  .w-xl-75 {
    width: 75% !important;
  }
  .w-xl-100 {
    width: 100% !important;
  }
  .w-xl-auto {
    width: auto !important;
  }
  .w-xl-0 {
    width: 0 !important;
  }
  .w-xl-25vh {
    width: 25vh !important;
  }
  .w-xl-35vh {
    width: 35vh !important;
  }
  .w-xl-50vh {
    width: 50vh !important;
  }
  .w-xl-75vh {
    width: 75vh !important;
  }
  .w-xl-100vh {
    width: 100vh !important;
  }
  .mw-xl-25 {
    max-width: 25% !important;
  }
  .mw-xl-50 {
    max-width: 50% !important;
  }
  .mw-xl-75 {
    max-width: 75% !important;
  }
  .mw-xl-100 {
    max-width: 100% !important;
  }
  .mw-xl-auto {
    max-width: auto !important;
  }
  .mw-xl-0 {
    max-width: 0 !important;
  }
  .mw-xl-25vh {
    max-width: 25vh !important;
  }
  .mw-xl-35vh {
    max-width: 35vh !important;
  }
  .mw-xl-50vh {
    max-width: 50vh !important;
  }
  .mw-xl-75vh {
    max-width: 75vh !important;
  }
  .mw-xl-100vh {
    max-width: 100vh !important;
  }
  .mh-xl-25 {
    max-height: 25% !important;
  }
  .mh-xl-50 {
    max-height: 50% !important;
  }
  .mh-xl-75 {
    max-height: 75% !important;
  }
  .mh-xl-100 {
    max-height: 100% !important;
  }
  .mh-xl-auto {
    max-height: auto !important;
  }
  .mh-xl-0 {
    max-height: 0 !important;
  }
  .mh-xl-25vh {
    max-height: 25vh !important;
  }
  .mh-xl-35vh {
    max-height: 35vh !important;
  }
  .mh-xl-50vh {
    max-height: 50vh !important;
  }
  .mh-xl-75vh {
    max-height: 75vh !important;
  }
  .mh-xl-100vh {
    max-height: 100vh !important;
  }
  .minw-xl-25 {
    min-width: 25% !important;
  }
  .minw-xl-50 {
    min-width: 50% !important;
  }
  .minw-xl-75 {
    min-width: 75% !important;
  }
  .minw-xl-100 {
    min-width: 100% !important;
  }
  .minw-xl-auto {
    min-width: auto !important;
  }
  .minw-xl-0 {
    min-width: 0 !important;
  }
  .minw-xl-25vh {
    min-width: 25vh !important;
  }
  .minw-xl-35vh {
    min-width: 35vh !important;
  }
  .minw-xl-50vh {
    min-width: 50vh !important;
  }
  .minw-xl-75vh {
    min-width: 75vh !important;
  }
  .minw-xl-100vh {
    min-width: 100vh !important;
  }
  .minh-xl-25 {
    min-height: 25% !important;
  }
  .minh-xl-50 {
    min-height: 50% !important;
  }
  .minh-xl-75 {
    min-height: 75% !important;
  }
  .minh-xl-100 {
    min-height: 100% !important;
  }
  .minh-xl-auto {
    min-height: auto !important;
  }
  .minh-xl-0 {
    min-height: 0 !important;
  }
  .minh-xl-25vh {
    min-height: 25vh !important;
  }
  .minh-xl-35vh {
    min-height: 35vh !important;
  }
  .minh-xl-50vh {
    min-height: 50vh !important;
  }
  .minh-xl-75vh {
    min-height: 75vh !important;
  }
  .minh-xl-100vh {
    min-height: 100vh !important;
  }
}
@media (max-width: 575.98px) {
  .m-v {
    margin: 1.5rem !important;
  }
  .mt-v,
  .my-v {
    margin-top: 1rem !important;
  }
  .mr-v,
  .mx-v {
    margin-right: 1rem !important;
  }
  .mb-v,
  .my-v {
    margin-bottom: 1rem !important;
  }
  .ml-v,
  .mx-v {
    margin-left: 1rem !important;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .m-v {
    margin: 1.5rem !important;
  }
  .mt-v,
  .my-v {
    margin-top: 1.5rem !important;
  }
  .mr-v,
  .mx-v {
    margin-right: 1.5rem !important;
  }
  .mb-v,
  .my-v {
    margin-bottom: 1.5rem !important;
  }
  .ml-v,
  .mx-v {
    margin-left: 1.5rem !important;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .m-v {
    margin: 2rem !important;
  }
  .mt-v,
  .my-v {
    margin-top: 2rem !important;
  }
  .mr-v,
  .mx-v {
    margin-right: 2rem !important;
  }
  .mb-v,
  .my-v {
    margin-bottom: 2rem !important;
  }
  .ml-v,
  .mx-v {
    margin-left: 2rem !important;
  }
}
@media (min-width: 992px) and (max-width: 1399.98px) {
  .m-v {
    margin: 2.5rem !important;
  }
  .mt-v,
  .my-v {
    margin-top: 2.5rem !important;
  }
  .mr-v,
  .mx-v {
    margin-right: 2.5rem !important;
  }
  .mb-v,
  .my-v {
    margin-bottom: 2.5rem !important;
  }
  .ml-v,
  .mx-v {
    margin-left: 2.5rem !important;
  }
}
@media (min-width: 1400px) {
  .m-v {
    margin: 3rem !important;
  }
  .mt-v,
  .my-v {
    margin-top: 3rem !important;
  }
  .mr-v,
  .mx-v {
    margin-right: 3rem !important;
  }
  .mb-v,
  .my-v {
    margin-bottom: 3rem !important;
  }
  .ml-v,
  .mx-v {
    margin-left: 3rem !important;
  }
}
@media (max-width: 575.98px) {
  .p-v {
    padding: 1.5rem !important;
  }
  .pt-v,
  .py-v {
    padding-top: 1rem !important;
  }
  .pr-v,
  .px-v {
    padding-right: 1rem !important;
  }
  .pb-v,
  .py-v {
    padding-bottom: 1rem !important;
  }
  .pl-v,
  .px-v {
    padding-left: 1rem !important;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .p-v {
    padding: 1.5rem !important;
  }
  .pt-v,
  .py-v {
    padding-top: 1.5rem !important;
  }
  .pr-v,
  .px-v {
    padding-right: 1.5rem !important;
  }
  .pb-v,
  .py-v {
    padding-bottom: 1.5rem !important;
  }
  .pl-v,
  .px-v {
    padding-left: 1.5rem !important;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .p-v {
    padding: 2rem !important;
  }
  .pt-v,
  .py-v {
    padding-top: 2rem !important;
  }
  .pr-v,
  .px-v {
    padding-right: 2rem !important;
  }
  .pb-v,
  .py-v {
    padding-bottom: 2rem !important;
  }
  .pl-v,
  .px-v {
    padding-left: 2rem !important;
  }
}
@media (min-width: 992px) and (max-width: 1399.98px) {
  .p-v {
    padding: 2.5rem !important;
  }
  .pt-v,
  .py-v {
    padding-top: 2.5rem !important;
  }
  .pr-v,
  .px-v {
    padding-right: 2.5rem !important;
  }
  .pb-v,
  .py-v {
    padding-bottom: 2.5rem !important;
  }
  .pl-v,
  .px-v {
    padding-left: 2.5rem !important;
  }
}
@media (min-width: 1400px) {
  .p-v {
    padding: 3rem !important;
  }
  .pt-v,
  .py-v {
    padding-top: 3rem !important;
  }
  .pr-v,
  .px-v {
    padding-right: 3rem !important;
  }
  .pb-v,
  .py-v {
    padding-bottom: 3rem !important;
  }
  .pl-v,
  .px-v {
    padding-left: 3rem !important;
  }
}
@media (max-width: 575.98px) {
  .-m-v {
    margin: -1.5rem !important;
  }
  .-mt-v,
  .-my-v {
    margin-top: -1rem !important;
  }
  .-mr-v,
  .-mx-v {
    margin-right: -1rem !important;
  }
  .-mb-v,
  .-my-v {
    margin-bottom: -1rem !important;
  }
  .-ml-v,
  .-mx-v {
    margin-left: -1rem !important;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .-m-v {
    margin: -1.5rem !important;
  }
  .-mt-v,
  .-my-v {
    margin-top: -1.5rem !important;
  }
  .-mr-v,
  .-mx-v {
    margin-right: -1.5rem !important;
  }
  .-mb-v,
  .-my-v {
    margin-bottom: -1.5rem !important;
  }
  .-ml-v,
  .-mx-v {
    margin-left: -1.5rem !important;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .-m-v {
    margin: -2rem !important;
  }
  .-mt-v,
  .-my-v {
    margin-top: -2rem !important;
  }
  .-mr-v,
  .-mx-v {
    margin-right: -2rem !important;
  }
  .-mb-v,
  .-my-v {
    margin-bottom: -2rem !important;
  }
  .-ml-v,
  .-mx-v {
    margin-left: -2rem !important;
  }
}
@media (min-width: 992px) and (max-width: 1399.98px) {
  .-m-v {
    margin: -2.5rem !important;
  }
  .-mt-v,
  .-my-v {
    margin-top: -2.5rem !important;
  }
  .-mr-v,
  .-mx-v {
    margin-right: -2.5rem !important;
  }
  .-mb-v,
  .-my-v {
    margin-bottom: -2.5rem !important;
  }
  .-ml-v,
  .-mx-v {
    margin-left: -2.5rem !important;
  }
}
@media (min-width: 1400px) {
  .-m-v {
    margin: -3rem !important;
  }
  .-mt-v,
  .-my-v {
    margin-top: -3rem !important;
  }
  .-mr-v,
  .-mx-v {
    margin-right: -3rem !important;
  }
  .-mb-v,
  .-my-v {
    margin-bottom: -3rem !important;
  }
  .-ml-v,
  .-mx-v {
    margin-left: -3rem !important;
  }
}
@media (max-width: 575.98px) {
  .-p-v {
    padding: -1.5rem !important;
  }
  .-pt-v,
  .-py-v {
    padding-top: -1rem !important;
  }
  .-pr-v,
  .-px-v {
    padding-right: -1rem !important;
  }
  .-pb-v,
  .-py-v {
    padding-bottom: -1rem !important;
  }
  .-pl-v,
  .-px-v {
    padding-left: -1rem !important;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .-p-v {
    padding: -1.5rem !important;
  }
  .-pt-v,
  .-py-v {
    padding-top: -1.5rem !important;
  }
  .-pr-v,
  .-px-v {
    padding-right: -1.5rem !important;
  }
  .-pb-v,
  .-py-v {
    padding-bottom: -1.5rem !important;
  }
  .-pl-v,
  .-px-v {
    padding-left: -1.5rem !important;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .-p-v {
    padding: -2rem !important;
  }
  .-pt-v,
  .-py-v {
    padding-top: -2rem !important;
  }
  .-pr-v,
  .-px-v {
    padding-right: -2rem !important;
  }
  .-pb-v,
  .-py-v {
    padding-bottom: -2rem !important;
  }
  .-pl-v,
  .-px-v {
    padding-left: -2rem !important;
  }
}
@media (min-width: 992px) and (max-width: 1399.98px) {
  .-p-v {
    padding: -2.5rem !important;
  }
  .-pt-v,
  .-py-v {
    padding-top: -2.5rem !important;
  }
  .-pr-v,
  .-px-v {
    padding-right: -2.5rem !important;
  }
  .-pb-v,
  .-py-v {
    padding-bottom: -2.5rem !important;
  }
  .-pl-v,
  .-px-v {
    padding-left: -2.5rem !important;
  }
}
@media (min-width: 1400px) {
  .-p-v {
    padding: -3rem !important;
  }
  .-pt-v,
  .-py-v {
    padding-top: -3rem !important;
  }
  .-pr-v,
  .-px-v {
    padding-right: -3rem !important;
  }
  .-pb-v,
  .-py-v {
    padding-bottom: -3rem !important;
  }
  .-pl-v,
  .-px-v {
    padding-left: -3rem !important;
  }
}
.display-1 {
  font-size: 4.25rem;
  line-height: 1.1;
  font-weight: 600;
}
@media (max-width: 1200px) {
  .display-1 {
    font-size: calc(1.55rem + 3.6vw);
  }
}

.display-2 {
  font-size: 3.75rem;
  line-height: 1.1;
  font-weight: 600;
}
@media (max-width: 1200px) {
  .display-2 {
    font-size: calc(1.5rem + 3vw);
  }
}

.display-3 {
  font-size: 3.25rem;
  line-height: 1.1;
  font-weight: 600;
}
@media (max-width: 1200px) {
  .display-3 {
    font-size: calc(1.45rem + 2.4vw);
  }
}

.display-4 {
  font-size: 2.75rem;
  line-height: 1.1;
  font-weight: 600;
}
@media (max-width: 1200px) {
  .display-4 {
    font-size: calc(1.4rem + 1.8vw);
  }
}

.h1 {
  font-size: 2.25rem;
  line-height: 1.1;
  font-weight: 600;
  margin-bottom: 1rem;
}
@media (max-width: 1200px) {
  .h1 {
    font-size: calc(1.35rem + 1.2vw);
  }
}

.h2 {
  font-size: 2rem;
  line-height: 1.1;
  font-weight: 600;
  margin-bottom: 1rem;
}
@media (max-width: 1200px) {
  .h2 {
    font-size: calc(1.325rem + 0.9vw);
  }
}

.h3 {
  font-size: 1.75rem;
  line-height: 1.1;
  font-weight: 600;
  margin-bottom: 1rem;
}
@media (max-width: 1200px) {
  .h3 {
    font-size: calc(1.3rem + 0.6vw);
  }
}

.h4 {
  font-size: 1.5rem;
  line-height: 1.1;
  font-weight: 600;
  margin-bottom: 1rem;
}
@media (max-width: 1200px) {
  .h4 {
    font-size: calc(1.275rem + 0.3vw);
  }
}

.h5 {
  font-size: 1.25rem;
  line-height: 1.1;
  font-weight: 600;
  margin-bottom: 1rem;
}

.h6 {
  font-size: 1rem;
  line-height: 1.1;
  font-weight: 600;
  margin-bottom: 1rem;
}

@media (min-width: 576px) {
  .display-1-sm {
    font-size: 4.25rem;
    line-height: 1.1;
    font-weight: 600;
  }
}
@media (min-width: 576px) and (max-width: 1200px) {
  .display-1-sm {
    font-size: calc(1.55rem + 3.6vw);
  }
}
@media (min-width: 576px) {
  .display-2-sm {
    font-size: 3.75rem;
    line-height: 1.1;
    font-weight: 600;
  }
}
@media (min-width: 576px) and (max-width: 1200px) {
  .display-2-sm {
    font-size: calc(1.5rem + 3vw);
  }
}
@media (min-width: 576px) {
  .display-3-sm {
    font-size: 3.25rem;
    line-height: 1.1;
    font-weight: 600;
  }
}
@media (min-width: 576px) and (max-width: 1200px) {
  .display-3-sm {
    font-size: calc(1.45rem + 2.4vw);
  }
}
@media (min-width: 576px) {
  .display-4-sm {
    font-size: 2.75rem;
    line-height: 1.1;
    font-weight: 600;
  }
}
@media (min-width: 576px) and (max-width: 1200px) {
  .display-4-sm {
    font-size: calc(1.4rem + 1.8vw);
  }
}
@media (min-width: 576px) {
  .h1-sm {
    font-size: 2.25rem;
    line-height: 1.1;
    font-weight: 600;
    margin-bottom: 1rem;
  }
}
@media (min-width: 576px) and (max-width: 1200px) {
  .h1-sm {
    font-size: calc(1.35rem + 1.2vw);
  }
}
@media (min-width: 576px) {
  .h2-sm {
    font-size: 2rem;
    line-height: 1.1;
    font-weight: 600;
    margin-bottom: 1rem;
  }
}
@media (min-width: 576px) and (max-width: 1200px) {
  .h2-sm {
    font-size: calc(1.325rem + 0.9vw);
  }
}
@media (min-width: 576px) {
  .h3-sm {
    font-size: 1.75rem;
    line-height: 1.1;
    font-weight: 600;
    margin-bottom: 1rem;
  }
}
@media (min-width: 576px) and (max-width: 1200px) {
  .h3-sm {
    font-size: calc(1.3rem + 0.6vw);
  }
}
@media (min-width: 576px) {
  .h4-sm {
    font-size: 1.5rem;
    line-height: 1.1;
    font-weight: 600;
    margin-bottom: 1rem;
  }
}
@media (min-width: 576px) and (max-width: 1200px) {
  .h4-sm {
    font-size: calc(1.275rem + 0.3vw);
  }
}
@media (min-width: 576px) {
  .h5-sm {
    font-size: 1.25rem;
    line-height: 1.1;
    font-weight: 600;
    margin-bottom: 1rem;
  }
  .h6-sm {
    font-size: 1rem;
    line-height: 1.1;
    font-weight: 600;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) {
  .display-1-md {
    font-size: 4.25rem;
    line-height: 1.1;
    font-weight: 600;
  }
}
@media (min-width: 768px) and (max-width: 1200px) {
  .display-1-md {
    font-size: calc(1.55rem + 3.6vw);
  }
}
@media (min-width: 768px) {
  .display-2-md {
    font-size: 3.75rem;
    line-height: 1.1;
    font-weight: 600;
  }
}
@media (min-width: 768px) and (max-width: 1200px) {
  .display-2-md {
    font-size: calc(1.5rem + 3vw);
  }
}
@media (min-width: 768px) {
  .display-3-md {
    font-size: 3.25rem;
    line-height: 1.1;
    font-weight: 600;
  }
}
@media (min-width: 768px) and (max-width: 1200px) {
  .display-3-md {
    font-size: calc(1.45rem + 2.4vw);
  }
}
@media (min-width: 768px) {
  .display-4-md {
    font-size: 2.75rem;
    line-height: 1.1;
    font-weight: 600;
  }
}
@media (min-width: 768px) and (max-width: 1200px) {
  .display-4-md {
    font-size: calc(1.4rem + 1.8vw);
  }
}
@media (min-width: 768px) {
  .h1-md {
    font-size: 2.25rem;
    line-height: 1.1;
    font-weight: 600;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 1200px) {
  .h1-md {
    font-size: calc(1.35rem + 1.2vw);
  }
}
@media (min-width: 768px) {
  .h2-md {
    font-size: 2rem;
    line-height: 1.1;
    font-weight: 600;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 1200px) {
  .h2-md {
    font-size: calc(1.325rem + 0.9vw);
  }
}
@media (min-width: 768px) {
  .h3-md {
    font-size: 1.75rem;
    line-height: 1.1;
    font-weight: 600;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 1200px) {
  .h3-md {
    font-size: calc(1.3rem + 0.6vw);
  }
}
@media (min-width: 768px) {
  .h4-md {
    font-size: 1.5rem;
    line-height: 1.1;
    font-weight: 600;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 1200px) {
  .h4-md {
    font-size: calc(1.275rem + 0.3vw);
  }
}
@media (min-width: 768px) {
  .h5-md {
    font-size: 1.25rem;
    line-height: 1.1;
    font-weight: 600;
    margin-bottom: 1rem;
  }
  .h6-md {
    font-size: 1rem;
    line-height: 1.1;
    font-weight: 600;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) {
  .display-1-lg {
    font-size: 4.25rem;
    line-height: 1.1;
    font-weight: 600;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .display-1-lg {
    font-size: calc(1.55rem + 3.6vw);
  }
}
@media (min-width: 992px) {
  .display-2-lg {
    font-size: 3.75rem;
    line-height: 1.1;
    font-weight: 600;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .display-2-lg {
    font-size: calc(1.5rem + 3vw);
  }
}
@media (min-width: 992px) {
  .display-3-lg {
    font-size: 3.25rem;
    line-height: 1.1;
    font-weight: 600;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .display-3-lg {
    font-size: calc(1.45rem + 2.4vw);
  }
}
@media (min-width: 992px) {
  .display-4-lg {
    font-size: 2.75rem;
    line-height: 1.1;
    font-weight: 600;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .display-4-lg {
    font-size: calc(1.4rem + 1.8vw);
  }
}
@media (min-width: 992px) {
  .h1-lg {
    font-size: 2.25rem;
    line-height: 1.1;
    font-weight: 600;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .h1-lg {
    font-size: calc(1.35rem + 1.2vw);
  }
}
@media (min-width: 992px) {
  .h2-lg {
    font-size: 2rem;
    line-height: 1.1;
    font-weight: 600;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .h2-lg {
    font-size: calc(1.325rem + 0.9vw);
  }
}
@media (min-width: 992px) {
  .h3-lg {
    font-size: 1.75rem;
    line-height: 1.1;
    font-weight: 600;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .h3-lg {
    font-size: calc(1.3rem + 0.6vw);
  }
}
@media (min-width: 992px) {
  .h4-lg {
    font-size: 1.5rem;
    line-height: 1.1;
    font-weight: 600;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .h4-lg {
    font-size: calc(1.275rem + 0.3vw);
  }
}
@media (min-width: 992px) {
  .h5-lg {
    font-size: 1.25rem;
    line-height: 1.1;
    font-weight: 600;
    margin-bottom: 1rem;
  }
  .h6-lg {
    font-size: 1rem;
    line-height: 1.1;
    font-weight: 600;
    margin-bottom: 1rem;
  }
}
@media (min-width: 1400px) {
  .display-1-xl {
    font-size: 4.25rem;
    line-height: 1.1;
    font-weight: 600;
  }
}
@media (min-width: 1400px) and (max-width: 1200px) {
  .display-1-xl {
    font-size: calc(1.55rem + 3.6vw);
  }
}
@media (min-width: 1400px) {
  .display-2-xl {
    font-size: 3.75rem;
    line-height: 1.1;
    font-weight: 600;
  }
}
@media (min-width: 1400px) and (max-width: 1200px) {
  .display-2-xl {
    font-size: calc(1.5rem + 3vw);
  }
}
@media (min-width: 1400px) {
  .display-3-xl {
    font-size: 3.25rem;
    line-height: 1.1;
    font-weight: 600;
  }
}
@media (min-width: 1400px) and (max-width: 1200px) {
  .display-3-xl {
    font-size: calc(1.45rem + 2.4vw);
  }
}
@media (min-width: 1400px) {
  .display-4-xl {
    font-size: 2.75rem;
    line-height: 1.1;
    font-weight: 600;
  }
}
@media (min-width: 1400px) and (max-width: 1200px) {
  .display-4-xl {
    font-size: calc(1.4rem + 1.8vw);
  }
}
@media (min-width: 1400px) {
  .h1-xl {
    font-size: 2.25rem;
    line-height: 1.1;
    font-weight: 600;
    margin-bottom: 1rem;
  }
}
@media (min-width: 1400px) and (max-width: 1200px) {
  .h1-xl {
    font-size: calc(1.35rem + 1.2vw);
  }
}
@media (min-width: 1400px) {
  .h2-xl {
    font-size: 2rem;
    line-height: 1.1;
    font-weight: 600;
    margin-bottom: 1rem;
  }
}
@media (min-width: 1400px) and (max-width: 1200px) {
  .h2-xl {
    font-size: calc(1.325rem + 0.9vw);
  }
}
@media (min-width: 1400px) {
  .h3-xl {
    font-size: 1.75rem;
    line-height: 1.1;
    font-weight: 600;
    margin-bottom: 1rem;
  }
}
@media (min-width: 1400px) and (max-width: 1200px) {
  .h3-xl {
    font-size: calc(1.3rem + 0.6vw);
  }
}
@media (min-width: 1400px) {
  .h4-xl {
    font-size: 1.5rem;
    line-height: 1.1;
    font-weight: 600;
    margin-bottom: 1rem;
  }
}
@media (min-width: 1400px) and (max-width: 1200px) {
  .h4-xl {
    font-size: calc(1.275rem + 0.3vw);
  }
}
@media (min-width: 1400px) {
  .h5-xl {
    font-size: 1.25rem;
    line-height: 1.1;
    font-weight: 600;
    margin-bottom: 1rem;
  }
  .h6-xl {
    font-size: 1rem;
    line-height: 1.1;
    font-weight: 600;
    margin-bottom: 1rem;
  }
}
.has-bg {
  position: relative;
}

.bg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  min-height: 100%;
  overflow: hidden;
}

.fg {
  position: relative;
}

.bg-cover, .image-1by1,
.image-4by3,
.image-16by9,
.image-21by9 {
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}
.bg-cover .bg-media, .image-1by1 .bg-media, .image-1by1 img,
.image-4by3 .bg-media,
.image-4by3 img,
.image-16by9 .bg-media,
.image-16by9 img,
.image-21by9 .bg-media,
.image-21by9 img {
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center center;
     object-position: center center;
}

.bg-contain {
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
}
.bg-contain .bg-media, .bg-contain .image-1by1 img, .image-1by1 .bg-contain img,
.bg-contain .image-4by3 img,
.image-4by3 .bg-contain img,
.bg-contain .image-16by9 img,
.image-16by9 .bg-contain img,
.bg-contain .image-21by9 img,
.image-21by9 .bg-contain img {
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: center center;
     object-position: center center;
}

.bg-cover-lt {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: left top;
}
.bg-cover-lt .bg-media, .bg-cover-lt .image-1by1 img, .image-1by1 .bg-cover-lt img,
.bg-cover-lt .image-4by3 img,
.image-4by3 .bg-cover-lt img,
.bg-cover-lt .image-16by9 img,
.image-16by9 .bg-cover-lt img,
.bg-cover-lt .image-21by9 img,
.image-21by9 .bg-cover-lt img {
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: left top;
     object-position: left top;
}

.bg-contain-lt {
  background-size: contain;
  background-repeat: no-repeat;
  background-position: left top;
}
.bg-contain-lt .bg-media, .bg-contain-lt .image-1by1 img, .image-1by1 .bg-contain-lt img,
.bg-contain-lt .image-4by3 img,
.image-4by3 .bg-contain-lt img,
.bg-contain-lt .image-16by9 img,
.image-16by9 .bg-contain-lt img,
.bg-contain-lt .image-21by9 img,
.image-21by9 .bg-contain-lt img {
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: left top;
     object-position: left top;
}

.bg-cover-rt {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: right top;
}
.bg-cover-rt .bg-media, .bg-cover-rt .image-1by1 img, .image-1by1 .bg-cover-rt img,
.bg-cover-rt .image-4by3 img,
.image-4by3 .bg-cover-rt img,
.bg-cover-rt .image-16by9 img,
.image-16by9 .bg-cover-rt img,
.bg-cover-rt .image-21by9 img,
.image-21by9 .bg-cover-rt img {
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: right top;
     object-position: right top;
}

.bg-contain-rt {
  background-size: contain;
  background-repeat: no-repeat;
  background-position: right top;
}
.bg-contain-rt .bg-media, .bg-contain-rt .image-1by1 img, .image-1by1 .bg-contain-rt img,
.bg-contain-rt .image-4by3 img,
.image-4by3 .bg-contain-rt img,
.bg-contain-rt .image-16by9 img,
.image-16by9 .bg-contain-rt img,
.bg-contain-rt .image-21by9 img,
.image-21by9 .bg-contain-rt img {
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: right top;
     object-position: right top;
}

.bg-cover-ct {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center top;
}
.bg-cover-ct .bg-media, .bg-cover-ct .image-1by1 img, .image-1by1 .bg-cover-ct img,
.bg-cover-ct .image-4by3 img,
.image-4by3 .bg-cover-ct img,
.bg-cover-ct .image-16by9 img,
.image-16by9 .bg-cover-ct img,
.bg-cover-ct .image-21by9 img,
.image-21by9 .bg-cover-ct img {
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center top;
     object-position: center top;
}

.bg-contain-ct {
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center top;
}
.bg-contain-ct .bg-media, .bg-contain-ct .image-1by1 img, .image-1by1 .bg-contain-ct img,
.bg-contain-ct .image-4by3 img,
.image-4by3 .bg-contain-ct img,
.bg-contain-ct .image-16by9 img,
.image-16by9 .bg-contain-ct img,
.bg-contain-ct .image-21by9 img,
.image-21by9 .bg-contain-ct img {
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: center top;
     object-position: center top;
}

.bg-cover-lb {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: left bottom;
}
.bg-cover-lb .bg-media, .bg-cover-lb .image-1by1 img, .image-1by1 .bg-cover-lb img,
.bg-cover-lb .image-4by3 img,
.image-4by3 .bg-cover-lb img,
.bg-cover-lb .image-16by9 img,
.image-16by9 .bg-cover-lb img,
.bg-cover-lb .image-21by9 img,
.image-21by9 .bg-cover-lb img {
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: left bottom;
     object-position: left bottom;
}

.bg-contain-lb {
  background-size: contain;
  background-repeat: no-repeat;
  background-position: left bottom;
}
.bg-contain-lb .bg-media, .bg-contain-lb .image-1by1 img, .image-1by1 .bg-contain-lb img,
.bg-contain-lb .image-4by3 img,
.image-4by3 .bg-contain-lb img,
.bg-contain-lb .image-16by9 img,
.image-16by9 .bg-contain-lb img,
.bg-contain-lb .image-21by9 img,
.image-21by9 .bg-contain-lb img {
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: left bottom;
     object-position: left bottom;
}

.bg-cover-rb {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: right bottom;
}
.bg-cover-rb .bg-media, .bg-cover-rb .image-1by1 img, .image-1by1 .bg-cover-rb img,
.bg-cover-rb .image-4by3 img,
.image-4by3 .bg-cover-rb img,
.bg-cover-rb .image-16by9 img,
.image-16by9 .bg-cover-rb img,
.bg-cover-rb .image-21by9 img,
.image-21by9 .bg-cover-rb img {
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: right bottom;
     object-position: right bottom;
}

.bg-contain-rb {
  background-size: contain;
  background-repeat: no-repeat;
  background-position: right bottom;
}
.bg-contain-rb .bg-media, .bg-contain-rb .image-1by1 img, .image-1by1 .bg-contain-rb img,
.bg-contain-rb .image-4by3 img,
.image-4by3 .bg-contain-rb img,
.bg-contain-rb .image-16by9 img,
.image-16by9 .bg-contain-rb img,
.bg-contain-rb .image-21by9 img,
.image-21by9 .bg-contain-rb img {
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: right bottom;
     object-position: right bottom;
}

.bg-cover-cb {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center bottom;
}
.bg-cover-cb .bg-media, .bg-cover-cb .image-1by1 img, .image-1by1 .bg-cover-cb img,
.bg-cover-cb .image-4by3 img,
.image-4by3 .bg-cover-cb img,
.bg-cover-cb .image-16by9 img,
.image-16by9 .bg-cover-cb img,
.bg-cover-cb .image-21by9 img,
.image-21by9 .bg-cover-cb img {
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center bottom;
     object-position: center bottom;
}

.bg-contain-cb {
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center bottom;
}
.bg-contain-cb .bg-media, .bg-contain-cb .image-1by1 img, .image-1by1 .bg-contain-cb img,
.bg-contain-cb .image-4by3 img,
.image-4by3 .bg-contain-cb img,
.bg-contain-cb .image-16by9 img,
.image-16by9 .bg-contain-cb img,
.bg-contain-cb .image-21by9 img,
.image-21by9 .bg-contain-cb img {
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: center bottom;
     object-position: center bottom;
}

.bg-cover-lc {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: left center;
}
.bg-cover-lc .bg-media, .bg-cover-lc .image-1by1 img, .image-1by1 .bg-cover-lc img,
.bg-cover-lc .image-4by3 img,
.image-4by3 .bg-cover-lc img,
.bg-cover-lc .image-16by9 img,
.image-16by9 .bg-cover-lc img,
.bg-cover-lc .image-21by9 img,
.image-21by9 .bg-cover-lc img {
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: left center;
     object-position: left center;
}

.bg-contain-lc {
  background-size: contain;
  background-repeat: no-repeat;
  background-position: left center;
}
.bg-contain-lc .bg-media, .bg-contain-lc .image-1by1 img, .image-1by1 .bg-contain-lc img,
.bg-contain-lc .image-4by3 img,
.image-4by3 .bg-contain-lc img,
.bg-contain-lc .image-16by9 img,
.image-16by9 .bg-contain-lc img,
.bg-contain-lc .image-21by9 img,
.image-21by9 .bg-contain-lc img {
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: left center;
     object-position: left center;
}

.bg-cover-rc {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: right center;
}
.bg-cover-rc .bg-media, .bg-cover-rc .image-1by1 img, .image-1by1 .bg-cover-rc img,
.bg-cover-rc .image-4by3 img,
.image-4by3 .bg-cover-rc img,
.bg-cover-rc .image-16by9 img,
.image-16by9 .bg-cover-rc img,
.bg-cover-rc .image-21by9 img,
.image-21by9 .bg-cover-rc img {
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: right center;
     object-position: right center;
}

.bg-contain-rc {
  background-size: contain;
  background-repeat: no-repeat;
  background-position: right center;
}
.bg-contain-rc .bg-media, .bg-contain-rc .image-1by1 img, .image-1by1 .bg-contain-rc img,
.bg-contain-rc .image-4by3 img,
.image-4by3 .bg-contain-rc img,
.bg-contain-rc .image-16by9 img,
.image-16by9 .bg-contain-rc img,
.bg-contain-rc .image-21by9 img,
.image-21by9 .bg-contain-rc img {
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: right center;
     object-position: right center;
}

.bg-cover-cc {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.bg-cover-cc .bg-media, .bg-cover-cc .image-1by1 img, .image-1by1 .bg-cover-cc img,
.bg-cover-cc .image-4by3 img,
.image-4by3 .bg-cover-cc img,
.bg-cover-cc .image-16by9 img,
.image-16by9 .bg-cover-cc img,
.bg-cover-cc .image-21by9 img,
.image-21by9 .bg-cover-cc img {
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center center;
     object-position: center center;
}

.bg-contain-cc {
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
}
.bg-contain-cc .bg-media, .bg-contain-cc .image-1by1 img, .image-1by1 .bg-contain-cc img,
.bg-contain-cc .image-4by3 img,
.image-4by3 .bg-contain-cc img,
.bg-contain-cc .image-16by9 img,
.image-16by9 .bg-contain-cc img,
.bg-contain-cc .image-21by9 img,
.image-21by9 .bg-contain-cc img {
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: center center;
     object-position: center center;
}

@media (min-width: 576px) {
  .bg-cover-sm-lt {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: left top;
  }
  .bg-cover-sm-lt .bg-media, .bg-cover-sm-lt .image-1by1 img, .image-1by1 .bg-cover-sm-lt img,
  .bg-cover-sm-lt .image-4by3 img,
  .image-4by3 .bg-cover-sm-lt img,
  .bg-cover-sm-lt .image-16by9 img,
  .image-16by9 .bg-cover-sm-lt img,
  .bg-cover-sm-lt .image-21by9 img,
  .image-21by9 .bg-cover-sm-lt img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: left top;
       object-position: left top;
  }
  .bg-contain-sm-lt {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: left top;
  }
  .bg-contain-sm-lt .bg-media, .bg-contain-sm-lt .image-1by1 img, .image-1by1 .bg-contain-sm-lt img,
  .bg-contain-sm-lt .image-4by3 img,
  .image-4by3 .bg-contain-sm-lt img,
  .bg-contain-sm-lt .image-16by9 img,
  .image-16by9 .bg-contain-sm-lt img,
  .bg-contain-sm-lt .image-21by9 img,
  .image-21by9 .bg-contain-sm-lt img {
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: left top;
       object-position: left top;
  }
  .bg-cover-sm-rt {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: right top;
  }
  .bg-cover-sm-rt .bg-media, .bg-cover-sm-rt .image-1by1 img, .image-1by1 .bg-cover-sm-rt img,
  .bg-cover-sm-rt .image-4by3 img,
  .image-4by3 .bg-cover-sm-rt img,
  .bg-cover-sm-rt .image-16by9 img,
  .image-16by9 .bg-cover-sm-rt img,
  .bg-cover-sm-rt .image-21by9 img,
  .image-21by9 .bg-cover-sm-rt img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: right top;
       object-position: right top;
  }
  .bg-contain-sm-rt {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: right top;
  }
  .bg-contain-sm-rt .bg-media, .bg-contain-sm-rt .image-1by1 img, .image-1by1 .bg-contain-sm-rt img,
  .bg-contain-sm-rt .image-4by3 img,
  .image-4by3 .bg-contain-sm-rt img,
  .bg-contain-sm-rt .image-16by9 img,
  .image-16by9 .bg-contain-sm-rt img,
  .bg-contain-sm-rt .image-21by9 img,
  .image-21by9 .bg-contain-sm-rt img {
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: right top;
       object-position: right top;
  }
  .bg-cover-sm-ct {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center top;
  }
  .bg-cover-sm-ct .bg-media, .bg-cover-sm-ct .image-1by1 img, .image-1by1 .bg-cover-sm-ct img,
  .bg-cover-sm-ct .image-4by3 img,
  .image-4by3 .bg-cover-sm-ct img,
  .bg-cover-sm-ct .image-16by9 img,
  .image-16by9 .bg-cover-sm-ct img,
  .bg-cover-sm-ct .image-21by9 img,
  .image-21by9 .bg-cover-sm-ct img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: center top;
       object-position: center top;
  }
  .bg-contain-sm-ct {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center top;
  }
  .bg-contain-sm-ct .bg-media, .bg-contain-sm-ct .image-1by1 img, .image-1by1 .bg-contain-sm-ct img,
  .bg-contain-sm-ct .image-4by3 img,
  .image-4by3 .bg-contain-sm-ct img,
  .bg-contain-sm-ct .image-16by9 img,
  .image-16by9 .bg-contain-sm-ct img,
  .bg-contain-sm-ct .image-21by9 img,
  .image-21by9 .bg-contain-sm-ct img {
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: center top;
       object-position: center top;
  }
  .bg-cover-sm-lb {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: left bottom;
  }
  .bg-cover-sm-lb .bg-media, .bg-cover-sm-lb .image-1by1 img, .image-1by1 .bg-cover-sm-lb img,
  .bg-cover-sm-lb .image-4by3 img,
  .image-4by3 .bg-cover-sm-lb img,
  .bg-cover-sm-lb .image-16by9 img,
  .image-16by9 .bg-cover-sm-lb img,
  .bg-cover-sm-lb .image-21by9 img,
  .image-21by9 .bg-cover-sm-lb img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: left bottom;
       object-position: left bottom;
  }
  .bg-contain-sm-lb {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: left bottom;
  }
  .bg-contain-sm-lb .bg-media, .bg-contain-sm-lb .image-1by1 img, .image-1by1 .bg-contain-sm-lb img,
  .bg-contain-sm-lb .image-4by3 img,
  .image-4by3 .bg-contain-sm-lb img,
  .bg-contain-sm-lb .image-16by9 img,
  .image-16by9 .bg-contain-sm-lb img,
  .bg-contain-sm-lb .image-21by9 img,
  .image-21by9 .bg-contain-sm-lb img {
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: left bottom;
       object-position: left bottom;
  }
  .bg-cover-sm-rb {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: right bottom;
  }
  .bg-cover-sm-rb .bg-media, .bg-cover-sm-rb .image-1by1 img, .image-1by1 .bg-cover-sm-rb img,
  .bg-cover-sm-rb .image-4by3 img,
  .image-4by3 .bg-cover-sm-rb img,
  .bg-cover-sm-rb .image-16by9 img,
  .image-16by9 .bg-cover-sm-rb img,
  .bg-cover-sm-rb .image-21by9 img,
  .image-21by9 .bg-cover-sm-rb img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: right bottom;
       object-position: right bottom;
  }
  .bg-contain-sm-rb {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: right bottom;
  }
  .bg-contain-sm-rb .bg-media, .bg-contain-sm-rb .image-1by1 img, .image-1by1 .bg-contain-sm-rb img,
  .bg-contain-sm-rb .image-4by3 img,
  .image-4by3 .bg-contain-sm-rb img,
  .bg-contain-sm-rb .image-16by9 img,
  .image-16by9 .bg-contain-sm-rb img,
  .bg-contain-sm-rb .image-21by9 img,
  .image-21by9 .bg-contain-sm-rb img {
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: right bottom;
       object-position: right bottom;
  }
  .bg-cover-sm-cb {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center bottom;
  }
  .bg-cover-sm-cb .bg-media, .bg-cover-sm-cb .image-1by1 img, .image-1by1 .bg-cover-sm-cb img,
  .bg-cover-sm-cb .image-4by3 img,
  .image-4by3 .bg-cover-sm-cb img,
  .bg-cover-sm-cb .image-16by9 img,
  .image-16by9 .bg-cover-sm-cb img,
  .bg-cover-sm-cb .image-21by9 img,
  .image-21by9 .bg-cover-sm-cb img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: center bottom;
       object-position: center bottom;
  }
  .bg-contain-sm-cb {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center bottom;
  }
  .bg-contain-sm-cb .bg-media, .bg-contain-sm-cb .image-1by1 img, .image-1by1 .bg-contain-sm-cb img,
  .bg-contain-sm-cb .image-4by3 img,
  .image-4by3 .bg-contain-sm-cb img,
  .bg-contain-sm-cb .image-16by9 img,
  .image-16by9 .bg-contain-sm-cb img,
  .bg-contain-sm-cb .image-21by9 img,
  .image-21by9 .bg-contain-sm-cb img {
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: center bottom;
       object-position: center bottom;
  }
  .bg-cover-sm-lc {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: left center;
  }
  .bg-cover-sm-lc .bg-media, .bg-cover-sm-lc .image-1by1 img, .image-1by1 .bg-cover-sm-lc img,
  .bg-cover-sm-lc .image-4by3 img,
  .image-4by3 .bg-cover-sm-lc img,
  .bg-cover-sm-lc .image-16by9 img,
  .image-16by9 .bg-cover-sm-lc img,
  .bg-cover-sm-lc .image-21by9 img,
  .image-21by9 .bg-cover-sm-lc img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: left center;
       object-position: left center;
  }
  .bg-contain-sm-lc {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: left center;
  }
  .bg-contain-sm-lc .bg-media, .bg-contain-sm-lc .image-1by1 img, .image-1by1 .bg-contain-sm-lc img,
  .bg-contain-sm-lc .image-4by3 img,
  .image-4by3 .bg-contain-sm-lc img,
  .bg-contain-sm-lc .image-16by9 img,
  .image-16by9 .bg-contain-sm-lc img,
  .bg-contain-sm-lc .image-21by9 img,
  .image-21by9 .bg-contain-sm-lc img {
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: left center;
       object-position: left center;
  }
  .bg-cover-sm-rc {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: right center;
  }
  .bg-cover-sm-rc .bg-media, .bg-cover-sm-rc .image-1by1 img, .image-1by1 .bg-cover-sm-rc img,
  .bg-cover-sm-rc .image-4by3 img,
  .image-4by3 .bg-cover-sm-rc img,
  .bg-cover-sm-rc .image-16by9 img,
  .image-16by9 .bg-cover-sm-rc img,
  .bg-cover-sm-rc .image-21by9 img,
  .image-21by9 .bg-cover-sm-rc img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: right center;
       object-position: right center;
  }
  .bg-contain-sm-rc {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: right center;
  }
  .bg-contain-sm-rc .bg-media, .bg-contain-sm-rc .image-1by1 img, .image-1by1 .bg-contain-sm-rc img,
  .bg-contain-sm-rc .image-4by3 img,
  .image-4by3 .bg-contain-sm-rc img,
  .bg-contain-sm-rc .image-16by9 img,
  .image-16by9 .bg-contain-sm-rc img,
  .bg-contain-sm-rc .image-21by9 img,
  .image-21by9 .bg-contain-sm-rc img {
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: right center;
       object-position: right center;
  }
  .bg-cover-sm-cc {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
  }
  .bg-cover-sm-cc .bg-media, .bg-cover-sm-cc .image-1by1 img, .image-1by1 .bg-cover-sm-cc img,
  .bg-cover-sm-cc .image-4by3 img,
  .image-4by3 .bg-cover-sm-cc img,
  .bg-cover-sm-cc .image-16by9 img,
  .image-16by9 .bg-cover-sm-cc img,
  .bg-cover-sm-cc .image-21by9 img,
  .image-21by9 .bg-cover-sm-cc img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: center center;
       object-position: center center;
  }
  .bg-contain-sm-cc {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center center;
  }
  .bg-contain-sm-cc .bg-media, .bg-contain-sm-cc .image-1by1 img, .image-1by1 .bg-contain-sm-cc img,
  .bg-contain-sm-cc .image-4by3 img,
  .image-4by3 .bg-contain-sm-cc img,
  .bg-contain-sm-cc .image-16by9 img,
  .image-16by9 .bg-contain-sm-cc img,
  .bg-contain-sm-cc .image-21by9 img,
  .image-21by9 .bg-contain-sm-cc img {
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: center center;
       object-position: center center;
  }
}
@media (min-width: 768px) {
  .bg-cover-md-lt {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: left top;
  }
  .bg-cover-md-lt .bg-media, .bg-cover-md-lt .image-1by1 img, .image-1by1 .bg-cover-md-lt img,
  .bg-cover-md-lt .image-4by3 img,
  .image-4by3 .bg-cover-md-lt img,
  .bg-cover-md-lt .image-16by9 img,
  .image-16by9 .bg-cover-md-lt img,
  .bg-cover-md-lt .image-21by9 img,
  .image-21by9 .bg-cover-md-lt img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: left top;
       object-position: left top;
  }
  .bg-contain-md-lt {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: left top;
  }
  .bg-contain-md-lt .bg-media, .bg-contain-md-lt .image-1by1 img, .image-1by1 .bg-contain-md-lt img,
  .bg-contain-md-lt .image-4by3 img,
  .image-4by3 .bg-contain-md-lt img,
  .bg-contain-md-lt .image-16by9 img,
  .image-16by9 .bg-contain-md-lt img,
  .bg-contain-md-lt .image-21by9 img,
  .image-21by9 .bg-contain-md-lt img {
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: left top;
       object-position: left top;
  }
  .bg-cover-md-rt {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: right top;
  }
  .bg-cover-md-rt .bg-media, .bg-cover-md-rt .image-1by1 img, .image-1by1 .bg-cover-md-rt img,
  .bg-cover-md-rt .image-4by3 img,
  .image-4by3 .bg-cover-md-rt img,
  .bg-cover-md-rt .image-16by9 img,
  .image-16by9 .bg-cover-md-rt img,
  .bg-cover-md-rt .image-21by9 img,
  .image-21by9 .bg-cover-md-rt img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: right top;
       object-position: right top;
  }
  .bg-contain-md-rt {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: right top;
  }
  .bg-contain-md-rt .bg-media, .bg-contain-md-rt .image-1by1 img, .image-1by1 .bg-contain-md-rt img,
  .bg-contain-md-rt .image-4by3 img,
  .image-4by3 .bg-contain-md-rt img,
  .bg-contain-md-rt .image-16by9 img,
  .image-16by9 .bg-contain-md-rt img,
  .bg-contain-md-rt .image-21by9 img,
  .image-21by9 .bg-contain-md-rt img {
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: right top;
       object-position: right top;
  }
  .bg-cover-md-ct {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center top;
  }
  .bg-cover-md-ct .bg-media, .bg-cover-md-ct .image-1by1 img, .image-1by1 .bg-cover-md-ct img,
  .bg-cover-md-ct .image-4by3 img,
  .image-4by3 .bg-cover-md-ct img,
  .bg-cover-md-ct .image-16by9 img,
  .image-16by9 .bg-cover-md-ct img,
  .bg-cover-md-ct .image-21by9 img,
  .image-21by9 .bg-cover-md-ct img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: center top;
       object-position: center top;
  }
  .bg-contain-md-ct {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center top;
  }
  .bg-contain-md-ct .bg-media, .bg-contain-md-ct .image-1by1 img, .image-1by1 .bg-contain-md-ct img,
  .bg-contain-md-ct .image-4by3 img,
  .image-4by3 .bg-contain-md-ct img,
  .bg-contain-md-ct .image-16by9 img,
  .image-16by9 .bg-contain-md-ct img,
  .bg-contain-md-ct .image-21by9 img,
  .image-21by9 .bg-contain-md-ct img {
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: center top;
       object-position: center top;
  }
  .bg-cover-md-lb {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: left bottom;
  }
  .bg-cover-md-lb .bg-media, .bg-cover-md-lb .image-1by1 img, .image-1by1 .bg-cover-md-lb img,
  .bg-cover-md-lb .image-4by3 img,
  .image-4by3 .bg-cover-md-lb img,
  .bg-cover-md-lb .image-16by9 img,
  .image-16by9 .bg-cover-md-lb img,
  .bg-cover-md-lb .image-21by9 img,
  .image-21by9 .bg-cover-md-lb img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: left bottom;
       object-position: left bottom;
  }
  .bg-contain-md-lb {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: left bottom;
  }
  .bg-contain-md-lb .bg-media, .bg-contain-md-lb .image-1by1 img, .image-1by1 .bg-contain-md-lb img,
  .bg-contain-md-lb .image-4by3 img,
  .image-4by3 .bg-contain-md-lb img,
  .bg-contain-md-lb .image-16by9 img,
  .image-16by9 .bg-contain-md-lb img,
  .bg-contain-md-lb .image-21by9 img,
  .image-21by9 .bg-contain-md-lb img {
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: left bottom;
       object-position: left bottom;
  }
  .bg-cover-md-rb {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: right bottom;
  }
  .bg-cover-md-rb .bg-media, .bg-cover-md-rb .image-1by1 img, .image-1by1 .bg-cover-md-rb img,
  .bg-cover-md-rb .image-4by3 img,
  .image-4by3 .bg-cover-md-rb img,
  .bg-cover-md-rb .image-16by9 img,
  .image-16by9 .bg-cover-md-rb img,
  .bg-cover-md-rb .image-21by9 img,
  .image-21by9 .bg-cover-md-rb img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: right bottom;
       object-position: right bottom;
  }
  .bg-contain-md-rb {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: right bottom;
  }
  .bg-contain-md-rb .bg-media, .bg-contain-md-rb .image-1by1 img, .image-1by1 .bg-contain-md-rb img,
  .bg-contain-md-rb .image-4by3 img,
  .image-4by3 .bg-contain-md-rb img,
  .bg-contain-md-rb .image-16by9 img,
  .image-16by9 .bg-contain-md-rb img,
  .bg-contain-md-rb .image-21by9 img,
  .image-21by9 .bg-contain-md-rb img {
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: right bottom;
       object-position: right bottom;
  }
  .bg-cover-md-cb {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center bottom;
  }
  .bg-cover-md-cb .bg-media, .bg-cover-md-cb .image-1by1 img, .image-1by1 .bg-cover-md-cb img,
  .bg-cover-md-cb .image-4by3 img,
  .image-4by3 .bg-cover-md-cb img,
  .bg-cover-md-cb .image-16by9 img,
  .image-16by9 .bg-cover-md-cb img,
  .bg-cover-md-cb .image-21by9 img,
  .image-21by9 .bg-cover-md-cb img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: center bottom;
       object-position: center bottom;
  }
  .bg-contain-md-cb {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center bottom;
  }
  .bg-contain-md-cb .bg-media, .bg-contain-md-cb .image-1by1 img, .image-1by1 .bg-contain-md-cb img,
  .bg-contain-md-cb .image-4by3 img,
  .image-4by3 .bg-contain-md-cb img,
  .bg-contain-md-cb .image-16by9 img,
  .image-16by9 .bg-contain-md-cb img,
  .bg-contain-md-cb .image-21by9 img,
  .image-21by9 .bg-contain-md-cb img {
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: center bottom;
       object-position: center bottom;
  }
  .bg-cover-md-lc {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: left center;
  }
  .bg-cover-md-lc .bg-media, .bg-cover-md-lc .image-1by1 img, .image-1by1 .bg-cover-md-lc img,
  .bg-cover-md-lc .image-4by3 img,
  .image-4by3 .bg-cover-md-lc img,
  .bg-cover-md-lc .image-16by9 img,
  .image-16by9 .bg-cover-md-lc img,
  .bg-cover-md-lc .image-21by9 img,
  .image-21by9 .bg-cover-md-lc img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: left center;
       object-position: left center;
  }
  .bg-contain-md-lc {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: left center;
  }
  .bg-contain-md-lc .bg-media, .bg-contain-md-lc .image-1by1 img, .image-1by1 .bg-contain-md-lc img,
  .bg-contain-md-lc .image-4by3 img,
  .image-4by3 .bg-contain-md-lc img,
  .bg-contain-md-lc .image-16by9 img,
  .image-16by9 .bg-contain-md-lc img,
  .bg-contain-md-lc .image-21by9 img,
  .image-21by9 .bg-contain-md-lc img {
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: left center;
       object-position: left center;
  }
  .bg-cover-md-rc {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: right center;
  }
  .bg-cover-md-rc .bg-media, .bg-cover-md-rc .image-1by1 img, .image-1by1 .bg-cover-md-rc img,
  .bg-cover-md-rc .image-4by3 img,
  .image-4by3 .bg-cover-md-rc img,
  .bg-cover-md-rc .image-16by9 img,
  .image-16by9 .bg-cover-md-rc img,
  .bg-cover-md-rc .image-21by9 img,
  .image-21by9 .bg-cover-md-rc img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: right center;
       object-position: right center;
  }
  .bg-contain-md-rc {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: right center;
  }
  .bg-contain-md-rc .bg-media, .bg-contain-md-rc .image-1by1 img, .image-1by1 .bg-contain-md-rc img,
  .bg-contain-md-rc .image-4by3 img,
  .image-4by3 .bg-contain-md-rc img,
  .bg-contain-md-rc .image-16by9 img,
  .image-16by9 .bg-contain-md-rc img,
  .bg-contain-md-rc .image-21by9 img,
  .image-21by9 .bg-contain-md-rc img {
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: right center;
       object-position: right center;
  }
  .bg-cover-md-cc {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
  }
  .bg-cover-md-cc .bg-media, .bg-cover-md-cc .image-1by1 img, .image-1by1 .bg-cover-md-cc img,
  .bg-cover-md-cc .image-4by3 img,
  .image-4by3 .bg-cover-md-cc img,
  .bg-cover-md-cc .image-16by9 img,
  .image-16by9 .bg-cover-md-cc img,
  .bg-cover-md-cc .image-21by9 img,
  .image-21by9 .bg-cover-md-cc img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: center center;
       object-position: center center;
  }
  .bg-contain-md-cc {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center center;
  }
  .bg-contain-md-cc .bg-media, .bg-contain-md-cc .image-1by1 img, .image-1by1 .bg-contain-md-cc img,
  .bg-contain-md-cc .image-4by3 img,
  .image-4by3 .bg-contain-md-cc img,
  .bg-contain-md-cc .image-16by9 img,
  .image-16by9 .bg-contain-md-cc img,
  .bg-contain-md-cc .image-21by9 img,
  .image-21by9 .bg-contain-md-cc img {
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: center center;
       object-position: center center;
  }
}
@media (min-width: 992px) {
  .bg-cover-lg-lt {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: left top;
  }
  .bg-cover-lg-lt .bg-media, .bg-cover-lg-lt .image-1by1 img, .image-1by1 .bg-cover-lg-lt img,
  .bg-cover-lg-lt .image-4by3 img,
  .image-4by3 .bg-cover-lg-lt img,
  .bg-cover-lg-lt .image-16by9 img,
  .image-16by9 .bg-cover-lg-lt img,
  .bg-cover-lg-lt .image-21by9 img,
  .image-21by9 .bg-cover-lg-lt img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: left top;
       object-position: left top;
  }
  .bg-contain-lg-lt {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: left top;
  }
  .bg-contain-lg-lt .bg-media, .bg-contain-lg-lt .image-1by1 img, .image-1by1 .bg-contain-lg-lt img,
  .bg-contain-lg-lt .image-4by3 img,
  .image-4by3 .bg-contain-lg-lt img,
  .bg-contain-lg-lt .image-16by9 img,
  .image-16by9 .bg-contain-lg-lt img,
  .bg-contain-lg-lt .image-21by9 img,
  .image-21by9 .bg-contain-lg-lt img {
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: left top;
       object-position: left top;
  }
  .bg-cover-lg-rt {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: right top;
  }
  .bg-cover-lg-rt .bg-media, .bg-cover-lg-rt .image-1by1 img, .image-1by1 .bg-cover-lg-rt img,
  .bg-cover-lg-rt .image-4by3 img,
  .image-4by3 .bg-cover-lg-rt img,
  .bg-cover-lg-rt .image-16by9 img,
  .image-16by9 .bg-cover-lg-rt img,
  .bg-cover-lg-rt .image-21by9 img,
  .image-21by9 .bg-cover-lg-rt img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: right top;
       object-position: right top;
  }
  .bg-contain-lg-rt {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: right top;
  }
  .bg-contain-lg-rt .bg-media, .bg-contain-lg-rt .image-1by1 img, .image-1by1 .bg-contain-lg-rt img,
  .bg-contain-lg-rt .image-4by3 img,
  .image-4by3 .bg-contain-lg-rt img,
  .bg-contain-lg-rt .image-16by9 img,
  .image-16by9 .bg-contain-lg-rt img,
  .bg-contain-lg-rt .image-21by9 img,
  .image-21by9 .bg-contain-lg-rt img {
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: right top;
       object-position: right top;
  }
  .bg-cover-lg-ct {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center top;
  }
  .bg-cover-lg-ct .bg-media, .bg-cover-lg-ct .image-1by1 img, .image-1by1 .bg-cover-lg-ct img,
  .bg-cover-lg-ct .image-4by3 img,
  .image-4by3 .bg-cover-lg-ct img,
  .bg-cover-lg-ct .image-16by9 img,
  .image-16by9 .bg-cover-lg-ct img,
  .bg-cover-lg-ct .image-21by9 img,
  .image-21by9 .bg-cover-lg-ct img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: center top;
       object-position: center top;
  }
  .bg-contain-lg-ct {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center top;
  }
  .bg-contain-lg-ct .bg-media, .bg-contain-lg-ct .image-1by1 img, .image-1by1 .bg-contain-lg-ct img,
  .bg-contain-lg-ct .image-4by3 img,
  .image-4by3 .bg-contain-lg-ct img,
  .bg-contain-lg-ct .image-16by9 img,
  .image-16by9 .bg-contain-lg-ct img,
  .bg-contain-lg-ct .image-21by9 img,
  .image-21by9 .bg-contain-lg-ct img {
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: center top;
       object-position: center top;
  }
  .bg-cover-lg-lb {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: left bottom;
  }
  .bg-cover-lg-lb .bg-media, .bg-cover-lg-lb .image-1by1 img, .image-1by1 .bg-cover-lg-lb img,
  .bg-cover-lg-lb .image-4by3 img,
  .image-4by3 .bg-cover-lg-lb img,
  .bg-cover-lg-lb .image-16by9 img,
  .image-16by9 .bg-cover-lg-lb img,
  .bg-cover-lg-lb .image-21by9 img,
  .image-21by9 .bg-cover-lg-lb img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: left bottom;
       object-position: left bottom;
  }
  .bg-contain-lg-lb {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: left bottom;
  }
  .bg-contain-lg-lb .bg-media, .bg-contain-lg-lb .image-1by1 img, .image-1by1 .bg-contain-lg-lb img,
  .bg-contain-lg-lb .image-4by3 img,
  .image-4by3 .bg-contain-lg-lb img,
  .bg-contain-lg-lb .image-16by9 img,
  .image-16by9 .bg-contain-lg-lb img,
  .bg-contain-lg-lb .image-21by9 img,
  .image-21by9 .bg-contain-lg-lb img {
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: left bottom;
       object-position: left bottom;
  }
  .bg-cover-lg-rb {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: right bottom;
  }
  .bg-cover-lg-rb .bg-media, .bg-cover-lg-rb .image-1by1 img, .image-1by1 .bg-cover-lg-rb img,
  .bg-cover-lg-rb .image-4by3 img,
  .image-4by3 .bg-cover-lg-rb img,
  .bg-cover-lg-rb .image-16by9 img,
  .image-16by9 .bg-cover-lg-rb img,
  .bg-cover-lg-rb .image-21by9 img,
  .image-21by9 .bg-cover-lg-rb img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: right bottom;
       object-position: right bottom;
  }
  .bg-contain-lg-rb {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: right bottom;
  }
  .bg-contain-lg-rb .bg-media, .bg-contain-lg-rb .image-1by1 img, .image-1by1 .bg-contain-lg-rb img,
  .bg-contain-lg-rb .image-4by3 img,
  .image-4by3 .bg-contain-lg-rb img,
  .bg-contain-lg-rb .image-16by9 img,
  .image-16by9 .bg-contain-lg-rb img,
  .bg-contain-lg-rb .image-21by9 img,
  .image-21by9 .bg-contain-lg-rb img {
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: right bottom;
       object-position: right bottom;
  }
  .bg-cover-lg-cb {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center bottom;
  }
  .bg-cover-lg-cb .bg-media, .bg-cover-lg-cb .image-1by1 img, .image-1by1 .bg-cover-lg-cb img,
  .bg-cover-lg-cb .image-4by3 img,
  .image-4by3 .bg-cover-lg-cb img,
  .bg-cover-lg-cb .image-16by9 img,
  .image-16by9 .bg-cover-lg-cb img,
  .bg-cover-lg-cb .image-21by9 img,
  .image-21by9 .bg-cover-lg-cb img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: center bottom;
       object-position: center bottom;
  }
  .bg-contain-lg-cb {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center bottom;
  }
  .bg-contain-lg-cb .bg-media, .bg-contain-lg-cb .image-1by1 img, .image-1by1 .bg-contain-lg-cb img,
  .bg-contain-lg-cb .image-4by3 img,
  .image-4by3 .bg-contain-lg-cb img,
  .bg-contain-lg-cb .image-16by9 img,
  .image-16by9 .bg-contain-lg-cb img,
  .bg-contain-lg-cb .image-21by9 img,
  .image-21by9 .bg-contain-lg-cb img {
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: center bottom;
       object-position: center bottom;
  }
  .bg-cover-lg-lc {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: left center;
  }
  .bg-cover-lg-lc .bg-media, .bg-cover-lg-lc .image-1by1 img, .image-1by1 .bg-cover-lg-lc img,
  .bg-cover-lg-lc .image-4by3 img,
  .image-4by3 .bg-cover-lg-lc img,
  .bg-cover-lg-lc .image-16by9 img,
  .image-16by9 .bg-cover-lg-lc img,
  .bg-cover-lg-lc .image-21by9 img,
  .image-21by9 .bg-cover-lg-lc img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: left center;
       object-position: left center;
  }
  .bg-contain-lg-lc {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: left center;
  }
  .bg-contain-lg-lc .bg-media, .bg-contain-lg-lc .image-1by1 img, .image-1by1 .bg-contain-lg-lc img,
  .bg-contain-lg-lc .image-4by3 img,
  .image-4by3 .bg-contain-lg-lc img,
  .bg-contain-lg-lc .image-16by9 img,
  .image-16by9 .bg-contain-lg-lc img,
  .bg-contain-lg-lc .image-21by9 img,
  .image-21by9 .bg-contain-lg-lc img {
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: left center;
       object-position: left center;
  }
  .bg-cover-lg-rc {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: right center;
  }
  .bg-cover-lg-rc .bg-media, .bg-cover-lg-rc .image-1by1 img, .image-1by1 .bg-cover-lg-rc img,
  .bg-cover-lg-rc .image-4by3 img,
  .image-4by3 .bg-cover-lg-rc img,
  .bg-cover-lg-rc .image-16by9 img,
  .image-16by9 .bg-cover-lg-rc img,
  .bg-cover-lg-rc .image-21by9 img,
  .image-21by9 .bg-cover-lg-rc img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: right center;
       object-position: right center;
  }
  .bg-contain-lg-rc {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: right center;
  }
  .bg-contain-lg-rc .bg-media, .bg-contain-lg-rc .image-1by1 img, .image-1by1 .bg-contain-lg-rc img,
  .bg-contain-lg-rc .image-4by3 img,
  .image-4by3 .bg-contain-lg-rc img,
  .bg-contain-lg-rc .image-16by9 img,
  .image-16by9 .bg-contain-lg-rc img,
  .bg-contain-lg-rc .image-21by9 img,
  .image-21by9 .bg-contain-lg-rc img {
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: right center;
       object-position: right center;
  }
  .bg-cover-lg-cc {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
  }
  .bg-cover-lg-cc .bg-media, .bg-cover-lg-cc .image-1by1 img, .image-1by1 .bg-cover-lg-cc img,
  .bg-cover-lg-cc .image-4by3 img,
  .image-4by3 .bg-cover-lg-cc img,
  .bg-cover-lg-cc .image-16by9 img,
  .image-16by9 .bg-cover-lg-cc img,
  .bg-cover-lg-cc .image-21by9 img,
  .image-21by9 .bg-cover-lg-cc img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: center center;
       object-position: center center;
  }
  .bg-contain-lg-cc {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center center;
  }
  .bg-contain-lg-cc .bg-media, .bg-contain-lg-cc .image-1by1 img, .image-1by1 .bg-contain-lg-cc img,
  .bg-contain-lg-cc .image-4by3 img,
  .image-4by3 .bg-contain-lg-cc img,
  .bg-contain-lg-cc .image-16by9 img,
  .image-16by9 .bg-contain-lg-cc img,
  .bg-contain-lg-cc .image-21by9 img,
  .image-21by9 .bg-contain-lg-cc img {
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: center center;
       object-position: center center;
  }
}
@media (min-width: 1400px) {
  .bg-cover-xl-lt {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: left top;
  }
  .bg-cover-xl-lt .bg-media, .bg-cover-xl-lt .image-1by1 img, .image-1by1 .bg-cover-xl-lt img,
  .bg-cover-xl-lt .image-4by3 img,
  .image-4by3 .bg-cover-xl-lt img,
  .bg-cover-xl-lt .image-16by9 img,
  .image-16by9 .bg-cover-xl-lt img,
  .bg-cover-xl-lt .image-21by9 img,
  .image-21by9 .bg-cover-xl-lt img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: left top;
       object-position: left top;
  }
  .bg-contain-xl-lt {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: left top;
  }
  .bg-contain-xl-lt .bg-media, .bg-contain-xl-lt .image-1by1 img, .image-1by1 .bg-contain-xl-lt img,
  .bg-contain-xl-lt .image-4by3 img,
  .image-4by3 .bg-contain-xl-lt img,
  .bg-contain-xl-lt .image-16by9 img,
  .image-16by9 .bg-contain-xl-lt img,
  .bg-contain-xl-lt .image-21by9 img,
  .image-21by9 .bg-contain-xl-lt img {
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: left top;
       object-position: left top;
  }
  .bg-cover-xl-rt {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: right top;
  }
  .bg-cover-xl-rt .bg-media, .bg-cover-xl-rt .image-1by1 img, .image-1by1 .bg-cover-xl-rt img,
  .bg-cover-xl-rt .image-4by3 img,
  .image-4by3 .bg-cover-xl-rt img,
  .bg-cover-xl-rt .image-16by9 img,
  .image-16by9 .bg-cover-xl-rt img,
  .bg-cover-xl-rt .image-21by9 img,
  .image-21by9 .bg-cover-xl-rt img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: right top;
       object-position: right top;
  }
  .bg-contain-xl-rt {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: right top;
  }
  .bg-contain-xl-rt .bg-media, .bg-contain-xl-rt .image-1by1 img, .image-1by1 .bg-contain-xl-rt img,
  .bg-contain-xl-rt .image-4by3 img,
  .image-4by3 .bg-contain-xl-rt img,
  .bg-contain-xl-rt .image-16by9 img,
  .image-16by9 .bg-contain-xl-rt img,
  .bg-contain-xl-rt .image-21by9 img,
  .image-21by9 .bg-contain-xl-rt img {
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: right top;
       object-position: right top;
  }
  .bg-cover-xl-ct {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center top;
  }
  .bg-cover-xl-ct .bg-media, .bg-cover-xl-ct .image-1by1 img, .image-1by1 .bg-cover-xl-ct img,
  .bg-cover-xl-ct .image-4by3 img,
  .image-4by3 .bg-cover-xl-ct img,
  .bg-cover-xl-ct .image-16by9 img,
  .image-16by9 .bg-cover-xl-ct img,
  .bg-cover-xl-ct .image-21by9 img,
  .image-21by9 .bg-cover-xl-ct img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: center top;
       object-position: center top;
  }
  .bg-contain-xl-ct {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center top;
  }
  .bg-contain-xl-ct .bg-media, .bg-contain-xl-ct .image-1by1 img, .image-1by1 .bg-contain-xl-ct img,
  .bg-contain-xl-ct .image-4by3 img,
  .image-4by3 .bg-contain-xl-ct img,
  .bg-contain-xl-ct .image-16by9 img,
  .image-16by9 .bg-contain-xl-ct img,
  .bg-contain-xl-ct .image-21by9 img,
  .image-21by9 .bg-contain-xl-ct img {
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: center top;
       object-position: center top;
  }
  .bg-cover-xl-lb {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: left bottom;
  }
  .bg-cover-xl-lb .bg-media, .bg-cover-xl-lb .image-1by1 img, .image-1by1 .bg-cover-xl-lb img,
  .bg-cover-xl-lb .image-4by3 img,
  .image-4by3 .bg-cover-xl-lb img,
  .bg-cover-xl-lb .image-16by9 img,
  .image-16by9 .bg-cover-xl-lb img,
  .bg-cover-xl-lb .image-21by9 img,
  .image-21by9 .bg-cover-xl-lb img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: left bottom;
       object-position: left bottom;
  }
  .bg-contain-xl-lb {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: left bottom;
  }
  .bg-contain-xl-lb .bg-media, .bg-contain-xl-lb .image-1by1 img, .image-1by1 .bg-contain-xl-lb img,
  .bg-contain-xl-lb .image-4by3 img,
  .image-4by3 .bg-contain-xl-lb img,
  .bg-contain-xl-lb .image-16by9 img,
  .image-16by9 .bg-contain-xl-lb img,
  .bg-contain-xl-lb .image-21by9 img,
  .image-21by9 .bg-contain-xl-lb img {
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: left bottom;
       object-position: left bottom;
  }
  .bg-cover-xl-rb {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: right bottom;
  }
  .bg-cover-xl-rb .bg-media, .bg-cover-xl-rb .image-1by1 img, .image-1by1 .bg-cover-xl-rb img,
  .bg-cover-xl-rb .image-4by3 img,
  .image-4by3 .bg-cover-xl-rb img,
  .bg-cover-xl-rb .image-16by9 img,
  .image-16by9 .bg-cover-xl-rb img,
  .bg-cover-xl-rb .image-21by9 img,
  .image-21by9 .bg-cover-xl-rb img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: right bottom;
       object-position: right bottom;
  }
  .bg-contain-xl-rb {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: right bottom;
  }
  .bg-contain-xl-rb .bg-media, .bg-contain-xl-rb .image-1by1 img, .image-1by1 .bg-contain-xl-rb img,
  .bg-contain-xl-rb .image-4by3 img,
  .image-4by3 .bg-contain-xl-rb img,
  .bg-contain-xl-rb .image-16by9 img,
  .image-16by9 .bg-contain-xl-rb img,
  .bg-contain-xl-rb .image-21by9 img,
  .image-21by9 .bg-contain-xl-rb img {
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: right bottom;
       object-position: right bottom;
  }
  .bg-cover-xl-cb {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center bottom;
  }
  .bg-cover-xl-cb .bg-media, .bg-cover-xl-cb .image-1by1 img, .image-1by1 .bg-cover-xl-cb img,
  .bg-cover-xl-cb .image-4by3 img,
  .image-4by3 .bg-cover-xl-cb img,
  .bg-cover-xl-cb .image-16by9 img,
  .image-16by9 .bg-cover-xl-cb img,
  .bg-cover-xl-cb .image-21by9 img,
  .image-21by9 .bg-cover-xl-cb img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: center bottom;
       object-position: center bottom;
  }
  .bg-contain-xl-cb {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center bottom;
  }
  .bg-contain-xl-cb .bg-media, .bg-contain-xl-cb .image-1by1 img, .image-1by1 .bg-contain-xl-cb img,
  .bg-contain-xl-cb .image-4by3 img,
  .image-4by3 .bg-contain-xl-cb img,
  .bg-contain-xl-cb .image-16by9 img,
  .image-16by9 .bg-contain-xl-cb img,
  .bg-contain-xl-cb .image-21by9 img,
  .image-21by9 .bg-contain-xl-cb img {
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: center bottom;
       object-position: center bottom;
  }
  .bg-cover-xl-lc {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: left center;
  }
  .bg-cover-xl-lc .bg-media, .bg-cover-xl-lc .image-1by1 img, .image-1by1 .bg-cover-xl-lc img,
  .bg-cover-xl-lc .image-4by3 img,
  .image-4by3 .bg-cover-xl-lc img,
  .bg-cover-xl-lc .image-16by9 img,
  .image-16by9 .bg-cover-xl-lc img,
  .bg-cover-xl-lc .image-21by9 img,
  .image-21by9 .bg-cover-xl-lc img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: left center;
       object-position: left center;
  }
  .bg-contain-xl-lc {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: left center;
  }
  .bg-contain-xl-lc .bg-media, .bg-contain-xl-lc .image-1by1 img, .image-1by1 .bg-contain-xl-lc img,
  .bg-contain-xl-lc .image-4by3 img,
  .image-4by3 .bg-contain-xl-lc img,
  .bg-contain-xl-lc .image-16by9 img,
  .image-16by9 .bg-contain-xl-lc img,
  .bg-contain-xl-lc .image-21by9 img,
  .image-21by9 .bg-contain-xl-lc img {
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: left center;
       object-position: left center;
  }
  .bg-cover-xl-rc {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: right center;
  }
  .bg-cover-xl-rc .bg-media, .bg-cover-xl-rc .image-1by1 img, .image-1by1 .bg-cover-xl-rc img,
  .bg-cover-xl-rc .image-4by3 img,
  .image-4by3 .bg-cover-xl-rc img,
  .bg-cover-xl-rc .image-16by9 img,
  .image-16by9 .bg-cover-xl-rc img,
  .bg-cover-xl-rc .image-21by9 img,
  .image-21by9 .bg-cover-xl-rc img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: right center;
       object-position: right center;
  }
  .bg-contain-xl-rc {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: right center;
  }
  .bg-contain-xl-rc .bg-media, .bg-contain-xl-rc .image-1by1 img, .image-1by1 .bg-contain-xl-rc img,
  .bg-contain-xl-rc .image-4by3 img,
  .image-4by3 .bg-contain-xl-rc img,
  .bg-contain-xl-rc .image-16by9 img,
  .image-16by9 .bg-contain-xl-rc img,
  .bg-contain-xl-rc .image-21by9 img,
  .image-21by9 .bg-contain-xl-rc img {
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: right center;
       object-position: right center;
  }
  .bg-cover-xl-cc {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
  }
  .bg-cover-xl-cc .bg-media, .bg-cover-xl-cc .image-1by1 img, .image-1by1 .bg-cover-xl-cc img,
  .bg-cover-xl-cc .image-4by3 img,
  .image-4by3 .bg-cover-xl-cc img,
  .bg-cover-xl-cc .image-16by9 img,
  .image-16by9 .bg-cover-xl-cc img,
  .bg-cover-xl-cc .image-21by9 img,
  .image-21by9 .bg-cover-xl-cc img {
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: center center;
       object-position: center center;
  }
  .bg-contain-xl-cc {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center center;
  }
  .bg-contain-xl-cc .bg-media, .bg-contain-xl-cc .image-1by1 img, .image-1by1 .bg-contain-xl-cc img,
  .bg-contain-xl-cc .image-4by3 img,
  .image-4by3 .bg-contain-xl-cc img,
  .bg-contain-xl-cc .image-16by9 img,
  .image-16by9 .bg-contain-xl-cc img,
  .bg-contain-xl-cc .image-21by9 img,
  .image-21by9 .bg-contain-xl-cc img {
    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: center center;
       object-position: center center;
  }
}
.bg-media, .image-1by1 img,
.image-4by3 img,
.image-16by9 img,
.image-21by9 img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.bg-muted {
  opacity: 0.25;
}

.bg-vignette:after {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(358deg, black, transparent 62.61%), linear-gradient(to top, black, rgba(0, 0, 0, 0) 10%), linear-gradient(to left, black, rgba(0, 0, 0, 0) 10%), linear-gradient(to right, black, rgba(0, 0, 0, 0) 10%);
}

[class*=aspect-],
[class^=aspect-],
.image-1by1,
.image-4by3,
.image-16by9,
.image-21by9 {
  position: relative;
  width: 100%;
  padding: 0;
  overflow: hidden;
}
[class*=aspect-]:before,
[class^=aspect-]:before,
.image-1by1:before,
.image-4by3:before,
.image-16by9:before,
.image-21by9:before {
  display: block;
  content: "";
  width: 1px;
  margin-left: -1px;
  float: left;
}
[class*=aspect-]:after,
[class^=aspect-]:after,
.image-1by1:after,
.image-4by3:after,
.image-16by9:after,
.image-21by9:after {
  content: "";
  display: table;
  clear: both;
}

.aspect-21by9:before, .image-21by9:before {
  padding-top: 42.8571428571%;
}

.aspect-16by9:before, .image-16by9:before {
  padding-top: 56.25%;
}

.aspect-4by3:before, .image-4by3:before {
  padding-top: 75%;
}

.aspect-1by1:before, .image-1by1:before {
  padding-top: 100%;
}

.aspect-21by9:before, .image-21by9:before {
  padding-top: 42.8571428571%;
}

.aspect-16by9:before, .image-16by9:before {
  padding-top: 56.25%;
}

.aspect-4by3:before, .image-4by3:before {
  padding-top: 75%;
}

.aspect-1by1:before, .image-1by1:before {
  padding-top: 100%;
}

.aspect-7by9:before {
  padding-top: 128.5714285714%;
}

.mb-last-child-0 > *:last-child {
  margin-bottom: 0;
}

.stretched-link-breakout {
  z-index: 2;
}

.stretched-link-hidden {
  all: unset;
  display: block;
  width: 0;
  height: 0;
  overflow: hidden;
}

.bg-black {
  background-color: #000;
}
.bg-black-opaque {
  background-color: rgba(0, 0, 0, 0.9);
}

.text-black {
  color: #000;
}

.bg-pattern-logo--black {
  background-image: url(../svg/bg-pattern-logo--black.svg);
  background-position: center center;
  background-repeat: repeat;
  background-size: 100vw auto;
}

@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: 2px solid gray;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  @page {
    size: a3;
  }
  body {
    min-width: 992px !important;
  }
  .container {
    min-width: 992px !important;
  }
  .navbar {
    display: none;
  }
  .badge {
    border: 2px solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #b3b3b3 !important;
  }
  .table-dark {
    color: inherit;
  }
  .table-dark th,
  .table-dark td,
  .table-dark thead th,
  .table-dark tbody + tbody {
    border-color: #fff;
  }
  .table .thead-dark th {
    color: inherit;
    border-color: #fff;
  }
}
.content::after {
  display: block;
  clear: both;
  content: "";
}

.banner {
  position: relative;
  overflow: hidden;
}

.banner .page-header {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
}

.pagination {
  margin-top: 1rem;
}
.pagination > li.active .page-link, .pagination > li.active .pagination > li > span,
.pagination > li.active .pagination > li > a {
  color: #fff;
  background: #ffffff;
  border-color: #ffffff;
}
.pagination > li.disabled .page-link, .pagination > li.disabled .pagination > li > span,
.pagination > li.disabled .pagination > li > a {
  color: #666666;
  background: #fff;
  border-color: #b3b3b3;
}

.redactor-box {
  color: #4d4d4d;
  border: 2px solid #999999;
  margin-bottom: 1rem;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

.redactor-editor {
  border: 0;
}

.redactor-toolbar {
  box-shadow: none;
  border-bottom: 2px solid #999999;
}

.hide {
  display: none !important;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInRoZW1lLmNzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cudGhlc2hvd3RpbWVzbWFnYXppbmUuY29tLmxpdmUvNTU1NDMwL2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL3Nob3d0aW1lcy9hc3NldHMvc3R5bGVzaGVldHMvX2ZvbnRzLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LnRoZXNob3d0aW1lc21hZ2F6aW5lLmNvbS5saXZlLzU1NTQzMC9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9zaG93dGltZXMvYXNzZXRzL2Jvb3RzdHJhcC9zY3NzL19yb290LnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LnRoZXNob3d0aW1lc21hZ2F6aW5lLmNvbS5saXZlLzU1NTQzMC9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9zaG93dGltZXMvYXNzZXRzL3N0eWxlc2hlZXRzL19yb290LnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LnRoZXNob3d0aW1lc21hZ2F6aW5lLmNvbS5saXZlLzU1NTQzMC9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9zaG93dGltZXMvYXNzZXRzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnJlYWtwb2ludHMuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cudGhlc2hvd3RpbWVzbWFnYXppbmUuY29tLmxpdmUvNTU1NDMwL2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL3Nob3d0aW1lcy9hc3NldHMvc3R5bGVzaGVldHMvX3ZhcmlhYmxlcy5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy50aGVzaG93dGltZXNtYWdhemluZS5jb20ubGl2ZS81NTU0MzAvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvc2hvd3RpbWVzL2Fzc2V0cy9ib290c3RyYXAvc2Nzcy9fcmVib290LnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LnRoZXNob3d0aW1lc21hZ2F6aW5lLmNvbS5saXZlLzU1NTQzMC9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9zaG93dGltZXMvYXNzZXRzL2Jvb3RzdHJhcC9zY3NzL3ZlbmRvci9fcmZzLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LnRoZXNob3d0aW1lc21hZ2F6aW5lLmNvbS5saXZlLzU1NTQzMC9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9zaG93dGltZXMvYXNzZXRzL2Jvb3RzdHJhcC9zY3NzL192YXJpYWJsZXMuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cudGhlc2hvd3RpbWVzbWFnYXppbmUuY29tLmxpdmUvNTU1NDMwL2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL3Nob3d0aW1lcy9hc3NldHMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ob3Zlci5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy50aGVzaG93dGltZXNtYWdhemluZS5jb20ubGl2ZS81NTU0MzAvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvc2hvd3RpbWVzL2Fzc2V0cy9ib290c3RyYXAvc2Nzcy9fdHlwZS5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy50aGVzaG93dGltZXNtYWdhemluZS5jb20ubGl2ZS81NTU0MzAvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvc2hvd3RpbWVzL2Fzc2V0cy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2xpc3RzLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LnRoZXNob3d0aW1lc21hZ2F6aW5lLmNvbS5saXZlLzU1NTQzMC9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9zaG93dGltZXMvYXNzZXRzL3N0eWxlc2hlZXRzL190eXBlLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LnRoZXNob3d0aW1lc21hZ2F6aW5lLmNvbS5saXZlLzU1NTQzMC9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9zaG93dGltZXMvYXNzZXRzL2Jvb3RzdHJhcC9zY3NzL19pbWFnZXMuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cudGhlc2hvd3RpbWVzbWFnYXppbmUuY29tLmxpdmUvNTU1NDMwL2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL3Nob3d0aW1lcy9hc3NldHMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19pbWFnZS5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy50aGVzaG93dGltZXNtYWdhemluZS5jb20ubGl2ZS81NTU0MzAvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvc2hvd3RpbWVzL2Fzc2V0cy9ib290c3RyYXAvc2Nzcy9fY29kZS5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy50aGVzaG93dGltZXNtYWdhemluZS5jb20ubGl2ZS81NTU0MzAvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvc2hvd3RpbWVzL2Fzc2V0cy9ib290c3RyYXAvc2Nzcy9fZ3JpZC5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy50aGVzaG93dGltZXNtYWdhemluZS5jb20ubGl2ZS81NTU0MzAvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvc2hvd3RpbWVzL2Fzc2V0cy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyaWQuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cudGhlc2hvd3RpbWVzbWFnYXppbmUuY29tLmxpdmUvNTU1NDMwL2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL3Nob3d0aW1lcy9hc3NldHMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy50aGVzaG93dGltZXNtYWdhemluZS5jb20ubGl2ZS81NTU0MzAvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvc2hvd3RpbWVzL2Fzc2V0cy9zdHlsZXNoZWV0cy9fZ3JpZC5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy50aGVzaG93dGltZXNtYWdhemluZS5jb20ubGl2ZS81NTU0MzAvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvc2hvd3RpbWVzL2Fzc2V0cy9ib290c3RyYXAvc2Nzcy9fdGFibGVzLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LnRoZXNob3d0aW1lc21hZ2F6aW5lLmNvbS5saXZlLzU1NTQzMC9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9zaG93dGltZXMvYXNzZXRzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGFibGUtcm93LnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LnRoZXNob3d0aW1lc21hZ2F6aW5lLmNvbS5saXZlLzU1NTQzMC9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9zaG93dGltZXMvYXNzZXRzL2Jvb3RzdHJhcC9zY3NzL19mb3Jtcy5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy50aGVzaG93dGltZXNtYWdhemluZS5jb20ubGl2ZS81NTU0MzAvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvc2hvd3RpbWVzL2Fzc2V0cy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JvcmRlci1yYWRpdXMuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cudGhlc2hvd3RpbWVzbWFnYXppbmUuY29tLmxpdmUvNTU1NDMwL2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL3Nob3d0aW1lcy9hc3NldHMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190cmFuc2l0aW9uLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LnRoZXNob3d0aW1lc21hZ2F6aW5lLmNvbS5saXZlLzU1NTQzMC9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9zaG93dGltZXMvYXNzZXRzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZm9ybXMuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cudGhlc2hvd3RpbWVzbWFnYXppbmUuY29tLmxpdmUvNTU1NDMwL2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL3Nob3d0aW1lcy9hc3NldHMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmFkaWVudHMuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cudGhlc2hvd3RpbWVzbWFnYXppbmUuY29tLmxpdmUvNTU1NDMwL2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL3Nob3d0aW1lcy9hc3NldHMvYm9vdHN0cmFwL3Njc3MvX2J1dHRvbnMuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cudGhlc2hvd3RpbWVzbWFnYXppbmUuY29tLmxpdmUvNTU1NDMwL2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL3Nob3d0aW1lcy9hc3NldHMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19idXR0b25zLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LnRoZXNob3d0aW1lc21hZ2F6aW5lLmNvbS5saXZlLzU1NTQzMC9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9zaG93dGltZXMvYXNzZXRzL3N0eWxlc2hlZXRzL19idXR0b25zLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LnRoZXNob3d0aW1lc21hZ2F6aW5lLmNvbS5saXZlLzU1NTQzMC9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9zaG93dGltZXMvYXNzZXRzL2Jvb3RzdHJhcC9zY3NzL190cmFuc2l0aW9ucy5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy50aGVzaG93dGltZXNtYWdhemluZS5jb20ubGl2ZS81NTU0MzAvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvc2hvd3RpbWVzL2Fzc2V0cy9zdHlsZXNoZWV0cy9fdHJhbnNpdGlvbnMuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cudGhlc2hvd3RpbWVzbWFnYXppbmUuY29tLmxpdmUvNTU1NDMwL2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL3Nob3d0aW1lcy9hc3NldHMvYm9vdHN0cmFwL3Njc3MvX2Ryb3Bkb3duLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LnRoZXNob3d0aW1lc21hZ2F6aW5lLmNvbS5saXZlLzU1NTQzMC9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9zaG93dGltZXMvYXNzZXRzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY2FyZXQuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cudGhlc2hvd3RpbWVzbWFnYXppbmUuY29tLmxpdmUvNTU1NDMwL2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL3Nob3d0aW1lcy9hc3NldHMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19uYXYtZGl2aWRlci5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy50aGVzaG93dGltZXNtYWdhemluZS5jb20ubGl2ZS81NTU0MzAvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvc2hvd3RpbWVzL2Fzc2V0cy9zdHlsZXNoZWV0cy9fZHJvcGRvd24uc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cudGhlc2hvd3RpbWVzbWFnYXppbmUuY29tLmxpdmUvNTU1NDMwL2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL3Nob3d0aW1lcy9hc3NldHMvYm9vdHN0cmFwL3Njc3MvX2J1dHRvbi1ncm91cC5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy50aGVzaG93dGltZXNtYWdhemluZS5jb20ubGl2ZS81NTU0MzAvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvc2hvd3RpbWVzL2Fzc2V0cy9ib290c3RyYXAvc2Nzcy9faW5wdXQtZ3JvdXAuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cudGhlc2hvd3RpbWVzbWFnYXppbmUuY29tLmxpdmUvNTU1NDMwL2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL3Nob3d0aW1lcy9hc3NldHMvYm9vdHN0cmFwL3Njc3MvX2N1c3RvbS1mb3Jtcy5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy50aGVzaG93dGltZXNtYWdhemluZS5jb20ubGl2ZS81NTU0MzAvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvc2hvd3RpbWVzL2Fzc2V0cy9zdHlsZXNoZWV0cy9fY3VzdG9tLWZvcm1zLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LnRoZXNob3d0aW1lc21hZ2F6aW5lLmNvbS5saXZlLzU1NTQzMC9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9zaG93dGltZXMvYXNzZXRzL2Jvb3RzdHJhcC9zY3NzL19uYXYuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cudGhlc2hvd3RpbWVzbWFnYXppbmUuY29tLmxpdmUvNTU1NDMwL2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL3Nob3d0aW1lcy9hc3NldHMvc3R5bGVzaGVldHMvX25hdi5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy50aGVzaG93dGltZXNtYWdhemluZS5jb20ubGl2ZS81NTU0MzAvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvc2hvd3RpbWVzL2Fzc2V0cy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3NjcmVlbi1yZWFkZXIuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cudGhlc2hvd3RpbWVzbWFnYXppbmUuY29tLmxpdmUvNTU1NDMwL2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL3Nob3d0aW1lcy9hc3NldHMvYm9vdHN0cmFwL3Njc3MvX25hdmJhci5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy50aGVzaG93dGltZXNtYWdhemluZS5jb20ubGl2ZS81NTU0MzAvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvc2hvd3RpbWVzL2Fzc2V0cy9zdHlsZXNoZWV0cy9fbmF2YmFyLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LnRoZXNob3d0aW1lc21hZ2F6aW5lLmNvbS5saXZlLzU1NTQzMC9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9zaG93dGltZXMvYXNzZXRzL2Jvb3RzdHJhcC9zY3NzL19jYXJkLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LnRoZXNob3d0aW1lc21hZ2F6aW5lLmNvbS5saXZlLzU1NTQzMC9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9zaG93dGltZXMvYXNzZXRzL2Jvb3RzdHJhcC9zY3NzL19icmVhZGNydW1iLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LnRoZXNob3d0aW1lc21hZ2F6aW5lLmNvbS5saXZlLzU1NTQzMC9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9zaG93dGltZXMvYXNzZXRzL2Jvb3RzdHJhcC9zY3NzL19wYWdpbmF0aW9uLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LnRoZXNob3d0aW1lc21hZ2F6aW5lLmNvbS5saXZlLzU1NTQzMC9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9zaG93dGltZXMvYXNzZXRzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fcGFnaW5hdGlvbi5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy50aGVzaG93dGltZXNtYWdhemluZS5jb20ubGl2ZS81NTU0MzAvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvc2hvd3RpbWVzL2Fzc2V0cy9zdHlsZXNoZWV0cy9fcGFnaW5hdGlvbi5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy50aGVzaG93dGltZXNtYWdhemluZS5jb20ubGl2ZS81NTU0MzAvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvc2hvd3RpbWVzL2Fzc2V0cy9ib290c3RyYXAvc2Nzcy9fYmFkZ2Uuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cudGhlc2hvd3RpbWVzbWFnYXppbmUuY29tLmxpdmUvNTU1NDMwL2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL3Nob3d0aW1lcy9hc3NldHMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19iYWRnZS5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy50aGVzaG93dGltZXNtYWdhemluZS5jb20ubGl2ZS81NTU0MzAvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvc2hvd3RpbWVzL2Fzc2V0cy9ib290c3RyYXAvc2Nzcy9fanVtYm90cm9uLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LnRoZXNob3d0aW1lc21hZ2F6aW5lLmNvbS5saXZlLzU1NTQzMC9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9zaG93dGltZXMvYXNzZXRzL2Jvb3RzdHJhcC9zY3NzL19hbGVydC5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy50aGVzaG93dGltZXNtYWdhemluZS5jb20ubGl2ZS81NTU0MzAvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvc2hvd3RpbWVzL2Fzc2V0cy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2FsZXJ0LnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LnRoZXNob3d0aW1lc21hZ2F6aW5lLmNvbS5saXZlLzU1NTQzMC9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9zaG93dGltZXMvYXNzZXRzL2Jvb3RzdHJhcC9zY3NzL19wcm9ncmVzcy5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy50aGVzaG93dGltZXNtYWdhemluZS5jb20ubGl2ZS81NTU0MzAvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvc2hvd3RpbWVzL2Fzc2V0cy9ib290c3RyYXAvc2Nzcy9fbWVkaWEuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cudGhlc2hvd3RpbWVzbWFnYXppbmUuY29tLmxpdmUvNTU1NDMwL2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL3Nob3d0aW1lcy9hc3NldHMvYm9vdHN0cmFwL3Njc3MvX2xpc3QtZ3JvdXAuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cudGhlc2hvd3RpbWVzbWFnYXppbmUuY29tLmxpdmUvNTU1NDMwL2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL3Nob3d0aW1lcy9hc3NldHMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19saXN0LWdyb3VwLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LnRoZXNob3d0aW1lc21hZ2F6aW5lLmNvbS5saXZlLzU1NTQzMC9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9zaG93dGltZXMvYXNzZXRzL2Jvb3RzdHJhcC9zY3NzL19jbG9zZS5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy50aGVzaG93dGltZXNtYWdhemluZS5jb20ubGl2ZS81NTU0MzAvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvc2hvd3RpbWVzL2Fzc2V0cy9ib290c3RyYXAvc2Nzcy9fdG9hc3RzLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LnRoZXNob3d0aW1lc21hZ2F6aW5lLmNvbS5saXZlLzU1NTQzMC9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9zaG93dGltZXMvYXNzZXRzL2Jvb3RzdHJhcC9zY3NzL19tb2RhbC5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy50aGVzaG93dGltZXNtYWdhemluZS5jb20ubGl2ZS81NTU0MzAvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvc2hvd3RpbWVzL2Fzc2V0cy9zdHlsZXNoZWV0cy9fbW9kYWwuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cudGhlc2hvd3RpbWVzbWFnYXppbmUuY29tLmxpdmUvNTU1NDMwL2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL3Nob3d0aW1lcy9hc3NldHMvYm9vdHN0cmFwL3Njc3MvX3Rvb2x0aXAuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cudGhlc2hvd3RpbWVzbWFnYXppbmUuY29tLmxpdmUvNTU1NDMwL2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL3Nob3d0aW1lcy9hc3NldHMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19yZXNldC10ZXh0LnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LnRoZXNob3d0aW1lc21hZ2F6aW5lLmNvbS5saXZlLzU1NTQzMC9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9zaG93dGltZXMvYXNzZXRzL2Jvb3RzdHJhcC9zY3NzL19wb3BvdmVyLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LnRoZXNob3d0aW1lc21hZ2F6aW5lLmNvbS5saXZlLzU1NTQzMC9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9zaG93dGltZXMvYXNzZXRzL2Jvb3RzdHJhcC9zY3NzL19jYXJvdXNlbC5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy50aGVzaG93dGltZXNtYWdhemluZS5jb20ubGl2ZS81NTU0MzAvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvc2hvd3RpbWVzL2Fzc2V0cy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NsZWFyZml4LnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LnRoZXNob3d0aW1lc21hZ2F6aW5lLmNvbS5saXZlLzU1NTQzMC9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9zaG93dGltZXMvYXNzZXRzL2Jvb3RzdHJhcC9zY3NzL19zcGlubmVycy5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy50aGVzaG93dGltZXNtYWdhemluZS5jb20ubGl2ZS81NTU0MzAvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvc2hvd3RpbWVzL2Fzc2V0cy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2FsaWduLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LnRoZXNob3d0aW1lc21hZ2F6aW5lLmNvbS5saXZlLzU1NTQzMC9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9zaG93dGltZXMvYXNzZXRzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYmFja2dyb3VuZC12YXJpYW50LnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LnRoZXNob3d0aW1lc21hZ2F6aW5lLmNvbS5saXZlLzU1NTQzMC9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9zaG93dGltZXMvYXNzZXRzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYmFja2dyb3VuZC5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy50aGVzaG93dGltZXNtYWdhemluZS5jb20ubGl2ZS81NTU0MzAvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvc2hvd3RpbWVzL2Fzc2V0cy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2JvcmRlcnMuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cudGhlc2hvd3RpbWVzbWFnYXppbmUuY29tLmxpdmUvNTU1NDMwL2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL3Nob3d0aW1lcy9hc3NldHMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19kaXNwbGF5LnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LnRoZXNob3d0aW1lc21hZ2F6aW5lLmNvbS5saXZlLzU1NTQzMC9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9zaG93dGltZXMvYXNzZXRzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZW1iZWQuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cudGhlc2hvd3RpbWVzbWFnYXppbmUuY29tLmxpdmUvNTU1NDMwL2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL3Nob3d0aW1lcy9hc3NldHMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19mbGV4LnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LnRoZXNob3d0aW1lc21hZ2F6aW5lLmNvbS5saXZlLzU1NTQzMC9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9zaG93dGltZXMvYXNzZXRzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZmxvYXQuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cudGhlc2hvd3RpbWVzbWFnYXppbmUuY29tLmxpdmUvNTU1NDMwL2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL3Nob3d0aW1lcy9hc3NldHMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19vdmVyZmxvdy5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy50aGVzaG93dGltZXNtYWdhemluZS5jb20ubGl2ZS81NTU0MzAvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvc2hvd3RpbWVzL2Fzc2V0cy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3Bvc2l0aW9uLnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LnRoZXNob3d0aW1lc21hZ2F6aW5lLmNvbS5saXZlLzU1NTQzMC9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9zaG93dGltZXMvYXNzZXRzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc2NyZWVucmVhZGVycy5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy50aGVzaG93dGltZXNtYWdhemluZS5jb20ubGl2ZS81NTU0MzAvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvc2hvd3RpbWVzL2Fzc2V0cy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NoYWRvd3Muc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cudGhlc2hvd3RpbWVzbWFnYXppbmUuY29tLmxpdmUvNTU1NDMwL2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL3Nob3d0aW1lcy9hc3NldHMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zaXppbmcuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cudGhlc2hvd3RpbWVzbWFnYXppbmUuY29tLmxpdmUvNTU1NDMwL2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL3Nob3d0aW1lcy9hc3NldHMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zdHJldGNoZWQtbGluay5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy50aGVzaG93dGltZXNtYWdhemluZS5jb20ubGl2ZS81NTU0MzAvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvc2hvd3RpbWVzL2Fzc2V0cy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NwYWNpbmcuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cudGhlc2hvd3RpbWVzbWFnYXppbmUuY29tLmxpdmUvNTU1NDMwL2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL3Nob3d0aW1lcy9hc3NldHMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL190ZXh0LnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LnRoZXNob3d0aW1lc21hZ2F6aW5lLmNvbS5saXZlLzU1NTQzMC9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9zaG93dGltZXMvYXNzZXRzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGV4dC10cnVuY2F0ZS5zY3NzIiwiLi4vLi4vLi4vLi4vLi4vLi4vLi4vd3d3L3d3dy50aGVzaG93dGltZXNtYWdhemluZS5jb20ubGl2ZS81NTU0MzAvZnJvbnRlbmQvcnVudGltZS90aGVtZXMvc2hvd3RpbWVzL2Fzc2V0cy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtZW1waGFzaXMuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cudGhlc2hvd3RpbWVzbWFnYXppbmUuY29tLmxpdmUvNTU1NDMwL2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL3Nob3d0aW1lcy9hc3NldHMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190ZXh0LWhpZGUuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cudGhlc2hvd3RpbWVzbWFnYXppbmUuY29tLmxpdmUvNTU1NDMwL2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL3Nob3d0aW1lcy9hc3NldHMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL192aXNpYmlsaXR5LnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LnRoZXNob3d0aW1lc21hZ2F6aW5lLmNvbS5saXZlLzU1NTQzMC9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9zaG93dGltZXMvYXNzZXRzL3N0eWxlc2hlZXRzL191dGlsaXRpZXMuc2NzcyIsIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3d3dy93d3cudGhlc2hvd3RpbWVzbWFnYXppbmUuY29tLmxpdmUvNTU1NDMwL2Zyb250ZW5kL3J1bnRpbWUvdGhlbWVzL3Nob3d0aW1lcy9hc3NldHMvYm9vdHN0cmFwL3Njc3MvX3ByaW50LnNjc3MiLCIuLi8uLi8uLi8uLi8uLi8uLi8uLi93d3cvd3d3LnRoZXNob3d0aW1lc21hZ2F6aW5lLmNvbS5saXZlLzU1NTQzMC9mcm9udGVuZC9ydW50aW1lL3RoZW1lcy9zaG93dGltZXMvYXNzZXRzL3N0eWxlc2hlZXRzL19jb25uZWN0LWZpeGVzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsaUJBQWlCO0FDZ0NULHlGQUFBO0FBQ0EsOEZBQUE7QUF2QlI7RUFDSSwwQkFBQTtFQUNBLGdIQUFBO0VBRUEsaUJBQUE7RUFDQSxtQkFBQTtDRFBIO0FDVUQ7RUFDSSwwQkFBQTtFQUNBLHNIQUFBO0VBRUEsaUJBQUE7RUFDQSxtQkFBQTtDRFRIO0FFZEQ7RUFHSSxnQkFBQTtFQUFBLGtCQUFBO0VBQUEsa0JBQUE7RUFBQSxnQkFBQTtFQUFBLGVBQUE7RUFBQSxrQkFBQTtFQUFBLGtCQUFBO0VBQUEsaUJBQUE7RUFBQSxnQkFBQTtFQUFBLGdCQUFBO0VBQUEsY0FBQTtFQUFBLGdCQUFBO0VBQUEscUJBQUE7RUFJQSxtQkFBQTtFQUFBLHFCQUFBO0VBQUEsbUJBQUE7RUFBQSxnQkFBQTtFQUFBLG1CQUFBO0VBQUEsa0JBQUE7RUFBQSxpQkFBQTtFQUFBLGdCQUFBO0VBQUEsb0JBQUE7RUFBQSx5QkFBQTtFQUFBLDJCQUFBO0VBQUEscUJBQUE7RUFBQSx1QkFBQTtFQUlBLG1CQUFBO0VBQUEsdUJBQUE7RUFBQSx1QkFBQTtFQUFBLHVCQUFBO0VBQUEsd0JBQUE7RUFLRiw4TkFBQTtFQUNBLDhHQUFBO0NGZ0NEOztBR3RDRDtFQUNFLG1DQUFBO0VBQ0Esb0NBQUE7RUFDQSw0QkFBQTtFQUNBLHdCQUFBO0NIeUNEOztBSWlCRztFRG5EQTtJQUNFLGlCQUFBO0dIc0NIO0NBQ0Y7QUlXRztFRDNDRjtJQUNFLGtCQUFBO0dIbUNEO0NBQ0Y7QUdoQ0Q7RUFDRSxjQUFBO0VBQ0EsdUJBQUE7RUFDQSxrQkFBQTtDSGtDRDs7QUcvQkQ7RUFDRSxhQUFBO0NIa0NEOztBRzdCQztFQUNFLFlBQUE7RUFDQSxlQUFBO0VBQ0EsbUJBQUE7RUFDQSxZRTBNMEI7Q0wxSzdCOztBR3hCRDtFQUNFLG9CQUFBO0VBQ0EsWUFBQTtDSDJCRDs7QUc3QkQ7RUFDRSxvQkFBQTtFQUNBLFlBQUE7Q0gyQkQ7O0FHeEJEO0VBQ0Usb0JBQUE7RUFDQSxZQUFBO0NIMkJEOztBTTNFRDs7O0VBR0UsdUJBQUE7Q044RUQ7O0FNM0VEO0VBQ0Usd0JBQUE7RUFDQSxrQkFBQTtFQUNBLCtCQUFBO0VBQ0EsOENBQUE7Q044RUQ7O0FNeEVEO0VBQ0UsZUFBQTtDTjJFRDs7QU1qRUQ7RUFDRSxVQUFBO0VBQ0EsaU5Ea1E0QjtFRWxMeEIsZ0JBdENhO0VEeENqQixpQkQwUTRCO0VDelE1QixpQkQ4UTRCO0VDN1E1QixZRDVDUztFQzZDVCxpQkFBQTtFQUNBLHVCRHBDUztDTHdHVjs7QU01REQ7RUFDRSxzQkFBQTtDTitERDs7QU10REQ7RUFDRSx3QkFBQTtFQUNBLFVBQUE7RUFDQSxrQkFBQTtDTnlERDs7QU01Q0Q7RUFDRSxjQUFBO0VBQ0Esb0JEaURPO0NMRlI7O0FNeENEO0VBQ0UsY0FBQTtFQUNBLG9CRHdDTztDTEdSOztBTWhDRDs7RUFFRSwyQkFBQTtFQUNBLDBDQUFBO1VBQUEsa0NBQUE7RUFDQSxhQUFBO0VBQ0EsaUJBQUE7RUFDQSwrQkFBQTtDTm1DRDs7QU1oQ0Q7RUFDRSxvQkFBQTtFQUNBLG1CQUFBO0VBQ0EscUJBQUE7Q05tQ0Q7O0FNaENEOzs7RUFHRSxjQUFBO0VBQ0Esb0JBQUE7Q05tQ0Q7O0FNaENEOzs7O0VBSUUsaUJBQUE7Q05tQ0Q7O0FNaENEO0VBQ0UsaUJEaUw0QjtDTDlJN0I7O0FNaENEO0VBQ0Usc0JBQUE7RUFDQSxlQUFBO0NObUNEOztBTWhDRDtFQUNFLGlCQUFBO0NObUNEOztBTWhDRDs7RUFFRSxvQkRvSzRCO0NMakk3Qjs7QU1oQ0Q7RUNwRkksZUFBQTtDUHdISDs7QU0zQkQ7O0VBRUUsbUJBQUE7RUMvRkUsZUFBQTtFRGlHRixlQUFBO0VBQ0EseUJBQUE7Q044QkQ7O0FNM0JEO0VBQU0sZ0JBQUE7Q04rQkw7O0FNOUJEO0VBQU0sWUFBQTtDTmtDTDs7QU0zQkQ7RUFDRSxlRVh3QztFRll4QywyQkRXd0M7RUNWeEMsOEJBQUE7Q044QkQ7QVMxTUM7RUgrS0UsZUVkc0M7RUZldEMsMkJFZHNDO0NSNEN6Qzs7QU1wQkQ7RUFDRSxlQUFBO0VBQ0Esc0JBQUE7Q051QkQ7QVMvTUM7RUgyTEUsZUFBQTtFQUNBLHNCQUFBO0NOdUJIO0FNcEJDO0VBQ0UsV0FBQTtDTnNCSDs7QU1iRDs7OztFQUlFLGtHRW9ENEI7RUR6TTFCLGVBQUE7Q1BzS0g7O0FNYkQ7RUFFRSxjQUFBO0VBRUEsb0JBQUE7RUFFQSxlQUFBO0NOYUQ7O0FNTEQ7RUFFRSxpQkFBQTtDTk9EOztBTUNEO0VBQ0UsdUJBQUE7RUFDQSxtQkFBQTtDTkVEOztBTUNEO0VBR0UsaUJBQUE7RUFDQSx1QkFBQTtDTkFEOztBTVFEO0VBQ0UsMEJBQUE7Q05MRDs7QU1RRDtFQUNFLHFCRTJFNEI7RUYxRTVCLHdCRTBFNEI7RUZ6RTVCLGVEdlFTO0VDd1FULGlCQUFBO0VBQ0EscUJBQUE7Q05MRDs7QU1RRDtFQUdFLG9CQUFBO0NOUEQ7O0FNZUQ7RUFFRSxzQkFBQTtFQUNBLHNCRTRKc0M7Q1J6S3ZDOztBTW1CRDtFQUVFLGlCQUFBO0NOakJEOztBTXdCRDtFQUNFLG9CQUFBO0VBQ0EsMkNBQUE7Q05yQkQ7O0FNd0JEOzs7OztFQUtFLFVBQUE7RUFDQSxxQkFBQTtFQ3RQRSxtQkFBQTtFRHdQRixxQkFBQTtDTnJCRDs7QU13QkQ7O0VBRUUsa0JBQUE7Q05yQkQ7O0FNd0JEOztFQUVFLHFCQUFBO0NOckJEOztBTTJCRDtFQUNFLGtCQUFBO0NOeEJEOztBTStCRDs7OztFQUlFLDJCQUFBO0NONUJEOztBTXFDRzs7OztFQUNFLGdCQUFBO0NOL0JMOztBTXFDRDs7OztFQUlFLFdBQUE7RUFDQSxtQkFBQTtDTmxDRDs7QU1xQ0Q7O0VBRUUsdUJBQUE7RUFDQSxXQUFBO0NObENEOztBTXNDRDs7OztFQVNFLDRCQUFBO0NOeENEOztBTTJDRDtFQUNFLGVBQUE7RUFFQSxpQkFBQTtDTnpDRDs7QU00Q0Q7RUFNRSxhQUFBO0VBRUEsV0FBQTtFQUNBLFVBQUE7RUFDQSxVQUFBO0NOL0NEOztBTW9ERDtFQUNFLGVBQUE7RUFDQSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxXQUFBO0VBQ0Esc0JBQUE7RUN4UU0sa0JBaEVXO0VEMFVqQixxQkFBQTtFQUNBLGVBQUE7RUFDQSxvQkFBQTtDTmpERDtBT3JNTztFRDZPUjtJQ3JPWSxrQ0E5RE07R1ArUGY7Q0FDRjs7QU0rQ0Q7RUFDRSx5QkFBQTtDTjVDRDs7QU1nREQ7O0VBRUUsYUFBQTtDTjdDRDs7QU1nREQ7RUFLRSxxQkFBQTtFQUNBLHlCQUFBO0NOakREOztBTXdERDtFQUNFLHlCQUFBO0NOckREOztBTTZERDtFQUNFLGNBQUE7RUFDQSwyQkFBQTtDTjFERDs7QU1pRUQ7RUFDRSxzQkFBQTtDTjlERDs7QU1pRUQ7RUFDRSxtQkFBQTtFQUNBLGdCQUFBO0NOOUREOztBTWlFRDtFQUNFLGNBQUE7Q045REQ7O0FNbUVEO0VBQ0UseUJBQUE7Q05oRUQ7O0FVM1pEOztFQUVFLG9CTGtJTztFS2hJUCxpQkxrVDRCO0VLalQ1QixpQkxpVTRCO0NMNEY3Qjs7QVV6WkQ7RUgwSVEsbUJBaEVXO0NQbVZsQjtBTzdQTztFR2hLUjtJSHdLWSxpQ0E5RE07R1B1VGY7Q0FDRjs7QVVqYUQ7RUh5SVEsZ0JBaEVXO0NQNFZsQjtBT3RRTztFRy9KUjtJSHVLWSxrQ0E5RE07R1BnVWY7Q0FDRjs7QVV6YUQ7RUh3SVEsbUJBaEVXO0NQcVdsQjtBTy9RTztFRzlKUjtJSHNLWSxnQ0E5RE07R1B5VWY7Q0FDRjs7QVVqYkQ7RUh1SVEsa0JBaEVXO0NQOFdsQjtBT3hSTztFRzdKUjtJSHFLWSxrQ0E5RE07R1BrVmY7Q0FDRjs7QVV6YkQ7RUg0R00sbUJBdENhO0NQdVhsQjs7QVU1YkQ7RUgyR00sZ0JBdENhO0NQMlhsQjs7QVU5YkQ7RUh5R00sbUJBdENhO0VHakVqQixpQkxtUzRCO0NMOEo3Qjs7QVU3YkQ7RUg2SFEsbUJBaEVXO0VHM0RqQixpQkxzVDRCO0VLclQ1QixpQkw2UzRCO0NMbUo3QjtBT2hUTztFR25KUjtJSDJKWSxpQ0E5RE07R1AwV2Y7Q0FDRjs7QVVuY0Q7RUh3SFEsbUJBaEVXO0VHdERqQixpQkxrVDRCO0VLalQ1QixpQkx3UzRCO0NMOEo3QjtBTzNUTztFRzlJUjtJSHNKWSw4QkE5RE07R1BxWGY7Q0FDRjs7QVV6Y0Q7RUhtSFEsbUJBaEVXO0VHakRqQixpQkw4UzRCO0VLN1M1QixpQkxtUzRCO0NMeUs3QjtBT3RVTztFR3pJUjtJSGlKWSxpQ0E5RE07R1BnWWY7Q0FDRjs7QVUvY0Q7RUg4R1EsbUJBaEVXO0VHNUNqQixpQkwwUzRCO0VLelM1QixpQkw4UjRCO0NMb0w3QjtBT2pWTztFR3BJUjtJSDRJWSxnQ0E5RE07R1AyWWY7Q0FDRjs7QVUvY0Q7RUFDRSxpQkxtRk87RUtsRlAsb0JMa0ZPO0VLakZQLFVBQUE7RUFDQSx5Q0FBQTtDVmtkRDs7QVUxY0Q7O0VINkRNLG9CQXRDYTtFR3BCakIsaUJMc1A0QjtDTHVON0I7O0FVMWNEOztFQUVFLGVGOFA0QjtFRTdQNUIsMEJGc1E0QjtDUnVNN0I7O0FVcmNEO0VDL0VFLGdCQUFBO0VBQ0EsaUJBQUE7Q1h3aEJEOztBVXJjRDtFQ3BGRSxnQkFBQTtFQUNBLGlCQUFBO0NYNmhCRDs7QVV2Y0Q7RUFDRSxzQkFBQTtDVjBjRDtBVXhjQztFQUNFLHFCRmdQMEI7Q1IwTjdCOztBVWhjRDtFSGpDSSxlQUFBO0VHbUNGLDBCQUFBO0NWbWNEOztBVS9iRDtFQUNFLG9CTDBCTztFRVhILG1CQXRDYTtDUDBkbEI7O0FVL2JEO0VBQ0UsZUFBQTtFSFVJLG9CQXRDYTtFRzhCakIsZUwxR1M7Q0w0aUJWO0FVaGNDO0VBQ0UsY0FBQTtDVmtjSDs7QVlqakJEO0VBQ0Usb0JQOEhPO0NMc2JSOztBWWpqQkQ7RUFBUSxpQkpzTnNCO0NSK1Y3Qjs7QVluakJEO0VBQWtCLDBCQUFBO0NadWpCakI7O0FZcmpCRDtFQUFrQixpQkprTlk7Q1J1VzdCOztBWXhqQkQ7RUFBa0IsaUJKZ05ZO0NSNFc3Qjs7QVkxakJEO0VBQXVCLGlOUHdSRDtDTHNTckI7O0FZMWpCRDtFQUNFLFlQa080QjtFT2pPNUIsaUJQckJTO0NMa2xCVjtBWTNqQkM7RUFKRjtJQUtJLGdEQUFBO1lBQUEsd0NBQUE7SUFDQSxZQUFBO0daOGpCRDtDQUNGOztBWWhqQkM7Ozs7OztFQUVFLGVBQUE7RUFDQSxzQkFBQTtDWnVqQkg7O0FZampCRDtFQUNFLHVCUGxEUztFT21EVCxtQkFBQTtFQUNBLGFBQUE7RUFDQSw2S0FDRTtDWm1qQkg7O0Fhem1CRDtFQ0lFLGdCQUFBO0VBR0EsYUFBQTtDZHVtQkQ7O0FheG1CRDtFQUNFLGlCTCsrQmtDO0VLOStCbEMsdUJSRVM7RVFEVCwwQkFBQTtFQ0xBLGdCQUFBO0VBR0EsYUFBQTtDZCttQkQ7O0Fham1CRDtFQUVFLHNCQUFBO0NibW1CRDs7QWFobUJEO0VBQ0Usc0JBQUE7RUFDQSxlQUFBO0NibW1CRDs7QWFobUJEO0VOa0NJLGVBQUE7RU1oQ0YsZVIzQlM7Q0w4bkJWOztBZTFvQkQ7RVJ1RUksaUJBQUE7RVFyRUYsZVZvQ1E7RVVuQ1IsdUJBQUE7Q2Y2b0JEO0FlMW9CQztFQUNFLGVBQUE7Q2Y0b0JIOztBZXZvQkQ7RUFDRSx1QkFBQTtFUjBERSxpQkFBQTtFUXhERixZVlRTO0VVVVQsMEJWRFM7Q0wyb0JWO0FldG9CQztFQUNFLFdBQUE7RVJrREEsZ0JBQUE7RVFoREEsaUJWb1MwQjtDTG9XN0I7O0FlbG9CRDtFQUNFLGVBQUE7RVJ5Q0UsaUJBQUE7RVF2Q0YsZVZqQlM7Q0xzcEJWO0FlbG9CQztFUm9DRSxtQkFBQTtFUWxDQSxlQUFBO0VBQ0EsbUJBQUE7Q2Zvb0JIOztBZS9uQkQ7RUFDRSxrQlB3aUNrQztFT3ZpQ2xDLG1CQUFBO0Nma29CRDs7QWdCM3FCQztFQ0FBLFlBQUE7RUFDQSxzQkFBQTtFQUNBLHFCQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtDakIrcUJEO0FJNW5CRztFWXZERjtJQ1lJLGdCWm1OaUI7R0x3ZHBCO0NBQ0Y7QUlqb0JHO0VZdkRGO0lDWUksZ0JabU5pQjtHTDZkcEI7Q0FDRjtBSXRvQkc7RVl2REY7SUNZSSxnQlptTmlCO0dMa2VwQjtDQUNGO0FJM29CRztFWXZERjtJQ1lJLGtCWm1OaUI7R0x1ZXBCO0NBQ0Y7O0FnQjNyQkM7RUNaQSxZQUFBO0VBQ0Esc0JBQUE7RUFDQSxxQkFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7Q2pCMnNCRDs7QWdCenJCQztFQ0pBLGNBQUE7RUFDQSxnQkFBQTtFQUNBLHNCQUFBO0VBQ0EscUJBQUE7Q2pCaXNCRDs7QWdCMXJCQztFQUNFLGdCQUFBO0VBQ0EsZUFBQTtDaEI2ckJIO0FnQjNyQkc7O0VBRUUsaUJBQUE7RUFDQSxnQkFBQTtDaEI2ckJMOztBa0I5dEJDOzs7Ozs7RUFDRSxtQkFBQTtFQUNBLFlBQUE7RUFDQSxzQkFBQTtFQUNBLHFCQUFBO0NsQnN1Qkg7O0FrQm50Qks7RUFDRSxjQUFBO0VBQ0EsYUFBQTtFQUNBLGdCQUFBO0NsQnN0QlA7O0FrQnB0Qks7RUFDRSxlQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0NsQnV0QlA7O0FrQm50Qk87RURGTix3QkFBQTtFQUlBLHlCQUFBO0NqQnN0QkQ7O0FrQnh0Qk87RURGTix5QkFBQTtFQUlBLDBCQUFBO0NqQjJ0QkQ7O0FrQjd0Qk87RURGTixjQUFBO0VBSUEsZUFBQTtDakJndUJEOztBa0JsdUJPO0VERk4seUJBQUE7RUFJQSwwQkFBQTtDakJxdUJEOztBa0J2dUJPO0VERk4seUJBQUE7RUFJQSwwQkFBQTtDakIwdUJEOztBa0I1dUJPO0VERk4sY0FBQTtFQUlBLGVBQUE7Q2pCK3VCRDs7QWtCanZCTztFREZOLHlCQUFBO0VBSUEsMEJBQUE7Q2pCb3ZCRDs7QWtCdHZCTztFREZOLHlCQUFBO0VBSUEsMEJBQUE7Q2pCeXZCRDs7QWtCM3ZCTztFREZOLGNBQUE7RUFJQSxlQUFBO0NqQjh2QkQ7O0FrQmh3Qk87RURGTix5QkFBQTtFQUlBLDBCQUFBO0NqQm13QkQ7O0FrQnJ3Qk87RURGTix5QkFBQTtFQUlBLDBCQUFBO0NqQnd3QkQ7O0FrQjF3Qk87RURGTixlQUFBO0VBSUEsZ0JBQUE7Q2pCNndCRDs7QWtCMXdCSztFQUF3QixVQUFBO0NsQjh3QjdCOztBa0I1d0JLO0VBQXVCLFVBQUE7Q2xCZ3hCNUI7O0FrQjd3Qk87RUFBd0IsU0FEYjtDbEJreEJsQjs7QWtCanhCTztFQUF3QixTQURiO0NsQnN4QmxCOztBa0JyeEJPO0VBQXdCLFNBRGI7Q2xCMHhCbEI7O0FrQnp4Qk87RUFBd0IsU0FEYjtDbEI4eEJsQjs7QWtCN3hCTztFQUF3QixTQURiO0NsQmt5QmxCOztBa0JqeUJPO0VBQXdCLFNBRGI7Q2xCc3lCbEI7O0FrQnJ5Qk87RUFBd0IsU0FEYjtDbEIweUJsQjs7QWtCenlCTztFQUF3QixTQURiO0NsQjh5QmxCOztBa0I3eUJPO0VBQXdCLFNBRGI7Q2xCa3pCbEI7O0FrQmp6Qk87RUFBd0IsU0FEYjtDbEJzekJsQjs7QWtCcnpCTztFQUF3QixVQURiO0NsQjB6QmxCOztBa0J6ekJPO0VBQXdCLFVBRGI7Q2xCOHpCbEI7O0FrQjd6Qk87RUFBd0IsVUFEYjtDbEJrMEJsQjs7QWtCM3pCUztFRFRSLDJCQUFBO0NqQncwQkQ7O0FrQi96QlM7RURUUiw0QkFBQTtDakI0MEJEOztBa0JuMEJTO0VEVFIsaUJBQUE7Q2pCZzFCRDs7QWtCdjBCUztFRFRSLDRCQUFBO0NqQm8xQkQ7O0FrQjMwQlM7RURUUiw0QkFBQTtDakJ3MUJEOztBa0IvMEJTO0VEVFIsaUJBQUE7Q2pCNDFCRDs7QWtCbjFCUztFRFRSLDRCQUFBO0NqQmcyQkQ7O0FrQnYxQlM7RURUUiw0QkFBQTtDakJvMkJEOztBa0IzMUJTO0VEVFIsaUJBQUE7Q2pCdzJCRDs7QWtCLzFCUztFRFRSLDRCQUFBO0NqQjQyQkQ7O0FrQm4yQlM7RURUUiw0QkFBQTtDakJnM0JEOztBSXIyQkc7RWM5QkU7SUFDRSxjQUFBO0lBQ0EsYUFBQTtJQUNBLGdCQUFBO0dsQnU0Qkw7RWtCcjRCRztJQUNFLGVBQUE7SUFDQSxZQUFBO0lBQ0EsZ0JBQUE7R2xCdTRCTDtFa0JuNEJLO0lERk4sd0JBQUE7SUFJQSx5QkFBQTtHakJxNEJDO0VrQnY0Qks7SURGTix5QkFBQTtJQUlBLDBCQUFBO0dqQnk0QkM7RWtCMzRCSztJREZOLGNBQUE7SUFJQSxlQUFBO0dqQjY0QkM7RWtCLzRCSztJREZOLHlCQUFBO0lBSUEsMEJBQUE7R2pCaTVCQztFa0JuNUJLO0lERk4seUJBQUE7SUFJQSwwQkFBQTtHakJxNUJDO0VrQnY1Qks7SURGTixjQUFBO0lBSUEsZUFBQTtHakJ5NUJDO0VrQjM1Qks7SURGTix5QkFBQTtJQUlBLDBCQUFBO0dqQjY1QkM7RWtCLzVCSztJREZOLHlCQUFBO0lBSUEsMEJBQUE7R2pCaTZCQztFa0JuNkJLO0lERk4sY0FBQTtJQUlBLGVBQUE7R2pCcTZCQztFa0J2NkJLO0lERk4seUJBQUE7SUFJQSwwQkFBQTtHakJ5NkJDO0VrQjM2Qks7SURGTix5QkFBQTtJQUlBLDBCQUFBO0dqQjY2QkM7RWtCLzZCSztJREZOLGVBQUE7SUFJQSxnQkFBQTtHakJpN0JDO0VrQjk2Qkc7SUFBd0IsVUFBQTtHbEJpN0IzQjtFa0IvNkJHO0lBQXVCLFVBQUE7R2xCazdCMUI7RWtCLzZCSztJQUF3QixTQURiO0dsQm03QmhCO0VrQmw3Qks7SUFBd0IsU0FEYjtHbEJzN0JoQjtFa0JyN0JLO0lBQXdCLFNBRGI7R2xCeTdCaEI7RWtCeDdCSztJQUF3QixTQURiO0dsQjQ3QmhCO0VrQjM3Qks7SUFBd0IsU0FEYjtHbEIrN0JoQjtFa0I5N0JLO0lBQXdCLFNBRGI7R2xCazhCaEI7RWtCajhCSztJQUF3QixTQURiO0dsQnE4QmhCO0VrQnA4Qks7SUFBd0IsU0FEYjtHbEJ3OEJoQjtFa0J2OEJLO0lBQXdCLFNBRGI7R2xCMjhCaEI7RWtCMThCSztJQUF3QixTQURiO0dsQjg4QmhCO0VrQjc4Qks7SUFBd0IsVUFEYjtHbEJpOUJoQjtFa0JoOUJLO0lBQXdCLFVBRGI7R2xCbzlCaEI7RWtCbjlCSztJQUF3QixVQURiO0dsQnU5QmhCO0VrQmg5Qk87SURUUixlQUFBO0dqQjQ5QkM7RWtCbjlCTztJRFRSLDJCQUFBO0dqQis5QkM7RWtCdDlCTztJRFRSLDRCQUFBO0dqQmsrQkM7RWtCejlCTztJRFRSLGlCQUFBO0dqQnErQkM7RWtCNTlCTztJRFRSLDRCQUFBO0dqQncrQkM7RWtCLzlCTztJRFRSLDRCQUFBO0dqQjIrQkM7RWtCbCtCTztJRFRSLGlCQUFBO0dqQjgrQkM7RWtCcitCTztJRFRSLDRCQUFBO0dqQmkvQkM7RWtCeCtCTztJRFRSLDRCQUFBO0dqQm8vQkM7RWtCMytCTztJRFRSLGlCQUFBO0dqQnUvQkM7RWtCOStCTztJRFRSLDRCQUFBO0dqQjAvQkM7RWtCai9CTztJRFRSLDRCQUFBO0dqQjYvQkM7Q0FDRjtBSW4vQkc7RWM5QkU7SUFDRSxjQUFBO0lBQ0EsYUFBQTtJQUNBLGdCQUFBO0dsQm9oQ0w7RWtCbGhDRztJQUNFLGVBQUE7SUFDQSxZQUFBO0lBQ0EsZ0JBQUE7R2xCb2hDTDtFa0JoaENLO0lERk4sd0JBQUE7SUFJQSx5QkFBQTtHakJraENDO0VrQnBoQ0s7SURGTix5QkFBQTtJQUlBLDBCQUFBO0dqQnNoQ0M7RWtCeGhDSztJREZOLGNBQUE7SUFJQSxlQUFBO0dqQjBoQ0M7RWtCNWhDSztJREZOLHlCQUFBO0lBSUEsMEJBQUE7R2pCOGhDQztFa0JoaUNLO0lERk4seUJBQUE7SUFJQSwwQkFBQTtHakJraUNDO0VrQnBpQ0s7SURGTixjQUFBO0lBSUEsZUFBQTtHakJzaUNDO0VrQnhpQ0s7SURGTix5QkFBQTtJQUlBLDBCQUFBO0dqQjBpQ0M7RWtCNWlDSztJREZOLHlCQUFBO0lBSUEsMEJBQUE7R2pCOGlDQztFa0JoakNLO0lERk4sY0FBQTtJQUlBLGVBQUE7R2pCa2pDQztFa0JwakNLO0lERk4seUJBQUE7SUFJQSwwQkFBQTtHakJzakNDO0VrQnhqQ0s7SURGTix5QkFBQTtJQUlBLDBCQUFBO0dqQjBqQ0M7RWtCNWpDSztJREZOLGVBQUE7SUFJQSxnQkFBQTtHakI4akNDO0VrQjNqQ0c7SUFBd0IsVUFBQTtHbEI4akMzQjtFa0I1akNHO0lBQXVCLFVBQUE7R2xCK2pDMUI7RWtCNWpDSztJQUF3QixTQURiO0dsQmdrQ2hCO0VrQi9qQ0s7SUFBd0IsU0FEYjtHbEJta0NoQjtFa0Jsa0NLO0lBQXdCLFNBRGI7R2xCc2tDaEI7RWtCcmtDSztJQUF3QixTQURiO0dsQnlrQ2hCO0VrQnhrQ0s7SUFBd0IsU0FEYjtHbEI0a0NoQjtFa0Iza0NLO0lBQXdCLFNBRGI7R2xCK2tDaEI7RWtCOWtDSztJQUF3QixTQURiO0dsQmtsQ2hCO0VrQmpsQ0s7SUFBd0IsU0FEYjtHbEJxbENoQjtFa0JwbENLO0lBQXdCLFNBRGI7R2xCd2xDaEI7RWtCdmxDSztJQUF3QixTQURiO0dsQjJsQ2hCO0VrQjFsQ0s7SUFBd0IsVUFEYjtHbEI4bENoQjtFa0I3bENLO0lBQXdCLFVBRGI7R2xCaW1DaEI7RWtCaG1DSztJQUF3QixVQURiO0dsQm9tQ2hCO0VrQjdsQ087SURUUixlQUFBO0dqQnltQ0M7RWtCaG1DTztJRFRSLDJCQUFBO0dqQjRtQ0M7RWtCbm1DTztJRFRSLDRCQUFBO0dqQittQ0M7RWtCdG1DTztJRFRSLGlCQUFBO0dqQmtuQ0M7RWtCem1DTztJRFRSLDRCQUFBO0dqQnFuQ0M7RWtCNW1DTztJRFRSLDRCQUFBO0dqQnduQ0M7RWtCL21DTztJRFRSLGlCQUFBO0dqQjJuQ0M7RWtCbG5DTztJRFRSLDRCQUFBO0dqQjhuQ0M7RWtCcm5DTztJRFRSLDRCQUFBO0dqQmlvQ0M7RWtCeG5DTztJRFRSLGlCQUFBO0dqQm9vQ0M7RWtCM25DTztJRFRSLDRCQUFBO0dqQnVvQ0M7RWtCOW5DTztJRFRSLDRCQUFBO0dqQjBvQ0M7Q0FDRjtBSWhvQ0c7RWM5QkU7SUFDRSxjQUFBO0lBQ0EsYUFBQTtJQUNBLGdCQUFBO0dsQmlxQ0w7RWtCL3BDRztJQUNFLGVBQUE7SUFDQSxZQUFBO0lBQ0EsZ0JBQUE7R2xCaXFDTDtFa0I3cENLO0lERk4sd0JBQUE7SUFJQSx5QkFBQTtHakIrcENDO0VrQmpxQ0s7SURGTix5QkFBQTtJQUlBLDBCQUFBO0dqQm1xQ0M7RWtCcnFDSztJREZOLGNBQUE7SUFJQSxlQUFBO0dqQnVxQ0M7RWtCenFDSztJREZOLHlCQUFBO0lBSUEsMEJBQUE7R2pCMnFDQztFa0I3cUNLO0lERk4seUJBQUE7SUFJQSwwQkFBQTtHakIrcUNDO0VrQmpyQ0s7SURGTixjQUFBO0lBSUEsZUFBQTtHakJtckNDO0VrQnJyQ0s7SURGTix5QkFBQTtJQUlBLDBCQUFBO0dqQnVyQ0M7RWtCenJDSztJREZOLHlCQUFBO0lBSUEsMEJBQUE7R2pCMnJDQztFa0I3ckNLO0lERk4sY0FBQTtJQUlBLGVBQUE7R2pCK3JDQztFa0Jqc0NLO0lERk4seUJBQUE7SUFJQSwwQkFBQTtHakJtc0NDO0VrQnJzQ0s7SURGTix5QkFBQTtJQUlBLDBCQUFBO0dqQnVzQ0M7RWtCenNDSztJREZOLGVBQUE7SUFJQSxnQkFBQTtHakIyc0NDO0VrQnhzQ0c7SUFBd0IsVUFBQTtHbEIyc0MzQjtFa0J6c0NHO0lBQXVCLFVBQUE7R2xCNHNDMUI7RWtCenNDSztJQUF3QixTQURiO0dsQjZzQ2hCO0VrQjVzQ0s7SUFBd0IsU0FEYjtHbEJndENoQjtFa0Ivc0NLO0lBQXdCLFNBRGI7R2xCbXRDaEI7RWtCbHRDSztJQUF3QixTQURiO0dsQnN0Q2hCO0VrQnJ0Q0s7SUFBd0IsU0FEYjtHbEJ5dENoQjtFa0J4dENLO0lBQXdCLFNBRGI7R2xCNHRDaEI7RWtCM3RDSztJQUF3QixTQURiO0dsQit0Q2hCO0VrQjl0Q0s7SUFBd0IsU0FEYjtHbEJrdUNoQjtFa0JqdUNLO0lBQXdCLFNBRGI7R2xCcXVDaEI7RWtCcHVDSztJQUF3QixTQURiO0dsQnd1Q2hCO0VrQnZ1Q0s7SUFBd0IsVUFEYjtHbEIydUNoQjtFa0IxdUNLO0lBQXdCLFVBRGI7R2xCOHVDaEI7RWtCN3VDSztJQUF3QixVQURiO0dsQml2Q2hCO0VrQjF1Q087SURUUixlQUFBO0dqQnN2Q0M7RWtCN3VDTztJRFRSLDJCQUFBO0dqQnl2Q0M7RWtCaHZDTztJRFRSLDRCQUFBO0dqQjR2Q0M7RWtCbnZDTztJRFRSLGlCQUFBO0dqQit2Q0M7RWtCdHZDTztJRFRSLDRCQUFBO0dqQmt3Q0M7RWtCenZDTztJRFRSLDRCQUFBO0dqQnF3Q0M7RWtCNXZDTztJRFRSLGlCQUFBO0dqQnd3Q0M7RWtCL3ZDTztJRFRSLDRCQUFBO0dqQjJ3Q0M7RWtCbHdDTztJRFRSLDRCQUFBO0dqQjh3Q0M7RWtCcndDTztJRFRSLGlCQUFBO0dqQml4Q0M7RWtCeHdDTztJRFRSLDRCQUFBO0dqQm94Q0M7RWtCM3dDTztJRFRSLDRCQUFBO0dqQnV4Q0M7Q0FDRjtBSTd3Q0c7RWM5QkU7SUFDRSxjQUFBO0lBQ0EsYUFBQTtJQUNBLGdCQUFBO0dsQjh5Q0w7RWtCNXlDRztJQUNFLGVBQUE7SUFDQSxZQUFBO0lBQ0EsZ0JBQUE7R2xCOHlDTDtFa0IxeUNLO0lERk4sd0JBQUE7SUFJQSx5QkFBQTtHakI0eUNDO0VrQjl5Q0s7SURGTix5QkFBQTtJQUlBLDBCQUFBO0dqQmd6Q0M7RWtCbHpDSztJREZOLGNBQUE7SUFJQSxlQUFBO0dqQm96Q0M7RWtCdHpDSztJREZOLHlCQUFBO0lBSUEsMEJBQUE7R2pCd3pDQztFa0IxekNLO0lERk4seUJBQUE7SUFJQSwwQkFBQTtHakI0ekNDO0VrQjl6Q0s7SURGTixjQUFBO0lBSUEsZUFBQTtHakJnMENDO0VrQmwwQ0s7SURGTix5QkFBQTtJQUlBLDBCQUFBO0dqQm8wQ0M7RWtCdDBDSztJREZOLHlCQUFBO0lBSUEsMEJBQUE7R2pCdzBDQztFa0IxMENLO0lERk4sY0FBQTtJQUlBLGVBQUE7R2pCNDBDQztFa0I5MENLO0lERk4seUJBQUE7SUFJQSwwQkFBQTtHakJnMUNDO0VrQmwxQ0s7SURGTix5QkFBQTtJQUlBLDBCQUFBO0dqQm8xQ0M7RWtCdDFDSztJREZOLGVBQUE7SUFJQSxnQkFBQTtHakJ3MUNDO0VrQnIxQ0c7SUFBd0IsVUFBQTtHbEJ3MUMzQjtFa0J0MUNHO0lBQXVCLFVBQUE7R2xCeTFDMUI7RWtCdDFDSztJQUF3QixTQURiO0dsQjAxQ2hCO0VrQnoxQ0s7SUFBd0IsU0FEYjtHbEI2MUNoQjtFa0I1MUNLO0lBQXdCLFNBRGI7R2xCZzJDaEI7RWtCLzFDSztJQUF3QixTQURiO0dsQm0yQ2hCO0VrQmwyQ0s7SUFBd0IsU0FEYjtHbEJzMkNoQjtFa0JyMkNLO0lBQXdCLFNBRGI7R2xCeTJDaEI7RWtCeDJDSztJQUF3QixTQURiO0dsQjQyQ2hCO0VrQjMyQ0s7SUFBd0IsU0FEYjtHbEIrMkNoQjtFa0I5MkNLO0lBQXdCLFNBRGI7R2xCazNDaEI7RWtCajNDSztJQUF3QixTQURiO0dsQnEzQ2hCO0VrQnAzQ0s7SUFBd0IsVUFEYjtHbEJ3M0NoQjtFa0J2M0NLO0lBQXdCLFVBRGI7R2xCMjNDaEI7RWtCMTNDSztJQUF3QixVQURiO0dsQjgzQ2hCO0VrQnYzQ087SURUUixlQUFBO0dqQm00Q0M7RWtCMTNDTztJRFRSLDJCQUFBO0dqQnM0Q0M7RWtCNzNDTztJRFRSLDRCQUFBO0dqQnk0Q0M7RWtCaDRDTztJRFRSLGlCQUFBO0dqQjQ0Q0M7RWtCbjRDTztJRFRSLDRCQUFBO0dqQis0Q0M7RWtCdDRDTztJRFRSLDRCQUFBO0dqQms1Q0M7RWtCejRDTztJRFRSLGlCQUFBO0dqQnE1Q0M7RWtCNTRDTztJRFRSLDRCQUFBO0dqQnc1Q0M7RWtCLzRDTztJRFRSLDRCQUFBO0dqQjI1Q0M7RWtCbDVDTztJRFRSLGlCQUFBO0dqQjg1Q0M7RWtCcjVDTztJRFRSLDRCQUFBO0dqQmk2Q0M7RWtCeDVDTztJRFRSLDRCQUFBO0dqQm82Q0M7Q0FDRjtBSTc0Q0c7RWU3REY7SUFDRSxxQkFBQTtJQUNBLHNCQUFBO0duQjY4Q0Q7RW1CNThDQztJQUFrQixrQkFBQTtHbkIrOENuQjtDQUNGO0FJajNDRztFZTFGRjtJQUNFLHNCQUFBO0lBQ0EsdUJBQUE7R25CODhDRDtFbUI3OENDO0lBQWtCLG1CQUFBO0duQmc5Q25CO0NBQ0Y7QUkxM0NHO0VlbEZG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QUVFLGlCWjhVMEI7RVk3VTFCLG9CQUFBO0VBQ0EsMkJBQUE7Q3BCMjhESDtBb0J4OERDO0VBQ0UsdUJBQUE7RUFDQSw4QkFBQTtDcEIwOERIO0FvQnY4REM7RUFDRSwyQkFBQTtDcEJ5OERIOztBb0IvN0RDOztFQUVFLGdCWndUMEI7Q1Iwb0Q3Qjs7QW9CejdERDtFQUNFLHVCQUFBO0NwQjQ3REQ7QW9CMTdEQzs7RUFFRSx1QkFBQTtDcEI0N0RIO0FvQng3REc7O0VBRUUseUJBQUE7Q3BCMDdETDs7QW9CcDdEQzs7OztFQUlFLFVBQUE7Q3BCdTdESDs7QW9COTZEQztFQUNFLHNDWm9SMEI7Q1I2cEQ3Qjs7QVNoL0RDO0VXMkVJLFlmaEZLO0VlaUZMLHVDWnlRd0I7Q1JncUQ3Qjs7QXFCMy9ERzs7O0VBR0Usd0JEMkYrQjtDcEJtNkRwQztBcUIxL0RLOzs7O0VBSUUsb0JEbUZ5RTtDcEJ5NkRoRjs7QVNqZ0VDO0VZaUJNLDBCQUplO0NyQncvRHRCO0FxQmwvRE87O0VBRUUsMEJBUmE7Q3JCNC9EdEI7O0FxQi9nRUc7OztFQUdFLDBCRDJGK0I7Q3BCdTdEcEM7QXFCOWdFSzs7OztFQUlFLHNCRG1GeUU7Q3BCNjdEaEY7O0FTcmhFQztFWWlCTSwwQkFKZTtDckI0Z0V0QjtBcUJ0Z0VPOztFQUVFLDBCQVJhO0NyQmdoRXRCOztBcUJuaUVHOzs7RUFHRSwwQkQyRitCO0NwQjI4RHBDO0FxQmxpRUs7Ozs7RUFJRSxzQkRtRnlFO0NwQmk5RGhGOztBU3ppRUM7RVlpQk0sMEJBSmU7Q3JCZ2lFdEI7QXFCMWhFTzs7RUFFRSwwQkFSYTtDckJvaUV0Qjs7QXFCdmpFRzs7O0VBR0UsMEJEMkYrQjtDcEIrOURwQztBcUJ0akVLOzs7O0VBSUUsc0JEbUZ5RTtDcEJxK0RoRjs7QVM3akVDO0VZaUJNLDBCQUplO0NyQm9qRXRCO0FxQjlpRU87O0VBRUUsMEJBUmE7Q3JCd2pFdEI7O0FxQjNrRUc7OztFQUdFLDBCRDJGK0I7Q3BCbS9EcEM7QXFCMWtFSzs7OztFQUlFLHNCRG1GeUU7Q3BCeS9EaEY7O0FTamxFQztFWWlCTSwwQkFKZTtDckJ3a0V0QjtBcUJsa0VPOztFQUVFLDBCQVJhO0NyQjRrRXRCOztBcUIvbEVHOzs7RUFHRSwwQkQyRitCO0NwQnVnRXBDO0FxQjlsRUs7Ozs7RUFJRSxzQkRtRnlFO0NwQjZnRWhGOztBU3JtRUM7RVlpQk0sMEJBSmU7Q3JCNGxFdEI7QXFCdGxFTzs7RUFFRSwwQkFSYTtDckJnbUV0Qjs7QXFCbm5FRzs7O0VBR0UsMEJEMkYrQjtDcEIyaEVwQztBcUJsbkVLOzs7O0VBSUUsc0JEbUZ5RTtDcEJpaUVoRjs7QVN6bkVDO0VZaUJNLDBCQUplO0NyQmduRXRCO0FxQjFtRU87O0VBRUUsMEJBUmE7Q3JCb25FdEI7O0FxQnZvRUc7OztFQUdFLDBCRDJGK0I7Q3BCK2lFcEM7QXFCdG9FSzs7OztFQUlFLHNCRG1GeUU7Q3BCcWpFaEY7O0FTN29FQztFWWlCTSwwQkFKZTtDckJvb0V0QjtBcUI5bkVPOztFQUVFLDBCQVJhO0NyQndvRXRCOztBcUIzcEVHOzs7RUFHRSwwQkQyRitCO0NwQm1rRXBDO0FxQjFwRUs7Ozs7RUFJRSxzQkRtRnlFO0NwQnlrRWhGOztBU2pxRUM7RVlpQk0sMEJBSmU7Q3JCd3BFdEI7QXFCbHBFTzs7RUFFRSwwQkFSYTtDckI0cEV0Qjs7QXFCL3FFRzs7O0VBR0Usd0JEMkYrQjtDcEJ1bEVwQztBcUI5cUVLOzs7O0VBSUUsb0JEbUZ5RTtDcEI2bEVoRjs7QVNyckVDO0VZaUJNLDBCQUplO0NyQjRxRXRCO0FxQnRxRU87O0VBRUUsMEJBUmE7Q3JCZ3JFdEI7O0FxQm5zRUc7OztFQUdFLHdCRDJGK0I7Q3BCMm1FcEM7QXFCbHNFSzs7OztFQUlFLG9CRG1GeUU7Q3BCaW5FaEY7O0FTenNFQztFWWlCTSwwQkFKZTtDckJnc0V0QjtBcUIxckVPOztFQUVFLDBCQVJhO0NyQm9zRXRCOztBcUJ2dEVHOzs7RUFHRSx3QkQyRitCO0NwQituRXBDO0FxQnR0RUs7Ozs7RUFJRSxvQkRtRnlFO0NwQnFvRWhGOztBUzd0RUM7RVlpQk0sMEJBSmU7Q3JCb3RFdEI7QXFCOXNFTzs7RUFFRSwwQkFSYTtDckJ3dEV0Qjs7QXFCM3VFRzs7O0VBR0Usd0JEMkYrQjtDcEJtcEVwQztBcUIxdUVLOzs7O0VBSUUsb0JEbUZ5RTtDcEJ5cEVoRjs7QVNqdkVDO0VZaUJNLDBCQUplO0NyQnd1RXRCO0FxQmx1RU87O0VBRUUsMEJBUmE7Q3JCNHVFdEI7O0FxQi92RUc7OztFQUdFLHVDYndWd0I7Q1IwNkQ3Qjs7QVMvdkVDO0VZaUJNLHVDQUplO0NyQnN2RXRCO0FxQmh2RU87O0VBRUUsdUNBUmE7Q3JCMHZFdEI7O0FvQmxxRUc7RUFDRSxZZjNHSztFZTRHTCwwQmZwR0s7RWVxR0wsc0JaMlB3QjtDUjA2RDdCO0FvQmhxRUc7RUFDRSxlZjVHSztFZTZHTCwwQmZsSEs7RWVtSEwsbUJmckhLO0NMdXhFVjs7QW9CN3BFRDtFQUNFLFlmM0hTO0VlNEhULDBCZnBIUztDTG94RVY7QW9COXBFQzs7O0VBR0Usc0JadU8wQjtDUnk3RDdCO0FvQjdwRUM7RUFDRSxVQUFBO0NwQitwRUg7QW9CM3BFRztFQUNFLDRDWjJOd0I7Q1JrOEQ3QjtBU2x5RUM7RVc0SU0sWWZqSkc7RWVrSkgsNkNacU5zQjtDUm84RDdCOztBSXp1RUc7RWdCaUdBO0lBRUksZUFBQTtJQUNBLFlBQUE7SUFDQSxpQkFBQTtJQUNBLGtDQUFBO0dwQjJvRUw7RW9CeG9FSztJQUNFLFVBQUE7R3BCMG9FUDtDQUNGO0FJcnZFRztFZ0JpR0E7SUFFSSxlQUFBO0lBQ0EsWUFBQTtJQUNBLGlCQUFBO0lBQ0Esa0NBQUE7R3BCc3BFTDtFb0JucEVLO0lBQ0UsVUFBQTtHcEJxcEVQO0NBQ0Y7QUlod0VHO0VnQmlHQTtJQUVJLGVBQUE7SUFDQSxZQUFBO0lBQ0EsaUJBQUE7SUFDQSxrQ0FBQTtHcEJpcUVMO0VvQjlwRUs7SUFDRSxVQUFBO0dwQmdxRVA7Q0FDRjtBSTN3RUc7RWdCaUdBO0lBRUksZUFBQTtJQUNBLFlBQUE7SUFDQSxpQkFBQTtJQUNBLGtDQUFBO0dwQjRxRUw7RW9CenFFSztJQUNFLFVBQUE7R3BCMnFFUDtDQUNGO0FvQnJyRUc7RUFFSSxlQUFBO0VBQ0EsWUFBQTtFQUNBLGlCQUFBO0VBQ0Esa0NBQUE7Q3BCc3JFUDtBb0JuckVPO0VBQ0UsVUFBQTtDcEJxckVUOztBc0JsMkVEO0VBQ0UsZUFBQTtFQUNBLFlBQUE7RUFDQSxvQ2RxZXNDO0VjcGV0QywwQkFBQTtFZnFISSxnQkF0Q2E7RWU1RWpCLGlCakI4UzRCO0VpQjdTNUIsaUJqQmtUNEI7RWlCalQ1QixlakJEUztFaUJFVCx1QmpCVFM7RWlCVVQsNkJBQUE7RUFDQSwwQkFBQTtFQ1ZFLGlCRGEyQztFRWZ6Qyx5RUZrQko7Q3RCZzJFRDtBd0I3MkVHO0VGTEo7SUVNTSxpQkFBQTtHeEJnM0VIO0NBQ0Y7QXNCbDJFQztFQUNFLDhCQUFBO0VBQ0EsVUFBQTtDdEJvMkVIO0F5QnAzRUM7RUFDRSxlQUFBO0VBQ0EsdUJwQlJPO0VvQlNQLG9CakJnZG9DO0VpQi9jcEMsV0FBQTtFQUtFLG1EakJnWHdCO0NSa2dFN0I7QXNCcDJFQztFQUNFLGVqQnhCTztFaUIwQlAsV0FBQTtDdEJxMkVIO0FzQngyRUM7RUFDRSxlakJ4Qk87RWlCMEJQLFdBQUE7Q3RCcTJFSDtBc0J4MkVDO0VBQ0UsZWpCeEJPO0VpQjBCUCxXQUFBO0N0QnEyRUg7QXNCeDJFQztFQUNFLGVqQnhCTztFaUIwQlAsV0FBQTtDdEJxMkVIO0FzQjcxRUM7RUFFRSwwQmpCeENPO0VpQjBDUCxXQUFBO0N0QjYxRUg7O0FzQngxRUM7RUFNRSxlakJoRE87RWlCaURQLHVCakJ4RE87Q0w4NEVWOztBc0JqMUVEOztFQUVFLGVBQUE7RUFDQSxZQUFBO0N0Qm8xRUQ7O0FzQjEwRUQ7RUFDRSxrQ0FBQTtFQUNBLHFDQUFBO0VBQ0EsaUJBQUE7RWZaRSxtQkFBQTtFZWNGLGlCakIwTzRCO0NMbW1FN0I7O0FzQjEwRUQ7RUFDRSxnQ0FBQTtFQUNBLG1DQUFBO0Vmb0NJLG1CQXRDYTtFZUlqQixpQmR1STRCO0NSc3NFN0I7O0FzQjEwRUQ7RUFDRSxpQ0FBQTtFQUNBLG9DQUFBO0VmNkJJLG9CQXRDYTtFZVdqQixpQmRpSTRCO0NSNHNFN0I7O0FzQnAwRUQ7RUFDRSxlQUFBO0VBQ0EsWUFBQTtFQUNBLHNCZDhRNEI7RWM3UTVCLHlCZDZRNEI7RWM1UTVCLGlCQUFBO0VBQ0EsaUJqQjZNNEI7RWlCNU01QixZakI3R1M7RWlCOEdULDhCQUFBO0VBQ0EsMEJBQUE7RUFDQSxvQkFBQTtDdEJ1MEVEO0FzQnIwRUM7RUFFRSxpQkFBQTtFQUNBLGdCQUFBO0N0QnMwRUg7O0FzQjF6RUQ7RUFDRSxtQ2RzV3NDO0Vjcld0Qyx3QkFBQTtFZlhJLG9CQXRDYTtFZW1EakIsaUJkeUY0QjtDUm91RTdCOztBc0J6ekVEO0VBQ0UsaUNkK1ZzQztFYzlWdEMscUJBQUE7RWZuQkksbUJBdENhO0VlMkRqQixpQmRnRjRCO0NSNHVFN0I7O0FzQnR6RUM7RUFFRSxhQUFBO0N0Qnd6RUg7O0FzQnB6RUQ7RUFDRSxhQUFBO0N0QnV6RUQ7O0FzQi95RUQ7RUFDRSxvQmRvVnNDO0NSODlEdkM7O0FzQi95RUQ7RUFDRSxlQUFBO0VBQ0Esb0JkcVVzQztDUjYrRHZDOztBc0IxeUVEO0VBQ0UsY0FBQTtFQUNBLGdCQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtDdEI2eUVEO0FzQjN5RUM7O0VBRUUsbUJBQUE7RUFDQSxrQkFBQTtDdEI2eUVIOztBc0JweUVEO0VBQ0UsbUJBQUE7RUFDQSxlQUFBO0VBQ0Esc0JkMFNzQztDUjYvRHZDOztBc0JweUVEO0VBQ0UsbUJBQUE7RUFDQSxtQmRzU3NDO0VjclN0QyxzQkFBQTtDdEJ1eUVEO0FzQnJ5RUM7RUFDRSxlakIzTU87Q0xrL0VWOztBc0JueUVEO0VBQ0UsaUJBQUE7Q3RCc3lFRDs7QXNCbnlFRDtFQUNFLHFCQUFBO0VBQ0Esb0JBQUE7RUFDQSxnQkFBQTtFQUNBLHNCZHlSc0M7Q1I2Z0V2QztBc0JueUVDO0VBQ0UsaUJBQUE7RUFDQSxjQUFBO0VBQ0Esd0Jkb1JvQztFY25ScEMsZUFBQTtDdEJxeUVIOztBeUJoL0VDO0VBQ0UsY0FBQTtFQUNBLFlBQUE7RUFDQSxvQmpCb2RvQztFRHJYbEMsb0JBdENhO0VrQnZEZixlSG1OcUM7Q3RCZ3lFeEM7O0F5QmgvRUM7RUFDRSxtQkFBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0VBQ0EsY0FBQTtFQUNBLGdCQUFBO0VBQ0Esd0JBQUE7RUFDQSxtQkFBQTtFbEJtRkUsb0JBdENhO0VrQjNDZixpQnBCa1IwQjtFb0JqUjFCLFlBQUE7RUFDQSx5Q0FBQTtDekJtL0VIOztBeUI5K0VHO0VBRUUsc0JIOExtQztFRzNMakMscUNqQmdiZ0M7RWlCL2FoQyw2UEgwTHdEO0VHekx4RCw2QkFBQTtFQUNBLDREQUFBO0VBQ0EsaUVBQUE7Q3pCOCtFUDtBeUIzK0VLO0VBQ0Usc0JIbUxpQztFR2xMakMsaURBQUE7Q3pCNitFUDtBeUIxK0VLOzs7RUFFRSxlQUFBO0N6QjYrRVA7O0F5QnQrRUc7RUFHSSxxQ2pCd1pnQztFaUJ2WmhDLG1GQUFBO0N6QnUrRVA7O0F5QmorRUc7RUFFRSxzQkgwSm1DO0VHdkpqQyx1RGpCcWVvQztFaUJwZXBDLDhnQkFBQTtDekJpK0VQO0F5Qjk5RUs7RUFDRSxzQkhrSmlDO0VHakpqQyxpREFBQTtDekJnK0VQO0F5Qjc5RUs7OztFQUVFLGVBQUE7Q3pCZytFUDs7QXlCdjlFSzs7O0VBRUUsZUFBQTtDekIyOUVQOztBeUJuOUVLO0VBQ0UsZUh3SGlDO0N0QjgxRXhDO0F5Qm45RUs7OztFQUVFLGVBQUE7Q3pCczlFUDs7QXlCOThFSztFQUNFLGVIMEdpQztDdEJ1MkV4QztBeUIvOEVPO0VBQ0Usc0JIdUcrQjtDdEIwMkV4QztBeUI3OEVLOzs7RUFFRSxlQUFBO0N6Qmc5RVA7QXlCNThFTztFQUNFLHNCQUFBO0VDbkpOLDBCRG9KMkI7Q3pCODhFOUI7QXlCejhFTztFQUNFLGlEQUFBO0N6QjI4RVQ7QXlCeDhFTztFQUNFLHNCSGlGK0I7Q3RCeTNFeEM7O0F5Qmg4RUs7RUFDRSxzQkhzRWlDO0N0QjYzRXhDO0F5Qmg4RUs7OztFQUVFLGVBQUE7Q3pCbThFUDtBeUIvN0VPO0VBQ0Usc0JINEQrQjtFRzNEL0IsaURBQUE7Q3pCaThFVDs7QXlCOWxGQztFQUNFLGNBQUE7RUFDQSxZQUFBO0VBQ0Esb0JqQm9kb0M7RURyWGxDLG9CQXRDYTtFa0J2RGYsZUhtTnFDO0N0Qjg0RXhDOztBeUI5bEZDO0VBQ0UsbUJBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtFQUNBLGNBQUE7RUFDQSxnQkFBQTtFQUNBLHdCQUFBO0VBQ0EsbUJBQUE7RWxCbUZFLG9CQXRDYTtFa0IzQ2YsaUJwQmtSMEI7RW9CalIxQixZQUFBO0VBQ0EseUNBQUE7Q3pCaW1GSDs7QXlCNWxGRztFQUVFLHNCSDhMbUM7RUczTGpDLHFDakJnYmdDO0VpQi9haEMsdVNIMEx3RDtFR3pMeEQsNkJBQUE7RUFDQSw0REFBQTtFQUNBLGlFQUFBO0N6QjRsRlA7QXlCemxGSztFQUNFLHNCSG1MaUM7RUdsTGpDLGlEQUFBO0N6QjJsRlA7QXlCeGxGSzs7O0VBRUUsZUFBQTtDekIybEZQOztBeUJwbEZHO0VBR0kscUNqQndaZ0M7RWlCdlpoQyxtRkFBQTtDekJxbEZQOztBeUIva0ZHO0VBRUUsc0JIMEptQztFR3ZKakMsdURqQnFlb0M7RWlCcGVwQyx3akJBQUE7Q3pCK2tGUDtBeUI1a0ZLO0VBQ0Usc0JIa0ppQztFR2pKakMsaURBQUE7Q3pCOGtGUDtBeUIza0ZLOzs7RUFFRSxlQUFBO0N6QjhrRlA7O0F5QnJrRks7OztFQUVFLGVBQUE7Q3pCeWtGUDs7QXlCamtGSztFQUNFLGVId0hpQztDdEI0OEV4QztBeUJqa0ZLOzs7RUFFRSxlQUFBO0N6Qm9rRlA7O0F5QjVqRks7RUFDRSxlSDBHaUM7Q3RCcTlFeEM7QXlCN2pGTztFQUNFLHNCSHVHK0I7Q3RCdzlFeEM7QXlCM2pGSzs7O0VBRUUsZUFBQTtDekI4akZQO0F5QjFqRk87RUFDRSxzQkFBQTtFQ25KTiwwQkRvSjJCO0N6QjRqRjlCO0F5QnZqRk87RUFDRSxpREFBQTtDekJ5akZUO0F5QnRqRk87RUFDRSxzQkhpRitCO0N0QnUrRXhDOztBeUI5aUZLO0VBQ0Usc0JIc0VpQztDdEIyK0V4QztBeUI5aUZLOzs7RUFFRSxlQUFBO0N6QmlqRlA7QXlCN2lGTztFQUNFLHNCSDREK0I7RUczRC9CLGlEQUFBO0N6QitpRlQ7O0FzQngrRUQ7RUFDRSxjQUFBO0VBQ0Esb0JBQUE7RUFDQSxvQkFBQTtDdEIyK0VEO0FzQnQrRUM7RUFDRSxZQUFBO0N0QncrRUg7QUl0ckZHO0VrQm1OQTtJQUNFLGNBQUE7SUFDQSxvQkFBQTtJQUNBLHdCQUFBO0lBQ0EsaUJBQUE7R3RCcytFSDtFc0JsK0VDO0lBQ0UsY0FBQTtJQUNBLGVBQUE7SUFDQSxvQkFBQTtJQUNBLG9CQUFBO0lBQ0EsaUJBQUE7R3RCbytFSDtFc0JoK0VDO0lBQ0Usc0JBQUE7SUFDQSxZQUFBO0lBQ0EsdUJBQUE7R3RCaytFSDtFc0I5OUVDO0lBQ0Usc0JBQUE7R3RCZytFSDtFc0I3OUVDOztJQUVFLFlBQUE7R3RCKzlFSDtFc0IxOUVDO0lBQ0UsY0FBQTtJQUNBLG9CQUFBO0lBQ0Esd0JBQUE7SUFDQSxZQUFBO0lBQ0EsZ0JBQUE7R3RCNDlFSDtFc0IxOUVDO0lBQ0UsbUJBQUE7SUFDQSxlQUFBO0lBQ0EsY0FBQTtJQUNBLHNCZDJMa0M7SWMxTGxDLGVBQUE7R3RCNDlFSDtFc0J6OUVDO0lBQ0Usb0JBQUE7SUFDQSx3QkFBQTtHdEIyOUVIO0VzQno5RUM7SUFDRSxpQkFBQTtHdEIyOUVIO0NBQ0Y7O0EyQjV4RkQ7RUFDRSxzQkFBQTtFQUVBLGlCdEJtVDRCO0VzQmxUNUIsWXRCSFM7RXNCSVQsbUJBQUE7RUFDQSx1QkFBQTtFQUNBLDBCQUFBO0tBQUEsdUJBQUE7TUFBQSxzQkFBQTtVQUFBLGtCQUFBO0VBQ0EsOEJBQUE7RUFDQSw4QkFBQTtFQ3NGQSwwQkFBQTtFckIwQkksZ0JBdENhO0VxQmNqQixpQnZCeU40QjtFa0J4VDFCLGlCS2lHcUM7RUpuR25DLHNJR1dKO0MzQml5RkQ7QXdCdnlGRztFR0xKO0lITU0saUJBQUE7R3hCMHlGSDtDQUNGO0FTM3lGQztFa0JRRSxZdEJiTztFc0JjUCxzQkFBQTtDM0JzeUZIO0EyQm55RkM7RUFFRSxXQUFBO0VBQ0EsbURuQjJXMEI7Q1J5N0U3QjtBMkJoeUZDO0VBRUUsY25COFkwQjtDUm01RTdCO0EyQmx4RkQ7O0VBRUUscUJBQUE7QzNCb3hGRDs7QTJCM3dGQztFQ3JEQSxlQUFBO0VGQUUsMEJsQnlFVztFb0J2RWIsc0JwQnVFYTtDUjZ2RmQ7QVNoMEZDO0VtQkFFLGVBQUE7RUZOQSwwQkVEMkQ7RUFTM0Qsc0JBVHFHO0M1QjQwRnhHO0E0QmgwRkM7RUFNSSxrREFBQTtDNUI2ekZMO0E0Qnh6RkM7RUFFRSxlQUFBO0VBQ0EsMEJwQmdEVztFb0IvQ1gsc0JwQitDVztDUjB3RmQ7QTRCbHpGQztFQUdFLGVBQUE7RUFDQSwwQkF0QytJO0VBMEMvSSxzQkExQ3lMO0M1QnkxRjVMO0E0Qjd5Rkc7RUFLSSxrREFBQTtDNUIyeUZQOztBMkJ0eUZDO0VDckRBLGVBQUE7RUZBRSwwQmxCeUVXO0VvQnZFYixzQnBCdUVhO0NSd3hGZDtBUzMxRkM7RW1CQUUsZUFBQTtFRk5BLDBCRUQyRDtFQVMzRCxzQkFUcUc7QzVCdTJGeEc7QTRCMzFGQztFQU1JLGtEQUFBO0M1QncxRkw7QTRCbjFGQztFQUVFLGVBQUE7RUFDQSwwQnBCZ0RXO0VvQi9DWCxzQnBCK0NXO0NScXlGZDtBNEI3MEZDO0VBR0UsZUFBQTtFQUNBLDBCQXRDK0k7RUEwQy9JLHNCQTFDeUw7QzVCbzNGNUw7QTRCeDBGRztFQUtJLGtEQUFBO0M1QnMwRlA7O0EyQmowRkM7RUNyREEsWUFBQTtFRkFFLDBCbEJ5RVc7RW9CdkViLHNCcEJ1RWE7Q1JtekZkO0FTdDNGQztFbUJBRSxZQUFBO0VGTkEsMEJFRDJEO0VBUzNELHNCQVRxRztDNUJrNEZ4RztBNEJ0M0ZDO0VBTUksZ0RBQUE7QzVCbTNGTDtBNEI5MkZDO0VBRUUsWUFBQTtFQUNBLDBCcEJnRFc7RW9CL0NYLHNCcEIrQ1c7Q1JnMEZkO0E0QngyRkM7RUFHRSxZQUFBO0VBQ0EsMEJBdEMrSTtFQTBDL0ksc0JBMUN5TDtDNUIrNEY1TDtBNEJuMkZHO0VBS0ksZ0RBQUE7QzVCaTJGUDs7QTJCNTFGQztFQ3JEQSxZQUFBO0VGQUUsMEJsQnlFVztFb0J2RWIsc0JwQnVFYTtDUjgwRmQ7QVNqNUZDO0VtQkFFLFlBQUE7RUZOQSwwQkVEMkQ7RUFTM0Qsc0JBVHFHO0M1QjY1RnhHO0E0Qmo1RkM7RUFNSSxpREFBQTtDNUI4NEZMO0E0Qno0RkM7RUFFRSxZQUFBO0VBQ0EsMEJwQmdEVztFb0IvQ1gsc0JwQitDVztDUjIxRmQ7QTRCbjRGQztFQUdFLFlBQUE7RUFDQSwwQkF0QytJO0VBMEMvSSxzQkExQ3lMO0M1QjA2RjVMO0E0QjkzRkc7RUFLSSxpREFBQTtDNUI0M0ZQOztBMkJ2M0ZDO0VDckRBLGVBQUE7RUZBRSwwQmxCeUVXO0VvQnZFYixzQnBCdUVhO0NSeTJGZDtBUzU2RkM7RW1CQUUsZUFBQTtFRk5BLDBCRUQyRDtFQVMzRCxzQkFUcUc7QzVCdzdGeEc7QTRCNTZGQztFQU1JLGlEQUFBO0M1Qnk2Rkw7QTRCcDZGQztFQUVFLGVBQUE7RUFDQSwwQnBCZ0RXO0VvQi9DWCxzQnBCK0NXO0NSczNGZDtBNEI5NUZDO0VBR0UsZUFBQTtFQUNBLDBCQXRDK0k7RUEwQy9JLHNCQTFDeUw7QzVCcThGNUw7QTRCejVGRztFQUtJLGlEQUFBO0M1QnU1RlA7O0EyQmw1RkM7RUNyREEsWUFBQTtFRkFFLDBCbEJ5RVc7RW9CdkViLHNCcEJ1RWE7Q1JvNEZkO0FTdjhGQztFbUJBRSxZQUFBO0VGTkEsMEJFRDJEO0VBUzNELHNCQVRxRztDNUJtOUZ4RztBNEJ2OEZDO0VBTUksZ0RBQUE7QzVCbzhGTDtBNEIvN0ZDO0VBRUUsWUFBQTtFQUNBLDBCcEJnRFc7RW9CL0NYLHNCcEIrQ1c7Q1JpNUZkO0E0Qno3RkM7RUFHRSxZQUFBO0VBQ0EsMEJBdEMrSTtFQTBDL0ksc0JBMUN5TDtDNUJnK0Y1TDtBNEJwN0ZHO0VBS0ksZ0RBQUE7QzVCazdGUDs7QTJCNzZGQztFQ3JEQSxlQUFBO0VGQUUsMEJsQnlFVztFb0J2RWIsc0JwQnVFYTtDUis1RmQ7QVNsK0ZDO0VtQkFFLGVBQUE7RUZOQSwwQkVEMkQ7RUFTM0Qsc0JBVHFHO0M1QjgrRnhHO0E0QmwrRkM7RUFNSSxrREFBQTtDNUIrOUZMO0E0QjE5RkM7RUFFRSxlQUFBO0VBQ0EsMEJwQmdEVztFb0IvQ1gsc0JwQitDVztDUjQ2RmQ7QTRCcDlGQztFQUdFLGVBQUE7RUFDQSwwQkF0QytJO0VBMEMvSSxzQkExQ3lMO0M1QjIvRjVMO0E0Qi84Rkc7RUFLSSxrREFBQTtDNUI2OEZQOztBMkJ4OEZDO0VDckRBLFlBQUE7RUZBRSwwQmxCeUVXO0VvQnZFYixzQnBCdUVhO0NSMDdGZDtBUzcvRkM7RW1CQUUsWUFBQTtFRk5BLDBCRUQyRDtFQVMzRCxvQkFUcUc7QzVCeWdHeEc7QTRCNy9GQztFQU1JLCtDQUFBO0M1QjAvRkw7QTRCci9GQztFQUVFLFlBQUE7RUFDQSwwQnBCZ0RXO0VvQi9DWCxzQnBCK0NXO0NSdThGZDtBNEIvK0ZDO0VBR0UsWUFBQTtFQUNBLHdCQXRDK0k7RUEwQy9JLG9CQTFDeUw7QzVCc2hHNUw7QTRCMStGRztFQUtJLCtDQUFBO0M1QncrRlA7O0EyQm4rRkM7RUNyREEsWUFBQTtFRkFFLDBCbEJ5RVc7RW9CdkViLHNCcEJ1RWE7Q1JxOUZkO0FTeGhHQztFbUJBRSxZQUFBO0VGTkEsMEJFRDJEO0VBUzNELHNCQVRxRztDNUJvaUd4RztBNEJ4aEdDO0VBTUksaURBQUE7QzVCcWhHTDtBNEJoaEdDO0VBRUUsWUFBQTtFQUNBLDBCcEJnRFc7RW9CL0NYLHNCcEIrQ1c7Q1JrK0ZkO0E0QjFnR0M7RUFHRSxZQUFBO0VBQ0EsMEJBdEMrSTtFQTBDL0ksc0JBMUN5TDtDNUJpakc1TDtBNEJyZ0dHO0VBS0ksaURBQUE7QzVCbWdHUDs7QTJCOS9GQztFQ3JEQSxlQUFBO0VGQUUsdUJsQnlFVztFb0J2RWIsbUJwQnVFYTtDUmcvRmQ7QVNuakdDO0VtQkFFLGVBQUE7RUZOQSwwQkVEMkQ7RUFTM0Qsc0JBVHFHO0M1QitqR3hHO0E0Qm5qR0M7RUFNSSxrREFBQTtDNUJnakdMO0E0QjNpR0M7RUFFRSxlQUFBO0VBQ0EsdUJwQmdEVztFb0IvQ1gsbUJwQitDVztDUjYvRmQ7QTRCcmlHQztFQUdFLGVBQUE7RUFDQSwwQkF0QytJO0VBMEMvSSxzQkExQ3lMO0M1QjRrRzVMO0E0QmhpR0c7RUFLSSxrREFBQTtDNUI4aEdQOztBMkJ6aEdDO0VDckRBLGVBQUE7RUZBRSx1QmxCeUVXO0VvQnZFYixtQnBCdUVhO0NSMmdHZDtBUzlrR0M7RW1CQUUsZUFBQTtFRk5BLDBCRUQyRDtFQVMzRCxzQkFUcUc7QzVCMGxHeEc7QTRCOWtHQztFQU1JLGtEQUFBO0M1QjJrR0w7QTRCdGtHQztFQUVFLGVBQUE7RUFDQSx1QnBCZ0RXO0VvQi9DWCxtQnBCK0NXO0NSd2hHZDtBNEJoa0dDO0VBR0UsZUFBQTtFQUNBLDBCQXRDK0k7RUEwQy9JLHNCQTFDeUw7QzVCdW1HNUw7QTRCM2pHRztFQUtJLGtEQUFBO0M1QnlqR1A7O0EyQnBqR0M7RUNyREEsZUFBQTtFRkFFLHVCbEJ5RVc7RW9CdkViLG1CcEJ1RWE7Q1JzaUdkO0FTem1HQztFbUJBRSxlQUFBO0VGTkEsMEJFRDJEO0VBUzNELHNCQVRxRztDNUJxbkd4RztBNEJ6bUdDO0VBTUksa0RBQUE7QzVCc21HTDtBNEJqbUdDO0VBRUUsZUFBQTtFQUNBLHVCcEJnRFc7RW9CL0NYLG1CcEIrQ1c7Q1JtakdkO0E0QjNsR0M7RUFHRSxlQUFBO0VBQ0EsMEJBdEMrSTtFQTBDL0ksc0JBMUN5TDtDNUJrb0c1TDtBNEJ0bEdHO0VBS0ksa0RBQUE7QzVCb2xHUDs7QTJCL2tHQztFQ3JEQSxlQUFBO0VGQUUsdUJsQnlFVztFb0J2RWIsbUJwQnVFYTtDUmlrR2Q7QVNwb0dDO0VtQkFFLGVBQUE7RUZOQSwwQkVEMkQ7RUFTM0Qsc0JBVHFHO0M1QmdwR3hHO0E0QnBvR0M7RUFNSSxrREFBQTtDNUJpb0dMO0E0QjVuR0M7RUFFRSxlQUFBO0VBQ0EsdUJwQmdEVztFb0IvQ1gsbUJwQitDVztDUjhrR2Q7QTRCdG5HQztFQUdFLGVBQUE7RUFDQSwwQkF0QytJO0VBMEMvSSxzQkExQ3lMO0M1QjZwRzVMO0E0QmpuR0c7RUFLSSxrREFBQTtDNUIrbUdQOztBMkJwbUdDO0VDSkEsZXBCa0JhO0VvQmpCYixzQnBCaUJhO0NSMmxHZDtBUzlwR0M7RW1CcURFLGVBTGdEO0VBTWhELDBCcEJhVztFb0JaWCxzQnBCWVc7Q1JnbUdkO0E0QnptR0M7RUFFRSxrREFBQTtDNUIwbUdIO0E0QnZtR0M7RUFFRSxlcEJFVztFb0JEWCw4QkFBQTtDNUJ3bUdIO0E0QnJtR0M7RUFHRSxlQUFBO0VBQ0EsMEJwQk5XO0VvQk9YLHNCcEJQVztDUjRtR2Q7QTRCbm1HRztFQUtJLGtEQUFBO0M1QmltR1A7O0EyQjduR0M7RUNKQSxlcEJrQmE7RW9CakJiLHNCcEJpQmE7Q1JvbkdkO0FTdnJHQztFbUJxREUsZUFMZ0Q7RUFNaEQsMEJwQmFXO0VvQlpYLHNCcEJZVztDUnluR2Q7QTRCbG9HQztFQUVFLGtEQUFBO0M1Qm1vR0g7QTRCaG9HQztFQUVFLGVwQkVXO0VvQkRYLDhCQUFBO0M1QmlvR0g7QTRCOW5HQztFQUdFLGVBQUE7RUFDQSwwQnBCTlc7RW9CT1gsc0JwQlBXO0NScW9HZDtBNEI1bkdHO0VBS0ksa0RBQUE7QzVCMG5HUDs7QTJCdHBHQztFQ0pBLGVwQmtCYTtFb0JqQmIsc0JwQmlCYTtDUjZvR2Q7QVNodEdDO0VtQnFERSxZQUxnRDtFQU1oRCwwQnBCYVc7RW9CWlgsc0JwQllXO0NSa3BHZDtBNEIzcEdDO0VBRUUsZ0RBQUE7QzVCNHBHSDtBNEJ6cEdDO0VBRUUsZXBCRVc7RW9CRFgsOEJBQUE7QzVCMHBHSDtBNEJ2cEdDO0VBR0UsWUFBQTtFQUNBLDBCcEJOVztFb0JPWCxzQnBCUFc7Q1I4cEdkO0E0QnJwR0c7RUFLSSxnREFBQTtDNUJtcEdQOztBMkIvcUdDO0VDSkEsZXBCa0JhO0VvQmpCYixzQnBCaUJhO0NSc3FHZDtBU3p1R0M7RW1CcURFLFlBTGdEO0VBTWhELDBCcEJhVztFb0JaWCxzQnBCWVc7Q1IycUdkO0E0QnByR0M7RUFFRSxpREFBQTtDNUJxckdIO0E0QmxyR0M7RUFFRSxlcEJFVztFb0JEWCw4QkFBQTtDNUJtckdIO0E0QmhyR0M7RUFHRSxZQUFBO0VBQ0EsMEJwQk5XO0VvQk9YLHNCcEJQVztDUnVyR2Q7QTRCOXFHRztFQUtJLGlEQUFBO0M1QjRxR1A7O0EyQnhzR0M7RUNKQSxlcEJrQmE7RW9CakJiLHNCcEJpQmE7Q1IrckdkO0FTbHdHQztFbUJxREUsZUFMZ0Q7RUFNaEQsMEJwQmFXO0VvQlpYLHNCcEJZVztDUm9zR2Q7QTRCN3NHQztFQUVFLGdEQUFBO0M1QjhzR0g7QTRCM3NHQztFQUVFLGVwQkVXO0VvQkRYLDhCQUFBO0M1QjRzR0g7QTRCenNHQztFQUdFLGVBQUE7RUFDQSwwQnBCTlc7RW9CT1gsc0JwQlBXO0NSZ3RHZDtBNEJ2c0dHO0VBS0ksZ0RBQUE7QzVCcXNHUDs7QTJCanVHQztFQ0pBLGVwQmtCYTtFb0JqQmIsc0JwQmlCYTtDUnd0R2Q7QVMzeEdDO0VtQnFERSxZQUxnRDtFQU1oRCwwQnBCYVc7RW9CWlgsc0JwQllXO0NSNnRHZDtBNEJ0dUdDO0VBRUUsZ0RBQUE7QzVCdXVHSDtBNEJwdUdDO0VBRUUsZXBCRVc7RW9CRFgsOEJBQUE7QzVCcXVHSDtBNEJsdUdDO0VBR0UsWUFBQTtFQUNBLDBCcEJOVztFb0JPWCxzQnBCUFc7Q1J5dUdkO0E0Qmh1R0c7RUFLSSxnREFBQTtDNUI4dEdQOztBMkIxdkdDO0VDSkEsZXBCa0JhO0VvQmpCYixzQnBCaUJhO0NSaXZHZDtBU3B6R0M7RW1CcURFLGVBTGdEO0VBTWhELDBCcEJhVztFb0JaWCxzQnBCWVc7Q1JzdkdkO0E0Qi92R0M7RUFFRSxrREFBQTtDNUJnd0dIO0E0Qjd2R0M7RUFFRSxlcEJFVztFb0JEWCw4QkFBQTtDNUI4dkdIO0E0QjN2R0M7RUFHRSxlQUFBO0VBQ0EsMEJwQk5XO0VvQk9YLHNCcEJQVztDUmt3R2Q7QTRCenZHRztFQUtJLGtEQUFBO0M1QnV2R1A7O0EyQm54R0M7RUNKQSxlcEJrQmE7RW9CakJiLHNCcEJpQmE7Q1Iwd0dkO0FTNzBHQztFbUJxREUsWUFMZ0Q7RUFNaEQsMEJwQmFXO0VvQlpYLHNCcEJZVztDUit3R2Q7QTRCeHhHQztFQUVFLCtDQUFBO0M1Qnl4R0g7QTRCdHhHQztFQUVFLGVwQkVXO0VvQkRYLDhCQUFBO0M1QnV4R0g7QTRCcHhHQztFQUdFLFlBQUE7RUFDQSwwQnBCTlc7RW9CT1gsc0JwQlBXO0NSMnhHZDtBNEJseEdHO0VBS0ksK0NBQUE7QzVCZ3hHUDs7QTJCNXlHQztFQ0pBLGVwQmtCYTtFb0JqQmIsc0JwQmlCYTtDUm15R2Q7QVN0MkdDO0VtQnFERSxZQUxnRDtFQU1oRCwwQnBCYVc7RW9CWlgsc0JwQllXO0NSd3lHZDtBNEJqekdDO0VBRUUsaURBQUE7QzVCa3pHSDtBNEIveUdDO0VBRUUsZXBCRVc7RW9CRFgsOEJBQUE7QzVCZ3pHSDtBNEI3eUdDO0VBR0UsWUFBQTtFQUNBLDBCcEJOVztFb0JPWCxzQnBCUFc7Q1JvekdkO0E0QjN5R0c7RUFLSSxpREFBQTtDNUJ5eUdQOztBMkJyMEdDO0VDSkEsWXBCa0JhO0VvQmpCYixtQnBCaUJhO0NSNHpHZDtBUy8zR0M7RW1CcURFLGVBTGdEO0VBTWhELHVCcEJhVztFb0JaWCxtQnBCWVc7Q1JpMEdkO0E0QjEwR0M7RUFFRSxrREFBQTtDNUIyMEdIO0E0QngwR0M7RUFFRSxZcEJFVztFb0JEWCw4QkFBQTtDNUJ5MEdIO0E0QnQwR0M7RUFHRSxlQUFBO0VBQ0EsdUJwQk5XO0VvQk9YLG1CcEJQVztDUjYwR2Q7QTRCcDBHRztFQUtJLGtEQUFBO0M1QmswR1A7O0EyQjkxR0M7RUNKQSxZcEJrQmE7RW9CakJiLG1CcEJpQmE7Q1JxMUdkO0FTeDVHQztFbUJxREUsZUFMZ0Q7RUFNaEQsdUJwQmFXO0VvQlpYLG1CcEJZVztDUjAxR2Q7QTRCbjJHQztFQUVFLGtEQUFBO0M1Qm8yR0g7QTRCajJHQztFQUVFLFlwQkVXO0VvQkRYLDhCQUFBO0M1QmsyR0g7QTRCLzFHQztFQUdFLGVBQUE7RUFDQSx1QnBCTlc7RW9CT1gsbUJwQlBXO0NSczJHZDtBNEI3MUdHO0VBS0ksa0RBQUE7QzVCMjFHUDs7QTJCdjNHQztFQ0pBLFlwQmtCYTtFb0JqQmIsbUJwQmlCYTtDUjgyR2Q7QVNqN0dDO0VtQnFERSxlQUxnRDtFQU1oRCx1QnBCYVc7RW9CWlgsbUJwQllXO0NSbTNHZDtBNEI1M0dDO0VBRUUsa0RBQUE7QzVCNjNHSDtBNEIxM0dDO0VBRUUsWXBCRVc7RW9CRFgsOEJBQUE7QzVCMjNHSDtBNEJ4M0dDO0VBR0UsZUFBQTtFQUNBLHVCcEJOVztFb0JPWCxtQnBCUFc7Q1IrM0dkO0E0QnQzR0c7RUFLSSxrREFBQTtDNUJvM0dQOztBMkJoNUdDO0VDSkEsWXBCa0JhO0VvQmpCYixtQnBCaUJhO0NSdTRHZDtBUzE4R0M7RW1CcURFLGVBTGdEO0VBTWhELHVCcEJhVztFb0JaWCxtQnBCWVc7Q1I0NEdkO0E0QnI1R0M7RUFFRSxrREFBQTtDNUJzNUdIO0E0Qm41R0M7RUFFRSxZcEJFVztFb0JEWCw4QkFBQTtDNUJvNUdIO0E0Qmo1R0M7RUFHRSxlQUFBO0VBQ0EsdUJwQk5XO0VvQk9YLG1CcEJQVztDUnc1R2Q7QTRCLzRHRztFQUtJLGtEQUFBO0M1QjY0R1A7O0EyQjk1R0Q7RUFDRSxpQnRCOE80QjtFc0I3TzVCLGVuQjZGd0M7RW1CNUZ4QywyQnRCbUh3QztDTDh5R3pDO0FTcCtHQztFa0JzRUUsZW5CMkZzQztFbUIxRnRDLDJCbkIyRnNDO0NSczBHekM7QTJCOTVHQztFQUVFLDJCbkJzRnNDO0VtQnJGdEMsaUJBQUE7QzNCKzVHSDtBMkI1NUdDO0VBRUUsZXRCakZPO0VzQmtGUCxxQkFBQTtDM0I2NUdIOztBMkJsNUdEO0VDTEUscUJBQUE7RXJCMEJJLG1CQXRDYTtFcUJjakIsaUJwQjZINEI7RWU1TjFCLGlCS2lHcUM7QzVCMDVHeEM7O0EyQnI1R0Q7RUNURSx3QkFBQTtFckIwQkksb0JBdENhO0VxQmNqQixpQnBCOEg0QjtFZTdOMUIsaUJLaUdxQztDNUJpNkd4Qzs7QTJCbjVHRDtFQUNFLGVBQUE7RUFDQSxZQUFBO0MzQnM1R0Q7QTJCbjVHQztFQUNFLG1CbkJ1VDBCO0NSOGxHN0I7O0EyQjc0R0M7OztFQUNFLFlBQUE7QzNCazVHSDs7QTZCN2dIRDtFQUNFLHNCQUFBO0M3QmdoSEQ7O0E2QjdnSEQ7RUFDRSx3QkFBQTtDN0JnaEhEOztBNkI1Z0hEO0VBQU8sbURBQUE7QzdCZ2hITjs7QTZCL2dIRDtFQUFVLGtEQUFBO0M3Qm1oSFQ7O0E2QmxoSEQ7RUFBVSxpREFBQTtDN0Jz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a0JqQixpQmhDZ040QjtFZ0MvTTVCLGlCaENvTjRCO0VnQ25ONUIsZWhDL0ZTO0VnQ2dHVCxtQkFBQTtFQUNBLG9CQUFBO0VBQ0EsMEJoQ3ZHUztFZ0N3R1QsMEJBQUE7Q3JDaTlIRDtBcUM3OEhDOztFQUVFLGNBQUE7Q3JDKzhISDs7QXFDcjhIRDs7RUFFRSxpQzdCNldzQztDUjJsSHZDOztBcUNyOEhEOzs7Ozs7RUFNRSxxQkFBQTtFOUJiSSxtQkF0Q2E7RThCcURqQixpQjdCc0Y0QjtDUmszSDdCOztBcUNwOEhEOztFQUVFLG1DN0IyVnNDO0NSNG1IdkM7O0FxQ3A4SEQ7Ozs7OztFQU1FLHdCQUFBO0U5QjlCSSxvQkF0Q2E7RThCc0VqQixpQjdCc0U0QjtDUmk0SDdCOztBcUNuOEhEOztFQUVFLHVCQUFBO0NyQ3M4SEQ7O0FzQ2xtSUQ7RUFDRSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtFQUNBLHFCQUFBO0N0Q3FtSUQ7O0FzQ2xtSUQ7RUFDRSxxQkFBQTtFQUNBLG1COUJxZnNDO0NSZ25IdkM7O0FzQ2xtSUQ7RUFDRSxtQkFBQTtFQUNBLFlBQUE7RUFDQSxXQUFBO0N0Q3FtSUQ7QXNDbm1JQztFQUNFLFlqQ3BCTztFaUNxQlAsc0I5QnlOMEI7RWtCL08xQiwwQmxCK08wQjtDUjY0SDdCO0FzQ2ptSUM7RUFLSSxtRDlCZ1d3QjtDUit2SDdCO0FzQzNsSUM7RUFDRSxvQjlCcWJvQztDUndxSHZDO0FzQzFsSUM7RUFDRSxZakN4Q087RWlDeUNQLHdCOUI4ZTRDO0U4QjdlNUMsb0I5QjZlNEM7Q1IrbUgvQztBc0N2bElHO0VBQ0UsZWpDMUNLO0NMbW9JVjtBc0N2bElLO0VBQ0UsMEJqQ2pERztDTDBvSVY7O0FzQy9rSUQ7RUFDRSxtQkFBQTtFQUNBLGlCQUFBO0VBQ0Esb0JBQUE7Q3RDa2xJRDtBc0Mva0lDO0VBQ0UsbUJBQUE7RUFDQSxhQUFBO0VBQ0EsY0FBQTtFQUNBLGVBQUE7RUFDQSxZOUIwYm9DO0U4QnpicEMsYTlCeWJvQztFOEJ4YnBDLHFCQUFBO0VBQ0EsWUFBQTtFQUNBLHVCakM1RU87RWlDNkVQLHVCQUFBO0N0Q2lsSUg7QXNDNWtJQztFQUNFLG1CQUFBO0VBQ0EsYUFBQTtFQUNBLGNBQUE7RUFDQSxlQUFBO0VBQ0EsWTlCMmFvQztFOEIxYXBDLGE5QjBhb0M7RThCemFwQyxZQUFBO0VBQ0Esa0NBQUE7Q3RDOGtJSDs7QXNDL2pJRztFQUNFLDhNOUJrYjBDO0NSZ3BIL0M7QXNDN2pJRztFQUNFLHNCOUI4SHdCO0VrQi9PMUIsMEJsQitPMEI7Q1JrOEg3QjtBc0M1aklHO0VBQ0UsMko5QjJhaUQ7Q1JtcEh0RDtBc0N6aklHO0VBQ0UsMkM5Qm9aMEM7Q1J1cUgvQztBc0N6aklHO0VBQ0UsMkM5QmlaMEM7Q1IwcUgvQzs7QXNDampJQztFQUVFLG1COUIwWjRDO0NSeXBIL0M7QXNDL2lJRztFQUNFLHdKOUJzWjBDO0NSMnBIL0M7QXNDNWlJRztFQUNFLDJDOUIwWDBDO0NSb3JIL0M7O0FzQ3BpSUQ7RUFDRSxzQkFBQTtDdEN1aUlEO0FzQ3BpSUc7RUFDRSxlQUFBO0VBQ0EsZTlCa1kwQztFOEJqWTFDLG9CQUFBO0VBRUEsc0I5QmdZMEM7Q1JxcUgvQztBc0NsaUlHO0VBQ0UseUJBQUE7RUFDQSwyQkFBQTtFQUNBLHdCOUIyWDBDO0U4QjFYMUMseUI5QjBYMEM7RThCelgxQyx1QmpDM0tLO0VpQzZLTCxzQjlCc1gwQztFZ0J6aUIxQyxrSmNvTEE7RWRwTEEsMEljb0xBO0VkcExBLCtLY29MQTtDdENtaUlMO0F3Qmx0SUc7RWN1S0E7SWR0S0UsaUJBQUE7R3hCcXRJSDtDQUNGO0FzQ25pSUc7RUFDRSx1QmpDekxLO0VpQzBMTCx1Q0FBQTtVQUFBLCtCQUFBO0N0Q3FpSUw7QXNDaGlJRztFQUNFLDJDOUIrVTBDO0NSbXRIL0M7O0FzQ3RoSUQ7RUFDRSxzQkFBQTtFQUNBLFlBQUE7RUFDQSxvQzlCd1JzQztFOEJ2UnRDLDJDQUFBO0UvQnhGSSxnQkF0Q2E7RStCaUlqQixpQmpDaUc0QjtFaUNoRzVCLGlCakNxRzRCO0VpQ3BHNUIsZWpDOU1TO0VpQytNVCx1QkFBQTtFQUNBLDhNOUJtV2tDO0U4QmxXbEMsdUJqQ3hOUztFaUN5TlQsMEJBQUE7RWZ4TkUsaUJleU5tRDtFQUVyRCx5QkFBQTtLQUFBLHNCQUFBO1VBQUEsaUJBQUE7Q3RDdWhJRDtBc0NyaElDO0VBQ0Usb0I5QjBQb0M7RThCelBwQyxXQUFBO0VBSUUsbUQ5Qm1XOEI7Q1JpckhuQztBc0NqaElHO0VBTUUsZWpDdE9LO0VpQ3VPTCx1QmpDOU9LO0NMNHZJVjtBc0MxZ0lDO0VBRUUsYUFBQTtFQUNBLHVCOUJtSTBCO0U4QmxJMUIsdUJBQUE7Q3RDMmdJSDtBc0N4Z0lDO0VBQ0UsZWpDcFBPO0VpQ3FQUCwwQmpDelBPO0NMbXdJVjtBc0N0Z0lDO0VBQ0UsY0FBQTtDdEN3Z0lIOztBc0NwZ0lEO0VBQ0UsbUM5Qm1Pc0M7RThCbE90QyxxQjlCMkg0QjtFOEIxSDVCLHdCOUIwSDRCO0U4QnpINUIscUI5QjBINEI7RUQxUXhCLG9CQXRDYTtDUDhySWxCOztBc0NwZ0lEO0VBQ0UsaUM5QjROc0M7RThCM050QyxvQjlCd0g0QjtFOEJ2SDVCLHVCOUJ1SDRCO0U4QnRINUIsbUI5QnVINEI7RUQvUXhCLG1CQXRDYTtDUHNzSWxCOztBc0MvL0hEO0VBQ0UsbUJBQUE7RUFDQSxzQkFBQTtFQUNBLFlBQUE7RUFDQSxvQzlCME1zQztFOEJ6TXRDLGlCQUFBO0N0Q2tnSUQ7O0FzQy8vSEQ7RUFDRSxtQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0Esb0M5QmtNc0M7RThCak10QyxVQUFBO0VBQ0EsV0FBQTtDdENrZ0lEO0FzQ2hnSUM7RUFDRSxvQjlCK0tvQztFOEI5S3BDLG1EOUJvRjBCO0NSODZIN0I7QXNDLy9IQztFQUNFLDBCakM3U087Q0w4eUlWO0FzQzcvSEc7RUFDRSxrQjlCb1VhO0NSMnJIbEI7QXNDMy9IQztFQUNFLDJCQUFBO0N0QzYvSEg7O0FzQ3ovSEQ7RUFDRSxtQkFBQTtFQUNBLE9BQUE7RUFDQSxTQUFBO0VBQ0EsUUFBQTtFQUNBLFdBQUE7RUFDQSxvQzlCb0tzQztFOEJuS3RDLDBCQUFBO0VBRUEsaUJqQ2xCNEI7RWlDbUI1QixpQmpDZDRCO0VpQ2U1QixlakNqVVM7RWlDa1VULHVCakN6VVM7RWlDMFVULDBCQUFBO0N0QzIvSEQ7QXNDdi9IQztFQUNFLG1CQUFBO0VBQ0EsT0FBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7RUFDQSw4QjlCOElvQztFOEI3SXBDLDBCQUFBO0VBQ0EsaUJqQzlCMEI7RWlDK0IxQixlakNqVk87RWlDa1ZQLGtCQUFBO0VaMVZBLDBCckJHTztFaUN5VlAscUJBQUE7Q3RDeS9ISDs7QXNDOStIRDtFQUNFLFlBQUE7RUFDQSw0QkFBQTtFQUNBLFdBQUE7RUFDQSw4QkFBQTtFQUNBLHlCQUFBO0tBQUEsc0JBQUE7VUFBQSxpQkFBQTtDdENpL0hEO0FzQy8rSEM7RUFDRSxjQUFBO0N0Q2kvSEg7QXNDNytIRztFQUEwQixtRTlCOE9lO0NSa3dINUM7QXNDLytIRztFQUEwQixtRTlCNk9lO0NScXdINUM7QXNDai9IRztFQUEwQixtRTlCNE9lO0NSd3dINUM7QXNDai9IQztFQUNFLFVBQUE7Q3RDbS9ISDtBc0NoL0hDO0VBQ0UsWTlCOE55QztFOEI3TnpDLGE5QjZOeUM7RThCNU56QyxxQkFBQTtFWi9YQSwwQmxCK08wQjtFOEJrSjFCLFU5QjZOeUM7RWdCOWxCdkMsNkdjb1lGO0VBQ0EseUJBQUE7VUFBQSxpQkFBQTtDdENnL0hIO0F3QmgzSUc7RWN1WEY7SWR0WEksaUJBQUE7R3hCbTNJSDtDQUNGO0FzQ24vSEc7RVp2WUEsd0JsQm1tQnlDO0NSMHhINUM7QXNDai9IQztFQUNFLFk5QnVNZ0M7RThCdE1oQyxlOUJ1TWdDO0U4QnRNaEMsbUJBQUE7RUFDQSxnQjlCc01nQztFOEJyTWhDLDBCakM3WU87RWlDOFlQLDBCQUFBO0N0Q20vSEg7QXNDOStIQztFQUNFLFk5Qm1NeUM7RThCbE16QyxhOUJrTXlDO0VrQjNsQnpDLDBCbEIrTzBCO0U4QjRLMUIsVTlCbU15QztFZ0I5bEJ2Qyw2R2M4WkY7RUFDQSxzQkFBQTtPQUFBLGlCQUFBO0N0QzgrSEg7QXdCeDRJRztFY2taRjtJZGpaSSxpQkFBQTtHeEIyNElIO0NBQ0Y7QXNDai9IRztFWmphQSx3QmxCbW1CeUM7Q1Jrekg1QztBc0MvK0hDO0VBQ0UsWTlCNktnQztFOEI1S2hDLGU5QjZLZ0M7RThCNUtoQyxtQkFBQTtFQUNBLGdCOUI0S2dDO0U4QjNLaEMsMEJqQ3ZhTztFaUN3YVAsMEJBQUE7Q3RDaS9ISDtBc0M1K0hDO0VBQ0UsWTlCeUt5QztFOEJ4S3pDLGE5QndLeUM7RThCdkt6QyxjQUFBO0VBQ0EscUI5QnZEMEI7RThCd0QxQixvQjlCeEQwQjtFa0I5WDFCLDBCbEIrTzBCO0U4QnlNMUIsVTlCc0t5QztFZ0I5bEJ2Qyw2R2MyYkY7RUFDQSxpQkFBQTtDdEM0K0hIO0F3Qm42SUc7RWM0YUY7SWQzYUksaUJBQUE7R3hCczZJSDtDQUNGO0FzQy8rSEc7RVo5YkEsd0JsQm1tQnlDO0NSNjBINUM7QXNDNytIQztFQUNFLFk5QmdKZ0M7RThCL0loQyxlOUJnSmdDO0U4Qi9JaEMsbUJBQUE7RUFDQSxnQjlCK0lnQztFOEI5SWhDLDhCQUFBO0VBQ0EsMEJBQUE7RUFDQSxxQkFBQTtDdEMrK0hIO0FzQzMrSEM7RUFDRSwwQmpDM2NPO0NMdzdJVjtBc0N6K0hDO0VBQ0UsbUJBQUE7RUFDQSwwQmpDamRPO0NMNDdJVjtBc0N0K0hHO0VBQ0UsdUJqQ3JkSztDTDY3SVY7QXNDcitIRztFQUNFLGdCQUFBO0N0Q3UrSEw7QXNDcCtIRztFQUNFLHVCakM3ZEs7Q0xtOElWO0FzQ24rSEc7RUFDRSxnQkFBQTtDdENxK0hMO0FzQ2wrSEc7RUFDRSx1QmpDcmVLO0NMeThJVjs7QXNDLzlIRDs7O0VkaGZNLDZHY21mSjtDdENrK0hEO0F3Qmg5SUc7RWMyZUo7OztJZDFlTSxpQkFBQTtHeEJxOUlIO0NBQ0Y7O0F1Q3Y5SUQ7RUFDSSxZbENMTztFa0NNUCxtQkFBQTtFQUNBLHVCbENHTztDTHU5SVY7O0F3Q24rSUQ7RUFDRSxjQUFBO0VBQ0EsZ0JBQUE7RUFDQSxnQkFBQTtFQUNBLGlCQUFBO0VBQ0EsaUJBQUE7Q3hDcytJRDs7QXdDbitJRDs7OztF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QTtFQUNBLDRCQUFBO0MzQzYxSlA7QTJDdDJKTzs7RUFFRSxpQkFBQTtFQUNBLGdCQUFBO0MzQ3cySlQ7QTJDaDJKTztFQUNFLG9CQUFBO0MzQ2sySlQ7QTJDaDJKUztFQUNFLG1CQUFBO0MzQ2sySlg7QTJDLzFKUzs7OztFQUNFLHNCbkN5aUJ3QjtFbUN4aUJ4QixxQm5Dd2lCd0I7Q1I0ekluQztBMkMvMUpPOztFQUVFLGtCQUFBO0MzQ2kySlQ7QTJDOTFKTztFQUNFLHlCQUFBO0VBR0EsaUJBQUE7QzNDODFKVDtBMkMzMUpPO0VBQ0UsY0FBQTtDM0M2MUpUOztBMkMvMEpDO0VBQ0UsaUN0Q2lrQmdDO0NMaXhJbkM7QVNwZ0tDO0VrQ3FMSSxpQ3RDOGpCOEI7Q0xveEluQztBMkM3MEpHOzs7Ozs7O0VBQ0UsWXRDcE1LO0NMeWhLVjtBU2hoS0M7Ozs7Ozs7Ozs7Ozs7RWtDOExNLGlDdENvakI0QjtDTDZ5SW5DO0EyQzkxSks7Ozs7Ozs7RUFDRSxnQ3RDa2pCNEI7Q0xvekluQztBMkNsMkpHOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBSUUsaUN0Q3lpQjhCO0NMNDFJbkM7QTJDajRKQztFQUNFLFl0Q3hOTztFc0N5TlAsaUNuQ2tnQmdDO0NSaTRJbkM7QTJDaDRKQztFQUNFLDZPdENpaUJnQztDTGkySW5DO0EyQy8zSkM7RUFDRSxZdENqT087Q0xrbUtWO0EyQ2g0Skc7RUFDRSxpQ3RDeWhCOEI7Q0x5MkluQztBUzVsS0M7RWtDNk5NLGlDdENzaEI0QjtDTDQySW5DOztBMkMxM0pDO0VBQ0UsWXRDL09PO0NMNG1LVjtBU25tS0M7RWtDeU9JLFl0Q2xQSztDTCttS1Y7QTJDeDNKRzs7OztFQUNFLGdDbkN1ZDhCO0NSczZJbkM7QVM1bUtDOzs7Ozs7O0VrQ2tQTSxpQ25DcWQ0QjtDUjg2SW5DO0EyQ2g0Sks7Ozs7RUFDRSxpQ25DbWQ0QjtDUms3SW5DO0EyQ2o0Skc7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFJRSxZdEN2UUs7Q0x5cEtWO0EyQzk0SkM7RUFDRSxnQ25DbWNnQztFbUNs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O0c1Q2cwTGI7RTRDM3pMTztJQUNFLGlCdkNyVUQ7R0xrb01SO0U0Q3h6TFM7SUFFRSxZdkM1VUg7R0xxb01SO0VTNW5NRDtJbUNzVWMsaUN2QzRhb0I7R0w2NEtqQztFNEN0ekxXO0lBQ0UsZ0N2QzBhb0I7R0w4NEtqQztFNENyekxXO0lBQ0UsaUN2Q3Fhb0I7R0xrNUtqQztDQUNGO0FJN2tNRztFd0NzUE07SUFFRSxpQnZDaFREO0dMeW9NUjtFNENyMUxXO0lBQ0UsOGJBQUE7RzVDdTFMYjtFNENsMUxPO0lBQ0UsaUJ2Q3JVRDtHTHlwTVI7RTRDLzBMUztJQUVFLFl2QzVVSDtHTDRwTVI7RVNucE1EO0ltQ3NVYyxpQ3ZDNGFvQjtHTG82S2pDO0U0QzcwTFc7SUFDRSxnQ3ZDMGFvQjtHTHE2S2pDO0U0QzUwTFc7SUFDRSxpQ3ZDcWFvQjtHTHk2S2pDO0NBQ0Y7QUlwbU1HO0V3Q3NQTTtJQUVFLGlCdkNoVEQ7R0xncU1SO0U0QzUyTFc7SUFDRSw4YkFBQTtHNUM4MkxiO0U0Q3oyTE87SUFDRSxpQnZDclVEO0dMZ3JNUjtFNEN0MkxTO0lBRUUsWXZDNVVIO0dMbXJNUjtFUzFxTUQ7SW1Dc1VjLGlDdkM0YW9CO0dMMjdLakM7RTRDcDJMVztJQUNFLGdDdkMwYW9CO0dMNDdLakM7RTRDbjJMVztJQUNFLGlDdkNxYW9CO0dMZzhLakM7Q0FDRjtBNENyNExTO0VBRUUsaUJ2Q2hURDtDTHNyTVY7QTRDbDRMYTtFQUNFLDhiQUFBO0M1Q280TGY7QTRDLzNMUztFQUNFLGlCdkNyVUQ7Q0xzc01WO0E0QzUzTFc7RUFFRSxZdkM1VUg7Q0x5c01WO0FTaHNNQztFbUNzVWMsaUN2QzRhb0I7Q0xpOUtuQztBNEMxM0xhO0VBQ0UsZ0N2QzBhb0I7Q0xrOUtuQztBNEN6M0xhO0VBQ0UsaUN2Q3Fhb0I7Q0xzOUtuQzs7QTRDNTJMRDtFQUNJLFl2QzdWTztDTDRzTVY7O0E2Q3p0TUQ7RUFDRSxtQkFBQTtFQUNBLGNBQUE7RUFDQSx1QkFBQTtFQUNBLGFBQUE7RUFDQSxzQkFBQTtFQUNBLDBCeENNUztFd0NMVCw0QkFBQTtF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LGV2QytKd0M7RXVDOUp4Qyx1QjFDTlM7RTBDT1QsMEJBQUE7Qy9DODVNRDtBK0M1NU1DOztFQUNFLFdBQUE7RUFDQSxldkMySnNDO0V1QzFKdEMsc0JBQUE7RUFDQSwwQjFDWE87RTBDWVAsc0IxQ1hPO0NMMDZNVjtBK0M1NU1DOztFQUNFLFdBQUE7RUFDQSxXdkNpd0JnQztFdUNod0JoQyxtRHZDMlcwQjtDUm9qTTdCOztBK0N6NU1HOzs7RUFDRSxlQUFBO0MvQzg1TUw7QStDcDVNQzs7O0VBQ0UsV0FBQTtFQUNBLFkxQ3ZDTztFMEN3Q1AsMEJ2Q3NNMEI7RXVDck0xQixzQnZDcU0wQjtDUm10TTdCO0ErQ3I1TUM7OztFQUNFLGUxQ3ZDTztFMEN3Q1AscUJBQUE7RUFFQSxhQUFBO0VBQ0EsdUIxQ2pETztFMENrRFAsc0IxQy9DTztDTHU4TVY7O0FnRDk4TUM7O0VBQ0Usd0JBQUE7RXpDMkhFLG1CQXRDYTtFeUNuRmYsaUJ4QzhOMEI7Q1Jvdk03QjtBZ0RyOU1DOztFQUNFLHdCQUFBO0V6QzJIRSxvQkF0Q2E7RXlDbkZmLGlCeEMrTjBCO0NSeXZNN0I7QWlEbjlNRDtFQUNJLGU1Q0lPO0U0Q0hQLGlCQUFBO0VBQ0EsK0JBQUE7Q2pEcTlNSDtBaURuOU1HO0VBQ0ksdUJBQUE7RUFDQSwrQkFBQTtDakRxOU1QOztBa0RsK01EO0VBQ0Usc0JBQUE7RUFDQSxzQkFBQTtFM0NpRUUsZUFBQTtFMkMvREYsaUI3Q21UNEI7RTZDbFQ1QixlQUFBO0VBQ0EsbUJBQUE7RUFDQSxvQkFBQTtFQUNBLHlCQUFBO0UxQlBJLHNJMEJTSjtDbERvK01EO0F3QngrTUc7RTBCTko7STFCT00saUJBQUE7R3hCMitNSDtDQUNGO0FTeCtNQztFeUNHSSxzQkFBQTtDbER3K01MOztBa0RuK01DO0VBQ0UsY0FBQTtDbERzK01IOztBa0RqK01EO0VBQ0UsbUJBQUE7RUFDQSxVQUFBO0NsRG8rTUQ7O0FrRDc5TUQ7RUFDRSxxQjFDZzNCa0M7RTBDLzJCbEMsb0IxQysyQmtDO0NSaW5MbkM7O0FrRHY5TUM7RUNqREEsZUFBQTtFQUNBLDBCM0M2RWE7Q1IrN01kO0FTOS9NQztFMENWSSxlQUFBO0VBQ0EsMEJBQUE7Q25EMmdOTDtBbUR4Z05HO0VBRUUsV0FBQTtFQUNBLGtEQUFBO0NuRHlnTkw7O0FrRHArTUM7RUNqREEsZUFBQTtFQUNBLDBCM0M2RWE7Q1I0OE1kO0FTM2dOQztFMENWSSxlQUFBO0VBQ0EsMEJBQUE7Q25Ed2hOTDtBbURyaE5HO0VBRUUsV0FBQTtFQUNBLGtEQUFBO0NuRHNoTkw7O0FrRGovTUM7RUNqREEsWUFBQTtFQUNBLDBCM0M2RWE7Q1J5OU1kO0FTeGhOQztFMENWSSxZQUFBO0VBQ0EsMEJBQUE7Q25EcWlOTDtBbURsaU5HO0VBRUUsV0FBQTtFQUNBLGdEQUFBO0NuRG1pTkw7O0FrRDkvTUM7RUNqREEsWUFBQTtFQUNBLDBCM0M2RWE7Q1JzK01kO0FTcmlOQztFMENWSSxZQUFBO0VBQ0EsMEJBQUE7Q25Ea2pOTDtBbUQvaU5HO0VBRUUsV0FBQTtFQUNBLGlEQUFBO0NuRGdqTkw7O0FrRDNnTkM7RUNqREEsZUFBQTtFQUNBLDBCM0M2RWE7Q1JtL01kO0FTbGpOQztFMENWSSxlQUFBO0VBQ0EsMEJBQUE7Q25EK2pOTDtBbUQ1ak5HO0VBRUUsV0FBQTtFQUNBLGdEQUFBO0NuRDZqTkw7O0FrRHhoTkM7RUNqREEsWUFBQTtFQUNBLDBCM0M2RWE7Q1JnZ05kO0FTL2pOQztFMENWSSxZQUFBO0VBQ0EsMEJBQUE7Q25ENGtOTDtBbUR6a05HO0VBRUUsV0FBQTtFQUNBLGdEQUFBO0NuRDBrTkw7O0FrRHJpTkM7RUNqREEsZUFBQTtFQUNBLDBCM0M2RWE7Q1I2Z05kO0FTNWtOQztFMENWSSxlQUFBO0VBQ0EsMEJBQUE7Q25EeWxOTDtBbUR0bE5HO0VBRUUsV0FBQTtFQUNBLGtEQUFBO0NuRHVsTkw7O0FrRGxqTkM7RUNqREEsWUFBQTtFQUNBLDBCM0M2RWE7Q1IwaE5kO0FTemxOQztFMENWSSxZQUFBO0VBQ0Esd0JBQUE7Q25Ec21OTDtBbURubU5HO0VBRUUsV0FBQTtFQUNBLCtDQUFBO0NuRG9tTkw7O0FrRC9qTkM7RUNqREEsWUFBQTtFQUNBLDBCM0M2RWE7Q1J1aU5kO0FTdG1OQztFMENWSSxZQUFBO0VBQ0EsMEJBQUE7Q25EbW5OTDtBbURobk5HO0VBRUUsV0FBQTtFQUNBLGlEQUFBO0NuRGluTkw7O0FrRDVrTkM7RUNqREEsZUFBQTtFQUNBLHVCM0M2RWE7Q1Jvak5kO0FTbm5OQztFMENWSSxlQUFBO0VBQ0EsMEJBQUE7Q25EZ29OTDtBbUQ3bk5HO0VBRUUsV0FBQTtFQUNBLGtEQUFBO0NuRDhuTkw7O0FrRHpsTkM7RUNqREEsZUFBQTtFQUNBLHVCM0M2RWE7Q1Jpa05kO0FTaG9OQztFMENWSSxlQUFBO0VBQ0EsMEJBQUE7Q25ENm9OTDtBbUQxb05HO0VBRUUsV0FBQTtFQUNBLGtEQUFBO0NuRDJvTkw7O0FrRHRtTkM7RUNqREEsZUFBQTtFQUNBLHVCM0M2RWE7Q1I4a05kO0FTN29OQztFMENWSSxlQUFBO0VBQ0EsMEJBQUE7Q25EMHBOTDtBbUR2cE5HO0VBRUUsV0FBQTtFQUNBLGtEQUFBO0NuRHdwTkw7O0FrRG5uTkM7RUNqREEsZUFBQTtFQUNBLHVCM0M2RWE7Q1IybE5kO0FTMXBOQztFMENWSSxlQUFBO0VBQ0EsMEJBQUE7Q25EdXFOTDtBbURwcU5HO0VBRUUsV0FBQTtFQUNBLGtEQUFBO0NuRHFxTkw7O0FvRGxyTkQ7RUFDRSxtQkFBQTtFQUNBLG9CNUMweUJrQztFNEN4eUJsQywwQi9DS1M7Q0wrcU5WO0FJNW5ORztFZ0Q1REo7SUFRSSxtQkFBQTtHcERvck5EO0NBQ0Y7O0FvRGpyTkQ7RUFDRSxpQkFBQTtFQUNBLGdCQUFBO0NwRG9yTkQ7O0FxRDlyTkQ7RUFDRSxtQkFBQTtFQUNBLHlCQUFBO0VBQ0Esb0I3Q204QmtDO0U2Q2w4QmxDLDhCQUFBO0NyRGlzTkQ7O0FxRDVyTkQ7RUFFRSxlQUFBO0NyRDhyTkQ7O0FxRDFyTkQ7RUFDRSxpQmhEd1M0QjtDTHE1TTdCOztBcURyck5EO0VBQ0Usb0JBQUE7Q3JEd3JORDtBcURyck5DO0VBQ0UsbUJBQUE7RUFDQSxPQUFBO0VBQ0EsU0FBQTtFQUNBLHlCQUFBO0VBQ0EsZUFBQTtDckR1ck5IOztBcUQ3cU5DO0VDOUNBLGVEK0NxSDtFM0IxQ25ILHdCMkIwQ3VCO0VDN0N6QixvQkQ2Q3FFO0NyRGtyTnRFO0FzRDd0TkM7RUFDRSwwQkFBQTtDdEQrdE5IO0FzRDV0TkM7RUFDRSxlQUFBO0N0RDh0Tkg7O0FxRHpyTkM7RUM5Q0EsZUQrQ3FIO0UzQjFDbkgsNkIyQjBDdUI7RUM3Q3pCLHNCRDZDcUU7Q3JEOHJOdEU7QXNEenVOQztFQUNFLDBCQUFBO0N0RDJ1Tkg7QXNEeHVOQztFQUNFLGVBQUE7Q3REMHVOSDs7QXFEcnNOQztFQzlDQSxlRCtDcUg7RTNCMUNuSCwwQjJCMEN1QjtFQzdDekIsc0JENkNxRTtDckQwc050RTtBc0Rydk5DO0VBQ0UsMEJBQUE7Q3REdXZOSDtBc0Rwdk5DO0VBQ0UsZUFBQTtDdERzdk5IOztBcURqdE5DO0VDOUNBLGVEK0NxSDtFM0IxQ25ILDBCMkIwQ3VCO0VDN0N6QixzQkQ2Q3FFO0NyRHN0TnRFO0FzRGp3TkM7RUFDRSwwQkFBQTtDdERtd05IO0FzRGh3TkM7RUFDRSxlQUFBO0N0RGt3Tkg7O0FxRDd0TkM7RUM5Q0EsZUQrQ3FIO0UzQjFDbkgsMEIyQjBDdUI7RUM3Q3pCLHNCRDZDcUU7Q3JEa3VOdEU7QXNEN3dOQztFQUNFLDBCQUFBO0N0RCt3Tkg7QXNENXdOQztFQUNFLGVBQUE7Q3REOHdOSDs7QXFEenVOQztFQzlDQSxlRCtDcUg7RTNCMUNuSCwwQjJCMEN1QjtFQzdDekIsc0JENkNxRTtDckQ4dU50RTtBc0R6eE5DO0VBQ0UsMEJBQUE7Q3REMnhOSDtBc0R4eE5DO0VBQ0UsZUFBQTtDdEQweE5IOztBcURydk5DO0VDOUNBLGVEK0NxSDtFM0IxQ25ILDBCMkIwQ3VCO0VDN0N6QixzQkQ2Q3FFO0NyRDB2TnRFO0FzRHJ5TkM7RUFDRSwwQkFBQTtDdER1eU5IO0FzRHB5TkM7RUFDRSxlQUFBO0N0RHN5Tkg7O0FxRGp3TkM7RUM5Q0EsZUQrQ3FIO0UzQjFDbkgsMEIyQjBDdUI7RUM3Q3pCLHNCRDZDcUU7Q3JEc3dOdEU7QXNEanpOQztFQUNFLDBCQUFBO0N0RG16Tkg7QXNEaHpOQztFQUNFLGFBQUE7Q3REa3pOSDs7QXFEN3dOQztFQzlDQSxlRCtDcUg7RTNCMUNuSCwwQjJCMEN1QjtFQzdDekIsc0JENkNxRTtDckRreE50RTtBc0Q3ek5DO0VBQ0UsMEJBQUE7Q3REK3pOSDtBc0Q1ek5DO0VBQ0UsZUFBQTtDdEQ4ek5IOztBcUR6eE5DO0VDOUNBLGVEK0NxSDtFM0IxQ25ILHdCMkIwQ3VCO0VDN0N6QixvQkQ2Q3FFO0NyRDh4TnRFO0FzRHowTkM7RUFDRSwwQkFBQTtDdEQyME5IO0FzRHgwTkM7RUFDRSxlQUFBO0N0RDAwTkg7O0FxRHJ5TkM7RUM5Q0EsZUQrQ3FIO0UzQjFDbkgsd0IyQjBDdUI7RUM3Q3pCLG9CRDZDcUU7Q3JEMHlOdEU7QXNEcjFOQztFQUNFLDBCQUFBO0N0RHUxTkg7QXNEcDFOQztFQUNFLGVBQUE7Q3REczFOSDs7QXFEanpOQztFQzlDQSxlRCtDcUg7RTNCMUNuSCx3QjJCMEN1QjtFQzdDekIsb0JENkNxRTtDckRzek50RTtBc0RqMk5DO0VBQ0UsMEJBQUE7Q3REbTJOSDtBc0RoMk5DO0VBQ0UsZUFBQTtDdERrMk5IOztBcUQ3ek5DO0VDOUNBLGVEK0NxSDtFM0IxQ25ILHdCMkIwQ3VCO0VDN0N6QixvQkQ2Q3FFO0NyRGswTnRFO0FzRDcyTkM7RUFDRSwwQkFBQTtDdEQrMk5IO0FzRDUyTkM7RUFDRSxlQUFBO0N0RDgyTkg7O0F1RHQzTkM7RUFDRTtJQUFPLDRCQUFBO0d2RDAzTlI7RXVEejNOQztJQUFLLHlCQUFBO0d2RDQzTk47Q0FDRjs7QXVELzNOQztFQUNFO0lBQU8sNEJBQUE7R3ZEMDNOUjtFdUR6M05DO0lBQUsseUJBQUE7R3ZENDNOTjtDQUNGO0F1RHozTkQ7RUFDRSxjQUFBO0VBQ0EsYS9DNDhCa0M7RStDMzhCbEMsaUJBQUE7RWhEb0hJLG1CQXRDYTtFZ0Q1RWpCLDBCbERKUztDTCszTlY7O0F1RHQzTkQ7RUFDRSxjQUFBO0VBQ0EsdUJBQUE7RUFDQSx3QkFBQTtFQUNBLFlsRGZTO0VrRGdCVCxtQkFBQTtFQUNBLG9CQUFBO0VBQ0EsMEIvQ204QmtDO0VnQnQ5QjlCLDRCK0JvQko7Q3ZEeTNORDtBd0J4NE5HO0UrQk9KO0kvQk5NLGlCQUFBO0d4QjI0Tkg7Q0FDRjs7QXVEMzNORDtFN0JjRSxzTUFBQTtFNkJaQSwyQkFBQTtDdkQ4M05EOztBdUQxM05DO0VBQ0UsMkRBQUE7VUFBQSxtREFBQTtDdkQ2M05IO0F1RDMzTkc7RUFIRjtJQUlJLHdCQUFBO1lBQUEsZ0JBQUE7R3ZEODNOSDtDQUNGOztBd0R0Nk5EO0VBQ0UsY0FBQTtFQUNBLHdCQUFBO0N4RHk2TkQ7O0F3RHQ2TkQ7RUFDRSxRQUFBO0N4RHk2TkQ7O0F5RDM2TkQ7RUFDRSxjQUFBO0VBQ0EsdUJBQUE7RUFHQSxnQkFBQTtFQUNBLGlCQUFBO0N6RDQ2TkQ7O0F5RG42TkQ7RUFDRSxZQUFBO0VBQ0EsZXBEUFM7RW9EUVQsb0JBQUE7Q3pEczZORDtBUzU2TkM7RWdEVUUsV0FBQTtFQUNBLGVwRGJPO0VvRGNQLHNCQUFBO0VBQ0EsMEJwRHJCTztDTDA3TlY7QXlEbDZOQztFQUNFLFlwRDFCTztFb0QyQlAsMEJwRHpCTztDTDY3TlY7O0F5RDM1TkQ7RUFDRSxtQkFBQTtFQUNBLGVBQUE7RUFDQSx5QkFBQTtFQUVBLG9CQUFBO0VBRUEsdUJwRDNDUztFb0Q0Q1QsdUNBQUE7Q3pENDVORDtBeUR0NU5DO0VBQ0UsaUJBQUE7Q3pEdzVOSDtBeURwNU5DO0VBRUUsZXBEbkRPO0VvRG9EUCxxQkFBQTtFQUNBLHVCcEQzRE87Q0xnOU5WO0F5RGo1TkM7RUFDRSxXQUFBO0VBQ0EsWXBEakVPO0VvRGtFUCwwQmpENEswQjtFaUQzSzFCLHNCakQySzBCO0NSd3VON0I7O0F5RHQ0Tkc7RUFDRSxvQkFBQTtDekR5NE5MO0F5RHY0Tks7RUFDRSxtQkFBQTtFQUNBLGlCQUFBO0N6RHk0TlA7QXlEbDROTztFQUNFLGdCQUFBO0N6RG80TlQ7O0FJNTZORztFcUQyQkE7SUFDRSxvQkFBQTtHekRxNU5IO0V5RG41Tkc7SUFDRSxtQkFBQTtJQUNBLGlCQUFBO0d6RHE1Tkw7RXlEOTROSztJQUNFLGdCQUFBO0d6RGc1TlA7Q0FDRjtBSXo3Tkc7RXFEMkJBO0lBQ0Usb0JBQUE7R3pEaTZOSDtFeUQvNU5HO0lBQ0UsbUJBQUE7SUFDQSxpQkFBQTtHekRpNk5MO0V5RDE1Tks7SUFDRSxnQkFBQTtHekQ0NU5QO0NBQ0Y7QUlyOE5HO0VxRDJCQTtJQUNFLG9CQUFBO0d6RDY2Tkg7RXlEMzZORztJQUNFLG1CQUFBO0lBQ0EsaUJBQUE7R3pENjZOTDtFeUR0Nk5LO0lBQ0UsZ0JBQUE7R3pEdzZOUDtDQUNGO0FJajlORztFcUQyQkE7SUFDRSxvQkFBQTtHekR5N05IO0V5RHY3Tkc7SUFDRSxtQkFBQTtJQUNBLGlCQUFBO0d6RHk3Tkw7RXlEbDdOSztJQUNFLGdCQUFBO0d6RG83TlA7Q0FDRjtBeURyNk5DO0VBQ0UsZ0JBQUE7RUFDQSxlQUFBO0N6RHU2Tkg7QXlEcDZORztFQUNFLG9CQUFBO0N6RHM2Tkw7QXlEajZORztFQUNFLGNBQUE7Q3pEbTZOTDtBeUQ5NU5HO0VBQ0UsaUJBQUE7RUFDQSxpQkFBQTtDekRnNk5MOztBMERwaU9DO0VBQ0UsZUQrSXNFO0VDOUl0RSx3QkQ4SXVDO0N6RHk1TjFDO0FTNWhPQztFaURQTSxlRDBJa0U7RUN6SWxFLDBCQUFBO0MxRHNpT1A7QTBEbmlPSztFQUNFLFlyRFBHO0VxRFFILDBCRG9Ja0U7RUNuSWxFLHNCRG1Ja0U7Q3pEazZOekU7O0EwRGxqT0M7RUFDRSxlRCtJc0U7RUM5SXRFLDBCRDhJdUM7Q3pEdTZOMUM7QVMxaU9DO0VpRFBNLGVEMElrRTtFQ3pJbEUsMEJBQUE7QzFEb2pPUDtBMERqak9LO0VBQ0UsWXJEUEc7RXFEUUgsMEJEb0lrRTtFQ25JbEUsc0JEbUlrRTtDekRnN056RTs7QTBEaGtPQztFQUNFLGVEK0lzRTtFQzlJdEUsMEJEOEl1QztDekRxN04xQztBU3hqT0M7RWlEUE0sZUQwSWtFO0VDeklsRSwwQkFBQTtDMURra09QO0EwRC9qT0s7RUFDRSxZckRQRztFcURRSCwwQkRvSWtFO0VDbklsRSxzQkRtSWtFO0N6RDg3TnpFOztBMEQ5a09DO0VBQ0UsZUQrSXNFO0VDOUl0RSwwQkQ4SXVDO0N6RG04TjFDO0FTdGtPQztFaURQTSxlRDBJa0U7RUN6SWxFLDBCQUFBO0MxRGdsT1A7QTBEN2tPSztFQUNFLFlyRFBHO0VxRFFILDBCRG9Ja0U7RUNuSWxFLHNCRG1Ja0U7Q3pENDhOekU7O0EwRDVsT0M7RUFDRSxlRCtJc0U7RUM5SXRFLDBCRDhJdUM7Q3pEaTlOMUM7QVNwbE9DO0VpRFBNLGVEMElrRTtFQ3pJbEUsMEJBQUE7QzFEOGxPUDtBMEQzbE9LO0VBQ0UsWXJEUEc7RXFEUUgsMEJEb0lrRTtFQ25JbEUsc0JEbUlrRTtDekQwOU56RTs7QTBEMW1PQztFQUNFLGVEK0lzRTtFQzlJdEUsMEJEOEl1QztDekQrOU4xQztBU2xtT0M7RWlEUE0sZUQwSWtFO0VDeklsRSwwQkFBQTtDMUQ0bU9QO0EwRHptT0s7RUFDRSxZckRQRztFcURRSCwwQkRvSWtFO0VDbklsRSxzQkRtSWtFO0N6RHcrTnpFOztBMER4bk9DO0VBQ0UsZUQrSXNFO0VDOUl0RSwwQkQ4SXVDO0N6RDYrTjFDO0FTaG5PQztFaURQTSxlRDBJa0U7RUN6SWxFLDBCQUFBO0MxRDBuT1A7QTBEdm5PSztFQUNFLFlyRFBHO0VxRFFILDBCRG9Ja0U7RUNuSWxFLHNCRG1Ja0U7Q3pEcy9OekU7O0EwRHRvT0M7RUFDRSxlRCtJc0U7RUM5SXRFLDBCRDhJdUM7Q3pEMi9OMUM7QVM5bk9DO0VpRFBNLGVEMElrRTtFQ3pJbEUsMEJBQUE7QzFEd29PUDtBMERyb09LO0VBQ0UsWXJEUEc7RXFEUUgsMEJEb0lrRTtFQ25JbEUsc0JEbUlrRTtDekRvZ096RTs7QTBEcHBPQztFQUNFLGVEK0lzRTtFQzlJdEUsMEJEOEl1QztDekR5Z08xQztBUzVvT0M7RWlEUE0sZUQwSWtFO0VDeklsRSwwQkFBQTtDMURzcE9QO0EwRG5wT0s7RUFDRSxZckRQRztFcURRSCwwQkRvSWtFO0VDbklsRSxzQkRtSWtFO0N6RGtoT3pFOztBMERscU9DO0VBQ0UsZUQrSXNFO0VDOUl0RSx3QkQ4SXVDO0N6RHVoTzFDO0FTMXBPQztFaURQTSxlRDBJa0U7RUN6SWxFLDBCQUFBO0MxRG9xT1A7QTBEanFPSztFQUNFLFlyRFBHO0VxRFFILDBCRG9Ja0U7RUNuSWxFLHNCRG1Ja0U7Q3pEZ2lPekU7O0EwRGhyT0M7RUFDRSxlRCtJc0U7RUM5SXRFLHdCRDhJdUM7Q3pEcWlPMUM7QVN4cU9DO0VpRFBNLGVEMElrRTtFQ3pJbEUsMEJBQUE7QzFEa3JPUDtBMEQvcU9LO0VBQ0UsWXJEUEc7RXFEUUgsMEJEb0lrRTtFQ25JbEUsc0JEbUlrRTtDekQ4aU96RTs7QTBEOXJPQztFQUNFLGVEK0lzRTtFQzlJdEUsd0JEOEl1QztDekRtak8xQztBU3RyT0M7RWlEUE0sZUQwSWtFO0VDeklsRSwwQkFBQTtDMURnc09QO0EwRDdyT0s7RUFDRSxZckRQRztFcURRSCwwQkRvSWtFO0VDbklsRSxzQkRtSWtFO0N6RDRqT3pFOztBMEQ1c09DO0VBQ0UsZUQrSXNFO0VDOUl0RSx3QkQ4SXVDO0N6RGlrTzFDO0FTcHNPQztFaURQTSxlRDBJa0U7RUN6SWxFLDBCQUFBO0MxRDhzT1A7QTBEM3NPSztFQUNFLFlyRFBHO0VxRFFILDBCRG9Ja0U7RUNuSWxFLHNCRG1Ja0U7Q3pEMGtPekU7O0EyRDd0T0Q7RUFDRSxhQUFBO0VwRHdKTSxrQkFoRVc7RW9EdEZqQixpQnREeVQ0QjtFc0R4VDVCLGVBQUE7RUFDQSxldERvbUNrQztFc0RubUNsQyxrQnREb21Da0M7RXNEbm1DbEMsYUFBQTtDM0RndU9EO0FPeGpPTztFb0QvS1I7SXBEdUxZLGtDQTlETTtHUGtuT2Y7Q0FDRjtBU2h1T0M7RWtEREUsZXREOGxDZ0M7RXNEN2xDaEMsc0JBQUE7QzNEb3VPSDtBU2h1T0M7RWtEQ0ksY0FBQTtDM0RrdU9MOztBMkR2dE9EO0VBQ0UsV0FBQTtFQUNBLDhCQUFBO0VBQ0EsVUFBQTtFQUNBLHlCQUFBO0tBQUEsc0JBQUE7VUFBQSxpQkFBQTtDM0QwdE9EOztBMkRwdE9EO0VBQ0UscUJBQUE7QzNEdXRPRDs7QTREOXZPRDtFQUNFLGlCcEQ0M0JrQztFb0QzM0JsQyxpQkFBQTtFckQ2SEksb0JBdENhO0VxRHBGakIsNENwRDYzQmtDO0VvRDUzQmxDLDZCQUFBO0VBQ0EscUNBQUE7RUFDQSxpRHBEODNCa0M7RW9ENzNCbEMsb0NBQUE7VUFBQSw0QkFBQTtFQUNBLFdBQUE7QzVEZ3dPRDtBNEQ3dk9DO0VBQ0UsdUJwRGczQmdDO0NSKzRNbkM7QTRENXZPQztFQUNFLFdBQUE7QzVEOHZPSDtBNEQzdk9DO0VBQ0UsZUFBQTtFQUNBLFdBQUE7QzVENnZPSDtBNEQxdk9DO0VBQ0UsY0FBQTtDNUQ0dk9IOztBNER4dk9EO0VBQ0UsY0FBQTtFQUNBLG9CQUFBO0VBQ0EseUJBQUE7RUFDQSxldkR0QlM7RXVEdUJULDRDcERxMkJrQztFb0RwMkJsQyw2QkFBQTtFQUNBLDZDQUFBO0M1RDJ2T0Q7O0E0RHh2T0Q7RUFDRSxpQnBEbzFCa0M7Q1J1Nk1uQzs7QTZEL3hPRDtFQUVFLGlCQUFBO0M3RGl5T0Q7QTZEL3hPQztFQUNFLG1CQUFBO0VBQ0EsaUJBQUE7QzdEaXlPSDs7QTZENXhPRDtFQUNFLGdCQUFBO0VBQ0EsT0FBQTtFQUNBLFFBQUE7RUFDQSxjckRvcEJrQztFcURucEJsQyxjQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSxpQkFBQTtFQUdBLFdBQUE7QzdENnhPRDs7QTZEdHhPRDtFQUNFLG1CQUFBO0VBQ0EsWUFBQTtFQUNBLGVyRDYzQmtDO0VxRDMzQmxDLHFCQUFBO0M3RHd4T0Q7QTZEcnhPQztFckNyQ0ksNENxQ3NDRjtFckN0Q0Usb0NxQ3NDRjtFckN0Q0UscUVxQ3NDRjtFQUNBLHVDckRrNUJnQztVcURsNUJoQywrQnJEazVCZ0M7Q1JxNE1uQztBd0J6ek9HO0VxQ2dDRjtJckMvQkksaUJBQUE7R3hCNHpPSDtDQUNGO0E2RDF4T0M7RUFDRSx3QnJEZzVCZ0M7VXFEaDVCaEMsZ0JyRGc1QmdDO0NSNDRNbkM7O0E2RHh4T0Q7RUFDRSxjQUFBO0VBQ0EsOEJBQUE7QzdEMnhPRDtBNkR6eE9DO0VBQ0UsK0JBQUE7RUFDQSxpQkFBQTtDN0QyeE9IO0E2RHh4T0M7O0VBRUUsZUFBQTtDN0QweE9IO0E2RHZ4T0M7RUFDRSxpQkFBQTtDN0R5eE9IOztBNkRyeE9EO0VBQ0UsY0FBQTtFQUNBLG9CQUFBO0VBQ0EsOEJBQUE7QzdEd3hPRDtBNkRyeE9DO0VBQ0UsZUFBQTtFQUNBLDJCQUFBO0VBQ0EsWUFBQTtDN0R1eE9IO0E2RG54T0M7RUFDRSx1QkFBQTtFQUNBLHdCQUFBO0VBQ0EsYUFBQTtDN0RxeE9IO0E2RG54T0c7RUFDRSxpQkFBQTtDN0RxeE9MO0E2RGx4T0c7RUFDRSxjQUFBO0M3RG94T0w7O0E2RDl3T0Q7RUFDRSxtQkFBQTtFQUNBLGNBQUE7RUFDQSx1QkFBQTtFQUNBLFlBQUE7RUFHQSxxQkFBQTtFQUNBLHVCeERyR1M7RXdEc0dULDZCQUFBO0VBQ0EscUNBQUE7RUFJQSxXQUFBO0M3RDR3T0Q7O0E2RHh3T0Q7RUFDRSxnQkFBQTtFQUNBLE9BQUE7RUFDQSxRQUFBO0VBQ0EsY3JEOGlCa0M7RXFEN2lCbEMsYUFBQTtFQUNBLGNBQUE7RUFDQSx1QnhENUdTO0NMdTNPVjtBNkR4d09DO0VBQVMsV0FBQTtDN0Qyd09WO0E2RDF3T0M7RUFBUyxjeERvMUJ5QjtDTHk3TW5DOztBNkR4d09EO0VBQ0UsY0FBQTtFQUNBLHdCQUFBO0VBQ0EsK0JBQUE7RUFDQSxtQnJEOHlCa0M7RXFEN3lCbEMsOEJBQUE7QzdEMndPRDtBNkR4d09DO0VBQ0UsbUJyRHl5QmdDO0VxRHZ5QmhDLCtCQUFBO0M3RHl3T0g7O0E2RHB3T0Q7RUFDRSxpQkFBQTtFQUNBLGlCeER3SzRCO0NMK2xPN0I7O0E2RGx3T0Q7RUFDRSxtQkFBQTtFQUdBLGVBQUE7RUFDQSxjckQrdkJrQztDUm9nTm5DOztBNkQvdk9EO0VBQ0UsY0FBQTtFQUNBLG9CQUFBO0VBQ0EsMEJBQUE7RUFDQSxjckR1dkJrQztFcUR0dkJsQywyQkFBQTtDN0Rrd09EO0E2RDl2T0M7RUFBdUIscUJBQUE7QzdEaXdPeEI7QTZEaHdPQztFQUFzQixzQkFBQTtDN0Rtd092Qjs7QTZEL3ZPRDtFQUNFLG1CQUFBO0VBQ0EsYUFBQTtFQUNBLFlBQUE7RUFDQSxhQUFBO0VBQ0EsaUJBQUE7QzdEa3dPRDs7QUkvM09HO0V5RG1JRjtJQUNFLGlCckQ0dkJnQztJcUQzdkJoQyxxQkFBQTtHN0Rnd09EO0U2RDd2T0Q7SUFDRSxnQ0FBQTtHN0Qrdk9EO0U2RDd2T0M7SUFDRSxpQ0FBQTtHN0Qrdk9IO0U2RDN2T0Q7SUFDRSxnQ0FBQTtHN0Q2dk9EO0U2RDN2T0M7SUFDRSw2QkFBQTtHN0Q2dk9IO0U2RHJ2T0Q7SUFBWSxpQnJEcXVCc0I7R1JtaE5qQztDQUNGO0FJcjVPRztFeURnS0Y7O0lBRUUsaUJyRDZ0QmdDO0dSMmhOakM7Q0FDRjtBSTM1T0c7RXlEdUtGO0lBQVksa0JyRHV0QnNCO0dSaWlOakM7Q0FDRjtBOERqOU9EO0VBRUUsbUJBQUE7RUFDQSw0QkFBQTtFQUNBLFNBQUE7RUFDQSxVQUFBO0VBQ0EsWUFBQTtFQUNBLGFBQUE7RUFDQSxXQUFBO0VBQ0EsNEJBQUE7RUFDQSxzQkFBQTtFQUNBLHlEekRvUXVCO0V5RG5RdkIsOGJBQUE7QzlEazlPRDs7QThELzhPRDtFQUNFLGNBQUE7RUFDQSxpQkFBQTtFQUNBLCtCQUFBO0VBQ0Esa0NBQUE7QzlEazlPRDs7QThELzhPRDtFQUVFLGlCQUFBO0M5RGk5T0Q7QThELzhPQztFQUNFLGtCQUFBO0M5RGk5T0g7O0E4RDc4T0Q7RUFFRSxpQkFBQTtDOUQrOE9EO0E4RDc4T0M7RUFDRSxhQUFBO0M5RCs4T0g7O0E4RDM4T0Q7RUFFRSx1QkFBQTtDOUQ2OE9EO0E4RDM4T0M7RUFFRSxZQUFBO0M5RDQ4T0g7QThEeDhPQztFQUVFLFlBQUE7QzlEeThPSDs7QStEdmdQRDtFQUNFLG1CQUFBO0VBQ0EsY3ZEd3FCa0M7RXVEdnFCbEMsZUFBQTtFQUNBLFV2RDYwQmtDO0V3RGoxQmxDLGlOM0RnVDRCO0UyRDlTNUIsbUJBQUE7RUFDQSxpQjNEdVQ0QjtFMkR0VDVCLGlCM0QyVDRCO0UyRDFUNUIsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLHNCQUFBO0VBQ0Esa0JBQUE7RUFDQSxxQkFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7RUFDQSxxQkFBQTtFQUNBLG9CQUFBO0VBQ0EsaUJBQUE7RXpEZ0hJLG9CQXRDYTtFd0Q5RWpCLHNCQUFBO0VBQ0EsV0FBQTtDL0RvaFBEO0ErRGxoUEM7RUFBUyxhdkRpMEJ5QjtDUm90Tm5DO0ErRG5oUEM7RUFDRSxtQkFBQTtFQUNBLGVBQUE7RUFDQSxjdkRpMEJnQztFdURoMEJoQyxldkRpMEJnQztDUm90Tm5DO0ErRG5oUEc7RUFDRSxtQkFBQTtFQUNBLFlBQUE7RUFDQSwwQkFBQTtFQUNBLG9CQUFBO0MvRHFoUEw7O0ErRGhoUEQ7RUFDRSxrQkFBQTtDL0RtaFBEO0ErRGpoUEM7RUFDRSxVQUFBO0MvRG1oUEg7QStEamhQRztFQUNFLE9BQUE7RUFDQSw4QkFBQTtFQUNBLHVCMUR2Qks7Q0wwaVBWOztBK0Q5Z1BEO0VBQ0Usa0JBQUE7Qy9EaWhQRDtBK0QvZ1BDO0VBQ0UsUUFBQTtFQUNBLGN2RG15QmdDO0V1RGx5QmhDLGV2RGl5QmdDO0NSZ3ZObkM7QStEL2dQRztFQUNFLFNBQUE7RUFDQSxxQ0FBQTtFQUNBLHlCMUR2Q0s7Q0x3alBWOztBK0Q1Z1BEO0VBQ0Usa0JBQUE7Qy9EK2dQRDtBK0Q3Z1BDO0VBQ0UsT0FBQTtDL0QrZ1BIO0ErRDdnUEc7RUFDRSxVQUFBO0VBQ0EsOEJBQUE7RUFDQSwwQjFEckRLO0NMb2tQVjs7QStEMWdQRDtFQUNFLGtCQUFBO0MvRDZnUEQ7QStEM2dQQztFQUNFLFNBQUE7RUFDQSxjdkRxd0JnQztFdURwd0JoQyxldkRtd0JnQztDUjB3Tm5DO0ErRDNnUEc7RUFDRSxRQUFBO0VBQ0EscUNBQUE7RUFDQSx3QjFEckVLO0NMa2xQVjs7QStEeC9PRDtFQUNFLGlCdkQrdEJrQztFdUQ5dEJsQyx3QkFBQTtFQUNBLFkxRHZHUztFMER3R1QsbUJBQUE7RUFDQSx1QjFEL0ZTO0NMMGxQVjs7QWlFM21QRDtFQUNFLG1CQUFBO0VBQ0EsT0FBQTtFQUNBLFFBQUE7RUFDQSxjekRzcUJrQztFeURycUJsQyxlQUFBO0VBQ0EsaUJ6RCsxQmtDO0V3RHAyQmxDLGlOM0RnVDRCO0UyRDlTNUIsbUJBQUE7RUFDQSxpQjNEdVQ0QjtFMkR0VDVCLGlCM0QyVDRCO0UyRDFUNUIsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLHNCQUFBO0VBQ0Esa0JBQUE7RUFDQSxxQkFBQTtFQUNBLHVCQUFBO0VBQ0EsbUJBQUE7RUFDQSxxQkFBQTtFQUNBLG9CQUFBO0VBQ0EsaUJBQUE7RXpEZ0hJLG9CQXRDYTtFMEQ3RWpCLHNCQUFBO0VBQ0EsdUI1RE5TO0U0RE9ULDZCQUFBO0VBQ0EscUNBQUE7Q2pFd25QRDtBaUVwblBDO0VBQ0UsbUJBQUE7RUFDQSxlQUFBO0VBQ0EsWXpEODFCZ0M7RXlENzFCaEMsZXpEODFCZ0M7RXlENzFCaEMsaUJBQUE7Q2pFc25QSDtBaUVwblBHO0VBRUUsbUJBQUE7RUFDQSxlQUFBO0VBQ0EsWUFBQTtFQUNBLDBCQUFBO0VBQ0Esb0JBQUE7Q2pFcW5QTDs7QWlFaG5QRDtFQUNFLHNCekQrMEJrQztDUm95Tm5DO0FpRWpuUEM7RUFDRSxrQ0FBQTtDakVtblBIO0FpRWpuUEc7RUFDRSxVQUFBO0VBQ0EsOEJBQUE7RUFDQSxzQ3pEMDBCOEI7Q1J5eU5uQztBaUVoblBHO0VBQ0UsWTVEMk13QjtFNEQxTXhCLDhCQUFBO0VBQ0EsdUI1RDdDSztDTCtwUFY7O0FpRTdtUEQ7RUFDRSxvQnpEMnpCa0M7Q1Jxek5uQztBaUU5bVBDO0VBQ0UsZ0NBQUE7RUFDQSxjekR1ekJnQztFeUR0ekJoQyxhekRxekJnQztFeURwekJoQyxpQkFBQTtDakVnblBIO0FpRTltUEc7RUFDRSxRQUFBO0VBQ0EscUNBQUE7RUFDQSx3Q3pEbXpCOEI7Q1I2ek5uQztBaUU3bVBHO0VBQ0UsVTVEb0x3QjtFNERuTHhCLHFDQUFBO0VBQ0EseUI1RHBFSztDTG1yUFY7O0FpRTFtUEQ7RUFDRSxtQnpEb3lCa0M7Q1J5ME5uQztBaUUzbVBDO0VBQ0UsK0JBQUE7Q2pFNm1QSDtBaUUzbVBHO0VBQ0UsT0FBQTtFQUNBLHFDQUFBO0VBQ0EseUN6RCt4QjhCO0NSODBObkM7QWlFMW1QRztFQUNFLFM1RGdLd0I7RTREL0p4QixxQ0FBQTtFQUNBLDBCNUR4Rks7Q0xvc1BWO0FpRXZtUEM7RUFDRSxtQkFBQTtFQUNBLE9BQUE7RUFDQSxVQUFBO0VBQ0EsZUFBQTtFQUNBLFl6RDJ3QmdDO0V5RDF3QmhDLHFCQUFBO0VBQ0EsWUFBQTtFQUNBLGlDQUFBO0NqRXltUEg7O0FpRXJtUEQ7RUFDRSxxQnpEb3dCa0M7Q1JvMk5uQztBaUV0bVBDO0VBQ0UsaUNBQUE7RUFDQSxjekRnd0JnQztFeUQvdkJoQyxhekQ4dkJnQztFeUQ3dkJoQyxpQkFBQTtDakV3bVBIO0FpRXRtUEc7RUFDRSxTQUFBO0VBQ0EscUNBQUE7RUFDQSx1Q3pENHZCOEI7Q1I0Mk5uQztBaUVybVBHO0VBQ0UsVzVENkh3QjtFNEQ1SHhCLHFDQUFBO0VBQ0Esd0I1RDNISztDTGt1UFY7O0FpRWpsUEQ7RUFDRSx3QkFBQTtFQUNBLGlCQUFBO0UxRDNCSSxnQkF0Q2E7RTBEb0VqQiwwQnpEOHNCa0M7RXlEN3NCbEMsaUNBQUE7Q2pFbWxQRDtBaUUva1BDO0VBQ0UsY0FBQTtDakVpbFBIOztBaUU3a1BEO0VBQ0Usd0JBQUE7RUFDQSxZNURsS1M7Q0xrdlBWOztBa0U1dVBEO0VBQ0UsbUJBQUE7Q2xFK3VQRDs7QWtFNXVQRDtFQUNFLG9CQUFBO0NsRSt1UEQ7O0FrRTV1UEQ7RUFDRSxtQkFBQTtFQUNBLFlBQUE7RUFDQSxpQkFBQTtDbEUrdVBEO0FtRXR3UEM7RUFDRSxlQUFBO0VBQ0EsWUFBQTtFQUNBLFlBQUE7Q25Fd3dQSDs7QWtFaHZQRDtFQUNFLG1CQUFBO0VBQ0EsY0FBQTtFQUNBLFlBQUE7RUFDQSxZQUFBO0VBQ0Esb0JBQUE7RUFDQSxvQ0FBQTtVQUFBLDRCQUFBO0UxQzVCSSwrQzBDNkJKO0UxQzdCSSx1QzBDNkJKO0UxQzdCSSwyRTBDNkJKO0NsRW12UEQ7QXdCM3dQRztFMENpQko7STFDaEJNLGlCQUFBO0d4Qjh3UEg7Q0FDRjs7QWtFcnZQRDs7O0VBR0UsZUFBQTtDbEV3dlBEOztBa0VydlBEOztFQUVFLG9DQUFBO1VBQUEsNEJBQUE7Q2xFd3ZQRDs7QWtFcnZQRDs7RUFFRSxxQ0FBQTtVQUFBLDZCQUFBO0NsRXd2UEQ7O0FrRS91UEM7RUFDRSxXQUFBO0VBQ0EsNkJBQUE7RUFDQSx3QkFBQTtVQUFBLGdCQUFBO0NsRWt2UEg7QWtFL3VQQzs7O0VBR0UsV0FBQTtFQUNBLFdBQUE7Q2xFaXZQSDtBa0U5dVBDOztFQUVFLFdBQUE7RUFDQSxXQUFBO0UxQ3RFRSw0QjBDdUVGO0NsRWd2UEg7QXdCbHpQRztFMEM4REY7O0kxQzdESSxpQkFBQTtHeEJzelBIO0NBQ0Y7O0FrRTd1UEQ7O0VBRUUsbUJBQUE7RUFDQSxPQUFBO0VBQ0EsVUFBQTtFQUNBLFdBQUE7RUFFQSxjQUFBO0VBQ0Esb0JBQUE7RUFDQSx3QkFBQTtFQUNBLFcxRDg3Qm1DO0UwRDc3Qm5DLFk3RDFGUztFNkQyRlQsbUJBQUE7RUFDQSxhMUQ0N0JtQztFZ0J6aEMvQiwrQjBDOEZKO0NsRSt1UEQ7QXdCeDBQRztFMEMyRUo7O0kxQzFFTSxpQkFBQTtHeEI0MFBIO0NBQ0Y7QVN6MFBDOzs7RXlEd0ZFLFk3RGpHTztFNkRrR1Asc0JBQUE7RUFDQSxXQUFBO0VBQ0EsYTFEcTdCaUM7Q1JpME5wQzs7QWtFbnZQRDtFQUNFLFFBQUE7Q2xFc3ZQRDs7QWtFanZQRDtFQUNFLFNBQUE7Q2xFb3ZQRDs7QWtFN3VQRDs7RUFFRSxzQkFBQTtFQUNBLFkxRDg2Qm1DO0UwRDc2Qm5DLGExRDY2Qm1DO0UwRDU2Qm5DLG9DQUFBO0NsRWd2UEQ7O0FrRTl1UEQ7RUFDRSxvTTFEMjZCbUM7Q1JzME5wQzs7QWtFL3VQRDtFQUNFLG9NMUR5NkJtQztDUnkwTnBDOztBa0V6dVBEO0VBQ0UsbUJBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtFQUNBLFFBQUE7RUFDQSxZQUFBO0VBQ0EsY0FBQTtFQUNBLHdCQUFBO0VBQ0EsZ0JBQUE7RUFFQSxrQjFEbzRCbUM7RTBEbjRCbkMsaUIxRG00Qm1DO0UwRGw0Qm5DLGlCQUFBO0NsRTJ1UEQ7QWtFenVQQztFQUNFLHdCQUFBO0VBQ0EsZUFBQTtFQUNBLFkxRGs0QmlDO0UwRGo0QmpDLFkxRGs0QmlDO0UwRGo0QmpDLGtCMURtNEJpQztFMERsNEJqQyxpQjFEazRCaUM7RTBEajRCakMsb0JBQUE7RUFDQSxnQkFBQTtFQUNBLHVCN0RoS087RTZEaUtQLDZCQUFBO0VBRUEsbUNBQUE7RUFDQSxzQ0FBQTtFQUNBLGFBQUE7RTFDdEtFLDhCMEN1S0Y7Q2xFMHVQSDtBd0I1NFBHO0UwQ21KRjtJMUNsSkksaUJBQUE7R3hCKzRQSDtDQUNGO0FrRTV1UEM7RUFDRSxXQUFBO0NsRTh1UEg7O0FrRXJ1UEQ7RUFDRSxtQkFBQTtFQUNBLFdBQUE7RUFDQSxhQUFBO0VBQ0EsVUFBQTtFQUNBLFlBQUE7RUFDQSxrQkFBQTtFQUNBLHFCQUFBO0VBQ0EsWTdEM0xTO0U2RDRMVCxtQkFBQTtDbEV3dVBEOztBb0V2NlBEO0VBQ0U7SUFBSyxrQ0FBQTtZQUFBLDBCQUFBO0dwRTI2UEo7Q0FDRjs7QW9FNzZQRDtFQUNFO0lBQUssa0NBQUE7WUFBQSwwQkFBQTtHcEUyNlBKO0NBQ0Y7QW9FejZQRDtFQUNFLHNCQUFBO0VBQ0EsWTVEOGlDc0I7RTREN2lDdEIsYTVENmlDc0I7RTRENWlDdEIsNEJBQUE7RUFDQSxrQ0FBQTtFQUNBLGdDQUFBO0VBRUEsbUJBQUE7RUFDQSx3REFBQTtVQUFBLGdEQUFBO0NwRTA2UEQ7O0FvRXY2UEQ7RUFDRSxZNUR1aUN3QjtFNER0aUN4QixhNURzaUN3QjtFNERyaUN4QixvQjVEdWlDd0I7Q1JtNE56Qjs7QW9FbjZQRDtFQUNFO0lBQ0UsNEJBQUE7WUFBQSxvQkFBQTtHcEVzNlBEO0VvRXA2UEQ7SUFDRSxXQUFBO0dwRXM2UEQ7Q0FDRjs7QW9FNTZQRDtFQUNFO0lBQ0UsNEJBQUE7WUFBQSxvQkFBQTtHcEVzNlBEO0VvRXA2UEQ7SUFDRSxXQUFBO0dwRXM2UEQ7Q0FDRjtBb0VuNlBEO0VBQ0Usc0JBQUE7RUFDQSxZNUQrZ0NzQjtFNEQ5Z0N0QixhNUQ4Z0NzQjtFNEQ3Z0N0Qiw0QkFBQTtFQUNBLCtCQUFBO0VBRUEsbUJBQUE7RUFDQSxXQUFBO0VBQ0Esc0RBQUE7VUFBQSw4Q0FBQTtDcEVvNlBEOztBb0VqNlBEO0VBQ0UsWTVEd2dDd0I7RTREdmdDeEIsYTVEdWdDd0I7Q1I2NU56Qjs7QXFFdjlQRDtFQUFxQixvQ0FBQTtDckUyOVBwQjs7QXFFMTlQRDtFQUFxQiwrQkFBQTtDckU4OVBwQjs7QXFFNzlQRDtFQUFxQixrQ0FBQTtDckVpK1BwQjs7QXFFaCtQRDtFQUFxQixrQ0FBQTtDckVvK1BwQjs7QXFFbitQRDtFQUFxQix1Q0FBQTtDckV1K1BwQjs7QXFFdCtQRDtFQUFxQixvQ0FBQTtDckUwK1BwQjs7QXNFNStQQztFQUNFLHFDQUFBO0N0RSsrUEg7O0FTcitQQzs7O0U2RExJLHFDQUFBO0N0RWcvUEw7O0FzRXQvUEM7RUFDRSxxQ0FBQTtDdEV5L1BIOztBUy8rUEM7OztFNkRMSSxxQ0FBQTtDdEUwL1BMOztBc0VoZ1FDO0VBQ0UscUNBQUE7Q3RFbWdRSDs7QVN6L1BDOzs7RTZETEkscUNBQUE7Q3RFb2dRTDs7QXNFMWdRQztFQUNFLHFDQUFBO0N0RTZnUUg7O0FTbmdRQzs7O0U2RExJLHFDQUFBO0N0RThnUUw7O0FzRXBoUUM7RUFDRSxxQ0FBQTtDdEV1aFFIOztBUzdnUUM7OztFNkRMSSxxQ0FBQTtDdEV3aFFMOztBc0U5aFFDO0VBQ0UscUNBQUE7Q3RFaWlRSDs7QVN2aFFDOzs7RTZETEkscUNBQUE7Q3RFa2lRTDs7QXNFeGlRQztFQUNFLHFDQUFBO0N0RTJpUUg7O0FTamlRQzs7O0U2RExJLHFDQUFBO0N0RTRpUUw7O0FzRWxqUUM7RUFDRSxxQ0FBQTtDdEVxalFIOztBUzNpUUM7OztFNkRMSSxtQ0FBQTtDdEVzalFMOztBc0U1alFDO0VBQ0UscUNBQUE7Q3RFK2pRSDs7QVNyalFDOzs7RTZETEkscUNBQUE7Q3RFZ2tRTDs7QXNFdGtRQztFQUNFLGtDQUFBO0N0RXlrUUg7O0FTL2pRQzs7O0U2RExJLHFDQUFBO0N0RTBrUUw7O0FzRWhsUUM7RUFDRSxrQ0FBQTtDdEVtbFFIOztBU3prUUM7OztFNkRMSSxxQ0FBQTtDdEVvbFFMOztBc0UxbFFDO0VBQ0Usa0NBQUE7Q3RFNmxRSDs7QVNubFFDOzs7RTZETEkscUNBQUE7Q3RFOGxRTDs7QXNFcG1RQztFQUNFLGtDQUFBO0N0RXVtUUg7O0FTN2xRQzs7O0U2RExJLHFDQUFBO0N0RXdtUUw7O0F1RXZtUUQ7RUFDRSxrQ0FBQTtDdkUwbVFEOztBdUV2bVFEO0VBQ0UseUNBQUE7Q3ZFMG1RRDs7QXdFcm5RRDtFQUFrQixrQ0FBQTtDeEV5blFqQjs7QXdFeG5RRDtFQUFrQixzQ0FBQTtDeEU0blFqQjs7QXdFM25RRDtFQUFrQix3Q0FBQTtDeEUrblFqQjs7QXdFOW5RRDtFQUFrQix5Q0FBQTtDeEVrb1FqQjs7QXdFam9RRDtFQUFrQix1Q0FBQTtDeEVxb1FqQjs7QXdFbm9RRDtFQUFtQixxQkFBQTtDeEV1b1FsQjs7QXdFdG9RRDtFQUFtQix5QkFBQTtDeEUwb1FsQjs7QXdFem9RRDtFQUFtQiwyQkFBQTtDeEU2b1FsQjs7QXdFNW9RRDtFQUFtQiw0QkFBQTtDeEVncFFsQjs7QXdFL29RRDtFQUFtQiwwQkFBQTtDeEVtcFFsQjs7QXdFaHBRQztFQUNFLGlDQUFBO0N4RW1wUUg7O0F3RXBwUUM7RUFDRSxpQ0FBQTtDeEV1cFFIOztBd0V4cFFDO0VBQ0UsaUNBQUE7Q3hFMnBRSDs7QXdFNXBRQztFQUNFLGlDQUFBO0N4RStwUUg7O0F3RWhxUUM7RUFDRSxpQ0FBQTtDeEVtcVFIOztBd0VwcVFDO0VBQ0UsaUNBQUE7Q3hFdXFRSDs7QXdFeHFRQztFQUNFLGlDQUFBO0N4RTJxUUg7O0F3RTVxUUM7RUFDRSxpQ0FBQTtDeEUrcVFIOztBd0VoclFDO0VBQ0UsaUNBQUE7Q3hFbXJRSDs7QXdFcHJRQztFQUNFLDhCQUFBO0N4RXVyUUg7O0F3RXhyUUM7RUFDRSw4QkFBQTtDeEUyclFIOztBd0U1clFDO0VBQ0UsOEJBQUE7Q3hFK3JRSDs7QXdFaHNRQztFQUNFLDhCQUFBO0N4RW1zUUg7O0F3RS9yUUQ7RUFDRSw4QkFBQTtDeEVrc1FEOztBd0UzclFEO0VBQ0UsaUNBQUE7Q3hFOHJRRDs7QXdFM3JRRDtFQUNFLGtDQUFBO0N4RThyUUQ7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O0VBQThCLDBCQUFBO0MzRXNoUmpDOztBMkVyaFJHO0VBQThCLDBCQUFBO0MzRXloUmpDOztBMkV2aFJHO0VBQW9DLHVDQUFBO0MzRTJoUnZDOztBMkUxaFJHO0VBQW9DLHFDQUFBO0MzRThoUnZDOztBMkU3aFJHO0VBQW9DLG1DQUFBO0MzRWlpUnZDOztBMkVoaVJHO0VBQW9DLDBDQUFBO0MzRW9pUnZDOztBMkVuaVJHO0VBQW9DLHlDQUFBO0MzRXVpUnZDOztBMkVyaVJHO0VBQWlDLG1DQUFBO0MzRXlpUnBDOztBMkV4aVJHO0VBQWlDLGlDQUFBO0MzRTRpUnBDOztBMkUzaVJHO0VBQWlDLCtCQUFBO0MzRStpUnBDOztBMkU5aVJHO0VBQWlDLGlDQUFBO0MzRWtqUnBDOztBMkVqalJHO0VBQWlDLGdDQUFBO0MzRXFqUnBDOztBMkVualJHO0VBQWtDLHFDQUFBO0MzRXVqUnJDOztBMkV0alJHO0VBQWtDLG1DQUFBO0MzRTBqUnJDOztBMkV6alJHO0VBQWtDLGlDQUFBO0MzRTZqUnJDOztBMkU1alJHO0VBQWtDLHdDQUFBO0MzRWdrUnJDOztBMkUvalJHO0VBQWtDLHVDQUFBO0MzRW1rUnJDOztBMkVsa1JHO0VBQWtDLGtDQUFBO0MzRXNrUnJDOztBMkVwa1JHO0VBQWdDLDRCQUFBO0MzRXdrUm5DOztBMkV2a1JHO0VBQWdDLGtDQUFBO0MzRTJrUm5DOztBMkUxa1JHO0VBQWdDLGdDQUFBO0MzRThrUm5DOztBMkU3a1JHO0VBQWdDLDhCQUFBO0MzRWlsUm5DOztBMkVobFJHO0VBQWdDLGdDQUFBO0MzRW9sUm5DOztBMkVubFJHO0VBQWdDLCtCQUFBO0MzRXVsUm5DOztBSTNrUkc7RXVFbERBO0lBQWdDLCtCQUFBO0czRWtvUmpDO0UyRWpvUkM7SUFBZ0Msa0NBQUE7RzNFb29SakM7RTJFbm9SQztJQUFnQyx1Q0FBQTtHM0Vzb1JqQztFMkVyb1JDO0lBQWdDLDBDQUFBO0czRXdvUmpDO0UyRXRvUkM7SUFBOEIsMkJBQUE7RzNFeW9SL0I7RTJFeG9SQztJQUE4Qiw2QkFBQTtHM0Uyb1IvQjtFMkUxb1JDO0lBQThCLG1DQUFBO0czRTZvUi9CO0UyRTVvUkM7SUFBOEIsMEJBQUE7RzNFK29SL0I7RTJFOW9SQztJQUE4Qix3QkFBQTtHM0VpcFIvQjtFMkVocFJDO0lBQThCLHdCQUFBO0czRW1wUi9CO0UyRWxwUkM7SUFBOEIsMEJBQUE7RzNFcXBSL0I7RTJFcHBSQztJQUE4QiwwQkFBQTtHM0V1cFIvQjtFMkVycFJDO0lBQW9DLHVDQUFBO0czRXdwUnJDO0UyRXZwUkM7SUFBb0MscUNBQUE7RzNFMHBSckM7RTJFenBSQztJQUFvQyxtQ0FBQTtHM0U0cFJyQztFMkUzcFJDO0lBQW9DLDBDQUFBO0czRThwUnJDO0UyRTdwUkM7SUFBb0MseUNBQUE7RzNFZ3FSckM7RTJFOXBSQztJQUFpQyxtQ0FBQTtHM0VpcVJsQztFMkVocVJDO0lBQWlDLGlDQUFBO0czRW1xUmxDO0UyRWxxUkM7SUFBaUMsK0JBQUE7RzNFcXFSbEM7RTJFcHFSQztJQUFpQyxpQ0FBQTtHM0V1cVJsQztFMkV0cVJDO0lBQWlDLGdDQUFBO0czRXlxUmxDO0UyRXZxUkM7SUFBa0MscUNBQUE7RzNFMHFSbkM7RTJFenFSQztJQUFrQyxtQ0FBQTtHM0U0cVJuQztFMkUzcVJDO0lBQWtDLGlDQUFBO0czRThxUm5DO0UyRTdxUkM7SUFBa0Msd0NBQUE7RzNFZ3JSbkM7RTJFL3FSQztJQUFrQyx1Q0FBQTtHM0VrclJuQztFMkVqclJDO0lBQWtDLGtDQUFBO0czRW9yUm5DO0UyRWxyUkM7SUFBZ0MsNEJBQUE7RzNFcXJSakM7RTJFcHJSQztJQUFnQyxrQ0FBQTtHM0V1clJqQztFMkV0clJDO0lBQWdDLGdDQUFBO0czRXlyUmpDO0UyRXhyUkM7SUFBZ0MsOEJBQUE7RzNFMnJSakM7RTJFMXJSQztJQUFnQyxnQ0FBQTtHM0U2clJqQztFMkU1clJDO0lBQWdDLCtCQUFBO0czRStyUmpDO0NBQ0Y7QUlwclJHO0V1RWxEQTtJQUFnQywrQkFBQTtHM0UwdVJqQztFMkV6dVJDO0lBQWdDLGtDQUFBO0czRTR1UmpDO0UyRTN1UkM7SUFBZ0MsdUNBQUE7RzNFOHVSakM7RTJFN3VSQztJQUFnQywwQ0FBQTtHM0VndlJqQztFMkU5dVJDO0lBQThCLDJCQUFBO0czRWl2Ui9CO0UyRWh2UkM7SUFBOEIsNkJBQUE7RzNFbXZSL0I7RTJFbHZSQztJQUE4QixtQ0FBQTtHM0VxdlIvQjtFMkVwdlJDO0lBQThCLDBCQUFBO0czRXV2Ui9CO0UyRXR2UkM7SUFBOEIsd0JBQUE7RzNFeXZSL0I7RTJFeHZSQztJQUE4Qix3QkFBQTtHM0UydlIvQjtFMkUxdlJDO0lBQThCLDBCQUFBO0czRTZ2Ui9CO0UyRTV2UkM7SUFBOEIsMEJBQUE7RzNFK3ZSL0I7RTJFN3ZSQztJQUFvQyx1Q0FBQTtHM0Vnd1JyQztFMkUvdlJDO0lBQW9DLHFDQUFBO0czRWt3UnJDO0UyRWp3UkM7SUFBb0MsbUNBQUE7RzNFb3dSckM7RTJFbndSQztJQUFvQywwQ0FBQTtHM0Vzd1JyQztFMkVyd1JDO0lBQW9DLHlDQUFBO0czRXd3UnJDO0UyRXR3UkM7SUFBaUMsbUNBQUE7RzNFeXdSbEM7RTJFeHdSQztJQUFpQyxpQ0FBQTtHM0Uyd1JsQztFMkUxd1JDO0lBQWlDLCtCQUFBO0czRTZ3UmxDO0UyRTV3UkM7SUFBaUMsaUNBQUE7RzNFK3dSbEM7RTJFOXdSQztJQUFpQyxnQ0FBQTtHM0VpeFJsQztFMkUvd1JDO0lBQWtDLHFDQUFBO0czRWt4Um5DO0UyRWp4UkM7SUFBa0MsbUNBQUE7RzNFb3hSbkM7RTJFbnhSQztJQUFrQyxpQ0FBQTtHM0VzeFJuQztFMkVyeFJDO0lBQWtDLHdDQUFBO0czRXd4Um5DO0UyRXZ4UkM7SUFBa0MsdUNBQUE7RzNFMHhSbkM7RTJFenhSQztJQUFrQyxrQ0FBQTtHM0U0eFJuQztFMkUxeFJDO0lBQWdDLDRCQUFBO0czRTZ4UmpDO0UyRTV4UkM7SUFBZ0Msa0NBQUE7RzNFK3hSakM7RTJFOXhSQztJQUFnQyxnQ0FBQTtHM0VpeVJqQztFMkVoeVJDO0lBQWdDLDhCQUFBO0czRW15UmpDO0UyRWx5UkM7SUFBZ0MsZ0NBQUE7RzNFcXlSakM7RTJFcHlSQztJQUFnQywrQkFBQTtHM0V1eVJqQztDQUNGO0FJNXhSRztFdUVsREE7SUFBZ0MsK0JBQUE7RzNFazFSakM7RTJFajFSQztJQUFnQyxrQ0FBQTtHM0VvMVJqQztFMkVuMVJDO0lBQWdDLHVDQUFBO0czRXMxUmpDO0UyRXIxUkM7SUFBZ0MsMENBQUE7RzNFdzFSakM7RTJFdDFSQztJQUE4QiwyQkFBQTtHM0V5MVIvQjtFMkV4MVJDO0lBQThCLDZCQUFBO0czRTIxUi9CO0UyRTExUkM7SUFBOEIsbUNBQUE7RzNFNjFSL0I7RTJFNTFSQztJQUE4QiwwQkFBQTtHM0UrMVIvQjtFMkU5MVJDO0lBQThCLHdCQUFBO0czRWkyUi9CO0UyRWgyUkM7SUFBOEIsd0JBQUE7RzNFbTJSL0I7RTJFbDJSQztJQUE4QiwwQkFBQTtHM0VxMlIvQjtFMkVwMlJDO0lBQThCLDBCQUFBO0czRXUyUi9CO0UyRXIyUkM7SUFBb0MsdUNBQUE7RzNFdzJSckM7RTJFdjJSQztJQUFvQyxxQ0FBQTtHM0UwMlJyQztFMkV6MlJDO0lBQW9DLG1DQUFBO0czRTQyUnJDO0UyRTMyUkM7SUFBb0MsMENBQUE7RzNFODJSckM7RTJFNzJSQztJQUFvQyx5Q0FBQTtHM0VnM1JyQztFMkU5MlJDO0lBQWlDLG1DQUFBO0czRWkzUmxDO0UyRWgzUkM7SUFBaUMsaUNBQUE7RzNFbTNSbEM7RTJFbDNSQztJQUFpQywrQkFBQTtHM0VxM1JsQztFMkVwM1JDO0lBQWlDLGlDQUFBO0czRXUzUmxDO0UyRXQzUkM7SUFBaUMsZ0NBQUE7RzNFeTNSbEM7RTJFdjNSQztJQUFrQyxxQ0FBQTtHM0UwM1JuQztFMkV6M1JDO0lBQWtDLG1DQUFBO0czRTQzUm5DO0UyRTMzUkM7SUFBa0MsaUNBQUE7RzNFODNSbkM7RTJFNzNSQztJQUFrQyx3Q0FBQTtHM0VnNFJuQztFMkUvM1JDO0lBQWtDLHVDQUFBO0czRWs0Um5DO0UyRWo0UkM7SUFBa0Msa0NBQUE7RzNFbzRSbkM7RTJFbDRSQztJQUFnQyw0QkFBQTtHM0VxNFJqQztFMkVwNFJDO0lBQWdDLGtDQUFBO0czRXU0UmpDO0UyRXQ0UkM7SUFBZ0MsZ0NBQUE7RzNFeTRSakM7RTJFeDRSQztJQUFnQyw4QkFBQTtHM0UyNFJqQztFMkUxNFJDO0lBQWdDLGdDQUFBO0czRTY0UmpDO0UyRTU0UkM7SUFBZ0MsK0JBQUE7RzNFKzRSakM7Q0FDRjtBSXA0Ukc7RXVFbERBO0lBQWdDLCtCQUFBO0czRTA3UmpDO0UyRXo3UkM7SUFBZ0Msa0NBQUE7RzNFNDdSakM7RTJFMzdSQztJQUFnQyx1Q0FBQTtHM0U4N1JqQztFMkU3N1JDO0lBQWdDLDBDQUFBO0czRWc4UmpDO0UyRTk3UkM7SUFBOEIsMkJBQUE7RzNFaThSL0I7RTJFaDhSQztJQUE4Qiw2QkFBQTtHM0VtOFIvQjtFMkVsOFJDO0lBQThCLG1DQUFBO0czRXE4Ui9CO0UyRXA4UkM7SUFBOEIsMEJBQUE7RzNFdThSL0I7RTJFdDhSQztJQUE4Qix3QkFBQTtHM0V5OFIvQjtFMkV4OFJDO0lBQThCLHdCQUFBO0czRTI4Ui9CO0UyRTE4UkM7SUFBOEIsMEJBQUE7RzNFNjhSL0I7RTJFNThSQztJQUE4QiwwQkFBQTtHM0UrOFIvQjtFMkU3OFJDO0lBQW9DLHVDQUFBO0czRWc5UnJDO0UyRS84UkM7SUFBb0MscUNBQUE7RzNFazlSckM7RTJFajlSQztJQUFvQyxtQ0FBQTtHM0VvOVJyQztFMkVuOVJDO0lBQW9DLDBDQUFBO0czRXM5UnJDO0UyRXI5UkM7SUFBb0MseUNBQUE7RzNFdzlSckM7RTJFdDlSQztJQUFpQyxtQ0FBQTtHM0V5OVJsQztFMkV4OVJDO0lBQWlDLGlDQUFBO0czRTI5UmxDO0UyRTE5UkM7SUFBaUMsK0JBQUE7RzNFNjlSbEM7RTJFNTlSQztJQUFpQyxpQ0FBQTtHM0UrOVJsQztFMkU5OVJDO0lBQWlDLGdDQUFBO0czRWkrUmxDO0UyRS85UkM7SUFBa0MscUNBQUE7RzNFaytSbkM7RTJFaitSQztJQUFrQyxtQ0FBQTtHM0VvK1JuQztFMkVuK1JDO0lBQWtDLGlDQUFBO0czRXMrUm5DO0UyRXIrUkM7SUFBa0Msd0NBQUE7RzNFdytSbkM7RTJFditSQztJQUFrQyx1Q0FBQTtHM0UwK1JuQztFMkV6K1JD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U1Q7O0FtRjcxU087O0VBRUUsZ0NBQUE7Q25GZzJTVDs7QW1GOTFTTzs7RUFFRSxpQ0FBQTtDbkZpMlNUOztBbUYvMVNPOztFQUVFLCtCQUFBO0NuRmsyU1Q7O0FtRmozU087RUFBZ0Msd0JBQUE7Q25GcTNTdkM7O0FtRnAzU087O0VBRUUsNEJBQUE7Q25GdTNTVDs7QW1GcjNTTzs7RUFFRSw4QkFBQTtDbkZ3M1NUOztBbUZ0M1NPOztFQUVFLCtCQUFBO0NuRnkzU1Q7O0FtRnYzU087O0VBRUUsNkJBQUE7Q25GMDNTVDs7QW1GejRTTztFQUFnQywwQkFBQTtDbkY2NFN2Qzs7QW1GNTRTTzs7RUFFRSw4QkFBQTtDbkYrNFNUOztBbUY3NFNPOztFQUVFLGdDQUFBO0NuRmc1U1Q7O0FtRjk0U087O0VBRUUsaUNBQUE7Q25GaTVTVDs7QW1GLzRTTzs7RUFFRSwrQkFBQTtDbkZrNVNUOztBbUZqNlNPO0VBQWdDLHdCQUFBO0NuRnE2U3ZDOztBbUZwNlNPOztFQUVFLDRCQUFBO0NuRnU2U1Q7O0FtRnI2U087O0VBRUUsOEJBQUE7Q25GdzZTVDs7QW1GdDZTTzs7RUFFRSwrQkFBQTtDbkZ5NlNUOztBbUZ2NlNPOztFQUVFLDZCQUFBO0NuRjA2U1Q7O0FtRno3U087RUFBZ0Msd0JBQUE7Q25GNjdTdkM7O0FtRjU3U087O0VBRUUsNEJBQUE7Q25GKzdTVDs7QW1GNzdTTzs7RUFFRSw4QkFBQTtDbkZnOFNUOztBbUY5N1NPOztFQUVFLCtCQUFBO0NuRmk4U1Q7O0FtRi83U087O0VBRUUsNkJBQUE7Q25GazhTVDs7QW1GajlTTztFQUFnQywwQkFBQTtDbkZxOVN2Qzs7QW1GcDlTTzs7RUFFRSw4QkFBQTtDbkZ1OVNUOztBbUZyOVNPOztFQUVFLGdDQUFBO0NuRnc5U1Q7O0FtRnQ5U087O0VBRUUsaUNBQUE7Q25GeTlTVDs7QW1GdjlTTzs7RUFFRSwrQkFBQTtDbkYwOVNUOztBbUZ6K1NPO0VBQWdDLHdCQUFBO0NuRjYrU3ZDOztBbUY1K1NPOztFQUVFLDRCQUFBO0NuRisrU1Q7O0FtRjcrU087O0VBRUUsOEJBQUE7Q25GZy9TVDs7QW1GOStTTzs7RUFFRSwrQkFBQTtDbkZpL1NUOztBbUYvK1NPOztFQUVFLDZCQUFBO0NuRmsvU1Q7O0FtRmpnVE87RUFBZ0MsMEJBQUE7Q25GcWdUdkM7O0FtRnBnVE87O0VBRUUsOEJBQUE7Q25GdWdUVDs7QW1GcmdUTzs7RUFFRSxnQ0FBQTtDbkZ3Z1RUOztBbUZ0Z1RPOztFQUVFLGlDQUFBO0NuRnlnVFQ7O0FtRnZnVE87O0VBRUUsK0JBQUE7Q25GMGdUVDs7QW1GemhUTztFQUFnQyx3QkFBQTtDbkY2aFR2Qzs7QW1GNWhUTzs7RUFFRSw0QkFBQTtDbkYraFRUOztBbUY3aFRPOztFQUVFLDhCQUFBO0NuRmdpVFQ7O0FtRjloVE87O0VBRUUsK0JBQUE7Q25GaWlUVDs7QW1GL2hUTzs7RUFFRSw2QkFBQTtDbkZraVRUOztBbUZqalRPO0VBQWdDLHNCQUFBO0NuRnFqVHZDOztBbUZwalRPOztFQUVFLDBCQUFBO0NuRnVqVFQ7O0FtRnJqVE87O0VBRUUsNEJBQUE7Q25Gd2pUVDs7QW1GdGpUTzs7RUFFRSw2QkFBQTtDbkZ5alRUOztBbUZ2alRPOztFQUVFLDJCQUFBO0NuRjBqVFQ7O0FtRnprVE87RUFBZ0MsNEJBQUE7Q25GNmtUdkM7O0FtRjVrVE87O0VBRUUsZ0NBQUE7Q25GK2tUVDs7QW1GN2tUTzs7RUFFRSxrQ0FBQTtDbkZnbFRUOztBbUY5a1RPOztFQUVFLG1DQUFBO0NuRmlsVFQ7O0FtRi9rVE87O0VBRUUsaUNBQUE7Q25Ga2xUVDs7QW1Gam1UTztFQUFnQywyQkFBQTtDbkZxbVR2Qzs7QW1GcG1UTzs7RUFFRSwrQkFBQTtDbkZ1bVRUOztBbUZybVRPOztFQUVFLGlDQUFBO0NuRndtVFQ7O0FtRnRtVE87O0VBRUUsa0NBQUE7Q25GeW1UVDs7QW1Gdm1UTzs7RUFFRSxnQ0FBQTtDbkYwbVRUOztBbUZ6blRPO0VBQWdDLHlCQUFBO0NuRjZuVHZDOztBbUY1blRPOztFQUVFLDZCQUFBO0NuRituVFQ7O0FtRjduVE87O0VBRUUsK0JBQUE7Q25GZ29UVDs7QW1GOW5UTzs7RUFFRSxnQ0FBQTtDbkZpb1RUOztBbUYvblRPOztFQUVFLDhCQUFBO0NuRmtvVFQ7O0FtRmpwVE87RUFBZ0MsMkJBQUE7Q25GcXBUdkM7O0FtRnBwVE87O0VBRUUsK0JBQUE7Q25GdXBUVDs7QW1GcnBUTzs7RUFFRSxpQ0FBQTtDbkZ3cFRUOztBbUZ0cFRPOztFQUVFLGtDQUFBO0NuRnlwVFQ7O0FtRnZwVE87O0VBRUUsZ0NBQUE7Q25GMHBUVDs7QW1GenFUTztFQUFnQyx5QkFBQTtDbkY2cVR2Qzs7QW1GNXFUTzs7RUFFRSw2QkFBQTtDbkYrcVRUOztBbUY3cVRPOztFQUVFLCtCQUFBO0NuRmdyVFQ7O0FtRjlxVE87O0VBRUUsZ0NBQUE7Q25GaXJUVDs7QW1GL3FUTzs7RUFFRSw4QkFBQTtDbkZrclRUOztBbUZqc1RPO0VBQWdDLHlCQUFBO0NuRnFzVHZDOztBbUZwc1RPOztFQUVFLDZCQUFBO0NuRnVzVFQ7O0FtRnJzVE87O0VBRUUsK0JBQUE7Q25Gd3NUVDs7QW1GdHNUTzs7RUFFRSxnQ0FBQTtDbkZ5c1RUOztBbUZ2c1RPOztFQUVFLDhCQUFBO0NuRjBzVFQ7O0FtRnp0VE87RUFBZ0MsMkJBQUE7Q25GNnRUdkM7O0FtRjV0VE87O0VBRUUsK0JBQUE7Q25GK3RUVDs7QW1GN3RUTzs7RUFFRSxpQ0FBQTtDbkZndVRUOztBbUY5dFRPOztFQUVFLGtDQUFBO0NuRml1VFQ7O0FtRi90VE87O0VBRUUsZ0NBQUE7Q25Ga3VUVDs7QW1GanZUTztFQUFnQyx5QkFBQTtDbkZxdlR2Qzs7QW1GcHZUTzs7RUFFRSw2QkFBQTtDbkZ1dlRUOztBbUZydlRPOztFQUVFLCtCQUFBO0NuRnd2VFQ7O0FtRnR2VE87O0VBRUUsZ0NBQUE7Q25GeXZUVDs7QW1GdnZUTzs7RUFFRSw4QkFBQTtDbkYwdlRUOztBbUZ6d1RPO0VBQWdDLDJCQUFBO0NuRjZ3VHZDOztBbUY1d1RPOztFQUVFLCtCQUFBO0NuRit3VFQ7O0FtRjd3VE87O0VBRUUsaUNBQUE7Q25GZ3hUVDs7QW1GOXdUTzs7RUFFRSxrQ0FBQTtDbkZpeFRUOztBbUYvd1RPOztFQUVFLGdDQUFBO0NuRmt4VFQ7O0FtRmp5VE87RUFBZ0MseUJBQUE7Q25GcXlUdkM7O0FtRnB5VE87O0VBRUUsNkJBQUE7Q25GdXlUVDs7QW1GcnlUTzs7RUFFRSwrQkFBQTtDbkZ3eVRUOztBbUZ0eVRPOztFQUVFLGdDQUFBO0NuRnl5VFQ7O0FtRnZ5VE87O0VBRUUsOEJBQUE7Q25GMHlUVDs7QW1GbHlUTztFQUF3Qiw0QkFBQTtDbkZzeVQvQjs7QW1GcnlUTzs7RUFFRSxnQ0FBQTtDbkZ3eVRUOztBbUZ0eVRPOztFQUVFLGtDQUFBO0NuRnl5VFQ7O0FtRnZ5VE87O0VBRUUsbUNBQUE7Q25GMHlUVDs7QW1GeHlUTzs7RUFFRSxpQ0FBQTtDbkYyeVRUOztBbUYxelRPO0VBQXdCLDJCQUFBO0NuRjh6VC9COztBbUY3elRPOztFQUVFLCtCQUFBO0NuRmcwVFQ7O0FtRjl6VE87O0VBRUUsaUNBQUE7Q25GaTBUVDs7QW1GL3pUTzs7RUFFRSxrQ0FBQTtDbkZrMFRUOztBbUZoMFRPOztFQUVFLGdDQUFBO0NuRm0wVFQ7O0FtRmwxVE87RUFBd0IseUJBQUE7Q25GczFUL0I7O0FtRnIxVE87O0VBRUUsNkJBQUE7Q25GdzFUVDs7QW1GdDFUTzs7RUFFRSwrQkFBQTtDbkZ5MVRUOztBbUZ2MVRPOztFQUVFLGdDQUFBO0NuRjAxVFQ7O0FtRngxVE87O0VBRUUsOEJBQUE7Q25GMjFUVDs7QW1GMTJUTztFQUF3QiwyQkFBQTtDbkY4MlQvQjs7QW1GNzJUTzs7RUFFRSwrQkFBQTtDbkZnM1RUOztBbUY5MlRPOztFQUVFLGlDQUFBO0NuRmkzVFQ7O0FtRi8yVE87O0VBRUUsa0NBQUE7Q25GazNUVDs7QW1GaDNUTzs7RUFFRSxnQ0FBQTtDbkZtM1RUOztBbUZsNFRPO0VBQXdCLHlCQUFBO0NuRnM0VC9COztBbUZyNFRPOztFQUVFLDZCQUFBO0NuRnc0VFQ7O0FtRnQ0VE87O0VBRUUsK0JBQUE7Q25GeTRUVDs7QW1GdjRUTzs7RUFFRSxnQ0FBQTtDbkYwNFRUOztBbUZ4NFRPOztFQUVFLDhCQUFBO0NuRjI0VFQ7O0FtRjE1VE87RUFBd0IseUJBQUE7Q25GODVUL0I7O0FtRjc1VE87O0VBRUUsNkJBQUE7Q25GZzZUVDs7QW1GOTVUTzs7RUFFRSwrQkFBQTtDbkZpNlRUOztBbUYvNVRPOztFQUVFLGdDQUFBO0NuRms2VFQ7O0FtRmg2VE87O0VBRUUsOEJBQUE7Q25GbTZUVDs7QW1GbDdUTztFQUF3QiwyQkFBQTtDbkZzN1QvQjs7QW1GcjdUTzs7RUFFRSwrQkFBQTtDbkZ3N1RUOztBbUZ0N1RPOztFQUVFLGlDQUFBO0NuRnk3VFQ7O0FtRnY3VE87O0VBRUUsa0NBQUE7Q25GMDdUVDs7QW1GeDdUTzs7RUFFRSxnQ0FBQTtDbkYyN1RUOztBbUYxOFRPO0VBQXdCLHlCQUFBO0NuRjg4VC9COztBbUY3OFRPOztFQUVFLDZCQUFBO0NuRmc5VFQ7O0FtRjk4VE87O0VBRUUsK0JBQUE7Q25GaTlUVDs7QW1GLzhUTzs7RUFFRSxnQ0FBQTtDbkZrOVRUOztBbUZoOVRPOztFQUVFLDhCQUFBO0NuRm05VFQ7O0FtRmwrVE87RUFBd0IsMkJBQUE7Q25GcytUL0I7O0FtRnIrVE87O0VBRUUsK0JBQUE7Q25GdytUVDs7QW1GdCtUTzs7RUFFRSxpQ0FBQTtDbkZ5K1RUOztBbUZ2K1RPOztFQUVFLGtDQUFBO0NuRjArVFQ7O0FtRngrVE87O0VBRUUsZ0NBQUE7Q25GMitUVDs7QW1GMS9UTztFQUF3Qix5QkFBQTtDbkY4L1QvQjs7QW1GNy9UTzs7RUFFRSw2QkFBQTtDbkZnZ1VUOztBbUY5L1RPOztFQUVFLCtCQUFBO0NuRmlnVVQ7O0FtRi8vVE87O0VBRUUsZ0NBQUE7Q25Ga2dVVDs7QW1GaGdVTzs7RUFFRSw4QkFBQTtDbkZtZ1VUOztBbUY3L1RHO0VBQW1CLHdCQUFBO0NuRmlnVXRCOztBbUZoZ1VHOztFQUVFLDRCQUFBO0NuRm1nVUw7O0FtRmpnVUc7O0VBRUUsOEJBQUE7Q25Gb2dVTDs7QW1GbGdVRzs7RUFFRSwrQkFBQTtDbkZxZ1VMOztBbUZuZ1VHOztFQUVFLDZCQUFBO0NuRnNnVUw7O0FJL2dVRztFK0VsREk7SUFBZ0MscUJBQUE7R25Gc2tVckM7RW1GcmtVSzs7SUFFRSx5QkFBQTtHbkZ1a1VQO0VtRnJrVUs7O0lBRUUsMkJBQUE7R25GdWtVUDtFbUZya1VLOztJQUVFLDRCQUFBO0duRnVrVVA7RW1GcmtVSzs7SUFFRSwwQkFBQTtHbkZ1a1VQO0VtRnRsVUs7SUFBZ0MsMkJBQUE7R25GeWxVckM7RW1GeGxVSzs7SUFFRSwrQkFBQTtHbkYwbFVQO0VtRnhsVUs7O0lBRUUsaUNBQUE7R25GMGxVUDtFbUZ4bFVLOztJQUVFLGtDQUFBO0duRjBsVVA7RW1GeGxVSzs7SUFFRSxnQ0FBQTtHbkYwbFVQO0VtRnptVUs7SUFBZ0MsMEJBQUE7R25GNG1VckM7RW1GM21VSzs7SUFFRSw4QkFBQTtHbkY2bVVQO0VtRjNtVUs7O0lBRUUsZ0NBQUE7R25GNm1VUDtFbUYzbVVLOztJQUVFLGlDQUFBO0duRjZtVVA7RW1GM21VSzs7SUFFRSwrQkFBQTtHbkY2bVVQO0VtRjVuVUs7SUFBZ0Msd0JBQUE7R25GK25VckM7RW1GOW5VSzs7SUFFRSw0QkFBQTtHbkZnb1VQO0VtRjluVUs7O0lBRUUsOEJBQUE7R25GZ29VUDtFbUY5blVLOztJQUVFLCtCQUFBO0duRmdvVVA7RW1GOW5VSzs7SUFFRSw2QkFBQTtHbkZnb1VQO0VtRi9vVUs7SUFBZ0MsMEJBQUE7R25Ga3BVckM7RW1GanBVSzs7SUFFRSw4QkFBQTtHbkZtcFVQO0VtRmpwVUs7O0lBRUUsZ0NBQUE7R25GbXBVUDtFbUZqcFVLOztJQUVFLGlDQUFBO0duRm1wVVA7RW1GanBVSzs7SUFFRSwrQkFBQTtHbkZtcFVQO0VtRmxxVUs7SUFBZ0Msd0JBQUE7R25GcXFVckM7RW1GcHFVSzs7SUFFRSw0QkFBQTtHbkZzcVVQO0VtRnBxVUs7O0lBRUUsOEJBQUE7R25Gc3FVUDtFbUZwcVVLOztJQUVFLCtCQUFBO0duRnNxVVA7RW1GcHFVSzs7SUFFRSw2QkFBQTtHbkZzcVVQO0VtRnJyVUs7SUFBZ0Msd0JBQUE7R25Gd3JVckM7RW1GdnJVSzs7SUFFRSw0QkFBQTtHbkZ5clVQO0VtRnZyVUs7O0lBRUUsOEJBQUE7R25GeXJVUDtFbUZ2clVLOztJQUVFLCtCQUFBO0duRnlyVVA7RW1GdnJVSzs7SUFFRSw2QkFBQTtHbkZ5clVQO0VtRnhzVUs7SUFBZ0MsMEJBQUE7R25GMnNVckM7RW1GMXNVSzs7SUFFRSw4QkFBQTtHbkY0c1VQO0VtRjFzVUs7O0lBRUUsZ0NBQUE7R25GNHNVUDtFbUYxc1VLOztJQUVFLGlDQUFBO0duRjRzVVA7RW1GMXNVSzs7SUFFRSwrQkFBQTtHbkY0c1VQO0VtRjN0VUs7SUFBZ0Msd0JBQUE7R25GOHRVckM7RW1GN3RVSzs7SUFFRSw0QkFBQTtHbkYrdFVQO0VtRjd0VUs7O0lBRUUsOEJBQUE7R25GK3RVUDtFbUY3dFVLOztJQUVFLCtCQUFBO0duRit0VVA7RW1GN3RVSzs7SUFFRSw2QkFBQTtHbkYrdFVQO0VtRjl1VUs7SUFBZ0MsMEJBQUE7R25GaXZVckM7RW1GaHZVSzs7SUFFRSw4QkFBQTtHbkZrdlVQO0VtRmh2VUs7O0lBRUUsZ0NBQUE7R25Ga3ZVUDtFbUZodlVLOztJQUVFLGlDQUFBO0duRmt2VVA7RW1GaHZVSzs7SUFFRSwrQkFBQTtHbkZrdlVQO0VtRmp3VUs7SUFBZ0Msd0JBQUE7R25Gb3dVckM7RW1GbndVSzs7SUFFRSw0QkFBQTtHbkZxd1VQO0VtRm53VUs7O0lBRUUsOEJBQUE7R25GcXdVUDtFbUZud1VLOztJQUVFLCtCQUFBO0duRnF3VVA7RW1GbndVSzs7SUFFRSw2QkFBQTtHbkZxd1VQO0VtRnB4VUs7SUFBZ0Msc0JBQUE7R25GdXhVckM7RW1GdHhVSzs7SUFFRSwwQkFBQTtHbkZ3eFVQO0VtRnR4VUs7O0lBRUUsNEJBQUE7R25Gd3hVUDtFbUZ0eFVLOztJQUVFLDZCQUFBO0duRnd4VVA7RW1GdHhVSzs7SUFFRSwyQkFBQTtHbkZ3eFVQO0VtRnZ5VUs7SUFBZ0MsNEJBQUE7R25GMHlVckM7RW1GenlVSzs7SUFFRSxnQ0FBQTtHbkYyeVVQO0VtRnp5VUs7O0lBRUUsa0NBQUE7R25GMnlVUDtFbUZ6eVVLOztJQUVFLG1DQUFBO0duRjJ5VVA7RW1GenlVSzs7SUFFRSxpQ0FBQTtHbkYyeVVQO0VtRjF6VUs7SUFBZ0MsMkJBQUE7R25GNnpVckM7RW1GNXpVSzs7SUFFRSwrQkFBQTtHbkY4elVQO0VtRjV6VUs7O0lBRUUsaUNBQUE7R25GOHpVUDtFbUY1elVLOztJQUVFLGtDQUFBO0duRjh6VVA7RW1GNXpVSzs7SUFFRSxnQ0FBQTtHbkY4elVQO0VtRjcwVUs7SUFBZ0MseUJBQUE7R25GZzFVckM7RW1GLzBVSzs7SUFFRSw2QkFBQTtHbkZpMVVQO0VtRi8wVUs7O0lBRUUsK0JBQUE7R25GaTFVUDtFbUYvMFVLOztJQUVFLGdDQUFBO0duRmkxVVA7RW1GLzBVSzs7SUFFRSw4QkFBQTtHbkZpMVVQO0VtRmgyVUs7SUFBZ0MsMkJBQUE7R25GbTJVckM7RW1GbDJVSzs7SUFFRSwrQkFBQTtHbkZvMlVQO0VtRmwyVUs7O0lBRUUsaUNBQUE7R25GbzJVUDtFbUZsMlVLOztJQUVFLGtDQUFBO0duRm8yVVA7RW1GbDJVSzs7SUFFRSxnQ0FBQTtHbkZvMlVQO0VtRm4zVUs7SUFBZ0MseUJBQUE7R25GczNVckM7RW1GcjNVSzs7SUFFRSw2QkFBQTtHbkZ1M1VQO0VtRnIzVUs7O0lBRUUsK0JBQUE7R25GdTNVUDtFbUZyM1VLOztJQUVFLGdDQUFBO0duRnUzVVA7RW1GcjNVSzs7SUFFRSw4QkFBQTtHbkZ1M1VQO0VtRnQ0VUs7SUFBZ0MseUJBQUE7R25GeTRVckM7RW1GeDRVSzs7SUFFRSw2QkFBQTtHbkYwNFVQO0VtRng0VUs7O0lBRUUsK0JBQUE7R25GMDRVUDtFbUZ4NFVLOztJQUVFLGdDQUFBO0duRjA0VVA7RW1GeDRVSzs7SUFFRSw4QkFBQTtHbkYwNFVQO0VtRno1VUs7SUFBZ0MsMkJBQUE7R25GNDVVckM7RW1GMzVVSzs7SUFFRSwrQkFBQTtHbkY2NVVQO0VtRjM1VUs7O0lBRUUsaUNBQUE7R25GNjVVUDtFbUYzNVVLOztJQUVFLGtDQUFBO0duRjY1VVA7RW1GMzVVSzs7SUFFRSxnQ0FBQTtHbkY2NVVQO0VtRjU2VUs7SUFBZ0MseUJBQUE7R25GKzZVckM7RW1GOTZVSzs7SUFFRSw2QkFBQTtHbkZnN1VQO0VtRjk2VUs7O0lBRUUsK0JBQUE7R25GZzdVUDtFbUY5NlVLOztJQUVFLGdDQUFBO0duRmc3VVA7RW1GOTZVSzs7SUFFRSw4QkFBQTtHbkZnN1VQO0VtRi83VUs7SUFBZ0MsMkJBQUE7R25GazhVckM7RW1GajhVSzs7SUFFRSwrQkFBQTtHbkZtOFVQO0VtRmo4VUs7O0lBRUUsaUNBQUE7R25GbThVUDtFbUZqOFVLOztJQUVFLGtDQUFBO0duRm04VVA7RW1GajhVSzs7SUFFRSxnQ0FBQTtHbkZtOFVQO0VtRmw5VUs7SUFBZ0MseUJBQUE7R25GcTlVckM7RW1GcDlVSzs7SUFFRSw2QkFBQTtHbkZzOVVQO0VtRnA5VUs7O0lBRUUsK0JBQUE7R25GczlVUDtFbUZwOVVLOztJQUVFLGdDQUFBO0duRnM5VVA7RW1GcDlVSzs7SUFFRSw4QkFBQTtHbkZzOVVQO0VtRjk4VUs7SUFBd0IsNEJBQUE7R25GaTlVN0I7RW1GaDlVSzs7SUFFRSxnQ0FBQTtHbkZrOVVQO0VtRmg5VUs7O0lBRUUsa0NBQUE7R25GazlVUDtFbUZoOVVLOztJQUVFLG1DQUFBO0duRms5VVA7RW1GaDlVSzs7SUFFRSxpQ0FBQTtHbkZrOVVQO0VtRmorVUs7SUFBd0IsMkJBQUE7R25GbytVN0I7RW1GbitVSzs7SUFFRSwrQkFBQTtHbkZxK1VQO0VtRm4rVUs7O0lBRUUsaUNBQUE7R25GcStVUDtFbUZuK1VLOztJQUVFLGtDQUFBO0duRnErVVA7RW1GbitVSzs7SUFFRSxnQ0FBQTtHbkZxK1VQO0VtRnAvVUs7SUFBd0IseUJBQUE7R25GdS9VN0I7RW1GdC9VSzs7SUFFRSw2QkFBQTtHbkZ3L1VQO0VtRnQvVUs7O0lBRUUsK0JBQUE7R25Gdy9VUDtFbUZ0L1VLOztJQUVFLGdDQUFBO0duRncvVVA7RW1GdC9VSzs7SUFFRSw4QkFBQTtHbkZ3L1VQO0VtRnZnVks7SUFBd0IsMkJBQUE7R25GMGdWN0I7RW1GemdWSzs7SUFFRSwrQkFBQTtHbkYyZ1ZQO0VtRnpnVks7O0lBRUUsaUNBQUE7R25GMmdWUDtFbUZ6Z1ZLOztJQUVFLGtDQUFBO0duRjJnVlA7RW1GemdWSzs7SUFFRSxnQ0FBQTtHbkYyZ1ZQO0VtRjFoVks7SUFBd0IseUJBQUE7R25GNmhWN0I7RW1GNWhWSzs7SUFFRSw2QkFBQTtHbkY4aFZQO0VtRjVoVks7O0lBRUUsK0JBQUE7R25GOGhWUDtFbUY1aFZLOztJQUVFLGdDQUFBO0duRjhoVlA7RW1GNWhWSzs7SUFFRSw4QkFBQTtHbkY4aFZQO0VtRjdpVks7SUFBd0IseUJBQUE7R25GZ2pWN0I7RW1GL2lWSzs7SUFFRSw2QkFBQTtHbkZpalZQO0VtRi9pVks7O0lBRUUsK0JBQUE7R25GaWpWUDtFbUYvaVZLOztJQUVFLGdDQUFBO0duRmlqVlA7RW1GL2lWSzs7SUFFRSw4QkFBQTtHbkZpalZQO0VtRmhrVks7SUFBd0IsMkJBQUE7R25GbWtWN0I7RW1GbGtWSzs7SUFFRSwrQkFBQTtHbkZva1ZQO0VtRmxrVks7O0lBRUUsaUNBQUE7R25Gb2tWUDtFbUZsa1ZLOztJQUVFLGtDQUFBO0duRm9rVlA7RW1GbGtWSzs7SUFFRSxnQ0FBQTtHbkZva1ZQO0VtRm5sVks7SUFBd0IseUJBQUE7R25Gc2xWN0I7RW1GcmxWSzs7SUFFRSw2QkFBQTtHbkZ1bFZQO0VtRnJsVks7O0lBRUUsK0JBQUE7R25GdWxWUDtFbUZybFZLOztJQUVFLGdDQUFBO0duRnVsVlA7RW1GcmxWSzs7SUFFRSw4QkFBQTtHbkZ1bFZQO0VtRnRtVks7SUFBd0IsMkJBQUE7R25GeW1WN0I7RW1GeG1WSzs7SUFFRSwrQkFBQTtHbkYwbVZQO0VtRnhtVks7O0lBRUUsaUNBQUE7R25GMG1WUDtFbUZ4bVZLOztJQUVFLGtDQUFBO0duRjBtVlA7RW1GeG1WSzs7SUFFRSxnQ0FBQTtHbkYwbVZQO0VtRnpuVks7SUFBd0IseUJBQUE7R25GNG5WN0I7RW1GM25WSzs7SUFFRSw2QkFBQTtHbkY2blZQO0VtRjNuVks7O0lBRUUsK0JBQUE7R25GNm5WUDtFbUYzblZLOztJQUVFLGdDQUFBO0duRjZuVlA7RW1GM25WSzs7SUFFRSw4QkFBQTtHbkY2blZQO0VtRnZuVkM7SUFBbUIsd0JBQUE7R25GMG5WcEI7RW1Gem5WQzs7SUFFRSw0QkFBQTtHbkYyblZIO0VtRnpuVkM7O0lBRUUsOEJBQUE7R25GMm5WSDtFbUZ6blZDOztJQUVFLCtCQUFBO0duRjJuVkg7RW1Gem5WQzs7SUFFRSw2QkFBQTtHbkYyblZIO0NBQ0Y7QUlyb1ZHO0UrRWxESTtJQUFnQyxxQkFBQTtHbkYyclZyQztFbUYxclZLOztJQUVFLHlCQUFBO0duRjRyVlA7RW1GMXJWSzs7SUFFRSwyQkFBQTtHbkY0clZQO0VtRjFyVks7O0lBRUUsNEJBQUE7R25GNHJWUDtFbUYxclZLOztJQUVFLDBCQUFBO0duRjRyVlA7RW1GM3NWSztJQUFnQywyQkFBQTtHbkY4c1ZyQztFbUY3c1ZLOztJQUVFLCtCQUFBO0duRitzVlA7RW1GN3NWSzs7SUFFRSxpQ0FBQTtHbkYrc1ZQO0VtRjdzVks7O0lBRUUsa0NBQUE7R25GK3NWUDtFbUY3c1ZLOztJQUVFLGdDQUFBO0duRitzVlA7RW1GOXRWSztJQUFnQywwQkFBQTtHbkZpdVZyQztFbUZodVZLOztJQUVFLDhCQUFBO0duRmt1VlA7RW1GaHVWSzs7SUFFRSxnQ0FBQTtHbkZrdVZQO0VtRmh1Vks7O0lBRUUsaUNBQUE7R25Ga3VWUDtFbUZodVZLOztJQUVFLCtCQUFBO0duRmt1VlA7RW1GanZWSztJQUFnQyx3QkFBQTtHbkZvdlZyQztFbUZudlZLOztJQUVFLDRCQUFBO0duRnF2VlA7RW1GbnZWSzs7SUFFRSw4QkFBQTtHbkZxdlZQO0VtRm52Vks7O0lBRUUsK0JBQUE7R25GcXZWUDtFbUZudlZLOztJQUVFLDZCQUFBO0duRnF2VlA7RW1GcHdWSztJQUFnQywwQkFBQTtHbkZ1d1ZyQztFbUZ0d1ZLOztJQUVFLDhCQUFBO0duRnd3VlA7RW1GdHdWSzs7SUFFRSxnQ0FBQTtHbkZ3d1ZQO0VtRnR3Vks7O0lBRUUsaUNBQUE7R25Gd3dWUDtFbUZ0d1ZLOztJQUVFLCtCQUFBO0duRnd3VlA7RW1GdnhWSztJQUFnQyx3QkFBQTtHbkYweFZyQztFbUZ6eFZLOztJQUVFLDRCQUFBO0duRjJ4VlA7RW1GenhWSzs7SUFFRSw4QkFBQTtHbkYyeFZQO0VtRnp4Vks7O0lBRUUsK0JBQUE7R25GMnhWUDtFbUZ6eFZLOztJQUVFLDZCQUFBO0duRjJ4VlA7RW1GMXlWSztJQUFnQyx3QkFBQTtHbkY2eVZyQztFbUY1eVZLOztJQUVFLDRCQUFBO0duRjh5VlA7RW1GNXlWSzs7SUFFRSw4QkFBQTtHbkY4eVZQO0VtRjV5Vks7O0lBRUUsK0JBQUE7R25GOHlWUDtFbUY1eVZLOztJQUVFLDZCQUFBO0duRjh5VlA7RW1GN3pWSztJQUFnQywwQkFBQTtHbkZnMFZyQztFbUYvelZLOztJQUVFLDhCQUFBO0duRmkwVlA7RW1GL3pWSzs7SUFFRSxnQ0FBQTtHbkZpMFZQO0VtRi96Vks7O0lBRUUsaUNBQUE7R25GaTBWUDtFbUYvelZLOztJQUVFLCtCQUFBO0duRmkwVlA7RW1GaDFWSztJQUFnQyx3QkFBQTtHbkZtMVZyQztFbUZsMVZLOztJQUVFLDRCQUFBO0duRm8xVlA7RW1GbDFWSzs7SUFFRSw4QkFBQTtHbkZvMVZQO0VtRmwxVks7O0lBRUUsK0JBQUE7R25GbzFWUDtFbUZsMVZLOztJQUVFLDZCQUFBO0duRm8xVlA7RW1GbjJWSztJQUFnQywwQkFBQTtHbkZzMlZyQztFbUZyMlZLOztJQUVFLDhCQUFBO0duRnUyVlA7RW1GcjJWSzs7SUFFRSxnQ0FBQTtHbkZ1MlZQO0VtRnIyVks7O0lBRUUsaUNBQUE7R25GdTJWUDtFbUZyMlZLOztJQUVFLCtCQUFBO0duRnUyVlA7RW1GdDNWSztJQUFnQyx3QkFBQTtHbkZ5M1ZyQztFbUZ4M1ZLOztJQUVFLDRCQUFBO0duRjAzVlA7RW1GeDNWSzs7SUFFRSw4QkFBQTtHbkYwM1ZQO0VtRngzVks7O0lBRUUsK0JBQUE7R25GMDNWUDtFbUZ4M1ZLOztJQUVFLDZCQUFBO0duRjAzVlA7RW1GejRWSztJQUFnQyxzQkFBQTtHbkY0NFZyQztFbUYzNFZLOztJQUVFLDBCQUFBO0duRjY0VlA7RW1GMzRWSzs7SUFFRSw0QkFBQTtHbkY2NFZQO0VtRjM0Vks7O0lBRUUsNkJBQUE7R25GNjRWUDtFbUYzNFZLOztJQUVFLDJCQUFBO0duRjY0VlA7RW1GNTVWSztJQUFnQyw0QkFBQTtHbkYrNVZyQztFbUY5NVZLOztJQUVFLGdDQUFBO0duRmc2VlA7RW1GOTVWSzs7SUFFRSxrQ0FBQTtHbkZnNlZQO0VtRjk1Vks7O0lBRUUsbUNBQUE7R25GZzZWUDtFbUY5NVZLOztJQUVFLGlDQUFBO0duRmc2VlA7RW1GLzZWSztJQUFnQywyQkFBQTtHbkZrN1ZyQztFbUZqN1ZLOztJQUVFLCtCQUFBO0duRm03VlA7RW1GajdWSzs7SUFFRSxpQ0FBQTtHbkZtN1ZQO0VtRmo3Vks7O0lBRUUsa0NBQUE7R25GbTdWUDtFbUZqN1ZLOztJQUVFLGdDQUFBO0duRm03VlA7RW1GbDhWSztJQUFnQyx5QkFBQTtHbkZxOFZyQztFbUZwOFZLOztJQUVFLDZCQUFBO0duRnM4VlA7RW1GcDhWSzs7SUFFRSwrQkFBQTtHbkZzOFZQO0VtRnA4Vks7O0lBRUUsZ0NBQUE7R25GczhWUDtFbUZwOFZLOztJQUVFLDhCQUFBO0duRnM4VlA7RW1GcjlWSztJQUFnQywyQkFBQTtHbkZ3OVZyQztFbUZ2OVZLOztJQUVFLCtCQUFBO0duRnk5VlA7RW1GdjlWSzs7SUFFRSxpQ0FBQTtHbkZ5OVZQO0VtRnY5Vks7O0lBRUUsa0NBQUE7R25GeTlWUDtFbUZ2OVZLOztJQUVFLGdDQUFBO0duRnk5VlA7RW1GeCtWSztJQUFnQyx5QkFBQTtHbkYyK1ZyQztFbUYxK1ZLOztJQUVFLDZCQUFBO0duRjQrVlA7RW1GMStWSzs7SUFFRSwrQkFBQTtHbkY0K1ZQO0VtRjErVks7O0lBRUUsZ0NBQUE7R25GNCtWUDtFbUYxK1ZLOztJQUVFLDhCQUFBO0duRjQrVlA7RW1GMy9WSztJQUFnQyx5QkFBQTtHbkY4L1ZyQztFbUY3L1ZLOztJQUVFLDZCQUFBO0duRisvVlA7RW1GNy9WSzs7SUFFRSwrQkFBQTtHbkYrL1ZQO0VtRjcvVks7O0lBRUUsZ0NBQUE7R25GKy9WUDtFbUY3L1ZLOztJQUVFLDhCQUFBO0duRisvVlA7RW1GOWdXSztJQUFnQywyQkFBQTtHbkZpaFdyQztFbUZoaFdLOztJQUVFLCtCQUFBO0duRmtoV1A7RW1GaGhXSzs7SUFFRSxpQ0FBQTtHbkZraFdQO0VtRmhoV0s7O0lBRUUsa0NBQUE7R25Ga2hXUDtFbUZoaFdLOztJQUVFLGdDQUFBO0duRmtoV1A7RW1GamlXSztJQUFnQyx5QkFBQTtHbkZvaVdyQztFbUZuaVdLOztJQUVFLDZCQUFBO0duRnFpV1A7RW1GbmlXSzs7SUFFRSwrQkFBQTtHbkZxaVdQO0VtRm5pV0s7O0lBRUUsZ0NBQUE7R25GcWlXUDtFbUZuaVdLOztJQUVFLDhCQUFBO0duRnFpV1A7RW1GcGpXSztJQUFnQywyQkFBQTtHbkZ1aldyQztFbUZ0aldLOztJQUVFLCtCQUFBO0duRndqV1A7RW1GdGpXSzs7SUFFRSxpQ0FBQTtHbkZ3aldQO0VtRnRqV0s7O0lBRUUsa0NBQUE7R25Gd2pXUDtFbUZ0aldLOztJQUVFLGdDQUFBO0duRndqV1A7RW1GdmtXSztJQUFnQyx5QkFBQTtHbkYwa1dyQztFbUZ6a1dLOztJQUVFLDZCQUFBO0duRjJrV1A7RW1GemtXSzs7SUFFRSwrQkFBQTtHbkYya1dQO0VtRnprV0s7O0lBRUUsZ0NBQUE7R25GMmtXUDtFbUZ6a1dLOztJQUVFLDhCQUFBO0duRjJrV1A7RW1GbmtXSztJQUF3Qiw0QkFBQTtHbkZza1c3QjtFbUZya1dLOztJQUVFLGdDQUFBO0duRnVrV1A7RW1GcmtXSzs7SUFFRSxrQ0FBQTtHbkZ1a1dQO0VtRnJrV0s7O0lBRUUsbUNBQUE7R25GdWtXUDtFbUZya1dLOztJQUVFLGlDQUFBO0duRnVrV1A7RW1GdGxXSztJQUF3QiwyQkFBQTtHbkZ5bFc3QjtFbUZ4bFdLOztJQUVFLCtCQUFBO0duRjBsV1A7RW1GeGxXSzs7SUFFRSxpQ0FBQTtHbkYwbFdQO0VtRnhsV0s7O0lBRUUsa0NBQUE7R25GMGxXUDtFbUZ4bFdLOztJQUVFLGdDQUFBO0duRjBsV1A7RW1Gem1XSztJQUF3Qix5QkFBQTtHbkY0bVc3QjtFbUYzbVdLOztJQUVFLDZCQUFBO0duRjZtV1A7RW1GM21XSzs7SUFFRSwrQkFBQTtHbkY2bVdQO0VtRjNtV0s7O0lBRUUsZ0NBQUE7R25GNm1XUDtFbUYzbVdLOztJQUVFLDhCQUFBO0duRjZtV1A7RW1GNW5XSztJQUF3QiwyQkFBQTtHbkYrblc3QjtFbUY5bldLOztJQUVFLCtCQUFBO0duRmdvV1A7RW1GOW5XSzs7SUFFRSxpQ0FBQTtHbkZnb1dQO0VtRjluV0s7O0lBRUUsa0NBQUE7R25GZ29XUDtFbUY5bldLOztJQUVFLGdDQUFBO0duRmdvV1A7RW1GL29XSztJQUF3Qix5QkFBQTtHbkZrcFc3QjtFbUZqcFdLOztJQUVFLDZCQUFBO0duRm1wV1A7RW1GanBXSzs7SUFFRSwrQkFBQTtHbkZtcFdQO0VtRmpwV0s7O0lBRUUsZ0NBQUE7R25GbXBXUDtFbUZqcFdLOztJQUVFLDhCQUFBO0duRm1wV1A7RW1GbHFXSztJQUF3Qix5QkFBQTtHbkZxcVc3QjtFbUZwcVdLOztJQUVFLDZCQUFBO0duRnNxV1A7RW1GcHFXSzs7SUFFRSwrQkFBQTtHbkZzcVdQO0VtRnBxV0s7O0lBRUUsZ0NBQUE7R25Gc3FXUDtFbUZwcVdLOztJQUVFLDhCQUFBO0duRnNxV1A7RW1GcnJXSztJQUF3QiwyQkFBQTtHbkZ3clc3QjtFbUZ2cldLOztJQUVFLCtCQUFBO0duRnlyV1A7RW1GdnJXSzs7SUFFRSxpQ0FBQTtHbkZ5cldQO0VtRnZyV0s7O0lBRUUsa0NBQUE7R25GeXJXUDtFbUZ2cldLOztJQUVFLGdDQUFBO0duRnlyV1A7RW1GeHNXSztJQUF3Qix5QkFBQTtHbkYyc1c3QjtFbUYxc1dLOztJQUVFLDZCQUFBO0duRjRzV1A7RW1GMXNXSzs7SUFFRSwrQkFBQTtHbkY0c1dQO0VtRjFzV0s7O0lBRUUsZ0NBQUE7R25GNHNXUDtFbUYxc1dLOztJQUVFLDhCQUFBO0duRjRzV1A7RW1GM3RXSztJQUF3QiwyQkFBQTtHbkY4dFc3QjtFbUY3dFdLOztJQUVFLCtCQUFBO0duRit0V1A7RW1GN3RXSzs7SUFFRSxpQ0FBQTtHbkYrdFdQO0VtRjd0V0s7O0lBRUUsa0NBQUE7R25GK3RXUDtFbUY3dFdLOztJQUVFLGdDQUFBO0duRit0V1A7RW1GOXVXSztJQUF3Qix5QkFBQTtHbkZpdlc3QjtFbUZodldLOztJQUVFLDZCQUFBO0duRmt2V1A7RW1GaHZXSzs7SUFFRSwrQkFBQTtHbkZrdldQO0VtRmh2V0s7O0lBRUUsZ0NBQUE7R25Ga3ZXUDtFbUZodldLOztJQUVFLDhCQUFBO0duRmt2V1A7RW1GNXVXQztJQUFtQix3QkFBQTtHbkYrdVdwQjtFbUY5dVdDOztJQUVFLDRCQUFBO0duRmd2V0g7RW1GOXVXQzs7SUFFRSw4QkFBQTtHbkZndldIO0VtRjl1V0M7O0lBRUUsK0JBQUE7R25GZ3ZXSDtFbUY5dVdDOztJQUVFLDZCQUFBO0duRmd2V0g7Q0FDRjtBSTF2V0c7RStFbERJO0lBQWdDLHFCQUFBO0duRmd6V3JDO0VtRi95V0s7O0lBRUUseUJBQUE7R25GaXpXUDtFbUYveVdLOztJQUVFLDJCQUFBO0duRml6V1A7RW1GL3lXSzs7SUFFRSw0QkFBQTtHbkZpeldQO0VtRi95V0s7O0lBRUUsMEJBQUE7R25GaXpXUDtFbUZoMFdLO0lBQWdDLDJCQUFBO0duRm0wV3JDO0VtRmwwV0s7O0lBRUUsK0JBQUE7R25GbzBXUDtFbUZsMFdLOztJQUVFLGlDQUFBO0duRm8wV1A7RW1GbDBXSzs7SUFFRSxrQ0FBQTtHbkZvMFdQO0VtRmwwV0s7O0lBRUUsZ0NBQUE7R25GbzBXUDtFbUZuMVdLO0lBQWdDLDBCQUFBO0duRnMxV3JDO0VtRnIxV0s7O0lBRUUsOEJBQUE7R25GdTFXUDtFbUZyMVdLOztJQUVFLGdDQUFBO0duRnUxV1A7RW1GcjFXSzs7SUFFRSxpQ0FBQTtHbkZ1MVdQO0VtRnIxV0s7O0lBRUUsK0JBQUE7R25GdTFXUDtFbUZ0MldLO0lBQWdDLHdCQUFBO0duRnkyV3JDO0VtRngyV0s7O0lBRUUsNEJBQUE7R25GMDJXUDtFbUZ4MldLOztJQUVFLDhCQUFBO0duRjAyV1A7RW1GeDJXSzs7SUFFRSwrQkFBQTtHbkYwMldQO0VtRngyV0s7O0lBRUUsNkJBQUE7R25GMDJXUDtFbUZ6M1dLO0lBQWdDLDBCQUFBO0duRjQzV3JDO0VtRjMzV0s7O0lBRUUsOEJBQUE7R25GNjNXUDtFbUYzM1dLOztJQUVFLGdDQUFBO0duRjYzV1A7RW1GMzNXSzs7SUFFRSxpQ0FBQTtHbkY2M1dQO0VtRjMzV0s7O0lBRUUsK0JBQUE7R25GNjNXUDtFbUY1NFdLO0lBQWdDLHdCQUFBO0duRis0V3JDO0VtRjk0V0s7O0lBRUUsNEJBQUE7R25GZzVXUDtFbUY5NFdLOztJQUVFLDhCQUFBO0duRmc1V1A7RW1GOTRXSzs7SUFFRSwrQkFBQTtHbkZnNVdQO0VtRjk0V0s7O0lBRUUsNkJBQUE7R25GZzVXUDtFbUYvNVdLO0lBQWdDLHdCQUFBO0duRms2V3JDO0VtRmo2V0s7O0lBRUUsNEJBQUE7R25GbTZXUDtFbUZqNldLOztJQUVFLDhCQUFBO0duRm02V1A7RW1GajZXSzs7SUFFRSwrQkFBQTtHbkZtNldQO0VtRmo2V0s7O0lBRUUsNkJBQUE7R25GbTZXUDtFbUZsN1dLO0lBQWdDLDBCQUFBO0duRnE3V3JDO0VtRnA3V0s7O0lBRUUsOEJBQUE7R25GczdXUDtFbUZwN1dLOztJQUVFLGdDQUFBO0duRnM3V1A7RW1GcDdXSzs7SUFFRSxpQ0FBQTtHbkZzN1dQO0VtRnA3V0s7O0lBRUUsK0JBQUE7R25GczdXUDtFbUZyOFdLO0lBQWdDLHdCQUFBO0duRnc4V3JDO0VtRnY4V0s7O0lBRUUsNEJBQUE7R25GeThXUDtFbUZ2OFdLOztJQUVFLDhCQUFBO0duRnk4V1A7RW1GdjhXSzs7SUFFRSwrQkFBQTtHbkZ5OFdQO0VtRnY4V0s7O0lBRUUsNkJBQUE7R25GeThXUDtFbUZ4OVdLO0lBQWdDLDBCQUFBO0duRjI5V3JDO0VtRjE5V0s7O0lBRUUsOEJBQUE7R25GNDlXUDtFbUYxOVdLOztJQUVFLGdDQUFBO0duRjQ5V1A7RW1GMTlXSzs7SUFFRSxpQ0FBQTtHbkY0OVdQO0VtRjE5V0s7O0lBRUUsK0JBQUE7R25GNDlXUDtFbUYzK1dLO0lBQWdDLHdCQUFBO0duRjgrV3JDO0VtRjcrV0s7O0lBRUUsNEJBQUE7R25GKytXUDtFbUY3K1dLOztJQUVFLDhCQUFBO0duRisrV1A7RW1GNytXSzs7SUFFRSwrQkFBQTtHbkYrK1dQO0VtRjcrV0s7O0lBRUUsNkJBQUE7R25GKytXUDtFbUY5L1dLO0lBQWdDLHNCQUFBO0duRmlnWHJDO0VtRmhnWEs7O0lBRUUsMEJBQUE7R25Ga2dYUDtFbUZoZ1hLOztJQUVFLDRCQUFBO0duRmtnWFA7RW1GaGdYSzs7SUFFRSw2QkFBQTtHbkZrZ1hQO0VtRmhnWEs7O0lBRUUsMkJBQUE7R25Ga2dYUDtFbUZqaFhLO0lBQWdDLDRCQUFBO0duRm9oWHJDO0VtRm5oWEs7O0lBRUUsZ0NBQUE7R25GcWhYUDtFbUZuaFhLOztJQUVFLGtDQUFBO0duRnFoWFA7RW1GbmhYSzs7SUFFRSxtQ0FBQTtHbkZxaFhQO0VtRm5oWEs7O0lBRUUsaUNBQUE7R25GcWhYUDtFbUZwaVhLO0lBQWdDLDJCQUFBO0duRnVpWHJDO0VtRnRpWEs7O0lBRUUsK0JBQUE7R25Gd2lYUDtFbUZ0aVhLOztJQUVFLGlDQUFBO0duRndpWFA7RW1GdGlYSzs7SUFFRSxrQ0FBQTtHbkZ3aVhQO0VtRnRpWEs7O0lBRUUsZ0NBQUE7R25Gd2lYUDtFbUZ2alhLO0lBQWdDLHlCQUFBO0duRjBqWHJDO0VtRnpqWEs7O0lBRUUsNkJBQUE7R25GMmpYUDtFbUZ6alhLOztJQUVFLCtCQUFBO0duRjJqWFA7RW1GempYSzs7SUFFRSxnQ0FBQTtHbkYyalhQO0VtRnpqWEs7O0lBRUUsOEJBQUE7R25GMmpYUDtFbUYxa1hLO0lBQWdDLDJCQUFBO0duRjZrWHJDO0VtRjVrWEs7O0lBRUUsK0JBQUE7R25GOGtYUDtFbUY1a1hLOztJQUVFLGlDQUFBO0duRjhrWFA7RW1GNWtYSzs7SUFFRSxrQ0FBQTtHbkY4a1hQO0VtRjVrWEs7O0lBRUUsZ0NBQUE7R25GOGtYUDtFbUY3bFhLO0lBQWdDLHlCQUFBO0duRmdtWHJDO0VtRi9sWEs7O0lBRUUsNkJBQUE7R25GaW1YUDtFbUYvbFhLOztJQUVFLCtCQUFBO0duRmltWFA7RW1GL2xYSzs7SUFFRSxnQ0FBQTtHbkZpbVhQO0VtRi9sWEs7O0lBRUUsOEJBQUE7R25GaW1YUDtFbUZoblhLO0lBQWdDLHlCQUFBO0duRm1uWHJDO0VtRmxuWEs7O0lBRUUsNkJBQUE7R25Gb25YUDtFbUZsblhLOztJQUVFLCtCQUFBO0duRm9uWFA7RW1GbG5YSzs7SUFFRSxnQ0FBQTtHbkZvblhQO0VtRmxuWEs7O0lBRUUsOEJBQUE7R25Gb25YUDtFbUZub1hLO0lBQWdDLDJCQUFBO0duRnNvWHJDO0VtRnJvWEs7O0lBRUUsK0JBQUE7R25GdW9YUDtFbUZyb1hLOztJQUVFLGlDQUFBO0duRnVvWFA7RW1Gcm9YSzs7SUFFRSxrQ0FBQTtHbkZ1b1hQO0VtRnJvWEs7O0lBRUUsZ0NBQUE7R25GdW9YUDtFbUZ0cFhLO0lBQWdDLHlCQUFBO0duRnlwWHJDO0VtRnhwWEs7O0lBRUUsNkJBQUE7R25GMHBYUDtFbUZ4cFhLOztJQUVFLCtCQUFBO0duRjBwWFA7RW1GeHBYSzs7SUFFRSxnQ0FBQTtHbkYwcFhQO0VtRnhwWEs7O0lBRUUsOEJBQUE7R25GMHBYUDtFbUZ6cVhLO0lBQWdDLDJCQUFBO0duRjRxWHJDO0VtRjNxWEs7O0lBRUUsK0JBQUE7R25GNnFYUDtFbUYzcVhLOztJQUVFLGlDQUFBO0duRjZxWFA7RW1GM3FYSzs7SUFFRSxrQ0FBQTtHbkY2cVhQO0VtRjNxWEs7O0lBRUUsZ0NBQUE7R25GNnFYUDtFbUY1clhLO0lBQWdDLHlCQUFBO0duRityWHJDO0VtRjlyWEs7O0lBRUUsNkJBQUE7R25GZ3NYUDtFbUY5clhLOztJQUVFLCtCQUFBO0duRmdzWFA7RW1GOXJYSzs7SUFFRSxnQ0FBQTtHbkZnc1hQO0VtRjlyWEs7O0lBRUUsOEJBQUE7R25GZ3NYUDtFbUZ4clhLO0lBQXdCLDRCQUFBO0duRjJyWDdCO0VtRjFyWEs7O0lBRUUsZ0NBQUE7R25GNHJYUDtFbUYxclhLOztJQUVFLGtDQUFBO0duRjRyWFA7RW1GMXJYSzs7SUFFRSxtQ0FBQTtHbkY0clhQO0VtRjFyWEs7O0lBRUUsaUNBQUE7R25GNHJYUDtFbUYzc1hLO0lBQXdCLDJCQUFBO0duRjhzWDdCO0VtRjdzWEs7O0lBRUUsK0JBQUE7R25GK3NYUDtFbUY3c1hLOztJQUVFLGlDQUFBO0duRitzWFA7RW1GN3NYSzs7SUFFRSxrQ0FBQTtHbkYrc1hQO0VtRjdzWEs7O0lBRUUsZ0NBQUE7R25GK3NYUDtFbUY5dFhLO0lBQXdCLHlCQUFBO0duRml1WDdCO0VtRmh1WEs7O0lBRUUsNkJBQUE7R25Ga3VYUDtFbUZodVhLOztJQUVFLCtCQUFBO0duRmt1WFA7RW1GaHVYSzs7SUFFRSxnQ0FBQTtHbkZrdVhQO0VtRmh1WEs7O0lBRUUsOEJBQUE7R25Ga3VYUDtFbUZqdlhLO0lBQXdCLDJCQUFBO0duRm92WDdCO0VtRm52WEs7O0lBRUUsK0JBQUE7R25GcXZYUDtFbUZudlhLOztJQUVFLGlDQUFBO0duRnF2WFA7RW1GbnZYSzs7SUFFRSxrQ0FBQTtHbkZxdlhQO0VtRm52WEs7O0lBRUUsZ0NBQUE7R25GcXZYUDtFbUZwd1hLO0lBQXdCLHlCQUFBO0duRnV3WDdCO0VtRnR3WEs7O0lBRUUsNkJBQUE7R25Gd3dYUDtFbUZ0d1hLOztJQUVFLCtCQUFBO0duRnd3WFA7RW1GdHdYSzs7SUFFRSxnQ0FBQTtHbkZ3d1hQO0VtRnR3WEs7O0lBRUUsOEJBQUE7R25Gd3dYUDtFbUZ2eFhLO0lBQXdCLHlCQUFBO0duRjB4WDdCO0VtRnp4WEs7O0lBRUUsNkJBQUE7R25GMnhYUDtFbUZ6eFhLOztJQUVFLCtCQUFBO0duRjJ4WFA7RW1GenhYSzs7SUFFRSxnQ0FBQTtHbkYyeFhQO0VtRnp4WEs7O0lBRUUsOEJBQUE7R25GMnhYUDtFbUYxeVhLO0lBQXdCLDJCQUFBO0duRjZ5WDdCO0VtRjV5WEs7O0lBRUUsK0JBQUE7R25GOHlYUDtFbUY1eVhLOztJQUVFLGlDQUFBO0duRjh5WFA7RW1GNXlYSzs7SUFFRSxrQ0FBQTtHbkY4eVhQO0VtRjV5WEs7O0lBRUUsZ0NBQUE7R25GOHlYUDtFbUY3elhLO0lBQXdCLHlCQUFBO0duRmcwWDdCO0VtRi96WEs7O0lBRUUsNkJBQUE7R25GaTBYUDtFbUYvelhLOztJQUVFLCtCQUFBO0duRmkwWFA7RW1GL3pYSzs7SUFFRSxnQ0FBQTtHbkZpMFhQO0VtRi96WEs7O0lBRUUsOEJBQUE7R25GaTBYUDtFbUZoMVhLO0lBQXdCLDJCQUFBO0duRm0xWDdCO0VtRmwxWEs7O0lBRUUsK0JBQUE7R25GbzFYUDtFbUZsMVhLOztJQUVFLGlDQUFBO0duRm8xWFA7RW1GbDFYSzs7SUFFRSxrQ0FBQTtHbkZvMVhQO0VtRmwxWEs7O0lBRUUsZ0NBQUE7R25GbzFYUDtFbUZuMlhLO0lBQXdCLHlCQUFBO0duRnMyWDdCO0VtRnIyWEs7O0lBRUUsNkJBQUE7R25GdTJYUDtFbUZyMlhLOztJQUVFLCtCQUFBO0duRnUyWFA7RW1GcjJYSzs7SUFFRSxnQ0FBQTtHbkZ1MlhQO0VtRnIyWEs7O0lBRUUsOEJBQUE7R25GdTJYUDtFbUZqMlhDO0lBQW1CLHdCQUFBO0duRm8yWHBCO0VtRm4yWEM7O0lBRUUsNEJBQUE7R25GcTJYSDtFbUZuMlhDOztJQUVFLDhCQUFBO0duRnEyWEg7RW1GbjJYQzs7SUFFRSwrQkFBQTtHbkZxMlhIO0VtRm4yWEM7O0lBRUUsNkJBQUE7R25GcTJYSDtDQUNGO0FJLzJYRztFK0VsREk7SUFBZ0MscUJBQUE7R25GcTZYckM7RW1GcDZYSzs7SUFFRSx5QkFBQTtHbkZzNlhQO0VtRnA2WEs7O0lBRUUsMkJBQUE7R25GczZYUDtFbUZwNlhLOztJQUVFLDRCQUFBO0duRnM2WFA7RW1GcDZYSzs7SUFFRSwwQkFBQTtHbkZzNlhQO0VtRnI3WEs7SUFBZ0MsMkJBQUE7R25GdzdYckM7RW1GdjdYSzs7SUFFRSwrQkFBQTtHbkZ5N1hQO0VtRnY3WEs7O0lBRUUsaUNBQUE7R25GeTdYUDtFbUZ2N1hLOztJQUVFLGtDQUFBO0duRnk3WFA7RW1GdjdYSzs7SUFFRSxnQ0FBQTtHbkZ5N1hQO0VtRng4WEs7SUFBZ0MsMEJBQUE7R25GMjhYckM7RW1GMThYSzs7SUFFRSw4QkFBQTtHbkY0OFhQO0VtRjE4WEs7O0lBRUUsZ0NBQUE7R25GNDhYUDtFbUYxOFhLOztJQUVFLGlDQUFBO0duRjQ4WFA7RW1GMThYSzs7SUFFRSwrQkFBQTtHbkY0OFhQO0VtRjM5WEs7SUFBZ0Msd0JBQUE7R25GODlYckM7RW1GNzlYSzs7SUFFRSw0QkFBQTtHbkYrOVhQO0VtRjc5WEs7O0lBRUUsOEJBQUE7R25GKzlYUDtFbUY3OVhLOztJQUVFLCtCQUFBO0duRis5WFA7RW1GNzlYSzs7SUFFRSw2QkFBQTtHbkYrOVhQO0VtRjkrWEs7SUFBZ0MsMEJBQUE7R25GaS9YckM7RW1GaC9YSzs7SUFFRSw4QkFBQTtHbkZrL1hQO0VtRmgvWEs7O0lBRUUsZ0NBQUE7R25Gay9YUDtFbUZoL1hLOztJQUVFLGlDQUFBO0duRmsvWFA7RW1GaC9YSzs7SUFFRSwrQkFBQTtHbkZrL1hQO0VtRmpnWUs7SUFBZ0Msd0JBQUE7R25Gb2dZckM7RW1GbmdZSzs7SUFFRSw0QkFBQTtHbkZxZ1lQO0VtRm5nWUs7O0lBRUUsOEJBQUE7R25GcWdZUDtFbUZuZ1lLOztJQUVFLCtCQUFBO0duRnFnWVA7RW1GbmdZSzs7SUFFRSw2QkFBQTtHbkZxZ1lQO0VtRnBoWUs7SUFBZ0Msd0JBQUE7R25GdWhZckM7RW1GdGhZSzs7SUFFRSw0QkFBQTtHbkZ3aFlQO0VtRnRoWUs7O0lBRUUsOEJBQUE7R25Gd2hZUDtFbUZ0aFlLOztJQUVFLCtCQUFBO0duRndoWVA7RW1GdGhZSzs7SUFFRSw2QkFBQTtHbkZ3aFlQO0VtRnZpWUs7SUFBZ0MsMEJBQUE7R25GMGlZckM7RW1GemlZSzs7SUFFRSw4QkFBQTtHbkYyaVlQO0VtRnppWUs7O0lBRUUsZ0NBQUE7R25GMmlZUDtFbUZ6aVlLOztJQUVFLGlDQUFBO0duRjJpWVA7RW1GemlZSzs7SUFFRSwrQkFBQTtHbkYyaVlQO0VtRjFqWUs7SUFBZ0Msd0JBQUE7R25GNmpZckM7RW1GNWpZSzs7SUFFRSw0QkFBQTtHbkY4allQO0VtRjVqWUs7O0lBRUUsOEJBQUE7R25GOGpZUDtFbUY1allLOztJQUVFLCtCQUFBO0duRjhqWVA7RW1GNWpZSzs7SUFFRSw2QkFBQTtHbkY4allQO0VtRjdrWUs7SUFBZ0MsMEJBQUE7R25GZ2xZckM7RW1GL2tZSzs7SUFFRSw4QkFBQTtHbkZpbFlQO0VtRi9rWUs7O0lBRUUsZ0NBQUE7R25GaWxZUDtFbUYva1lLOztJQUVFLGlDQUFBO0duRmlsWVA7RW1GL2tZSzs7SUFFRSwrQkFBQTtHbkZpbFlQO0VtRmhtWUs7SUFBZ0Msd0JBQUE7R25GbW1ZckM7RW1GbG1ZSzs7SUFFRSw0QkFBQTtHbkZvbVlQO0VtRmxtWUs7O0lBRUUsOEJBQUE7R25Gb21ZUDtFbUZsbVlLOztJQUVFLCtCQUFBO0duRm9tWVA7RW1GbG1ZSzs7SUFFRSw2QkFBQTtHbkZvbVlQO0VtRm5uWUs7SUFBZ0Msc0JBQUE7R25Gc25ZckM7RW1Gcm5ZSzs7SUFFRSwwQkFBQTtHbkZ1bllQO0VtRnJuWUs7O0lBRUUsNEJBQUE7R25GdW5ZUDtFbUZybllLOztJQUVFLDZCQUFBO0duRnVuWVA7RW1Gcm5ZSzs7SUFFRSwyQkFBQTtHbkZ1bllQO0VtRnRvWUs7SUFBZ0MsNEJBQUE7R25GeW9ZckM7RW1GeG9ZSzs7SUFFRSxnQ0FBQTtHbkYwb1lQO0VtRnhvWUs7O0lBRUUsa0NBQUE7R25GMG9ZUDtFbUZ4b1lLOztJQUVFLG1DQUFBO0duRjBvWVA7RW1GeG9ZSzs7SUFFRSxpQ0FBQTtHbkYwb1lQO0VtRnpwWUs7SUFBZ0MsMkJBQUE7R25GNHBZckM7RW1GM3BZSzs7SUFFRSwrQkFBQTtHbkY2cFlQO0VtRjNwWUs7O0lBRUUsaUNBQUE7R25GNnBZUDtFbUYzcFlLOztJQUVFLGtDQUFBO0duRjZwWVA7RW1GM3BZSzs7SUFFRSxnQ0FBQTtHbkY2cFlQO0VtRjVxWUs7SUFBZ0MseUJBQUE7R25GK3FZckM7RW1GOXFZSzs7SUFFRSw2QkFBQTtHbkZncllQO0VtRjlxWUs7O0lBRUUsK0JBQUE7R25GZ3JZUDtFbUY5cVlLOztJQUVFLGdDQUFBO0duRmdyWVA7RW1GOXFZSzs7SUFFRSw4QkFBQTtHbkZncllQO0VtRi9yWUs7SUFBZ0MsMkJBQUE7R25Ga3NZckM7RW1GanNZSzs7SUFFRSwrQkFBQTtHbkZtc1lQO0VtRmpzWUs7O0lBRUUsaUNBQUE7R25GbXNZUDtFbUZqc1lLOztJQUVFLGtDQUFBO0duRm1zWVA7RW1GanNZSzs7SUFFRSxnQ0FBQTtHbkZtc1lQO0VtRmx0WUs7SUFBZ0MseUJBQUE7R25GcXRZckM7RW1GcHRZSzs7SUFFRSw2QkFBQTtHbkZzdFlQO0VtRnB0WUs7O0lBRUUsK0JBQUE7R25Gc3RZUDtFbUZwdFlLOztJQUVFLGdDQUFBO0duRnN0WVA7RW1GcHRZSzs7SUFFRSw4QkFBQTtHbkZzdFlQO0VtRnJ1WUs7SUFBZ0MseUJBQUE7R25Gd3VZckM7RW1GdnVZSzs7SUFFRSw2QkFBQTtHbkZ5dVlQO0VtRnZ1WUs7O0lBRUUsK0JBQUE7R25GeXVZUDtFbUZ2dVlLOztJQUVFLGdDQUFBO0duRnl1WVA7RW1GdnVZSzs7SUFFRSw4QkFBQTtHbkZ5dVlQO0VtRnh2WUs7SUFBZ0MsMkJBQUE7R25GMnZZckM7RW1GMXZZSzs7SUFFRSwrQkFBQTtHbkY0dllQO0VtRjF2WUs7O0lBRUUsaUNBQUE7R25GNHZZUDtFbUYxdllLOztJQUVFLGtDQUFBO0duRjR2WVA7RW1GMXZZSzs7SUFFRSxnQ0FBQTtHbkY0dllQO0VtRjN3WUs7SUFBZ0MseUJBQUE7R25GOHdZckM7RW1GN3dZSzs7SUFFRSw2QkFBQTtHbkYrd1lQO0VtRjd3WUs7O0lBRUUsK0JBQUE7R25GK3dZUDtFbUY3d1lLOztJQUVFLGdDQUFBO0duRit3WVA7RW1GN3dZSzs7SUFFRSw4QkFBQTtHbkYrd1lQO0VtRjl4WUs7SUFBZ0MsMkJBQUE7R25GaXlZckM7RW1GaHlZSzs7SUFFRSwrQkFBQTtHbkZreVlQO0VtRmh5WUs7O0lBRUUsaUNBQUE7R25Ga3lZUDtFbUZoeVlLOztJQUVFLGtDQUFBO0duRmt5WVA7RW1GaHlZSzs7SUFFRSxnQ0FBQTtHbkZreVlQO0VtRmp6WUs7SUFBZ0MseUJBQUE7R25Gb3pZckM7RW1GbnpZSzs7SUFFRSw2QkFBQTtHbkZxellQO0VtRm56WUs7O0lBRUUsK0JBQUE7R25GcXpZUDtFbUZuellLOztJQUVFLGdDQUFBO0duRnF6WVA7RW1GbnpZSzs7SUFFRSw4QkFBQTtHbkZxellQO0VtRjd5WUs7SUFBd0IsNEJBQUE7R25GZ3pZN0I7RW1GL3lZSzs7SUFFRSxnQ0FBQTtHbkZpellQO0VtRi95WUs7O0lBRUUsa0NBQUE7R25GaXpZUDtFbUYveVlLOztJQUVFLG1DQUFBO0duRml6WVA7RW1GL3lZSzs7SUFFRSxpQ0FBQTtHbkZpellQO0VtRmgwWUs7SUFBd0IsMkJBQUE7R25GbTBZN0I7RW1GbDBZSzs7SUFFRSwrQkFBQTtHbkZvMFlQO0VtRmwwWUs7O0lBRUUsaUNBQUE7R25GbzBZUDtFbUZsMFlLOztJQUVFLGtDQUFBO0duRm8wWVA7RW1GbDBZSzs7SUFFRSxnQ0FBQTtHbkZvMFlQO0VtRm4xWUs7SUFBd0IseUJBQUE7R25GczFZN0I7RW1GcjFZSzs7SUFFRSw2QkFBQTtHbkZ1MVlQO0VtRnIxWUs7O0lBRUUsK0JBQUE7R25GdTFZUDtFbUZyMVlLOztJQUVFLGdDQUFBO0duRnUxWVA7RW1GcjFZSzs7SUFFRSw4QkFBQTtHbkZ1MVlQO0VtRnQyWUs7SUFBd0IsMkJBQUE7R25GeTJZN0I7RW1GeDJZSzs7SUFFRSwrQkFBQTtHbkYwMllQO0VtRngyWUs7O0lBRUUsaUNBQUE7R25GMDJZUDtFbUZ4MllLOztJQUVFLGtDQUFBO0duRjAyWVA7RW1GeDJZSzs7SUFFRSxnQ0FBQTtHbkYwMllQO0VtRnozWUs7SUFBd0IseUJBQUE7R25GNDNZN0I7RW1GMzNZSzs7SUFFRSw2QkFBQTtHbkY2M1lQO0VtRjMzWUs7O0lBRUUsK0JBQUE7R25GNjNZUDtFbUYzM1lLOztJQUVFLGdDQUFBO0duRjYzWVA7RW1GMzNZSzs7SUFFRSw4QkFBQTtHbkY2M1lQO0VtRjU0WUs7SUFBd0IseUJBQUE7R25GKzRZN0I7RW1GOTRZSzs7SUFFRSw2QkFBQTtHbkZnNVlQO0VtRjk0WUs7O0lBRUUsK0JBQUE7R25GZzVZUDtFbUY5NFlLOztJQUVFLGdDQUFBO0duRmc1WVA7RW1GOTRZSzs7SUFFRSw4QkFBQTtHbkZnNVlQO0VtRi81WUs7SUFBd0IsMkJBQUE7R25GazZZN0I7RW1GajZZSzs7SUFFRSwrQkFBQTtHbkZtNllQO0VtRmo2WUs7O0lBRUUsaUNBQUE7R25GbTZZUDtFbUZqNllLOztJQUVFLGtDQUFBO0duRm02WVA7RW1GajZZSzs7SUFFRSxnQ0FBQTtHbkZtNllQO0VtRmw3WUs7SUFBd0IseUJBQUE7R25GcTdZN0I7RW1GcDdZSzs7SUFFRSw2QkFBQTtHbkZzN1lQO0VtRnA3WUs7O0lBRUUsK0JBQUE7R25GczdZUDtFbUZwN1lLOztJQUVFLGdDQUFBO0duRnM3WVA7RW1GcDdZSzs7SUFFRSw4QkFBQTtHbkZzN1lQO0VtRnI4WUs7SUFBd0IsMkJBQUE7R25GdzhZN0I7RW1GdjhZSzs7SUFFRSwrQkFBQTtHbkZ5OFlQO0VtRnY4WUs7O0lBRUUsaUNBQUE7R25GeThZUDtFbUZ2OFlLOztJQUVFLGtDQUFBO0duRnk4WVA7RW1GdjhZSzs7SUFFRSxnQ0FBQTtHbkZ5OFlQO0VtRng5WUs7SUFBd0IseUJBQUE7R25GMjlZN0I7RW1GMTlZSzs7SUFFRSw2QkFBQTtHbkY0OVlQO0VtRjE5WUs7O0lBRUUsK0JBQUE7R25GNDlZUDtFbUYxOVlLOztJQUVFLGdDQUFBO0duRjQ5WVA7RW1GMTlZSzs7SUFFRSw4QkFBQTtHbkY0OVlQO0VtRnQ5WUM7SUFBbUIsd0JBQUE7R25GeTlZcEI7RW1GeDlZQzs7SUFFRSw0QkFBQTtHbkYwOVlIO0VtRng5WUM7O0lBRUUsOEJBQUE7R25GMDlZSDtFbUZ4OVlDOztJQUVFLCtCQUFBO0duRjA5WUg7RW1GeDlZQzs7SUFFRSw2QkFBQTtHbkYwOVlIO0NBQ0Y7QW9GMWhaRDtFQUFrQiw2R0FBQTtDcEY2aFpqQjs7QW9GemhaRDtFQUFpQiwrQkFBQTtDcEY2aFpoQjs7QW9GNWhaRDtFQUFpQiwrQkFBQTtDcEZnaVpoQjs7QW9GL2haRDtFQUFpQiwrQkFBQTtDcEZtaVpoQjs7QW9GbGlaRDtFQ1RFLGlCQUFBO0VBQ0Esd0JBQUE7RUFDQSxvQkFBQTtDckYraVpEOztBb0ZoaVpHO0VBQXdCLDRCQUFBO0NwRm9pWjNCOztBb0ZuaVpHO0VBQXdCLDZCQUFBO0NwRnVpWjNCOztBb0Z0aVpHO0VBQXdCLDhCQUFBO0NwRjBpWjNCOztBSXJnWkc7RWdGdkNBO0lBQXdCLDRCQUFBO0dwRmlqWnpCO0VvRmhqWkM7SUFBd0IsNkJBQUE7R3BGbWpaekI7RW9GbGpaQztJQUF3Qiw4QkFBQTtHcEZxalp6QjtDQUNGO0FJamhaRztFZ0Z2Q0E7SUFBd0IsNEJBQUE7R3BGNGpaekI7RW9GM2paQztJQUF3Qiw2QkFBQTtHcEY4alp6QjtFb0Y3alpDO0lBQXdCLDhCQUFBO0dwRmdrWnpCO0NBQ0Y7QUk1aFpHO0VnRnZDQTtJQUF3Qiw0QkFBQTtHcEZ1a1p6QjtFb0Z0a1pDO0lBQXdCLDZCQUFBO0dwRnlrWnpCO0VvRnhrWkM7SUFBd0IsOEJBQUE7R3BGMmtaekI7Q0FDRjtBSXZpWkc7RWdGdkNBO0lBQXdCLDRCQUFBO0dwRmtsWnpCO0VvRmpsWkM7SUFBd0IsNkJBQUE7R3BGb2xaekI7RW9GbmxaQztJQUF3Qiw4QkFBQTtHcEZzbFp6QjtDQUNGO0FvRmpsWkQ7RUFBbUIscUNBQUE7Q3BGb2xabEI7O0FvRm5sWkQ7RUFBbUIscUNBQUE7Q3BGdWxabEI7O0FvRnRsWkQ7RUFBbUIsc0NBQUE7Q3BGMGxabEI7O0FvRnRsWkQ7RUFBdUIsNEJBQUE7Q3BGMGxadEI7O0FvRnpsWkQ7RUFBdUIsZ0NBQUE7Q3BGNmxadEI7O0FvRjVsWkQ7RUFBdUIsNEJBQUE7Q3BGZ21adEI7O0FvRi9sWkQ7RUFBdUIsNEJBQUE7Q3BGbW1adEI7O0FvRmxtWkQ7RUFBdUIsK0JBQUE7Q3BGc21adEI7O0FvRnJtWkQ7RUFBdUIsOEJBQUE7Q3BGeW1adEI7O0FvRnJtWkQ7RUFBYyx1QkFBQTtDcEZ5bVpiOztBc0ZocFpDO0VBQ0UsMEJBQUE7Q3RGbXBaSDs7QVN6b1pDO0U2RUxNLDBCQUFBO0N0RmtwWlA7O0FzRnhwWkM7RUFDRSwwQkFBQTtDdEYycFpIOztBU2pwWkM7RTZFTE0sMEJBQUE7Q3RGMHBaUDs7QXNGaHFaQztFQUNFLDBCQUFBO0N0Rm1xWkg7O0FTenBaQztFNkVMTSwwQkFBQTtDdEZrcVpQOztBc0Z4cVpDO0VBQ0UsMEJBQUE7Q3RGMnFaSDs7QVNqcVpDO0U2RUxNLDBCQUFBO0N0RjBxWlA7O0FzRmhyWkM7RUFDRSwwQkFBQTtDdEZtclpIOztBU3pxWkM7RTZFTE0sMEJBQUE7Q3RGa3JaUDs7QXNGeHJaQztFQUNFLDBCQUFBO0N0RjJyWkg7O0FTanJaQztFNkVMTSwwQkFBQTtDdEYwclpQOztBc0Zoc1pDO0VBQ0UsMEJBQUE7Q3RGbXNaSDs7QVN6clpDO0U2RUxNLDBCQUFBO0N0RmtzWlA7O0FzRnhzWkM7RUFDRSwwQkFBQTtDdEYyc1pIOztBU2pzWkM7RTZFTE0sd0JBQUE7Q3RGMHNaUDs7QXNGaHRaQztFQUNFLDBCQUFBO0N0Rm10Wkg7O0FTenNaQztFNkVMTSwwQkFBQTtDdEZrdFpQOztBc0Z4dFpDO0VBQ0UsdUJBQUE7Q3RGMnRaSDs7QVNqdFpDO0U2RUxNLDBCQUFBO0N0RjB0WlA7O0FzRmh1WkM7RUFDRSx1QkFBQTtDdEZtdVpIOztBU3p0WkM7RTZFTE0sMEJBQUE7Q3RGa3VaUDs7QXNGeHVaQztFQUNFLHVCQUFBO0N0RjJ1Wkg7O0FTanVaQztFNkVMTSwwQkFBQTtDdEYwdVpQOztBc0ZodlpDO0VBQ0UsdUJBQUE7Q3RGbXZaSDs7QVN6dVpDO0U2RUxNLDBCQUFBO0N0Rmt2WlA7O0FvRjNzWkQ7RUFBYSx1QkFBQTtDcEYrc1paOztBb0Y5c1pEO0VBQWMsMEJBQUE7Q3BGa3RaYjs7QW9GaHRaRDtFQUFpQixxQ0FBQTtDcEZvdFpoQjs7QW9GbnRaRDtFQUFpQiwyQ0FBQTtDcEZ1dFpoQjs7QW9GbnRaRDtFR3ZERSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLDhCQUFBO0VBQ0EsVUFBQTtDdkY4d1pEOztBb0Z2dFpEO0VBQXdCLGlDQUFBO0NwRjJ0WnZCOztBb0Z6dFpEO0VBQ0Usa0NBQUE7RUFDQSxxQ0FBQTtDcEY0dFpEOztBb0Z2dFpEO0VBQWMsMEJBQUE7Q3BGMnRaYjs7QXdGNXhaRDtFQUNFLCtCQUFBO0N4Rit4WkQ7O0F3RjV4WkQ7RUFDRSw4QkFBQTtDeEYreFpEOztBeUZ0eFpPO0VBQThCLHVCQUFBO0N6RjB4WnJDOztBeUYxeFpPO0VBQThCLHVCQUFBO0N6Rjh4WnJDOztBeUY5eFpPO0VBQThCLHVCQUFBO0N6Rmt5WnJDOztBeUZseVpPO0VBQThCLHdCQUFBO0N6RnN5WnJDOztBeUZ0eVpPO0VBQThCLHdCQUFBO0N6RjB5WnJDOztBeUYxeVpPO0VBQThCLHFCQUFBO0N6Rjh5WnJDOztBeUY5eVpPO0VBQThCLHdCQUFBO0N6Rmt6WnJDOztBeUZselpPO0VBQThCLHdCQUFBO0N6RnN6WnJDOztBeUZ0elpPO0VBQThCLHdCQUFBO0N6RjB6WnJDOztBeUYxelpPO0VBQThCLHdCQUFBO0N6Rjh6WnJDOztBeUY5elpPO0VBQThCLHlCQUFBO0N6RmswWnJDOztBeUZsMFpPO0VBQThCLHNCQUFBO0N6RnMwWnJDOztBeUZ0MFpPO0VBQThCLHNCQUFBO0N6RjAwWnJDOztBeUYxMFpPO0VBQThCLHNCQUFBO0N6RjgwWnJDOztBeUY5MFpPO0VBQThCLHVCQUFBO0N6RmsxWnJDOztBeUZsMVpPO0VBQThCLHVCQUFBO0N6RnMxWnJDOztBeUZ0MVpPO0VBQThCLG9CQUFBO0N6RjAxWnJDOztBeUYxMVpPO0VBQThCLHVCQUFBO0N6RjgxWnJDOztBeUY5MVpPO0VBQThCLHVCQUFBO0N6RmsyWnJDOztBeUZsMlpPO0VBQThCLHVCQUFBO0N6RnMyWnJDOztBeUZ0MlpPO0VBQThCLHVCQUFBO0N6RjAyWnJDOztBeUYxMlpPO0VBQThCLHdCQUFBO0N6RjgyWnJDOztBeUY5MlpPO0VBQThCLDBCQUFBO0N6RmszWnJDOztBeUZsM1pPO0VBQThCLDBCQUFBO0N6RnMzWnJDOztBeUZ0M1pPO0VBQThCLDBCQUFBO0N6RjAzWnJDOztBeUYxM1pPO0VBQThCLDJCQUFBO0N6RjgzWnJDOztBeUY5M1pPO0VBQThCLDJCQUFBO0N6Rms0WnJDOztBeUZsNFpPO0VBQThCLHdCQUFBO0N6RnM0WnJDOztBeUZ0NFpPO0VBQThCLDJCQUFBO0N6RjA0WnJDOztBeUYxNFpPO0VBQThCLDJCQUFBO0N6Rjg0WnJDOztBeUY5NFpPO0VBQThCLDJCQUFBO0N6Rms1WnJDOztBeUZsNVpPO0VBQThCLDJCQUFBO0N6RnM1WnJDOztBeUZ0NVpPO0VBQThCLDRCQUFBO0N6RjA1WnJDOztBeUYxNVpPO0VBQThCLDJCQUFBO0N6Rjg1WnJDOztBeUY5NVpPO0VBQThCLDJCQUFBO0N6Rms2WnJDOztBeUZsNlpPO0VBQThCLDJCQUFBO0N6RnM2WnJDOztBeUZ0NlpPO0VBQThCLDRCQUFBO0N6RjA2WnJDOztBeUYxNlpPO0VBQThCLDRCQUFBO0N6Rjg2WnJDOztBeUY5NlpPO0VBQThCLHlCQUFBO0N6Rms3WnJDOztBeUZsN1pPO0VBQThCLDRCQUFBO0N6RnM3WnJDOztBeUZ0N1pPO0VBQThCLDRCQUFBO0N6RjA3WnJDOztBeUYxN1pPO0VBQThCLDRCQUFBO0N6Rjg3WnJDOztBeUY5N1pPO0VBQThCLDRCQUFBO0N6Rms4WnJDOztBeUZsOFpPO0VBQThCLDZCQUFBO0N6RnM4WnJDOztBeUZ0OFpPO0VBQThCLDBCQUFBO0N6RjA4WnJDOztBeUYxOFpPO0VBQThCLDBCQUFBO0N6Rjg4WnJDOztBeUY5OFpPO0VBQThCLDBCQUFBO0N6Rms5WnJDOztBeUZsOVpPO0VBQThCLDJCQUFBO0N6RnM5WnJDOztBeUZ0OVpPO0VBQThCLDJCQUFBO0N6RjA5WnJDOztBeUYxOVpPO0VBQThCLHdCQUFBO0N6Rjg5WnJDOztBeUY5OVpPO0VBQThCLDJCQUFBO0N6RmsrWnJDOztBeUZsK1pPO0VBQThCLDJCQUFBO0N6RnMrWnJDOztBeUZ0K1pPO0VBQThCLDJCQUFBO0N6RjArWnJDOztBeUYxK1pPO0VBQThCLDJCQUFBO0N6RjgrWnJDOztBeUY5K1pPO0VBQThCLDRCQUFBO0N6RmsvWnJDOztBeUZsL1pPO0VBQThCLDJCQUFBO0N6RnMvWnJDOztBeUZ0L1pPO0VBQThCLDJCQUFBO0N6RjAvWnJDOztBeUYxL1pPO0VBQThCLDJCQUFBO0N6RjgvWnJDOztBeUY5L1pPO0VBQThCLDRCQUFBO0N6RmtnYXJDOztBeUZsZ2FPO0VBQThCLDRCQUFBO0N6RnNnYXJDOztBeUZ0Z2FPO0VBQThCLHlCQUFBO0N6RjBnYXJDOztBeUYxZ2FPO0VBQThCLDRCQUFBO0N6RjhnYXJDOztBeUY5Z2FPO0VBQThCLDRCQUFBO0N6RmtoYXJDOztBeUZsaGFPO0VBQThCLDRCQUFBO0N6RnNoYXJDOztBeUZ0aGFPO0VBQThCLDRCQUFBO0N6RjBoYXJDOztBeUYxaGFPO0VBQThCLDZCQUFBO0N6RjhoYXJDOztBSXQvWkc7RXFGeENJO0lBQThCLHVCQUFBO0d6Rm1pYW5DO0V5Rm5pYUs7SUFBOEIsdUJBQUE7R3pGc2lhbkM7RXlGdGlhSztJQUE4Qix1QkFBQTtHekZ5aWFuQztFeUZ6aWFLO0lBQThCLHdCQUFBO0d6RjRpYW5DO0V5RjVpYUs7SUFBOEIsd0JBQUE7R3pGK2lhbkM7RXlGL2lhSztJQUE4QixxQkFBQTtHekZramFuQztFeUZsamFLO0lBQThCLHdCQUFBO0d6RnFqYW5DO0V5RnJqYUs7SUFBOEIsd0JBQUE7R3pGd2phbkM7RXlGeGphSztJQUE4Qix3QkFBQTtHekYyamFuQztFeUYzamFLO0lBQThCLHdCQUFBO0d6RjhqYW5DO0V5RjlqYUs7SUFBOEIseUJBQUE7R3pGaWthbkM7RXlGamthSztJQUE4QixzQkFBQTtHekZva2FuQztFeUZwa2FLO0lBQThCLHNCQUFBO0d6RnVrYW5DO0V5RnZrYUs7SUFBOEIsc0JBQUE7R3pGMGthbkM7RXlGMWthSztJQUE4Qix1QkFBQTtHekY2a2FuQztFeUY3a2FLO0lBQThCLHVCQUFBO0d6RmdsYW5DO0V5RmhsYUs7SUFBOEIsb0JBQUE7R3pGbWxhbkM7RXlGbmxhSztJQUE4Qix1QkFBQTtHekZzbGFuQztFeUZ0bGFLO0lBQThCLHVCQUFBO0d6RnlsYW5DO0V5RnpsYUs7SUFBOEIsdUJBQUE7R3pGNGxhbkM7RXlGNWxhSztJQUE4Qix1QkFBQTtHekYrbGFuQztFeUYvbGFLO0lBQThCLHdCQUFBO0d6RmttYW5DO0V5RmxtYUs7SUFBOEIsMEJBQUE7R3pGcW1hbkM7RXlGcm1hSztJQUE4QiwwQkFBQTtHekZ3bWFuQztFeUZ4bWFLO0lBQThCLDBCQUFBO0d6RjJtYW5DO0V5RjNtYUs7SUFBOEIsMkJBQUE7R3pGOG1hbkM7RXlGOW1hSztJQUE4QiwyQkFBQTtHekZpbmFuQztFeUZqbmFLO0lBQThCLHdCQUFBO0d6Rm9uYW5DO0V5RnBuYUs7SUFBOEIsMkJBQUE7R3pGdW5hbkM7RXlGdm5hSztJQUE4QiwyQkFBQTtHekYwbmFuQztFeUYxbmFLO0lBQThCLDJCQUFBO0d6RjZuYW5DO0V5RjduYUs7SUFBOEIsMkJBQUE7R3pGZ29hbkM7RXlGaG9hSztJQUE4Qiw0QkFBQTtHekZtb2FuQztFeUZub2FLO0lBQThCLDJCQUFBO0d6RnNvYW5DO0V5RnRvYUs7SUFBOEIsMkJBQUE7R3pGeW9hbkM7RXlGem9hSztJQUE4QiwyQkFBQTtHekY0b2FuQztFeUY1b2FLO0lBQThCLDRCQUFBO0d6RitvYW5DO0V5Ri9vYUs7SUFBOEIsNEJBQUE7R3pGa3BhbkM7RXlGbHBhSztJQUE4Qix5QkFBQTtHekZxcGFuQztFeUZycGFLO0lBQThCLDRCQUFBO0d6RndwYW5DO0V5RnhwYUs7SUFBOEIsNEJBQUE7R3pGMnBhbkM7RXlGM3BhSztJQUE4Qiw0QkFBQTtHekY4cGFuQztFeUY5cGFLO0lBQThCLDRCQUFBO0d6RmlxYW5DO0V5RmpxYUs7SUFBOEIsNkJBQUE7R3pGb3FhbkM7RXlGcHFhSztJQUE4QiwwQkFBQTtHekZ1cWFuQztFeUZ2cWFLO0lBQThCLDBCQUFBO0d6RjBxYW5DO0V5RjFxYUs7SUFBOEIsMEJBQUE7R3pGNnFhbkM7RXlGN3FhSztJQUE4QiwyQkFBQTtHekZncmFuQztFeUZocmFLO0lBQThCLDJCQUFBO0d6Rm1yYW5DO0V5Rm5yYUs7SUFBOEIsd0JBQUE7R3pGc3JhbkM7RXlGdHJhSztJQUE4QiwyQkFBQTtHekZ5cmFuQztFeUZ6cmFLO0lBQThCLDJCQUFBO0d6RjRyYW5DO0V5RjVyYUs7SUFBOEIsMkJBQUE7R3pGK3JhbkM7RXlGL3JhSztJQUE4QiwyQkFBQTtHekZrc2FuQztFeUZsc2FLO0lBQThCLDRCQUFBO0d6RnFzYW5DO0V5RnJzYUs7SUFBOEIsMkJBQUE7R3pGd3NhbkM7RXlGeHNhSztJQUE4QiwyQkFBQTtHekYyc2FuQztFeUYzc2FLO0lBQThCLDJCQUFBO0d6RjhzYW5DO0V5RjlzYUs7SUFBOEIsNEJBQUE7R3pGaXRhbkM7RXlGanRhSztJQUE4Qiw0QkFBQTtHekZvdGFuQztFeUZwdGFLO0lBQThCLHlCQUFBO0d6RnV0YW5DO0V5RnZ0YUs7SUFBOEIsNEJBQUE7R3pGMHRhbkM7RXlGMXRhSztJQUE4Qiw0QkFBQTtHekY2dGFuQztFeUY3dGFLO0lBQThCLDRCQUFBO0d6Rmd1YW5DO0V5Rmh1YUs7SUFBOEIsNEJBQUE7R3pGbXVhbkM7RXlGbnVhSztJQUE4Qiw2QkFBQTtHekZzdWFuQztDQUNGO0FJL3JhRztFcUZ4Q0k7SUFBOEIsdUJBQUE7R3pGMnVhbkM7RXlGM3VhSztJQUE4Qix1QkFBQTtHekY4dWFuQztFeUY5dWFLO0lBQThCLHVCQUFBO0d6Rml2YW5DO0V5Rmp2YUs7SUFBOEIsd0JBQUE7R3pGb3ZhbkM7RXlGcHZhSztJQUE4Qix3QkFBQTtHekZ1dmFuQztFeUZ2dmFLO0lBQThCLHFCQUFBO0d6RjB2YW5DO0V5RjF2YUs7SUFBOEIsd0JBQUE7R3pGNnZhbkM7RXlGN3ZhSztJQUE4Qix3QkFBQTtHekZnd2FuQztFeUZod2FLO0lBQThCLHdCQUFBO0d6Rm13YW5DO0V5Rm53YUs7SUFBOEIsd0JBQUE7R3pGc3dhbkM7RXlGdHdhSztJQUE4Qix5QkFBQTtHekZ5d2FuQztFeUZ6d2FLO0lBQThCLHNCQUFBO0d6RjR3YW5DO0V5RjV3YUs7SUFBOEIsc0JBQUE7R3pGK3dhbkM7RXlGL3dhSztJQUE4QixzQkFBQTtHekZreGFuQztFeUZseGFLO0lBQThCLHVCQUFBO0d6RnF4YW5DO0V5RnJ4YUs7SUFBOEIsdUJBQUE7R3pGd3hhbkM7RXlGeHhhSztJQUE4QixvQkFBQTtHekYyeGFuQztFeUYzeGFLO0lBQThCLHVCQUFBO0d6Rjh4YW5DO0V5Rjl4YUs7SUFBOEIsdUJBQUE7R3pGaXlhbkM7RXlGanlhSztJQUE4Qix1QkFBQTtHekZveWFuQztFeUZweWFLO0lBQThCLHVCQUFBO0d6RnV5YW5DO0V5RnZ5YUs7SUFBOEIsd0JBQUE7R3pGMHlhbkM7RXlGMXlhSztJQUE4QiwwQkFBQTtHekY2eWFuQztFeUY3eWFLO0lBQThCLDBCQUFBO0d6Rmd6YW5DO0V5Rmh6YUs7SUFBOEIsMEJBQUE7R3pGbXphbkM7RXlGbnphSztJQUE4QiwyQkFBQTtHekZzemFuQztFeUZ0emFLO0lBQThCLDJCQUFBO0d6Rnl6YW5DO0V5Rnp6YUs7SUFBOEIsd0JBQUE7R3pGNHphbkM7RXlGNXphSztJQUE4QiwyQkFBQTtHekYremFuQztFeUYvemFLO0lBQThCLDJCQUFBO0d6RmswYW5DO0V5RmwwYUs7SUFBOEIsMkJBQUE7R3pGcTBhbkM7RXlGcjBhSztJQUE4QiwyQkFBQTtHekZ3MGFuQztFeUZ4MGFLO0lBQThCLDRCQUFBO0d6RjIwYW5DO0V5RjMwYUs7SUFBOEIsMkJBQUE7R3pGODBhbkM7RXlGOTBhSztJQUE4QiwyQkFBQTtHekZpMWFuQztFeUZqMWFLO0lBQThCLDJCQUFBO0d6Rm8xYW5DO0V5RnAxYUs7SUFBOEIsNEJBQUE7R3pGdTFhbkM7RXlGdjFhSztJQUE4Qiw0QkFBQTtHekYwMWFuQztFeUYxMWFLO0lBQThCLHlCQUFBO0d6RjYxYW5DO0V5RjcxYUs7SUFBOEIsNEJBQUE7R3pGZzJhbkM7RXlGaDJhSztJQUE4Qiw0QkFBQTtHekZtMmFuQztFeUZuMmFLO0lBQThCLDRCQUFBO0d6RnMyYW5DO0V5RnQyYUs7SUFBOEIsNEJBQUE7R3pGeTJhbkM7RXlGejJhSztJQUE4Qiw2QkFBQTtHekY0MmFuQztFeUY1MmFLO0lBQThCLDBCQUFBO0d6RisyYW5DO0V5Ri8yYUs7SUFBOEIsMEJBQUE7R3pGazNhbkM7RXlGbDNhSztJQUE4QiwwQkFBQTtHekZxM2FuQztFeUZyM2FLO0lBQThCLDJCQUFBO0d6RnczYW5DO0V5RngzYUs7SUFBOEIsMkJBQUE7R3pGMjNhbkM7RXlGMzNhSztJQUE4Qix3QkFBQTtHekY4M2FuQztFeUY5M2FLO0lBQThCLDJCQUFBO0d6Rmk0YW5DO0V5Rmo0YUs7SUFBOEIsMkJBQUE7R3pGbzRhbkM7RXlGcDRhSztJQUE4QiwyQkFBQTtHekZ1NGFuQztFeUZ2NGFLO0lBQThCLDJCQUFBO0d6RjA0YW5DO0V5RjE0YUs7SUFBOEIsNEJBQUE7R3pGNjRhbkM7RXlGNzRhSztJQUE4QiwyQkFBQTtHekZnNWFuQztFeUZoNWFLO0lBQThCLDJCQUFBO0d6Rm01YW5DO0V5Rm41YUs7SUFBOEIsMkJBQUE7R3pGczVhbkM7RXlGdDVhSztJQUE4Qiw0QkFBQTtHekZ5NWFuQztFeUZ6NWFLO0lBQThCLDRCQUFBO0d6RjQ1YW5DO0V5RjU1YUs7SUFBOEIseUJBQUE7R3pGKzVhbkM7RXlGLzVhSztJQUE4Qiw0QkFBQTtHekZrNmFuQztFeUZsNmFLO0lBQThCLDRCQUFBO0d6RnE2YW5DO0V5RnI2YUs7SUFBOEIsNEJBQUE7R3pGdzZhbkM7RXlGeDZhSztJQUE4Qiw0QkFBQTtHekYyNmFuQztFeUYzNmFLO0lBQThCLDZCQUFBO0d6Rjg2YW5DO0NBQ0Y7QUl2NGFHO0VxRnhDSTtJQUE4Qix1QkFBQTtHekZtN2FuQztFeUZuN2FLO0lBQThCLHVCQUFBO0d6RnM3YW5DO0V5RnQ3YUs7SUFBOEIsdUJBQUE7R3pGeTdhbkM7RXlGejdhSztJQUE4Qix3QkFBQTtHekY0N2FuQztFeUY1N2FLO0lBQThCLHdCQUFBO0d6Ris3YW5DO0V5Ri83YUs7SUFBOEIscUJBQUE7R3pGazhhbkM7RXlGbDhhSztJQUE4Qix3QkFBQTtHekZxOGFuQztFeUZyOGFLO0lBQThCLHdCQUFBO0d6Rnc4YW5DO0V5Rng4YUs7SUFBOEIsd0JBQUE7R3pGMjhhbkM7RXlGMzhhSztJQUE4Qix3QkFBQTtHekY4OGFuQztFeUY5OGFLO0lBQThCLHlCQUFBO0d6Rmk5YW5DO0V5Rmo5YUs7SUFBOEIsc0JBQUE7R3pGbzlhbkM7RXlGcDlhSztJQUE4QixzQkFBQTtHekZ1OWFuQztFeUZ2OWFLO0lBQThCLHNCQUFBO0d6RjA5YW5DO0V5RjE5YUs7SUFBOEIsdUJBQUE7R3pGNjlhbkM7RXlGNzlhSztJQUE4Qix1QkFBQTtHekZnK2FuQztFeUZoK2FLO0lBQThCLG9CQUFBO0d6Rm0rYW5DO0V5Rm4rYUs7SUFBOEIsdUJBQUE7R3pGcythbkM7RXlGdCthSztJQUE4Qix1QkFBQTtHekZ5K2FuQztFeUZ6K2FLO0lBQThCLHVCQUFBO0d6RjQrYW5DO0V5RjUrYUs7SUFBOEIsdUJBQUE7R3pGKythbkM7RXlGLythSztJQUE4Qix3QkFBQTtHekZrL2FuQztFeUZsL2FLO0lBQThCLDBCQUFBO0d6RnEvYW5DO0V5RnIvYUs7SUFBOEIsMEJBQUE7R3pGdy9hbkM7RXlGeC9hSztJQUE4QiwwQkFBQTtHekYyL2FuQztFeUYzL2FLO0lBQThCLDJCQUFBO0d6RjgvYW5DO0V5RjkvYUs7SUFBOEIsMkJBQUE7R3pGaWdibkM7RXlGamdiSztJQUE4Qix3QkFBQTtHekZvZ2JuQztFeUZwZ2JLO0lBQThCLDJCQUFBO0d6RnVnYm5DO0V5RnZnYks7SUFBOEIsMkJBQUE7R3pGMGdibkM7RXlGMWdiSztJQUE4QiwyQkFBQTtHekY2Z2JuQztFeUY3Z2JLO0lBQThCLDJCQUFBO0d6RmdoYm5DO0V5RmhoYks7SUFBOEIsNEJBQUE7R3pGbWhibkM7RXlGbmhiSztJQUE4QiwyQkFBQTtHekZzaGJuQztFeUZ0aGJLO0lBQThCLDJCQUFBO0d6RnloYm5DO0V5RnpoYks7SUFBOEIsMkJBQUE7R3pGNGhibkM7RXlGNWhiSztJQUE4Qiw0QkFBQTtHekYraGJuQztFeUYvaGJLO0lBQThCLDRCQUFBO0d6RmtpYm5DO0V5RmxpYks7SUFBOEIseUJBQUE7R3pGcWlibkM7RXlGcmliSztJQUE4Qiw0QkFBQTtHekZ3aWJuQztFeUZ4aWJLO0lBQThCLDRCQUFBO0d6RjJpYm5DO0V5RjNpYks7SUFBOEIsNEJBQUE7R3pGOGlibkM7RXlGOWliSztJQUE4Qiw0QkFBQTtHekZpamJuQztFeUZqamJLO0lBQThCLDZCQUFBO0d6Rm9qYm5DO0V5RnBqYks7SUFBOEIsMEJBQUE7R3pGdWpibkM7RXlGdmpiSztJQUE4QiwwQkFBQTtHekYwamJuQztFeUYxamJLO0lBQThCLDBCQUFBO0d6RjZqYm5DO0V5RjdqYks7SUFBOEIsMkJBQUE7R3pGZ2tibkM7RXlGaGtiSztJQUE4QiwyQkFBQTtHekZta2JuQztFeUZua2JLO0lBQThCLHdCQUFBO0d6RnNrYm5DO0V5RnRrYks7SUFBOEIsMkJBQUE7R3pGeWtibkM7RXlGemtiSztJQUE4QiwyQkFBQTtHekY0a2JuQztFeUY1a2JLO0lBQThCLDJCQUFBO0d6RitrYm5DO0V5Ri9rYks7SUFBOEIsMkJBQUE7R3pGa2xibkM7RXlGbGxiSztJQUE4Qiw0QkFBQTtHekZxbGJuQztFeUZybGJLO0lBQThCLDJCQUFBO0d6RndsYm5DO0V5RnhsYks7SUFBOEIsMkJBQUE7R3pGMmxibkM7RXlGM2xiSztJQUE4QiwyQkFBQTtHekY4bGJuQztFeUY5bGJLO0lBQThCLDRCQUFBO0d6RmltYm5DO0V5RmptYks7SUFBOEIsNEJBQUE7R3pGb21ibkM7RXlGcG1iSztJQUE4Qix5QkFBQTtHekZ1bWJuQztFeUZ2bWJLO0lBQThCLDRCQUFBO0d6RjBtYm5DO0V5RjFtYks7SUFBOEIsNEJBQUE7R3pGNm1ibkM7RXlGN21iSztJQUE4Qiw0QkFBQTtHekZnbmJuQztFeUZobmJLO0lBQThCLDRCQUFBO0d6Rm1uYm5DO0V5Rm5uYks7SUFBOEIsNkJBQUE7R3pGc25ibkM7Q0FDRjtBSS9rYkc7RXFGeENJO0lBQThCLHVCQUFBO0d6RjJuYm5DO0V5RjNuYks7SUFBOEIsdUJBQUE7R3pGOG5ibkM7RXlGOW5iSztJQUE4Qix1QkFBQTtHekZpb2JuQztFeUZqb2JLO0lBQThCLHdCQUFBO0d6Rm9vYm5DO0V5RnBvYks7SUFBOEIsd0JBQUE7R3pGdW9ibkM7RXlGdm9iSztJQUE4QixxQkFBQTtHekYwb2JuQztFeUYxb2JLO0lBQThCLHdCQUFBO0d6RjZvYm5DO0V5RjdvYks7SUFBOEIsd0JBQUE7R3pGZ3BibkM7RXlGaHBiSztJQUE4Qix3QkFBQTtHekZtcGJuQztFeUZucGJLO0lBQThCLHdCQUFBO0d6RnNwYm5DO0V5RnRwYks7SUFBOEIseUJBQUE7R3pGeXBibkM7RXlGenBiSztJQUE4QixzQkFBQTtHekY0cGJuQztFeUY1cGJLO0lBQThCLHNCQUFBO0d6RitwYm5DO0V5Ri9wYks7SUFBOEIsc0JBQUE7R3pGa3FibkM7RXlGbHFiSztJQUE4Qix1QkFBQTtHekZxcWJuQztFeUZycWJLO0lBQThCLHVCQUFBO0d6RndxYm5DO0V5RnhxYks7SUFBOEIsb0JBQUE7R3pGMnFibkM7RXlGM3FiSztJQUE4Qix1QkFBQTtHekY4cWJuQztFeUY5cWJLO0lBQThCLHVCQUFBO0d6RmlyYm5DO0V5RmpyYks7SUFBOEIsdUJBQUE7R3pGb3JibkM7RXlGcHJiSztJQUE4Qix1QkFBQTtHekZ1cmJuQztFeUZ2cmJLO0lBQThCLHdCQUFBO0d6RjByYm5DO0V5RjFyYks7SUFBOEIsMEJBQUE7R3pGNnJibkM7RXlGN3JiSztJQUE4QiwwQkFBQTtHekZnc2JuQztFeUZoc2JLO0lBQThCLDBCQUFBO0d6Rm1zYm5DO0V5Rm5zYks7SUFBOEIsMkJBQUE7R3pGc3NibkM7RXlGdHNiSztJQUE4QiwyQkFBQTtHekZ5c2JuQztFeUZ6c2JLO0lBQThCLHdCQUFBO0d6RjRzYm5DO0V5RjVzYks7SUFBOEIsMkJBQUE7R3pGK3NibkM7RXlGL3NiSztJQUE4QiwyQkFBQTtHekZrdGJuQztFeUZsdGJLO0lBQThCLDJCQUFBO0d6RnF0Ym5DO0V5RnJ0Yks7SUFBOEIsMkJBQUE7R3pGd3RibkM7RXlGeHRiSztJQUE4Qiw0QkFBQTtHekYydGJuQztFeUYzdGJLO0lBQThCLDJCQUFBO0d6Rjh0Ym5DO0V5Rjl0Yks7SUFBOEIsMkJBQUE7R3pGaXVibkM7RXlGanViSztJQUE4QiwyQkFBQTtHekZvdWJuQztFeUZwdWJLO0lBQThCLDRCQUFBO0d6RnV1Ym5DO0V5RnZ1Yks7SUFBOEIsNEJBQUE7R3pGMHVibkM7RXlGMXViSztJQUE4Qix5QkFBQTtHekY2dWJuQztFeUY3dWJLO0lBQThCLDRCQUFBO0d6Rmd2Ym5DO0V5Rmh2Yks7SUFBOEIsNEJBQUE7R3pGbXZibkM7RXlGbnZiSztJQUE4Qiw0QkFBQTtHekZzdmJuQztFeUZ0dmJLO0lBQThCLDRCQUFBO0d6Rnl2Ym5DO0V5Rnp2Yks7SUFBOEIsNkJBQUE7R3pGNHZibkM7RXlGNXZiSztJQUE4QiwwQkFBQTtHekYrdmJuQztFeUYvdmJLO0lBQThCLDBCQUFBO0d6Rmt3Ym5DO0V5Rmx3Yks7SUFBOEIsMEJBQUE7R3pGcXdibkM7RXlGcndiSztJQUE4QiwyQkFBQTtHekZ3d2JuQztFeUZ4d2JLO0lBQThCLDJCQUFBO0d6RjJ3Ym5DO0V5RjN3Yks7SUFBOEIsd0JBQUE7R3pGOHdibkM7RXlGOXdiSztJQUE4QiwyQkFBQTtHekZpeGJuQztFeUZqeGJLO0lBQThCLDJCQUFBO0d6Rm94Ym5DO0V5RnB4Yks7SUFBOEIsMkJBQUE7R3pGdXhibkM7RXlGdnhiSztJQUE4QiwyQkFBQTtHekYweGJuQztFeUYxeGJLO0lBQThCLDRCQUFBO0d6RjZ4Ym5DO0V5Rjd4Yks7SUFBOEIsMkJBQUE7R3pGZ3libkM7RXlGaHliSztJQUE4QiwyQkFBQTtHekZteWJuQztFeUZueWJLO0lBQThCLDJCQUFBO0d6RnN5Ym5DO0V5RnR5Yks7SUFBOEIsNEJBQUE7R3pGeXlibkM7RXlGenliSztJQUE4Qiw0QkFBQTtHekY0eWJuQztFeUY1eWJLO0lBQThCLHlCQUFBO0d6Rit5Ym5DO0V5Ri95Yks7SUFBOEIsNEJBQUE7R3pGa3pibkM7RXlGbHpiSztJQUE4Qiw0QkFBQTtHekZxemJuQztFeUZyemJLO0lBQThCLDRCQUFBO0d6Rnd6Ym5DO0V5Rnh6Yks7SUFBOEIsNEJBQUE7R3pGMnpibkM7RXlGM3piSztJQUE4Qiw2QkFBQTtHekY4emJuQztDQUNGO0FJMXdiRztFcUZsQ0E7SUFBZ0IsMEJBQUE7R3pGZ3piakI7RXlGL3liQzs7SUFDa0IsNEJBQUE7R3pGa3pibkI7RXlGanpiQzs7SUFDa0IsOEJBQUE7R3pGb3pibkI7RXlGbnpiQzs7SUFDa0IsK0JBQUE7R3pGc3pibkI7RXlGcnpiQzs7SUFDa0IsNkJBQUE7R3pGd3pibkI7Q0FDRjtBSTF2Ykc7RXFGM0RBO0lBQWdCLDBCQUFBO0d6Rnl6YmpCO0V5Rnh6YkM7O0lBQ2tCLDhCQUFBO0d6RjJ6Ym5CO0V5RjF6YkM7O0lBQ2tCLGdDQUFBO0d6RjZ6Ym5CO0V5RjV6YkM7O0lBQ2tCLGlDQUFBO0d6Rit6Ym5CO0V5Rjl6YkM7O0lBQ2tCLCtCQUFBO0d6RmkwYm5CO0NBQ0Y7QUkvd2JHO0VxRi9DQTtJQUFnQix3QkFBQTtHekZrMGJqQjtFeUZqMGJDOztJQUNrQiw0QkFBQTtHekZvMGJuQjtFeUZuMGJDOztJQUNrQiw4QkFBQTtHekZzMGJuQjtFeUZyMGJDOztJQUNrQiwrQkFBQTtHekZ3MGJuQjtFeUZ2MGJDOztJQUNrQiw2QkFBQTtHekYwMGJuQjtDQUNGO0FJcHliRztFcUZuQ0E7SUFBZ0IsMEJBQUE7R3pGMjBiakI7RXlGMTBiQzs7SUFDa0IsOEJBQUE7R3pGNjBibkI7RXlGNTBiQzs7SUFDa0IsZ0NBQUE7R3pGKzBibkI7RXlGOTBiQzs7SUFDa0IsaUNBQUE7R3pGaTFibkI7RXlGaDFiQzs7SUFDa0IsK0JBQUE7R3pGbTFibkI7Q0FDRjtBSTMyYkc7RXFGMkJBO0lBQWdCLHdCQUFBO0d6Rm8xYmpCO0V5Rm4xYkM7O0lBQ2tCLDRCQUFBO0d6RnMxYm5CO0V5RnIxYkM7O0lBQ2tCLDhCQUFBO0d6RncxYm5CO0V5RnYxYkM7O0lBQ2tCLCtCQUFBO0d6RjAxYm5CO0V5RnoxYkM7O0lBQ2tCLDZCQUFBO0d6RjQxYm5CO0NBQ0Y7QUluM2JHO0VxRmxDQTtJQUFnQiwyQkFBQTtHekZ5NWJqQjtFeUZ4NWJDOztJQUNrQiw2QkFBQTtHekYyNWJuQjtFeUYxNWJDOztJQUNrQiwrQkFBQTtHekY2NWJuQjtFeUY1NWJDOztJQUNrQixnQ0FBQTtHekYrNWJuQjtFeUY5NWJDOztJQUNrQiw4QkFBQTtHekZpNmJuQjtDQUNGO0FJbjJiRztFcUYzREE7SUFBZ0IsMkJBQUE7R3pGazZiakI7RXlGajZiQzs7SUFDa0IsK0JBQUE7R3pGbzZibkI7RXlGbjZiQzs7SUFDa0IsaUNBQUE7R3pGczZibkI7RXlGcjZiQzs7SUFDa0Isa0NBQUE7R3pGdzZibkI7RXlGdjZiQzs7SUFDa0IsZ0NBQUE7R3pGMDZibkI7Q0FDRjtBSXgzYkc7RXFGL0NBO0lBQWdCLHlCQUFBO0d6RjI2YmpCO0V5RjE2YkM7O0lBQ2tCLDZCQUFBO0d6RjY2Ym5CO0V5RjU2YkM7O0lBQ2tCLCtCQUFBO0d6Ris2Ym5CO0V5Rjk2YkM7O0lBQ2tCLGdDQUFBO0d6Rmk3Ym5CO0V5Rmg3YkM7O0lBQ2tCLDhCQUFBO0d6Rm03Ym5CO0NBQ0Y7QUk3NGJHO0VxRm5DQTtJQUFnQiwyQkFBQTtHekZvN2JqQjtFeUZuN2JDOztJQUNrQiwrQkFBQTtHekZzN2JuQjtFeUZyN2JDOztJQUNrQixpQ0FBQTtHekZ3N2JuQjtFeUZ2N2JDOztJQUNrQixrQ0FBQTtHekYwN2JuQjtFeUZ6N2JDOztJQUNrQixnQ0FBQTtHekY0N2JuQjtDQUNGO0FJcDliRztFcUYyQkE7SUFBZ0IseUJBQUE7R3pGNjdiakI7RXlGNTdiQzs7SUFDa0IsNkJBQUE7R3pGKzdibkI7RXlGOTdiQzs7SUFDa0IsK0JBQUE7R3pGaThibkI7RXlGaDhiQzs7SUFDa0IsZ0NBQUE7R3pGbThibkI7RXlGbDhiQzs7SUFDa0IsOEJBQUE7R3pGcThibkI7Q0FDRjtBSTU5Ykc7RXFGOEJBO0lBQWlCLDJCQUFBO0d6Rms4YmxCO0V5Rmo4YkM7O0lBQ21CLDZCQUFBO0d6Rm84YnBCO0V5Rm44YkM7O0lBQ21CLCtCQUFBO0d6RnM4YnBCO0V5RnI4YkM7O0lBQ21CLGdDQUFBO0d6Rnc4YnBCO0V5RnY4YkM7O0lBQ21CLDhCQUFBO0d6RjA4YnBCO0NBQ0Y7QUk1OGJHO0VxRktBO0lBQWlCLDJCQUFBO0d6RjI4YmxCO0V5RjE4YkM7O0lBQ21CLCtCQUFBO0d6RjY4YnBCO0V5RjU4YkM7O0lBQ21CLGlDQUFBO0d6Ris4YnBCO0V5Rjk4YkM7O0lBQ21CLGtDQUFBO0d6Rmk5YnBCO0V5Rmg5YkM7O0lBQ21CLGdDQUFBO0d6Rm05YnBCO0NBQ0Y7QUlqK2JHO0VxRmlCQTtJQUFpQix5QkFBQTtHekZvOWJsQjtFeUZuOWJDOztJQUNtQiw2QkFBQTtHekZzOWJwQjtFeUZyOWJDOztJQUNtQiwrQkFBQTtHekZ3OWJwQjtFeUZ2OWJDOztJQUNtQixnQ0FBQTtHekYwOWJwQjtFeUZ6OWJDOztJQUNtQiw4QkFBQTtHekY0OWJwQjtDQUNGO0FJdC9iRztFcUY2QkE7SUFBaUIsMkJBQUE7R3pGNjlibEI7RXlGNTliQzs7SUFDbUIsK0JBQUE7R3pGKzlicEI7RXlGOTliQzs7SUFDbUIsaUNBQUE7R3pGaSticEI7RXlGaCtiQzs7SUFDbUIsa0NBQUE7R3pGbSticEI7RXlGbCtiQzs7SUFDbUIsZ0NBQUE7R3pGcSticEI7Q0FDRjtBSTdqY0c7RXFGMkZBO0lBQWlCLHlCQUFBO0d6RnMrYmxCO0V5RnIrYkM7O0lBQ21CLDZCQUFBO0d6RncrYnBCO0V5RnYrYkM7O0lBQ21CLCtCQUFBO0d6RjArYnBCO0V5RnorYkM7O0lBQ21CLGdDQUFBO0d6RjQrYnBCO0V5RjMrYkM7O0lBQ21CLDhCQUFBO0d6RjgrYnBCO0NBQ0Y7QUlya2NHO0VxRjhCQTtJQUFpQiw0QkFBQTtHekYyaWNsQjtFeUYxaWNDOztJQUNtQiw4QkFBQTtHekY2aWNwQjtFeUY1aWNDOztJQUNtQixnQ0FBQTtHekYraWNwQjtFeUY5aWNDOztJQUNtQixpQ0FBQTtHekZpamNwQjtFeUZoamNDOztJQUNtQiwrQkFBQTtHekZtamNwQjtDQUNGO0FJcmpjRztFcUZLQTtJQUFpQiw0QkFBQTtHekZvamNsQjtFeUZuamNDOztJQUNtQixnQ0FBQTtHekZzamNwQjtFeUZyamNDOztJQUNtQixrQ0FBQTtHekZ3amNwQjtFeUZ2amNDOztJQUNtQixtQ0FBQTtHekYwamNwQjtFeUZ6amNDOztJQUNtQixpQ0FBQTtHekY0amNwQjtDQUNGO0FJMWtjRztFcUZpQkE7SUFBaUIsMEJBQUE7R3pGNmpjbEI7RXlGNWpjQzs7SUFDbUIsOEJBQUE7R3pGK2pjcEI7RXlGOWpjQzs7SUFDbUIsZ0NBQUE7R3pGaWtjcEI7RXlGaGtjQzs7SUFDbUIsaUNBQUE7R3pGbWtjcEI7RXlGbGtjQzs7SUFDbUIsK0JBQUE7R3pGcWtjcEI7Q0FDRjtBSS9sY0c7RXFGNkJBO0lBQWlCLDRCQUFBO0d6RnNrY2xCO0V5RnJrY0M7O0lBQ21CLGdDQUFBO0d6RndrY3BCO0V5RnZrY0M7O0lBQ21CLGtDQUFBO0d6RjBrY3BCO0V5RnprY0M7O0lBQ21CLG1DQUFBO0d6RjRrY3BCO0V5RjNrY0M7O0lBQ21CLGlDQUFBO0d6RjhrY3BCO0NBQ0Y7QUl0cWNHO0VxRjJGQTtJQUFpQiwwQkFBQTtHekYra2NsQjtFeUY5a2NDOztJQUNtQiw4QkFBQTtHekZpbGNwQjtFeUZobGNDOztJQUNtQixnQ0FBQTtHekZtbGNwQjtFeUZsbGNDOztJQUNtQixpQ0FBQTtHekZxbGNwQjtFeUZwbGNDOztJQUNtQiwrQkFBQTtHekZ1bGNwQjtDQUNGO0F5RnprY0c7RWxGckJJLG1CQWhFVztFa0ZxRjBDLGlCcEY4Si9CO0VvRjlKa0UsaUJwRnNLbEU7Q0x3NmI3QjtBTzdrY087RWtGREo7SWxGU1EsaUNBOURNO0dQdW9jZjtDQUNGOztBeUZsbGNHO0VsRnRCSSxtQkFoRVc7RWtGc0YwQyxpQnBGNkovQjtFb0Y3SmtFLGlCcEZzS2xFO0NMazdiN0I7QU94bGNPO0VrRkFKO0lsRlFRLDhCQTlETTtHUGtwY2Y7Q0FDRjs7QXlGNWxjRztFbEZ2QkksbUJBaEVXO0VrRnVGMEMsaUJwRjRKL0I7RW9GNUprRSxpQnBGc0tsRTtDTDQ3YjdCO0FPbm1jTztFa0ZDSjtJbEZPUSxpQ0E5RE07R1A2cGNmO0NBQ0Y7O0F5RnRtY0c7RWxGeEJJLG1CQWhFVztFa0Z3RjBDLGlCcEYySi9CO0VvRjNKa0UsaUJwRnNLbEU7Q0xzOGI3QjtBTzltY087RWtGRUo7SWxGTVEsZ0NBOURNO0dQd3FjZjtDQUNGOztBeUZobmNHO0VsRnpCSSxtQkFoRVc7RWtGeUZrQyxpQnBGMEp2QjtFb0YxSjJELGlCcEYwSTNEO0VvRjFJbUksb0JwRnhDeEo7Q0wrcGNSO0FPMW5jTztFa0ZHSjtJbEZLUSxpQ0E5RE07R1BvcmNmO0NBQ0Y7O0F5RjNuY0c7RWxGMUJJLGdCQWhFVztFa0YwRmtDLGlCcEZ5SnZCO0VvRnpKMkQsaUJwRnlJM0Q7RW9GekltSSxvQnBGekN4SjtDTDJxY1I7QU90b2NPO0VrRklKO0lsRklRLGtDQTlETTtHUGdzY2Y7Q0FDRjs7QXlGdG9jRztFbEYzQkksbUJBaEVXO0VrRjJGa0MsaUJwRndKdkI7RW9GeEoyRCxpQnBGd0kzRDtFb0Z4SW1JLG9CcEYxQ3hKO0NMdXJjUjtBT2xwY087RWtGS0o7SWxGR1EsZ0NBOURNO0dQNHNjZjtDQUNGOztBeUZqcGNHO0VsRjVCSSxrQkFoRVc7RWtGNEZrQyxpQnBGdUp2QjtFb0Z2SjJELGlCcEZ1STNEO0VvRnZJbUksb0JwRjNDeEo7Q0xtc2NSO0FPOXBjTztFa0ZNSjtJbEZFUSxrQ0E5RE07R1B3dGNmO0NBQ0Y7O0F5RjVwY0c7RWxGdkRFLG1CQXRDYTtFa0Y2RmtDLGlCcEZzSnZCO0VvRnRKMkQsaUJwRnNJM0Q7RW9GdEltSSxvQnBGNUN4SjtDTCtzY1I7O0F5RmxxY0c7RWxGeERFLGdCQXRDYTtFa0Y4RmtDLGlCcEZxSnZCO0VvRnJKMkQsaUJwRnFJM0Q7RW9GckltSSxvQnBGN0N4SjtDTHN0Y1I7O0FJcHljRztFcUZrSEE7SWxGckJJLG1CQWhFVztJa0ZxRjBDLGlCcEY4Si9CO0lvRjlKa0UsaUJwRnNLbEU7R0xtaGMzQjtDQUNGO0FPenJjTztFa0ZESjtJbEZTUSxpQ0E5RE07R1BtdmNmO0NBQ0Y7QUlqemNHO0VxRm1IQTtJbEZ0QkksbUJBaEVXO0lrRnNGMEMsaUJwRjZKL0I7SW9GN0prRSxpQnBGc0tsRTtHTDhoYzNCO0NBQ0Y7QU9yc2NPO0VrRkFKO0lsRlFRLDhCQTlETTtHUCt2Y2Y7Q0FDRjtBSTd6Y0c7RXFGb0hBO0lsRnZCSSxtQkFoRVc7SWtGdUYwQyxpQnBGNEovQjtJb0Y1SmtFLGlCcEZzS2xFO0dMeWljM0I7Q0FDRjtBT2p0Y087RWtGQ0o7SWxGT1EsaUNBOURNO0dQMndjZjtDQUNGO0FJejBjRztFcUZxSEE7SWxGeEJJLG1CQWhFVztJa0Z3RjBDLGlCcEYySi9CO0lvRjNKa0UsaUJwRnNLbEU7R0xvamMzQjtDQUNGO0FPN3RjTztFa0ZFSjtJbEZNUSxnQ0E5RE07R1B1eGNmO0NBQ0Y7QUlyMWNHO0VxRnNIQTtJbEZ6QkksbUJBaEVXO0lrRnlGa0MsaUJwRjBKdkI7SW9GMUoyRCxpQnBGMEkzRDtJb0YxSW1JLG9CcEZ4Q3hKO0dMOHdjTjtDQUNGO0FPMXVjTztFa0ZHSjtJbEZLUSxpQ0E5RE07R1BveWNmO0NBQ0Y7QUlsMmNHO0VxRnVIQTtJbEYxQkksZ0JBaEVXO0lrRjBGa0MsaUJwRnlKdkI7SW9GekoyRCxpQnBGeUkzRDtJb0Z6SW1JLG9CcEZ6Q3hKO0dMMnhjTjtDQUNGO0FPdnZjTztFa0ZJSjtJbEZJUSxrQ0E5RE07R1BpemNmO0NBQ0Y7QUkvMmNHO0VxRndIQTtJbEYzQkksbUJBaEVXO0lrRjJGa0MsaUJwRndKdkI7SW9GeEoyRCxpQnBGd0kzRDtJb0Z4SW1JLG9CcEYxQ3hKO0dMd3ljTjtDQUNGO0FPcHdjTztFa0ZLSjtJbEZHUSxnQ0E5RE07R1A4emNmO0NBQ0Y7QUk1M2NHO0VxRnlIQTtJbEY1Qkksa0JBaEVXO0lrRjRGa0MsaUJwRnVKdkI7SW9GdkoyRCxpQnBGdUkzRDtJb0Z2SW1JLG9CcEYzQ3hKO0dMcXpjTjtDQUNGO0FPanhjTztFa0ZNSjtJbEZFUSxrQ0E5RE07R1AyMGNmO0NBQ0Y7QUl6NGNHO0VxRjBIQTtJbEZ2REUsbUJBdENhO0lrRjZGa0MsaUJwRnNKdkI7SW9GdEoyRCxpQnBGc0kzRDtJb0Z0SW1JLG9CcEY1Q3hKO0dMazBjTjtFeUZyeGNDO0lsRnhERSxnQkF0Q2E7SWtGOEZrQyxpQnBGcUp2QjtJb0ZySjJELGlCcEZxSTNEO0lvRnJJbUksb0JwRjdDeEo7R0x3MGNOO0NBQ0Y7QUl2NWNHO0VxRmtIQTtJbEZyQkksbUJBaEVXO0lrRnFGMEMsaUJwRjhKL0I7SW9GOUprRSxpQnBGc0tsRTtHTHFvYzNCO0NBQ0Y7QU8zeWNPO0VrRkRKO0lsRlNRLGlDQTlETTtHUHEyY2Y7Q0FDRjtBSW42Y0c7RXFGbUhBO0lsRnRCSSxtQkFoRVc7SWtGc0YwQyxpQnBGNkovQjtJb0Y3SmtFLGlCcEZzS2xFO0dMZ3BjM0I7Q0FDRjtBT3Z6Y087RWtGQUo7SWxGUVEsOEJBOURNO0dQaTNjZjtDQUNGO0FJLzZjRztFcUZvSEE7SWxGdkJJLG1CQWhFVztJa0Z1RjBDLGlCcEY0Si9CO0lvRjVKa0UsaUJwRnNLbEU7R0wycGMzQjtDQUNGO0FPbjBjTztFa0ZDSjtJbEZPUSxpQ0E5RE07R1A2M2NmO0NBQ0Y7QUkzN2NHO0VxRnFIQTtJbEZ4QkksbUJBaEVXO0lrRndGMEMsaUJwRjJKL0I7SW9GM0prRSxpQnBGc0tsRTtHTHNxYzNCO0NBQ0Y7QU8vMGNPO0VrRkVKO0lsRk1RLGdDQTlETTtHUHk0Y2Y7Q0FDRjtBSXY4Y0c7RXFGc0hBO0lsRnpCSSxtQkFoRVc7SWtGeUZrQyxpQnBGMEp2QjtJb0YxSjJELGlCcEYwSTNEO0lvRjFJbUksb0JwRnhDeEo7R0xnNGNOO0NBQ0Y7QU81MWNPO0VrRkdKO0lsRktRLGlDQTlETTtHUHM1Y2Y7Q0FDRjtBSXA5Y0c7RXFGdUhBO0lsRjFCSSxnQkFoRVc7SWtGMEZrQyxpQnBGeUp2QjtJb0Z6SjJELGlCcEZ5STNEO0lvRnpJbUksb0JwRnpDeEo7R0w2NGNOO0NBQ0Y7QU96MmNPO0VrRklKO0lsRklRLGtDQTlETTtHUG02Y2Y7Q0FDRjtBSWorY0c7RXFGd0hBO0lsRjNCSSxtQkFoRVc7SWtGMkZrQyxpQnBGd0p2QjtJb0Z4SjJELGlCcEZ3STNEO0lvRnhJbUksb0JwRjFDeEo7R0wwNWNOO0NBQ0Y7QU90M2NPO0VrRktKO0lsRkdRLGdDQTlETTtHUGc3Y2Y7Q0FDRjtBSTkrY0c7RXFGeUhBO0lsRjVCSSxrQkFoRVc7SWtGNEZrQyxpQnBGdUp2QjtJb0Z2SjJELGlCcEZ1STNEO0lvRnZJbUksb0JwRjNDeEo7R0x1NmNOO0NBQ0Y7QU9uNGNPO0VrRk1KO0lsRkVRLGtDQTlETTtHUDY3Y2Y7Q0FDRjtBSTMvY0c7RXFGMEhBO0lsRnZERSxtQkF0Q2E7SWtGNkZrQyxpQnBGc0p2QjtJb0Z0SjJELGlCcEZzSTNEO0lvRnRJbUksb0JwRjVDeEo7R0xvN2NOO0V5RnY0Y0M7SWxGeERFLGdCQXRDYTtJa0Y4RmtDLGlCcEZxSnZCO0lvRnJKMkQsaUJwRnFJM0Q7SW9GckltSSxvQnBGN0N4SjtHTDA3Y047Q0FDRjtBSXpnZEc7RXFGa0hBO0lsRnJCSSxtQkFoRVc7SWtGcUYwQyxpQnBGOEovQjtJb0Y5SmtFLGlCcEZzS2xFO0dMdXZjM0I7Q0FDRjtBTzc1Y087RWtGREo7SWxGU1EsaUNBOURNO0dQdTljZjtDQUNGO0FJcmhkRztFcUZtSEE7SWxGdEJJLG1CQWhFVztJa0ZzRjBDLGlCcEY2Si9CO0lvRjdKa0UsaUJwRnNLbEU7R0xrd2MzQjtDQUNGO0FPejZjTztFa0ZBSjtJbEZRUSw4QkE5RE07R1BtK2NmO0NBQ0Y7QUlqaWRHO0VxRm9IQTtJbEZ2QkksbUJBaEVXO0lrRnVGMEMsaUJwRjRKL0I7SW9GNUprRSxpQnBGc0tsRTtHTDZ3YzNCO0NBQ0Y7QU9yN2NPO0VrRkNKO0lsRk9RLGlDQTlETTtHUCsrY2Y7Q0FDRjtBSTdpZEc7RXFGcUhBO0lsRnhCSSxtQkFoRVc7SWtGd0YwQyxpQnBGMkovQjtJb0YzSmtFLGlCcEZzS2xFO0dMd3hjM0I7Q0FDRjtBT2o4Y087RWtGRUo7SWxGTVEsZ0NBOURNO0dQMi9jZjtDQUNGO0FJempkRztFcUZzSEE7SWxGekJJLG1CQWhFVztJa0Z5RmtDLGlCcEYwSnZCO0lvRjFKMkQsaUJwRjBJM0Q7SW9GMUltSSxvQnBGeEN4SjtHTGsvY047Q0FDRjtBTzk4Y087RWtGR0o7SWxGS1EsaUNBOURNO0dQd2dkZjtDQUNGO0FJdGtkRztFcUZ1SEE7SWxGMUJJLGdCQWhFVztJa0YwRmtDLGlCcEZ5SnZCO0lvRnpKMkQsaUJwRnlJM0Q7SW9GekltSSxvQnBGekN4SjtHTCsvY047Q0FDRjtBTzM5Y087RWtGSUo7SWxGSVEsa0NBOURNO0dQcWhkZjtDQUNGO0FJbmxkRztFcUZ3SEE7SWxGM0JJLG1CQWhFVztJa0YyRmtDLGlCcEZ3SnZCO0lvRnhKMkQsaUJwRndJM0Q7SW9GeEltSSxvQnBGMUN4SjtHTDRnZE47Q0FDRjtBT3grY087RWtGS0o7SWxGR1EsZ0NBOURNO0dQa2lkZjtDQUNGO0FJaG1kRztFcUZ5SEE7SWxGNUJJLGtCQWhFVztJa0Y0RmtDLGlCcEZ1SnZCO0lvRnZKMkQsaUJwRnVJM0Q7SW9GdkltSSxvQnBGM0N4SjtHTHloZE47Q0FDRjtBT3IvY087RWtGTUo7SWxGRVEsa0NBOURNO0dQK2lkZjtDQUNGO0FJN21kRztFcUYwSEE7SWxGdkRFLG1CQXRDYTtJa0Y2RmtDLGlCcEZzSnZCO0lvRnRKMkQsaUJwRnNJM0Q7SW9GdEltSSxvQnBGNUN4SjtHTHNpZE47RXlGei9jQztJbEZ4REUsZ0JBdENhO0lrRjhGa0MsaUJwRnFKdkI7SW9GckoyRCxpQnBGcUkzRDtJb0ZySW1JLG9CcEY3Q3hKO0dMNGlkTjtDQUNGO0FJM25kRztFcUZrSEE7SWxGckJJLG1CQWhFVztJa0ZxRjBDLGlCcEY4Si9CO0lvRjlKa0UsaUJwRnNLbEU7R0x5MmMzQjtDQUNGO0FPL2dkTztFa0ZESjtJbEZTUSxpQ0E5RE07R1B5a2RmO0NBQ0Y7QUl2b2RHO0VxRm1IQTtJbEZ0QkksbUJBaEVXO0lrRnNGMEMsaUJwRjZKL0I7SW9GN0prRSxpQnBGc0tsRTtHTG8zYzNCO0NBQ0Y7QU8zaGRPO0VrRkFKO0lsRlFRLDhCQTlETTtHUHFsZGY7Q0FDRjtBSW5wZEc7RXFGb0hBO0lsRnZCSSxtQkFoRVc7SWtGdUYwQyxpQnBGNEovQjtJb0Y1SmtFLGlCcEZzS2xFO0dMKzNjM0I7Q0FDRjtBT3ZpZE87RWtGQ0o7SWxGT1EsaUNBOURNO0dQaW1kZjtDQUNGO0FJL3BkRztFcUZxSEE7SWxGeEJJLG1CQWhFVztJa0Z3RjBDLGlCcEYySi9CO0lvRjNKa0UsaUJwRnNLbEU7R0wwNGMzQjtDQUNGO0FPbmpkTztFa0ZFSjtJbEZNUSxnQ0E5RE07R1A2bWRmO0NBQ0Y7QUkzcWRHO0VxRnNIQTtJbEZ6QkksbUJBaEVXO0lrRnlGa0MsaUJwRjBKdkI7SW9GMUoyRCxpQnBGMEkzRDtJb0YxSW1JLG9CcEZ4Q3hKO0dMb21kTjtDQUNGO0FPaGtkTztFa0ZHSjtJbEZLUSxpQ0E5RE07R1AwbmRmO0NBQ0Y7QUl4cmRHO0VxRnVIQTtJbEYxQkksZ0JBaEVXO0lrRjBGa0MsaUJwRnlKdkI7SW9GekoyRCxpQnBGeUkzRDtJb0Z6SW1JLG9CcEZ6Q3hKO0dMaW5kTjtDQUNGO0FPN2tkTztFa0ZJSjtJbEZJUSxrQ0E5RE07R1B1b2RmO0NBQ0Y7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QUE7RUFDQSxpQkFBQTtDekZ1K2ZEOztBeUZwK2ZEO0VBQ0UsdUJwRnpUUztDTGd5Z0JWO0F5RnIrZkM7RUFDRSxxQ0FBQTtDekZ1K2ZIOztBeUZuK2ZEO0VBQ0UsWXBGalVTO0NMdXlnQlY7O0F5RmwrZkQ7RUFDRSw0REFBQTtFQUNBLG1DQUFBO0VBQ0EsMEJBQUE7RUFDQSw0QkFBQTtDekZxK2ZEOztBMEZwemdCQztFQUNFOzs7SUFLRSw2QkFBQTtJQUVBLDRCQUFBO0cxRm96Z0JIO0UwRmh6Z0JHO0lBQ0UsMkJBQUE7RzFGa3pnQkw7RTBGenlnQkM7SUFDRSw4QkFBQTtHMUYyeWdCSDtFMEY3eGdCQztJQUNFLGlDQUFBO0cxRit4Z0JIO0UwRjd4Z0JDOztJQUVFLHVCQUFBO0lBQ0EseUJBQUE7RzFGK3hnQkg7RTBGdnhnQkM7SUFDRSw0QkFBQTtHMUZ5eGdCSDtFMEZ0eGdCQzs7SUFFRSx5QkFBQTtHMUZ3eGdCSDtFMEZyeGdCQzs7O0lBR0UsV0FBQTtJQUNBLFVBQUE7RzFGdXhnQkg7RTBGcHhnQkM7O0lBRUUsd0JBQUE7RzFGc3hnQkg7RTBGOXdnQkM7SUFDRSxTbEZ3Z0M4QjtHUnd3ZWpDO0UwRjl3Z0JDO0lBQ0UsNEJBQUE7RzFGZ3hnQkg7RTBGOXdnQkM7SUFDRSw0QkFBQTtHMUZneGdCSDtFMEY1d2dCQztJQUNFLGNBQUE7RzFGOHdnQkg7RTBGNXdnQkM7SUFDRSx1QkFBQTtHMUY4d2dCSDtFMEYzd2dCQztJQUNFLHFDQUFBO0cxRjZ3Z0JIO0UwRjN3Z0JHOztJQUVFLGtDQUFBO0cxRjZ3Z0JMO0UwRnh3Z0JHOztJQUVFLHFDQUFBO0cxRjB3Z0JMO0UwRnR3Z0JDO0lBQ0UsZUFBQTtHMUZ3d2dCSDtFMEZ0d2dCRzs7OztJQUlFLG1CckYxSEc7R0xrNGdCUjtFMEZwd2dCQztJQUNFLGVBQUE7SUFDQSxtQnJGaElLO0dMczRnQlI7Q0FDRjtBbUU3NGdCQztFQUNFLGVBQUE7RUFDQSxZQUFBO0VBQ0EsWUFBQTtDbkUrNGdCSDs7QTJGNzNnQkQ7RUFDRSxtQkFBQTtFQUNBLGlCQUFBO0MzRmc0Z0JEOztBMkY3M2dCRDtFQUNFLG1CQUFBO0VBQ0EsVUFBQTtFQUNBLFFBQUE7RUFDQSxZQUFBO0MzRmc0Z0JEOztBMkYzMWdCRDtFQUVFLGlCdEZvRU87Q0x5eGdCUjtBMkZwMWdCRzs7RUFDRSxZdEZ6RUs7RXNGMEVMLG9CbkZvS3dCO0VtRm5LeEIsc0JuRm1Ld0I7Q1JvcmdCN0I7QTJGcDFnQkc7O0VBQ0UsZXRGekVLO0VzRjBFTCxpQnRGaEZLO0VzRmlGTCxzQnRGOUVLO0NMcTZnQlY7O0EyRjcwZ0JEO0VBQ0UsZXRGckZTO0VzRnNGVCwwQkFBQTtFQUNBLG9CQUFBO0VBQ0EsaURuRm1Yc0M7Q1I2OWZ2Qzs7QTJGNzBnQkQ7RUFDRSxVQUFBO0MzRmcxZ0JEOztBMkY3MGdCRDtFQUNFLGlCQUFBO0VBQ0EsaUNBQUE7QzNGZzFnQkQ7O0EyRmx5Z0JEO0VBQVEseUJBQUE7QzNGc3lnQlAiLCJmaWxlIjoidGhlbWUuY3NzIn0= */